滑动窗口优化(Box开源网速悬浮窗)
Speed Box 是一款集众多常用功能于一身的网速显示软件,单界面内存占用6-15M,目前支持以下功能:
- 实时网速——悬浮窗显示网速和内存占用率。
- 智能隐藏——全屏时自动隐藏、贴边时自动隐藏。
- 划词翻译——手动输入中英文翻译、选中文本后通过快捷键"Ctrl C"和“Shift Z”实现划词翻译。
- 科学计算——内置一个支持加减乘除乘方括号函数的计算器。
- 切换壁纸——后台/手动切换Wallhaven、Bing、Unsplash、电脑本地 以及所有其它网站的图片,将不喜欢的壁纸直接删除或加入黑名单。
- U盘助手——默认开启, 可在设置中关闭, 目前支持多个U盘。
- 快捷功能——悬浮窗右键关机、切换壁纸、系统右键增加“复制路径”选项。
- 防止息屏——防止电脑屏幕自动关闭。
- 隐藏图标——通过鼠标滑动隐藏/显示桌面上的所有图标。 // 这个功能现在已经去除
- 自动更新——点击按钮自动下载更新;
- 内置Wallhaven鬼刀壁纸API, 获取其它类型壁纸可以自行通过修改配置文件WallpaperApi.json添加, 文件中包含教程。
- 此外还添加了Unsplash, yurikoto, Dome 这三个随机壁纸API。
- [最新版(v22.2.20)测试功能]——Markdown笔记,圆形、方形桌面时钟,托盘图标,详细控制悬浮窗外观。
提示:github上的代码是最新的.
详细介绍在Speed Box的网速悬浮窗处单击右键,即可看到有许多快捷功能,这些功能看文字就很容易知道是什么意思了。再点击其中的“软件设置”可以打开设置界面,可以看到这里有 壁纸设置 、 桌面设置 、 路径设置 、 其它设置 等。大多数设置都有Tool Tip提示,你只需要把鼠标放在按钮上面悬停一下就可以看到它的功能解释。这里需要详细说明的功能只有两个——翻译功能、壁纸设置中的高级命令。
§ 划词翻译§ 高级命令
- 在右键菜单启用划词翻译后,你可以鼠标左键双击悬浮窗,“极简翻译”的窗口就会自己弹出来了,你还可以按下 "Shift Z" 键,直接呼唤出划词翻译,你也可以在 选中 一段文本后,按下 “Ctrl C” 键将其复制,再按下 “Shift Z” 键将其直接翻译。如果启用了"防止隐藏",“极简翻译”窗口就会不自动消失,如果取消选中"防止隐藏",“极简翻译”就会在10秒钟之后自动消失。此外,你还可以用快捷键 "Shift A" 关闭“极简翻译”窗口。当输入焦点在“极简翻译”内的时候,你可以 回车直接翻译,按下ALt切换中英文结果,按下delete键清空输入,按Esc关闭窗口 。
这里举个例子,比如我会Python,在D:\hello.py里面写了爬虫代码并且成功下载了一张图片保存在D:\hello.jpg,我们在D:\hello.py里面注释掉所有的print输出,只保留一句
复制代码 隐藏代码 print("D:\\hello.jpg")
这时候我们就可以把Speed Box里面的高级命令设置为python D:\hello.py然后Speed Box就可以自动调用这个脚本了。其它语言的脚本或者程序也一样,只要输出图片路径,Speed Box就能自动识别,并且能定时调用这个脚本,也可以点击在右键菜单里面点击 “下一张图” 调用。
带空格的路径记得要用双引号(不支持单引号)括住哦, 否则会出错!
运行效果1. 悬浮窗界面、壁纸设置界面和翻译界面2. 悬浮窗界面、桌面美化界面和右键菜单界面
3. 悬浮窗界面、Tooltip、任务栏美化、图标居中
4. 悬浮窗美化之圆角效果、玻璃效果、透明效果
下载方式版本:v22.2.22(最新版本)
- 更新内容补充缺失的空白功能;增加对Win7和32位系统的支持;修复了以往的bug,引入了新的问题;增加了便签,时钟;可以调节悬浮窗外观;软件更新方式发生改变。
- 下载方式(Windows 7、Windows 8.x、windows 10、windows 11,64位,32位都可以)密码:
提示:21.9.10及以上版本直接在"右键菜单->软件设置->其他设置->关于"中点击"下载更新"按钮即可完成更新
版本:v22.1.5版本:v21.10.1
- 更新内容去除桌面美化功能(如有这个需求可以考虑使用 TrayS 或者其它软件);回退到Qt5, 以便获得更强大方便的功能;转向Windows 11, 同时保留对Win10的兼容;win7 可用, 但是启动时会有一个dll文件缺失的弹窗, 正在解决此问题.修复一些最近发现的几个bug.
版本:v21.9.10
- 更新内容改变了官方网站,去除了github和gitee。增加了语音朗读功能,翻译速度过快不会提示失败而是等待一秒以内自动重试。优化内存占用,修复了几个细节上的bug。皮肤颜色增加暗夜黑,悬浮窗效果增加了默认、透明、玻璃、亚克力四种效果。支持翻译多行。普通回车直接触发翻译功能,如需换行,请先打一个空格然后按下回车。增加了隐藏桌面图标功能,在"右键菜单->软件设置->桌面美化->桌面图标控制"中勾选"开启",即可在桌面最左边上/下滑动显示桌面图标,在桌面最右边上/下滑动隐藏桌面图标。
- 更新内容修复一些比较影响使用的问题将开机重启移动到了软件设置-其他设置下,移除了快捷重启功能。增加了壁纸历史记录功能,可以通过右键菜单来切换上一张图。增加了壁纸黑名单功能,可以将不喜欢的wallhaven壁纸删除并加入黑名单,将其他类型的壁纸直接删除。完善tooltip提示,前面带* 号的表示点击后会保存移动控件的位置,改变了部分颜色改善了上下壁纸切换逻辑,当列表中的壁纸不存在自动时,将其从列表中移除并跳过。必应壁纸更加精彩,弃用了从必应首页爬取壁纸的方法,改用必应官方的api,可以设置循环切换最近八天壁纸,可以使用壁纸信息作为壁纸名称,可以自定义每次启动是否后台保存必应壁纸。路径设置-壁纸下载目录增加了选择文件夹按钮。增加了刷新功能,可以刷新用了很久的图片集合。将首次更换壁纸和定时更换壁纸区别开来,可选择软件启动时更换一次壁纸
软件问题说明,
- 最新版本已经切换到Qt5和mingw编译器,支持在win7,win10,win11,上运行。win7可能存在壁纸无法更换的bug。
- 部分电脑右键无法正常添加“复制路径”功能右键以管理员身份运行Speed Box即可正常设置
- 高级命令出错(bug, 最新版已修复)Windows下的脚本路径, 以及脚本输出的图片路径都要用 反斜杠 \ 的 绝对路径 ;检查命令中的路径是否带有空格, 如果有, 请用英文双引号括住整个路径.
- 其他问题解决办法1: 尝试下载更新或者在评论区把问题说明清楚;解决办法2: 最好是在 上面提issue, 这样会有邮件通知作者, 以便及时回复。
- 缺dll文件,评论区说明操作系统版本,32位还是64位,以及dll文件的名称,我会在蓝奏云里面提供。
- 旧版本切换到新版本出现闪退的现象解决办法,原因尚不清楚,猜测可能是文件编码的问题,可以试着删除C:\Users\当前用户名\AppData\Local\SpeedBox整个文件夹后重新运行程序。(不过以前的使用数据就没有了,可以做个备份),也可以试着仅仅删除该目录下的WallpaperApi.json文件再运行程序。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com