有没有办法将Bash脚本转换为GUI应用程序?

时间:2013-02-06 11:27:03

标签: bash user-interface ubuntu

我编写了一个功能齐全的bash脚本,根据相对速度在局域网内执行代理切换。

我可以直接将其转换为Ubuntu的GUI应用程序吗?如果不是我应该从哪里开始(我是GUI App开发的新手)?

此脚本可以转换为任何其他语言吗?

1 个答案:

答案 0 :(得分:3)

是的,您只需要创建一个"桌面"为其提交文件,并将其放在~/.local/share/applications/

最简单的方法是使用MenuLibre。顺便说一下,Ubuntu没有具体的内容。同样的技巧适用于大多数发行版。

如果您希望脚本具有任务栏图标,或打开对话框窗口或显示桌面通知气泡,您可能希望查看Zenity

当然,您可以使用您选择的任何其他语言重写您的脚本,但我不知道自动转换它的简单方法。