V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
allinoneok
V2EX  ›  分享创造

我开发了一个效率软件,第一次与大家见面,名字叫 EasyHotkey

  •  
  •   allinoneok · 2022-12-29 17:49:33 +08:00 · 1355 次点击
    这是一个创建于 696 天前的主题,其中的信息可能已经有所发展或是发生改变。


    名字:EasyHotkey
    网站: https://www.easyhotkey.com
    做为效率软件,必须
    1.运行速度必须快(拒绝臃肿的 electron,拒绝使用.NET 框架,采用 windows 原生开发)
    2.占用小,主程序 exe 文件+自带的 11 个 workflows 一起加起来仅仅不到 1.7MB(包含截图贴图软件+批量取色软件+测量尺寸软件)
    3.无需安装,portable 免安装纯绿色软件。复制到任意位置或者 U 盘里都可以使用
    4.编写 workflow 非常简单,软件仅提供 js 无法完成系统级 API(剪贴板读取设置,键盘鼠标操作,文件读取等),最重要的逻辑部分由 javascript 处理
    5.使用简单,自由选择 workflows,快捷键随时关闭启用
    6.无需联网,特别适合某些场所

    以下是软件内置的几个比较实用的 workflows
    developer tools - (这个 workflow 直接在编辑器里操作,不需要打开在线工具或其他软件)

    1. 在 json 字符串前面添加 json= ,选中,按下热键,json 字符串直接格式化
    2. 在字符串前面输入[base64.en=],[base64.de=],选中,按下热键直接对字符串编码解码
    3. 输入[time],[time.str=],[time.mk=] 选中,按下热键直接输出时间戳和对 时间进行转换
    4. 输入 picker 或者 ruler,选中,按下热键,自动打开取色器和测量器

    open lnk files - 快速打开文件 /文件,使用前请将快捷方式放到此 workflow 的 lnks 文件夹里
    1.按下快捷键,输入快捷方式名字,回车即可(支持批量打开,多个名字用逗号隔开)


    snap screen - 快速截图贴图
    1.按下快捷键即可截图和贴图,你可以把图片拖放到浮动按钮上面进行贴图,贴图可以双击放大缩小,改变边框颜色和提示文字,保存贴图


    text clipboard -文本剪贴板 1.复制文本:选中文字,按下热键
    2.粘贴文本:输入 id=1,3 选中文字,按下热键,即可粘贴第一行和第三行数据
    3.搜索含有关键字的文本并粘贴:输入 s=关键字,选中文字,按下热键,即可搜索所有包含关键的文本并粘贴


    serch selected text - 搜索选中的文字
    选中文本,按下快捷键,输入搜索引擎(多个搜索引擎用逗号隔开)


    search web - 网页搜索

    按下快捷键,输入搜索引擎=关键词,按回车搜索(多个搜索引擎用逗号隔开)

    browser 系列插件
    一键关闭活动标签,一键在新标页打开链接,一键打开新标签页,一键返回等等


    插件如何编写
    插件采用 javascript 语言处理逻辑部分,easyhotkey 提供。
    你只需要在 workflows 下创建 文件夹[@用户名\插件名]的文件夹,再创建一个 main.txt 作为入口文件


    免费与收费
    可免费使用,免费版本会有使用次数提示,如果此软件能帮你节约时间,请支持下作者。

    Cesaryuan
        1
    Cesaryuan  
       2022-12-29 20:28:49 +08:00
    好奇 js 解析引擎用的啥
    allinoneok
        2
    allinoneok  
    OP
       2022-12-29 21:49:51 +08:00 via Android
    @Cesaryuan 调用的是系统 IE javascript 引擎
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5710 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 08:55 · PVG 16:55 · LAX 00:55 · JFK 03:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.