簡體   English   中英

用於為Linux(Gnome)Shell腳本創建UI的工具

[英]Tool to create UI for Linux (Gnome) shell scripts

我正在編寫一堆具有復雜選擇的Linux Shell腳本。 現在,我使用zenity作為提示。 我寧願使用一種可以一次顯示多個UI元素並在腳本中查詢它的東西(例如,一個列表和一些復選框以及一個文件選擇器和一個輸入字段。我有什么選擇?

您將必須提升能力。 帶有Glade的PyGTK具有相當強大的功能,Python很容易上手。

我相信GTKDialog帶有流行的基於curses的 shell腳本對話工具的 gtk擴展版本。

但是,我不確定它是否可以滿足您的復雜需求。 無論如何,這是一個起點。

Yad是Zenity的一個分支,它添加了幾乎與Gtkdialog一樣多的功能。 大多也向后兼容。

在很多情況下,無需額外編程, autoglade也可以為您的命令腳本提供圖形用戶界面,這非常有用

一些文檔和教程可以在這里找到。

zenity 3現在可以選擇創建包含多個元素的表單。 請參閱以下錯誤報告

https://bugzilla.gnome.org/show_bug.cgi?id=412493

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM