Skip to content

ray1084784475/Windows-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows实用工具集 | Windows Tools

简体中文 | English Please scroll down

简体中文

Windows实用工具集

简介

Windows实用工具集是一款专为 Windows 系统设计的实用工具集合,旨在提升用户的生产力和操作效率。它提供了窗口置顶、窗口半透明、音量控制和划词搜索等实用功能,全部可通过自定义快捷键快速访问。

功能特点

-窗口置顶

让任何窗口保持在最前面,方便参考文档、查看攻略或对比内容。

-窗口半透明

将当前窗口设置为半透明,轻松查看下方窗口内容,无需切换窗口。

更多玩法:点击任务栏后按下快捷键即可实现任务栏透明。

-划词搜索(不完善,目前仅支持Windows自带应用

选中文本后一键搜索,支持自定义搜索引擎。

默认快捷键会与记事本另存为快捷键相冲突,请更改。

-音量控制(不完善,不推荐使用

通过快捷键快速调节系统音量,特别适合台式机用户。

安装与使用

从源码运行

  1. 克隆或下载本项目
  2. 安装依赖
  3. 运行程序

使用安装包

  1. 下载最新版本的安装程序
  2. 运行安装向导并按照提示完成安装
  3. 程序将在系统托盘中运行

打包为可执行文件

# 安装 PyInstaller
pip install pyinstaller

# 打包为单文件可执行程序
pyinstaller -F -w --icon=ico.ico main.py

# 或者打包为文件夹形式
pyinstaller -w --icon=ico.ico main.py

自定义设置

您可以通过系统托盘菜单中的“设置”选项自定义所有功能的快捷键,保存或取消后请重新开启程序。 支持自定义搜索引擎URL,默认使用Baidu搜索。

系统要求

· Windows 10/11

· Python 3.8+ (如果从源码运行)

· 至少 100MB 可用磁盘空间

常见问题

Q: 程序启动后在哪里找到它?

A: 程序启动后会在系统托盘(通知区域)显示一个图标,右键点击可访问所有功能。

Q: 如何添加开机自启动?

A: 将软件创建快捷方式,并拖入启动文件夹C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。此功能将在后续版本更新中加入。

Q: 划词搜索在某些应用程序中不起作用?

A: 某些应用程序使用自定义的文本控件,可能无法通过标准方法获取选中的文本。

贡献

欢迎提交问题报告和功能请求!如果您想贡献代码或提供翻译的英文代码,请发送邮件至1084784475@qq.comray_eay@foxmail.com

支持

如果您遇到问题或有建议,请通过以下方式联系:

· 创建 GitHub Issue

· 发送邮件至: 1084784475@qq.comray_eay@foxmail.com


注意: 本软件是开源项目,仅供学习和交流使用。使用者应对自己的行为负责


English

Here's a non-human translation.Please contact 1084784475@qq.com or ray_eay@foxmail.com if you have any errors or want to translate:

Windows Tools

Introduction

Windows Tools is a utility suite specifically designed for Windows systems, aimed at enhancing user productivity and operational efficiency. It provides practical features including Window On Top, Window Transparency, Word Search, and Volume Control - all accessible via customizable hotkeys.

Features

-Window On Top

Keep any window always on top for easy reference when viewing documents, guides, or comparing content.

-Window Transparency

Set active windows to semi-transparent mode, allowing you to see underlying windows without switching applications.

More gameplay : Click the taskbar and press the shortcut key to make the taskbar transparent.

-Word Search (Limited: Currently only Windows native applications are supported)

Search selected text instantly with your preferred search engine. The default shortcut will conflict with the save Notepad as shortcut. Please change it.

-Volume Control (Experimental: Not recommended)

Adjust system volume rapidly using hotkeys - especially useful for desktop users.

Installation & Usage

Run from Source

  1. Clone or download the repository
  2. Install dependencies
  3. Execute the application

Installer Package

  1. Download the latest installer
  2. Run setup and follow installation prompts
  3. The application will run in system tray

Build Executable

# Install PyInstaller
pip install pyinstaller

# Build single-file executable
pyinstaller -F -w --icon=ico.ico main.py

# Build folder distribution
pyinstaller -w --icon=ico.ico main.py

Customization

You can customize the shortcut keys of all functions through the "Settings" option in the system tray menu. Please restart the program after saving or cancellations.Custom search engine URLs supported (Defaults to Baidu).

System Requirements

· Windows 10/11 · Python 3.8+ (For source execution)
· Minimum 100MB available storage

FAQs

Q: Where to find the application after launch? A: It runs in the system tray (notification area) - right-click the icon to access all features.

Q: How to enable auto-start?
A: Create a shortcut in the Startup folder: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp (To be implemented in future versions).

Q: Word Search doesn't work in some applications?
A: Applications with custom text controls may prevent standard text selection detection.

Contribution

Bug reports and feature requests are welcome! For code contributions or translations, contact: 1084784475@qq.com or ray_eay@foxmail.com.

Support

For assistance or suggestions: · Open a GitHub Issue
· Email: 1084784475@qq.com or ray_eay@foxmail.com


Note:

This open-source software is intended for educational and communication purposes only. Users are solely responsible for their usage.

About

Windows的实用小工具

Topics

Resources

License

Stars

Watchers

Forks

Languages