祝贺 DDUC 十周年,献礼一份:Dock 网速插件
Experiences and Insight 2140 views · 53 replies
Tofloor
poster avatar
偕臧
deepin developers team
2020-11-28 08:28
Author

恰逢 `DDUC` 十周年,甚是开心许久~, 


前不久自己开发的 `dde-dock` 网速插件也已经完工一大半了,本想着等到 v1.0 版本再发布出来的,做到我心中的细节的打磨,再提供给其它 Deepin 爱好者使用,一起 Happy 鸭~, 没想到遇到 十周年 DDUC ,且大会来的这么早,那就只好提前,提前拿出来当作 Deepin / 社区的 礼物🎁~ 希望各位不要见笑~


lfxSpeed :一款轻便、快速的网速插件(A light, fast plug-in to show internet speed on Deepin V20)。


x 是什么含义? emm,,, 单纯觉得加上会显得会 霸气 帅气一点。 灵感来源于 `#include ` 的 x 含义。 (又或许是 X 战警的 X? KDE 的 K ?),

叫 speed 的含义? 速度不只是网速,还是有着其它参数的速率、速度 , 也许是不想再多一个也叫 Netxxx 的一个名称,维护不久就没了,寓意能够长期的更新,一直维护下去。


目前已经具备了基本功能如下(v 0.5):

- 支持显示网速上传、下载、CPU、内存的实时使用情况

- 支持鼠标悬浮在插件的时候,显示系统运行了的时间

- 支持自定义修改前面的网速等前面的标签内容

- 支持自定义显示或者隐藏 Upload、Down、CPU、MEM 速率

- 支持自定义各种速率的刷新时间间隔

- 支持切换单位显示方式,默认为三套

- 支持暗色和浅色主题

- 支持手动刷新(自动调整布局)
- 支持高分屏


目前运行效果:



  



下载地址:
源码下载: https://github.com/xmuli/lfxspeed
安装包下载:https://github.com/xmuli/lfxSpeed/releases



当然,插件作品还不是那么的完善,有些地方细节还没有打磨足够好好,且 UI 界面暂时自己定的,就急忙匆匆的拿出来了,但也可以用(手动狗头, 逃~);欢迎各 Deepin 粉 和其他爱好者前来使用,该插件会长期维护,且不断打磨细节和一些基础的必须功能。欢迎各位前来体验, 欢迎 github 提 issues 、 pr 等,留言必回(开心😊😊。 若有设计师是帮助设计 UI、或者说一些使用习惯的体验,提供建议和反馈 Bug,我都是十分开心的(简简单单的·开心。


Reply Favorite View the author
All Replies
loveinccnu
deepin
2021-01-14 07:43
#41

帮忙说一下怎么安装。

 

Reply View the author
偕臧
deepin developers team
2021-01-21 13:21
#42
loveinccnu

帮忙说一下怎么安装。

 

 lfxSpeed 的 README 有安装教程,很容易的;


也推荐尝试(还在开发中)使用新的重构的版本,目前正在开发中,lfxNet 相比旧的  lfxSpeed 修复了许多缺陷,且添加了很多新功能,即将完成,预览如下

lfxMonitorNet



其中最后一步:,就是自动安装到系统中

sudo make install
Reply View the author
偕臧
deepin developers team
2021-01-21 13:31
#43
loveinccnu

帮忙说一下怎么安装。

 

可能你的网络不好?? 
详细安装教程参考:README

或者下载源码之后:

mkdir build && cd build
cmake ..
make -j16
sudo make install   # 表示安装到系统
Reply View the author
偕臧
deepin developers team
2021-01-29 06:23
#44
Temp010Temp

强烈要求官方官方上topbar,再加上这个插件 

突然想起, 大佬以前开发过一个 https://github.com/justforlxz/deepin-topbar

Reply View the author
偕臧
deepin developers team
2021-02-02 07:11
#45

--------------------------------------2021-02-02更新------------------------------------
后更新修复了几个小的 bug, 且重构了一个新的项目

欢迎使用新的重构版本: lfxNet 

效果

 


详细地址:    https://bbs.deepin.org/post/213210

Reply View the author
inwind
deepin
2021-02-09 16:03
#46

能不能固定显示长度,现在不断地忽左忽右,看得好眼花哦,东西是好东西

还有,好像不能禁用,也不知道如何删除呢

Reply View the author
偕臧
deepin developers team
2021-02-09 17:42
#47
inwind

能不能固定显示长度,现在不断地忽左忽右,看得好眼花哦,东西是好东西

还有,好像不能禁用,也不知道如何删除呢

可以设置禁用(但是那样会导致网速上下被压缩,dde-dock 的 bug); 后面会出固定长度显示的功能。 

lfxSpped 卸载:
☁  sudo rm -rf /usr/lib/dde-dock/plugins/liblfxSpped.so

 

lfxNet 卸载
☁  sudo rm -rf /usr/lib/dde-dock/plugins/liblfxMonitorNet.so ~/.config/lfxNet /usr/share/lfxNet
Reply View the author
bxkdhao
deepin
2021-02-25 10:33
#48

Reply View the author
偕臧
deepin developers team
2021-02-25 11:36
#49
bxkdhao

已经在重写中,准备写成一个通用的 linux (所有发行版都可以使用)的悬浮模式(预计写成圆角矩形带透明效果);
然后子模块是 dde-dock 的网速插件模式

Reply View the author
linhuangly
deepin
2021-03-20 16:39
#50

网速的数字现实能固定的长度吗,变换速率总是波动的

 

Reply View the author
偕臧
deepin developers team
2021-03-22 09:15
#51
linhuangly

网速的数字现实能固定的长度吗,变换速率总是波动的

 

可以,不过要等我有空,或者比较急的话,可以提交 pr;

最在开发它的重构新版本,NetSpeed, 这周日之间应该可以更新了出一个新版本的的;

Reply View the author
偕臧
deepin developers team
2021-03-24 08:57
#52
linhuangly

网速的数字现实能固定的长度吗,变换速率总是波动的

 

已经修复: lfxSpeed 下载即可


Reply View the author
偕臧
deepin developers team
2021-03-24 09:03
#53

----------------------------------------------更新 2021-03-24-------------------------------------------------------------

下载地址: v0.6.2 

修复缺陷

  • 网速单位固定宽度,不再跳动
  • 使用等宽字体,默认大小为 8
  • 更新版本, 替换 LOGO
  • 支持暗色模式为白色字体;白色主题为暗色字体

PS: 安装之后,点击一下 “刷新” 生效,切换主题要重启 dde-dock 生效


         

Reply View the author

3 / 3
To page
Use Markdown Editor
Loading