[App Sharing] dde-dock系统监控小插件(网速CPU内存电池)
Apps Section 1.7w views · 182 replies
Tofloor
poster avatar
q77190858
deepin
2019-06-17 13:05
Author

本帖最后由 q77190858 于 2020-10-25 13:03 编辑

20201025 12:50更新:暂时修改插件名为datetime防止被dock遮挡




deepin系统监控dock插件
可监控CPU使用率、内存使用率、swap使用率、上传下载总量、实时网速和电池放电功率,有文字模式和图表模式可选


一、参考项目

二、图片展示

上四图分别是插件在文字模式和图表模式下的表现,并且插件的可配置性很高
右键菜单中有设置选项,可以设置各个模式下的显示内容

三、下载安装方式码云一键下载安装

deepin20 测试可用

wget https://gitee.com/q77190858/dde- ... n/libsys_monitor.so && \sudo mv libsys_monitor.so /usr/lib/dde-dock/plugins/ && \pkill dde-dock下载地址

deepin20 beta测试可用
 
 
论坛旧版15.11:libsys_monitor.so.zip


安装命令

sudo cp libsys_monitor.so /usr/lib/dde-dock/plugins/
pkill dde-dock
dde-dock

四、源代码编译安装官方教程

编译教程见官方开发文档

安装依赖

编译另外还需要安装如下依赖(吐槽一下官方的开发文档讲的环境配置不全):

sudo apt install build-essential
sudo apt install dde-dock-dev
sudo apt install qtbase5-dev-tools
sudo apt install libdtkwidget-dev
#使用qtcreator集成环境可以直接设计ui界面,目前qt版本是5.11.3,非必要
sudo apt install qtcreator
#使用qtcreator打开cmake工程要先安装cmake
sudo apt install cmake

一键编译安装
cd dde-sys-monitor-plugin
./build.sh

五、更新日志

有问题欢迎回帖反馈!开发的心得体会参见我的博客 http://blog.mxslly.com/archives/95.html
  • 20190617 22:37更新:修复上传下载一致的bug,下载地址同上
  • 20190619 12:07更新:缩减宽度,小气泡文字对齐,编译脚本优化,下载地址同上
  • 20190627 16:04更新:修复时尚模式显示不全问题,现在时尚模式只显示网速
  • 20190830 03:14更新:缩减1个字符宽度,现在最低单位为KB,不显示B
  • 20191211 10:09更新:导入项目到qtcreator,添加设置功能,可设置显示内容
  • 20200214 21:09更新:针对高分屏dpi优化;可设置显示行距;使用系统函数保存设置,更新后单击小气泡无法弹出,原因不明
  • 20200322 16:31更新:添加电池功率显示
  • 20200420 00:01更新:尝试修复插件界面显示为空白的UI问题,失败
  • 20200421 17:01更新:修复电池信息读取失败的问题,加入电池信息开关
  • 20200721 20:38更新:重构代码架构,提高可扩展性;参考indicator-multiload加入图表模式;加入很多设置选项;使用upower获取电池功率提高兼容性;适配deepin20dock的上下左右位置
  • 20200818 15:50更新:根据 @zty199 的启发加入了跟随系统主题变化文字颜色的功能,仅限于文字模式
  • 20200826 23:20更新:修复采样时间间隔不为1s时网速显示不准确的问题
  • 20200916 21:06更新:修复插件显示有时会被dde-dock遮挡的问题;添加关于信息
  • 20200922 23:51更新:修复dock在左右位置时插件留白过大的问题
  • 20200928 20:06更新:修复文字模式未对齐的bug;加入控制遮挡时刷新的开关
  • 20201025 12:50更新:暂时修改插件名为datetime防止被dock遮挡
  • 20210216 22:50更新:文字模式增加自定义显示文字功能

  • 20210517 21:34更新:新增CPU温度显示,需要安装lm-sensors







ReplyFavoriteView the author
All Replies
catboss_666
deepin
2019-06-27 11:00
#41
https://bbs.deepin.org/post/179425
我是直接装的15.10,还有就是咋编译

之前用的是你给的github上的插件,显示与当前版本不兼容。现在使用你提供的压缩包,一切正常。
ReplyView the author
jiangbo0143
deepin
2019-07-02 07:44
#42
https://bbs.deepin.org/post/179425
时尚模式已经修复了,就是把内存cpu状态去掉了。。。时尚模式下插件宽度好像不能调整 ...

