-2

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

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

这个脚本可以转换成任何其他语言吗?

4

1 回答 1

3

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

最简单的方法是使用MenuLibre。顺便说一句,这与 Ubuntu 无关。大多数发行版都可以使用相同的技巧。

如果你想让你的脚本有一个任务栏图标,或者打开对话窗口,或者显示一个桌面通知气泡,你可能想看看Zenity

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

于 2013-02-06T11:35:00.340 回答