会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
暖风吹过,叮铃铃~
博客园
首页
博问
闪存
新随笔
订阅
管理
上一页
1
2
3
4
5
下一页
2024年3月25日
[AHK2] 不用结束符的热字串
摘要: 开始 通常,我们使用热字串是这样的: ::;btw::by the way 需要使用结束符(; ' ' .等)来触发。 但在官方文档中,找到一种方法可以不使用结束符,基于InputHook的方式。 原始的例子就不展示了,我们直接入正题--封装后的代码。 代码 /** * @example * ; r
阅读全文
posted @ 2024-03-25 12:45 落寞的雪
阅读(40)
评论(0)
推荐(0)
编辑
2024年1月22日
[AHK2] wt调用命令
摘要: 开始 最近在研究mc服务器,一般启动时使用bat文件就可以,但是我想在终端中运行而不是在cmd中。 查了wt和pwsh的文档写出了下面的脚本。作用仅仅是在wt中运行java这条命令。 脚本包括一些变量,其中: reuse表示是否打开一个新的wt实例。 headC表示在调用jar前运行的powersh
阅读全文
posted @ 2024-01-22 14:54 落寞的雪
阅读(49)
评论(0)
推荐(0)
编辑
2023年12月29日
[AHK2] 一个窗口示例
摘要: 下面是最近写的工具中的一个窗口,具有不错的效果。 值得一提的是使用到了第三方控件ActiveX,嵌入了一个html。 class PasteText extends Gui { static destroyed := true __New() { super.__New('-Caption +Bor
阅读全文
posted @ 2023-12-29 17:01 落寞的雪
阅读(129)
评论(0)
推荐(0)
编辑
2023年10月23日
[AHK2] 截图工具
摘要: 消息 此项目已经重构完成,修复了先前版本的所有错误、并添加可更多的自由和灵活;现在它很好用了! 详细信息请见仓库: gitee meow-paste 介绍 这是由ahk2编写的工具,用于屏幕截图,它具有以下核心功能: 截图并粘贴 缩放贴图 保存截图至剪贴板和文件 分组管理 其他功能包括: 读取位图并
阅读全文
posted @ 2023-10-23 18:07 落寞的雪
阅读(265)
评论(3)
推荐(0)
编辑
2023年10月22日
[AHK2] 合并使用#include的脚本
摘要: 这个脚本用于将一个脚本中的#include语句包含的脚本添加到这条#include语句的位置。 同时,它有其他功能,如:去除空行、注释(仅单行)、替换内置变量。 因为脚本原理是读取单行并处理,所以只能处理单行注释。 但脚本主要目的就是合并分部分的脚本,方便编译成exe。 当然,写法必须符合正则,比如
阅读全文
posted @ 2023-10-22 18:10 落寞的雪
阅读(108)
评论(0)
推荐(0)
编辑
[AHK2] 向对象原型添加属性和方法
摘要: 开始 ahk和js十分相似。 其中一点就是可以向本地对象添加自定义方法和属性。 我向大家分享如何向各种内置类型上添加属性和方法。 我已向对象原型上添加了许多方法,现在使用ahk几乎和js无差异。 详细见仓库,将会持续更新(而博客不会)。 https://gitee.com/dkwd/ahk-lib.
阅读全文
posted @ 2023-10-22 18:02 落寞的雪
阅读(107)
评论(0)
推荐(0)
编辑
2023年9月5日
[AHK2] 实现简单的贴图工具
摘要: # 介绍 - 使用 !` 开启左键选择区域,左键松开自动贴图。 脚本没什么难理解的地方,但有些地方使用了很好的技巧,在: - 实现拖动 - 双击事件 更多功能自行探索即可。 # 代码 ``` #Requires AutoHotkey v2.0 #SingleInstance Force CoordM
阅读全文
posted @ 2023-09-05 11:58 落寞的雪
阅读(150)
评论(0)
推荐(0)
编辑
2023年8月23日
[AHK2] 屏幕放大镜
摘要: # 介绍 此脚本源自远古的ahk1,里面甚至使用了IfLess这种语法。 但不管怎么说,它是个十分好的脚本,代码精简,效率也好。所以我将它升级到了ahk2版,并对部分内容做提炼,疏通了整个脚本的脉络(老语法实在混乱)。 它的作用就是可以放大鼠标下的屏幕,以gui的形式展示出来。效果如下: ![ima
阅读全文
posted @ 2023-08-23 18:10 落寞的雪
阅读(194)
评论(0)
推荐(0)
编辑
[AHK2] 让终止符决定热字串
摘要: # 介绍 这是一种在使用同一热字串的情况下生成不同结果的技巧。 # 例子 下面是一个例子,用于生成三种样式的 CommonJs 导入语句。 它在我写nodeJs时可以省下些许麻烦。 根据终止符的不同,会生成三种导入语句: - 空格 -> 使用默认名app,导入模块自行输入。 - 分号 -> 变量名和
阅读全文
posted @ 2023-08-23 15:30 落寞的雪
阅读(89)
评论(0)
推荐(0)
编辑
[AHK2] 更改脚本初始代码
摘要: ahk初始提供的模版代码将在创建ahk2脚本时自动添加,如果需要更改的话,只要修改```ahk安装目录/UX/Templates/Minimal for v2.ahk```文件内容即可。 它的初始内容只有```#Requires AutoHotkey v2.0 ```。 我添加了些许片段: ```
阅读全文
posted @ 2023-08-23 15:16 落寞的雪
阅读(107)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页