好的,我更新一下。谢谢你的回复!!
ReplyView the author
135******99
deepin
2019-07-25 05:51
#43
怎么卸载这个插件?
ReplyView the author
Comments
q77190858
2019-07-28 09:27
sudo rm /usr/lib/dde-dock/plugins/libsys_monitor.so
q77190858
deepin
2019-12-12 03:44
#44
20191211更新:添加设置功能,可设置显示内容
ReplyView the author
137******91
deepin
2019-12-23 07:48
#45
这个不错,做个标记先。
ReplyView the author
木一明
deepin
2020-01-13 02:16
#46
楼主您好,已经安装了您的插件,非常赞。有一个问题:这个插件在调节任务栏大小的时候,比如我调节任务栏为小,插件显示的不是很和谐。这个可以考虑一下
ReplyView the author
Comments
q77190858
2020-02-14 13:43
已经更新了,现在可以设置显示行高了
q77190858
2020-02-12 08:26
好的,我看一下,没想到还能调任务栏
houyawei
deepin
2020-03-09 01:33
#47
支持一下
ReplyView the author
WangZhongyun
deepin
2020-03-13 13:26
#48
注意不要在UOS20下安装,否则你的任务栏出不来了
ReplyView the author
Comments
q77190858
2020-03-14 05:05
应该是不兼容,sudo rm /usr/lib/dde-dock/plugins/libsys_monitor.so 去除插件然后重启就好了
changlei
deepin
2020-04-16 14:32
#49
V20B出来了,急需更新下兼容性,现在没有网速显示,太不习惯了,感谢。
ReplyView the author
Comments
q77190858
2020-04-18 10:52
在v20下基本可以用了
q77190858
deepin
2020-04-17 00:36
#50
https://bbs.deepin.org/post/179425
V20B出来了,急需更新下兼容性,现在没有网速显示,太不习惯了,感谢。

我也发现了,无法使用插件了,看不了cpu使用率,我也感觉很不习惯~~
ReplyView the author
风吹过的绿洲
deepin
2020-04-19 04:20
#51
还是最喜欢你的这个。
deepin20两个问题反馈
1/希望支持暗黑模式
2/优雅模式下过一段时间,显示就异常了
ReplyView the author
minchengan
deepin
2020-04-19 05:27
#52
本帖最后由 minchengan 于 2020-4-19 13:43 编辑

有了这个插件,现在让人觉得安心多了,在这个垃圾软件太多的年代。待进化的方向:右键显示进程列表,分CPU,MEM,NETSPEED,允许右键杀死异常进程或进程树。那就更完美了。不需要太多功能,有了这些,即简洁又高效。
另外,也可加一个开关选项,便于觉得占用托盘太多位置或想关掉此插件时,就选关闭来切换一下,此时只是变成了一个托盘上的图标。
ReplyView the author
Comments
q77190858
2020-04-19 07:15
右键打开系统监视器可以查看进程,杀死进程
WangZhongyun
deepin
2020-04-19 06:13
#53
本帖最后由 WangZhongyun 于 2020-4-19 21:23 编辑

deepin20Beta用户如果担心插件会导致任务栏消失,而把插件放到/usr/lib/dde-dock/plugins/system-trays/下会出现显示的插件窗口太小,仅网速都显示不全。按楼主的方法安装插件放到/usr/lib/dde-dock/plugins/是正常显示的。可放心了。
ReplyView the author
Comments
q77190858
2020-04-19 07:16
自己改一下行高和字体,或者把dock拉高一点
q77190858
deepin
2020-04-19 07:13
#54
https://bbs.deepin.org/post/179425
还是最喜欢你的这个。
deepin20两个问题反馈
1/希望支持暗黑模式

可以设置显示颜色,暗黑模式下可以用,显示异常是dde-dock限制了插件的高度,只能通过鼠标调整dock高度来解决,昨天研究了一天发现这个问题无解


我现在都是把行高设置为10,字体为9,这样在最低高度的dock下也可以完整显示
ReplyView the author
神末shenmo
Moderator
2020-04-19 08:11
#55
其实打个deb包更方便
没想到被作者大大翻牌子哈哈
ReplyView the author
95******48@qq.com
deepin
2020-04-19 08:32
#56
deepinV20beta  的libsys_monitor.zip 还是用不了,能不能更一下呀!
ReplyView the author
q77190858
deepin
2020-04-19 11:21
#57
https://bbs.deepin.org/post/179425
deepinV20beta  的libsys_monitor.zip 还是用不了,能不能更一下呀!

我的V20都是可以用的啊,你再下载试试,再不行就自己编译吧
ReplyView the author
海天鹰
deepin
2020-04-19 11:33
#58
V20插件第一发,想是怎么知道API版本的?
ReplyView the author
Comments
q77190858
2020-04-19 13:09
抓住大神一只
hywaylee
deepin
2020-04-19 12:32
#59
按照你的方法安装了,右键有出现资源监视器,并且选中,但不显示。。。
V20B
ReplyView the author
Comments
q77190858
2020-04-19 13:10
sudo apt install deepin-system-monitor
qq1156029468
deepin
2020-04-19 12:36
#60
本帖最后由 qq1156029468 于 2020-4-19 21:02 编辑

颜色黑色白色,字体大小,dock宽度位置,都不行
ReplyView the author
Comments
q77190858
2020-04-19 12:59
拉一下dock的宽度试试

...3 / 10
To page
Use Markdown Editor
Loading