摘要: 开始 如上次所说,我抽时间完成了ahk的gdip版取色工具,如下: 打包后的exe 具体代码在下节。 代码 #Requires AutoHotkey v2.0 #SingleInstance Ignore #Include g:\AHK\git-ahk-lib\lib\gdip\GdipStarte 阅读全文
posted @ 2024-07-05 19:02 落寞的雪 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 开始 最近在写网页,在设计页面颜色时常常向各个地方“借色”。 开始一直用Snipaste,觉得取色用得很频繁,所以用AHK写了取色工具。 其中重要的一部分就是颜色的表示(#xxx或rgb())。 主体 首先,下面是一个简单的取色热键。 使用了我库中的函数,在置顶随笔中可以找到仓库 !+7:: Get 阅读全文
posted @ 2024-06-25 20:56 落寞的雪 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 概述 网上可以找到许多设置桌面动态背景的c++代码,我们将它用ahk实现即可。 我已经使用了很长一段时间,体验十分不错,所以推荐给大家。 完整脚本请看最后一节。 发送消息 SendMsgToProgman() { DllCall('SendMessageTimeout', 'ptr', WinGet 阅读全文
posted @ 2024-06-20 19:34 落寞的雪 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 开始 通常在AHK中使用配置文件是通过内置的INI函数,也可以使用json或yaml,已有外部ahk脚本可以操作它们。 但这些文件在ahk场景实际使用上都不怎么方便。 于是我计划设计一种简洁的配置文件语法,可以在轻量级场景下替代这些常用的文件。 其中最重要的一点是简单,以至于可以轻松的在记事本中编辑 阅读全文
posted @ 2024-05-18 17:34 落寞的雪 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 仓库 gitee仓库:xcatp (dkwd) - Gitee.com 同时,可以看看我的博客,这儿的文章陆续会搬上去~ 了解一些 最近好好疏理了各种ahk的脚本及库,拆分成了合理的仓库:分为ahk-lib 和ahk-scripts,以及其他独立的ahk工具。 其中ahk-lib是所有其他仓库的依赖 阅读全文
posted @ 2024-04-28 15:57 落寞的雪 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 开始 有一个管理ahk脚本的工具就好了,那样可以随时管理它们,停止、重启、编辑…… 即使他们添加了NoTayIcon。 可以轻松找到他们。 代码 #Include G:\AHK\gitee_ahk2\common\Extend.ahk #Include G:\AHK\gitee_ahk2\commo 阅读全文
posted @ 2024-03-25 13:31 落寞的雪 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 开始 如果一个ui不是单调的显示,而是有一些动画(渐显渐隐,卷帘下拉……)就好了。 下面的脚本就是解决这个问题的,它简单,功能略疲乏,但满足一些小需求。 代码 #Include G:\AHK\gitee_ahk2\common\Extend.ahk /** @example * g := Gui(' 阅读全文
posted @ 2024-03-25 13:22 落寞的雪 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 开始 首先说明,这是我在网上找到的解决方案,我只是简单封装了这些可用的操作。 代码 #Include G:\AHK\gitee_ahk2\common\Extend.ahk #Include G:\AHK\gitee_ahk2\common\Path.ahk class Explorer { __N 阅读全文
posted @ 2024-03-25 13:17 落寞的雪 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 开始 在使用文件管理器中,我们经常要用到的一个需求就是获取一个文件的全路径,那么需要右键,安全,滑动复制。 太麻烦了! 如果可以用ahk便利的获取到路径就好了! 所以有了下面的脚本:中键显示菜单。 代码 #Include G:\AHK\gitee_ahk2\common\Tip.ahk #Inclu 阅读全文
posted @ 2024-03-25 13:13 落寞的雪 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 开始 在写ui工具的时候,常常会设置控件的背景或字体颜色; 通常的做法是在options参数中使用backgroundRed cblack 而如果想使用变量就会出现麻烦的字符串拼接,像这样: this.AddText('background' bgc ' c' fc) 在控件很多的时候便会像这样(我 阅读全文
posted @ 2024-03-25 12:57 落寞的雪 阅读(42) 评论(0) 推荐(0) 编辑