Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
通过系统托盘图标控制 godoc、pydoc3等小工具
社区开发
571
views ·
2
replies ·
To
floor
Go
梦幻大陆
deepin
2019-04-10 00:53
Author
本帖最后由 rocket 于 2019-4-15 22:17 编辑
本程序用于控制其他小程序,例如 `pydoc3`、`godoc`,我们直接使用他们的时候需要输入命令,比较低效。
使用本程序作为控制器,可以点击系统托盘控制后台小程序的运行状态。
## 控制方式
为了在一个电脑上控制多个程序,本程序使用程序名字作为配置文件目录,目录路径为:`HOME/config/prog-name`,
目录中需要1个配置文件`app.json`和2个图标`run.png`、`stop.png`。
配置文件包含如下内容:
```
{
"exec":"/full/path/to/prog",
"args":"-name2 value1 -name2 value2 ...",
"envs":"Key1=Value1;Key2=Value2;...",
"wd":"/path/to/work/dir"
}
// godoc 示例:
{
"exec":"/usr/local/go/bin/godoc",
"args":"-http :6060"
}
// pydoc3 示例:
{
"exec":"/usr/bin/pydoc3",
"args":"-b"
}
```
其中的"args"、"envs"、"wd"可以省略。
图标和配置文件在同一目录,分别是:
- run.png :代表正在运行
- stop.png :代表停止状态
如果没有配置,启动时会弹出提示窗口。
## linux上的图形配置工具
在linux版中增加了一个配置工具traycontroller-config,可以用图形界面生成配置文件和菜单项。
## 界面
主窗口显示程序的输出,包含标准输出和错误输出,下方的输入框可以用来向被控制的程序输入信息。
主窗口关闭后,可以从系统托盘的弹出菜单重新打开。
Reply
Like 0
Favorite
View the author
All Replies
梦幻大陆
deepin
2019-04-10 00:59
#1
地址发不出来,从这里转进去:
https://forum.ubuntu.org.cn/viewtopic.php?f=162&t=489501
Reply
Like 0
View the author
许自强
deepin
2019-04-15 17:12
#2
感觉屌屌的
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Events
More
本程序用于控制其他小程序,例如 `pydoc3`、`godoc`,我们直接使用他们的时候需要输入命令,比较低效。
使用本程序作为控制器,可以点击系统托盘控制后台小程序的运行状态。
## 控制方式
为了在一个电脑上控制多个程序,本程序使用程序名字作为配置文件目录,目录路径为:`HOME/config/prog-name`,
目录中需要1个配置文件`app.json`和2个图标`run.png`、`stop.png`。
配置文件包含如下内容:
```
{
"exec":"/full/path/to/prog",
"args":"-name2 value1 -name2 value2 ...",
"envs":"Key1=Value1;Key2=Value2;...",
"wd":"/path/to/work/dir"
}
// godoc 示例:
{
"exec":"/usr/local/go/bin/godoc",
"args":"-http :6060"
}
// pydoc3 示例:
{
"exec":"/usr/bin/pydoc3",
"args":"-b"
}
```
其中的"args"、"envs"、"wd"可以省略。
图标和配置文件在同一目录,分别是:
- run.png :代表正在运行
- stop.png :代表停止状态
如果没有配置,启动时会弹出提示窗口。
## linux上的图形配置工具
在linux版中增加了一个配置工具traycontroller-config,可以用图形界面生成配置文件和菜单项。
## 界面
主窗口显示程序的输出,包含标准输出和错误输出,下方的输入框可以用来向被控制的程序输入信息。
主窗口关闭后,可以从系统托盘的弹出菜单重新打开。