3 Star 3 Fork 0

yjmthu / Speed-Box

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

   Speed-Box 简介

Speed Box 是一款集众多常用功能于一身的网速显示软件,单界面内存占用6-15M,目前支持

  • 实时网速——悬浮窗显示网速和内存占用率。
  • 智能隐藏——全屏时自动隐藏、贴边时自动隐藏。
  • 划词翻译——手动输入中英文翻译、选中文本后通过快捷键"Ctrl+C"和“Shift+Z”实现划词翻译。
  • 切换壁纸——后台/手动切换WallhavenBingUnsplash、电脑本地 以及所有其它网站的图片,将不喜欢的壁纸直接删除或加入黑名单。
  • 任务栏美化——改变颜色、图标居中、靠右、透明效果、磨砂效果、玻璃效果,桌面右下角时间格式精确到秒。( 借鉴了坛友cgbsmy发布的 TrayS
  • 快捷功能——悬浮窗右键关机、切换壁纸、系统右键增加“复制路径”选项。
  • 防止息屏——防止电脑屏幕自动关闭。
  • 隐藏图标——通过鼠标滑动隐藏/显示桌面上的所有图标。
  • 自动更新——点击按钮自动下载更新。

源代码

提示:github上的代码才是最新的哦

详细功能介绍

在Speed Box的网速悬浮窗处单击右键,即可看到有许多快捷功能,这些功能看文字就很容易知道是什么意思了。再点击其中的“软件设置”可以打开设置界面,可以看到这里有 壁纸设置桌面美化路径设置其它设置 等。 大多数设置都有Tool Tip提示,你只需要把鼠标放在按钮上面悬停一下就可以看到它的功能解释。这里需要详细说明的功能只有三个个——翻译功能、路径设置、壁纸设置中的高级命令。

$ 划词翻译

  • 如果你在启用了翻译功能,就需要输入百度翻译的app id和密码。我这里暂时提供一个APP ID:20210503000812254,密钥:Q_2PPxmCr66r6B2hi0ts注册一个ID是免费的,如果不嫌麻烦的话可以自己去注册
  • 在右键菜单启用划词翻译后,你可以鼠标左键双击悬浮窗,“极简翻译”的窗口就会自己弹出来了,你还可以按下 Shift+Z键,直接呼唤出划词翻译,你也可以在 选中 一段文本后,按下Ctrl+C键将其复制,再按下Shift+Z键将其直接翻译。如果启用了,“极简翻译”窗口就会不自动消失,如果取消选中,“极简翻译”就会在10秒钟之后自动消失。此外,你还可以用快捷键Shift+A关闭“极简翻译”窗口。当输入焦点在“极简翻译”内的时候,你可以 回车直接翻译,按下ALt切换中英文结果,按下Delete键清空输入,按Esc关闭窗口

$ 路径设置

  • 打开设置窗口-路径设置后,这里有“标准名称”和“新名称”之分,标准名称就是软件默认使用存放壁纸文件的文件夹的名称,新名称就是你想把它改成的名称。
  • 壁纸文件夹默认在“用户/图片”里面的“Wallpapers”目录下,你可以点击“壁纸下载目录”后面的“打开”按钮进行查看。当你想要更换壁纸下载路径时,直接输入路径回车即可。
  • 还有一个就是右键菜单的“打开目录功能”,你可以在这里进行自定义每次点击 “右键菜单-打开目录“ 时要打开的目录。

$ 高级命令

这里举个例子,假设我们会,在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. 悬浮窗美化之圆角效果、玻璃效果、透明效果

加载失败

下载方式

提示:21.9.10及以上版本直接在"右键菜单->软件设置->其他设置->关于"中点击"下载更新"按钮即可完成更新

版本:v21.10.1(最新版本)

  • 更新内容
    • 改变了官方网站,去除了github和gitee。
    • 增加了语音朗读功能,翻译速度过快不会提示失败而是等待一秒以内自动重试。
    • 优化内存占用,修复了几个细节上的bug。
    • 皮肤颜色增加暗夜黑,悬浮窗效果增加了默认、透明、玻璃、亚克力四种效果。
    • 支持翻译多行。普通回车直接触发翻译功能,如需换行,请先打一个空格然后按下回车。
    • 增加了隐藏桌面图标功能,在"右键菜单->软件设置->桌面美化->桌面图标控制"中勾选"开启",即可在桌面最左边上/下滑动显示桌面图标,在桌面最右边上/下滑动隐藏桌面图标。
  • 下载方式
    • 密码:

版本:v21.9.10

  • 更新内容
    • 修复一些比较影响使用的问题
    • 将开机自启移动到了软件设置-其他设置下,移除了快捷重启功能。
    • 增加了壁纸历史记录功能,可以通过右键菜单来切换上一张图。
    • 增加了壁纸黑名单功能,可以将不喜欢的wallhaven壁纸删除并加入黑名单,将其他类型的壁纸直接删除。
    • 完善tooltip提示,前面带* 号的表示点击后会保存
    • 移动控件的位置,改变了部分颜色
    • 改善了上下壁纸切换逻辑,当列表中的壁纸不存在自动时,将其从列表中移除并跳过。
    • 必应壁纸更加精彩,弃用了从必应首页爬取壁纸的方法,改用必应官方的api,可以设置循环切换最近八天壁纸,可以使用壁纸信息作为壁纸名称,可以自定义每次启动是否后台保存必应壁纸。
    • 路径设置-壁纸下载目录增加了选择文件夹按钮。
    • 增加了刷新功能,可以刷新用了很久的图片集合。
    • 将首次更换壁纸和定时更换壁纸区别开来,可选择软件启动时更换一次壁纸。
  • 下载地址(64位)
    • 密码:v910

软件问题说明

Markdown Preview Enhanced: Customize Css

  • 部分电脑右键无法正常添加“复制路径”功能。
    • 右键以管理员身份运行Speed Box即可正常设置。
  • 不建议把Speed Box可执行文件放在读写需要管理员权限的文件夹下。
  • 其它问题
    • 尝试下载更新或反馈

Repository Comments ( 0 )

Sign in to post a comment

About

Qt写的一款网速显示工具,兼具壁纸切换和翻译功能。 expand collapse
C++ and 5 more languages
LGPL-3.0
Cancel

Releases (29)

All

Contributors

All

Activities

Load More
can not load any more
C++
1
https://gitee.com/yjmthu/Speed-Box.git
git@gitee.com:yjmthu/Speed-Box.git
yjmthu
Speed-Box
Speed-Box
main

Search

182229 41614e54 1850385 182230 7885ed45 1850385