mirror of
https://github.com/fofolee/uTools-quickcommand.git
synced 2025-10-25 04:51:31 +08:00
cce2bb6d1fd9419f38056780f53b2750c8cfd3e0
快捷命令 V0.0.1
简介
自定义可以在uTools中快速执行的命令或脚本
功能
快速启动
可以配置一些常用的命令,比如回收站 查看网络连接之类
配合uTools的全局功能快捷键,可以达到一键启动的功能
常用脚本
如果为了一个小功能,就去编写一个插件,成本太高,本插件可以利用本地的脚本环境快速实现一些小功能。比如base64转图片等
目前可以添加以下类型的脚本,但要注意的是本插件未封装任何运行环境,需要本机安装了环境才能执行相应的脚本
同时,本插件可以作为一个便捷的脚本仓库,因为所有的脚本都是多设备自动同步的,无须另外存储在硬盘中
输出处理
如果脚本有输出,则可以对输出内容做如下处理
- 忽略输出
- 显示纯文本输出 (不解析 html 内容)
- 显示html格式的输出 (可以进一步编写简单的 GUI 界面)
- 复制到剪贴板
- 发送到活动窗口
插值变量
如果你仔细看了上面例子中的脚本,一定会发现很多脚本里都有{{}}格式的变量
本插件内置了一些特殊的插值变量,可以获取一些特殊的值,能够加入到插件里的任意脚本中
{{isWin}}是否是window系统{{pwd}}资源管理器或访达的当前目录{{ChromeUrl}}谷歌浏览器的当前链接{{ClipText}}获取剪贴板的文本{{SelectText}}获取选中的文本{{SelectFile}}获取选中的文件 (单文件){{input}}获取uTools主输入框的文本,当启用此变量时,将直接从主输入框匹配文本
插值使用示例
导入导出
支持命令的导入或者导出
下载
百度网盘 提取码: rbek
安装方法
将upx文件拖入uTools输入框中安装即可
关键字
快捷命令 QuickCommand
鸣谢
鸣谢uTools团队,插件中使用的robotJS使用的是剪贴板插件中的robotJS,省去了自行编译的麻烦,在此感谢!
另:两个小需求
希望插件的Features能够支持以base64作为图标,好实现多设备的图标同步,目前的实现方案有点麻烦~
另外可以根据使用的操作系统动态启用或禁用某些Feature,即给Feature添加类似platform的功能
Description
Languages
JavaScript
47.3%
Vue
39.7%
C#
11.3%
CSS
1.5%
HTML
0.2%







