• 締切済み

Javascriptを実行ファイルにすることはできますか?

Javascriptを実行ファイルにすることはできますか? ブラウザをいちいち立ち上げなくても、普通のアプリケーションとして振舞うようなものを作れるソフトはありますか? サイドバーのガジェットも中身はJSなようなのでできなくもなさそうなのですが。

みんなの回答

  • byhky
  • ベストアンサー率100% (1/1)
回答No.3

私も同じようなことを考えていまして、'JavaScript シェル'なるものを 見つけました。参照URL御覧ください。ビルドしなくてはならない点が ちょっと敷居が高いかもしれません。 EXEファイル化はできませんが、当方の用途では バッチファイルで起動するとか 別途 このシェルを起動するEXEを作れば およそ目的が達成できそうです。

参考URL:
https://developer.mozilla.org/ja/Introduction_to_the_JavaScript_shell
noname#105235
noname#105235
回答No.2

普通のアプリケーションのように使えるスクリプトはWSHです、COMオブジェクトも使えますし、結構強いです。(一部のウィルスウェアもこの技術を使って作成されたのです) 拡張子はvbs,jsなどです。 PS: WSH=Windows Script Host

参考URL:
http://webso.jp/search/?sk=wsh
  • LOHA
  • ベストアンサー率52% (203/388)
回答No.1

http://634.ayumu-baby.com/gdg/index.html http://www.sm.rim.or.jp/~shishido/vista_gadget.html あと、Yahooガジェットとかもそうかも知れないですね。 だいたいのガジェット系のものはJavascriptだと思います。 とはいえ、文法としてJavascriptを利用しているだけでWebサイトにおけるJavascriptとは若干違う部分もあると思います(作った事ないので分かりません…)。 あとソレ系のモノで、Adobe AIRはActionScriptかな。 一応windowsネイティブなexeなアプリケーションについて書いておきます。 Javascript, Perl, PHPなどのスクリプト言語は基本的にはexeなモノを作成することはできません。 その場で解釈、その場で実行という軽快さがスクリプト言語たる所以なので。 ちなみに、Javaもインタプリタなのでexe実行ファイルは作成できないです。 それをexeっぽく即時実行するには、常にそれを実行するソフトが別個で立ち上がっていることが条件で、それがJavaの仮想マシンであったり、Google Desktopだったりするわけです。

関連するQ&A