• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラムのGUI部分をブラウザで代用する手段)

プログラムのGUI部分をブラウザで代用する手段

このQ&Aのポイント
  • プログラムのGUI部分をブラウザで代用する方法について教えてください。
  • ブラウザ上で必要なパラメータを設定し、実行ボタン押下でスクリプトを実行し、結果をブラウザ上に表示させる方法について教えてください。
  • Windows XP以降のPCでブラウザを使用せずに、rubyスクリプトのGUI部分を実現することは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

試してないので実現可能かわかりませんが。 この方法でルビー本体のプログラムを呼び出せばできるのではないでしょうか。

参考URL:
http://www.h4.dion.ne.jp/~unkai/js/js03.html
siffon9
質問者

お礼

ご回答ありがとうございました。 rubyスクリプトの起動はできそうです。 ただGUIとスクリプト間のデータ受け渡しがよくわかりません、GUI→スクリプトはファイル経由で何とかなりそうだと思うのですが、スクリプト→GUI(ブラウザ表示)が課題になりそうですね。 あとご紹介いただいたサイトの他のページでHTMLアプリケーション(拡張子hta)というものがあることを知ることができました。

siffon9
質問者

補足

補足での追加書き込み、失礼します。 データの受け渡しですが、ご紹介いただきましたリンク先をよく読み、GUI→スクリプトは、Rubyスクリプトの引数として、逆方向はRubyスクリプトの標準出力を受け取り、DOMの機能で表示させるというHTAアプリを作成することで実現可能なことが確認できました。

関連するQ&A