随笔 - 52,  文章 - 0,  评论 - 7,  阅读 - 9836
08 2023 档案
[AHK2] 屏幕放大镜
摘要:# 介绍 此脚本源自远古的ahk1,里面甚至使用了IfLess这种语法。 但不管怎么说,它是个十分好的脚本,代码精简,效率也好。所以我将它升级到了ahk2版,并对部分内容做提炼,疏通了整个脚本的脉络(老语法实在混乱)。 它的作用就是可以放大鼠标下的屏幕,以gui的形式展示出来。效果如下: ![ima 阅读全文
posted @ 2023-08-23 18:10 落寞的雪 阅读(294) 评论(0) 推荐(0) 编辑
[AHK2] 让终止符决定热字串
摘要:# 介绍 这是一种在使用同一热字串的情况下生成不同结果的技巧。 # 例子 下面是一个例子,用于生成三种样式的 CommonJs 导入语句。 它在我写nodeJs时可以省下些许麻烦。 根据终止符的不同,会生成三种导入语句: - 空格 -> 使用默认名app,导入模块自行输入。 - 分号 -> 变量名和 阅读全文
posted @ 2023-08-23 15:30 落寞的雪 阅读(117) 评论(0) 推荐(0) 编辑
[AHK2] 更改脚本初始代码
摘要:ahk初始提供的模版代码将在创建ahk2脚本时自动添加,如果需要更改的话,只要修改```ahk安装目录/UX/Templates/Minimal for v2.ahk```文件内容即可。 它的初始内容只有```#Requires AutoHotkey v2.0 ```。 我添加了些许片段: ``` 阅读全文
posted @ 2023-08-23 15:16 落寞的雪 阅读(150) 评论(0) 推荐(0) 编辑
[AHK2&L-UI] 个性化你的Tray
摘要:# 个性化TrayIcon ahk2的托盘图标设置起来十分容易,只要使用一行代码即可。 如将当前脚本托盘图标换为桌面下的Customize.ico ``` TraySetIcon A_Desktop "/Customize.ico" ``` # 个性化TrayItem 对于设置托盘项,官方文档中已经 阅读全文
posted @ 2023-08-23 15:08 落寞的雪 阅读(236) 评论(0) 推荐(0) 编辑
[AHK2-UI] 实现自己的Show()方法
摘要:# 为什么 这其实是一种两阶段XX的设计模式,比如两阶段终止:调用终止方法时并不立即终止,而是设置终止信号,由别人自身决定终止的操作。 同样,实现Show()方法算是一种两阶段启动:外部调用Show()方法时,由自身决定show前做什么,show后又做什么,以及如何show。 # 例子 这是一个Sh 阅读全文
posted @ 2023-08-23 14:39 落寞的雪 阅读(105) 评论(0) 推荐(0) 编辑
[AHK2-UI] 使用#Include
摘要:# ```#Include```是什么 一句话介绍:可以将一个脚本的代码插入到Include语句的位置。 ## 作用 使用```#Include```可以实现分模块开发,对于代码组织有十分重要的作用。 通常使用小型脚本(只有些热键和热字串)不需要使用;但当脚本不仅仅是这些,还要写ui界面或更繁杂的功 阅读全文
posted @ 2023-08-23 14:16 落寞的雪 阅读(229) 评论(0) 推荐(0) 编辑
[AHK2] 切换鼠标锁定
摘要:介绍 这个脚本在看视频时很有用,通过热键可以切换鼠标的锁定,从此不用担心误碰鼠标导致弹出进度条了。 脚本 使用的热键是ScrollLock的扫描码,一般情况下不会用到,但我很喜欢这个热键。 可以根据自身喜好进行更改。 注意: 这里依旧使用了先前分享的更常用的ToolTip,作用是显示提示,并在几秒钟 阅读全文
posted @ 2023-08-20 20:26 落寞的雪 阅读(187) 评论(0) 推荐(0) 编辑
[AHK2] 窗口置顶管理
摘要:# 开始 如题,这个脚本是用来设置窗口置顶状态和进行批量管理的。 在实际生活中,窗口置顶还算常用吧~反正我常常烦躁于窗口层级,虽然可以截图置顶,但总归不如直接置顶窗口方便。 于是我早早的便写了类似功能的脚本,只是最近才对其进行功能上的完善和扩展,使使用更人性,更直观。说人话就是更好用了…… 话不多说 阅读全文
posted @ 2023-08-20 11:31 落寞的雪 阅读(384) 评论(0) 推荐(0) 编辑
[AHK] 区分^ScrollLock 和 ^Pause
摘要:答案其实在官网就有,其中提到了可以使用扫描码进行区分。 可以通过双击脚本图标,点击菜单,选择key history查看扫描码。 以下是脚本示例: ``` ; ^scrollLock ^SC046:: MsgBox 'ctrl and scrollLock were pressed' ; ^pause 阅读全文
posted @ 2023-08-17 18:05 落寞的雪 阅读(78) 评论(0) 推荐(0) 编辑
[AHK2] 媒体管理
摘要:因为ahk提供了媒体管理的相关api,我们只需要调用即可。 #Include G:\AHK\git-ahk-lib\Tip.ahk ^F10::Send('{Media_Play_Pause}') ^F11::Send('{Media_Prev}') ^F12::Send('{Media_Next} 阅读全文
posted @ 2023-08-17 17:33 落寞的雪 阅读(94) 评论(0) 推荐(0) 编辑
[AHK2] 常用的Tooltip(封装常用方法)
摘要:开始 脚本位置点这 在实际使用ahk时,常常要使用tooltip提示程序的运行结果。 比如: 增加屏幕亮度后显示当前亮度; 锁定鼠标后提示鼠标已锁定; 提示Run的运行结果; …… 在最后需要使用SetTimer 指定几秒种后使用Tooltip ,,, [weight] 关闭tooltip。 这部分 阅读全文
posted @ 2023-08-17 16:21 落寞的雪 阅读(931) 评论(2) 推荐(1) 编辑


< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示