littlebot
Published on 2025-04-14 / 6 Visits
0

【源码】基于Python的InfiniPy你的个人快捷键管理器

项目简介

本项目是一个类似Wox的软件,名为InfiniPy,主要用于管理个人快捷键。用户能通过它轻松创建自定义快捷键,快速访问和执行各类任务。而且它具备零门槛的扩展能力,即使没有复杂编程知识,也能创建自己的插件。

项目的主要特性和功能

  • 零门槛的扩展能力:用户可借助简单的Python脚本创建自定义插件,无需掌握复杂编程概念。
  • 层级式菜单:通过层级式菜单,用户能快速找到并访问常用命令或功能,无需记忆快捷键。
  • 命令调色板:对于不常用功能,用户使用命令调色板,记住几个关键词就能找到。
  • 内置插件:包含基于肌肉记忆的窗口切换插件和计算器插件。

安装使用步骤

安装相关软件

  1. 打开PowerShell并运行以下命令安装Chocolatey: powershell Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
  2. 打开命令提示符并运行以下命令安装所需软件: dos choco install -y autohotkey git python --version=3.9.13 vscode

下载并安装InfiniPy

打开新的命令提示符窗口,运行以下命令: dos C: cd \ mkdir temp cd temp cd InfiniPy pip install pipenv pipenv install --dev

启动InfiniPy

  1. 在同一命令提示符窗口中运行run.ahk脚本,或双击InfiniPy目录中的run.ahk文件。
  2. 按下CapsLock键启动InfiniPy,开始使用。

注:请确保在正式使用前对代码进行充分的测试,并在安全的环境中运行。

插件开发示例命令

  • w:基于肌肉记忆的窗口切换插件。
  • f:快速打开当前剪贴板中的文件路径。
  • d:快速打开预定义的目录。
  • u:快速打开预定义的URL。
  • cc:计算器插件,可以输入任何Python表达式。用户通过这些简单快捷键,可快速访问和管理应用程序、文件和网址。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】