2012-02-15 12 views
3

タイトルは謎めいていますが、それは私が思いつくことができる最高の1行要約です。Linux用の "スクリプト可能なGUIマークアップ言語"を探しています(窓のHTAのようなもの)

開発時には、書込みとテストがはるかに簡単であるため、CLIユーティリティを開発したいと思っています。私が書いたプログラムのほとんどは、本当に完全なインターフェイスを必要としません。

このプログラムを使用することは別の話です。私のユーザはシェルを使いたくないし、ボタン、ファイルピッカー、テキストボックス、ラジオボタン、チェックボックスを持つGUIを好む。

私はウィンドウで作業したときに、シェルユーティリティとしてプログラムを書いてから、HTAを使ってGUIを書いていました。 HTMLとの素敵でシンプルなインターフェースを作成するのは非常に簡単で、正しい引数でユーティリティーを呼び出すシェルコマンドを実行するためにvbscriptを使用するのも非常に簡単なので、HTAはこれには完璧でした。

LinuxにはHTAがありません。シェルスクリプトを使用できないため、通常のhtmlファイルを使用できません(これはセキュリティ上の問題です)。私が記述したもののような高速のGUIラッパーを書くためのlinux \ cross-platformソリューションはありますか?

答えて

2

優秀さがあります。パッケージ情報から: "Zenityでは、コマンドラインからシェルスクリプトを使ってGtk +ダイアログボックスを表示できます。これはgdialogと似ていますが、ダイアログ、Xdialog、cdialogと同じファミリーから来ています。

更新: zenityが単純すぎる場合、Gtkdialogもあります。

アップデートII: GUIのbashとのインターフェイスには、youtube videosがあるようです。

+0

'GTKDialog'は本当によく見えます。私はそれを調べるつもりです(ただし、KDEユーザーとして、GTKを使用すると汚いと感じています...) –

+0

MMMmmm ... Windows用の 'GTKDialog'をコンパイルすることは可能ですか? –

0

Tclは、Tcl、Perl、またはその他のスクリプト言語でホストされているGUIには注意が必要です。

+0

私はGUIツールキットを探していませんが、私はHTAのようなものを探しています - スクリプト可能なGUIマークアップ言語(MMMmmm ...私は 'スクリプト可能なGUIマークアップ言語より良いタイトル...) –

関連する問題