Search found 20 matches
- 23 Aug 2021, 02:05
- Forum: 请求帮助
- Topic: 请问,大神,这个AHK为什么有人能用有人没反应
- Replies: 3
- Views: 2791
Re: 请问,大神,这个AHK为什么有人能用有人没反应
虽然不玩游戏,但看脚本,它的点击坐标是相对屏幕的,每个人的屏幕分辨率可能不同,另外一个ahk脚本运行时的权限需与该游戏程序的权限相同,例如都是管理员权限或都是普通用户(有没有弹出黑屏框)
- 23 Aug 2021, 01:53
- Forum: 脚本函数
- Topic: 屏幕键盘 —— OSK() v2.2
- Replies: 5
- Views: 10580
Re: 屏幕键盘 —— OSK() v2.1
最近正被osk困扰,这个真棒
- 14 Dec 2020, 22:59
- Forum: 请求帮助
- Topic: 哪个命令可以把chrome 网页拉到外接的多个显示器?
- Replies: 2
- Views: 2362
Re: 哪个命令可以把chrome 网页拉到外接的多个显示器?
没有多显示器的环境,不过可以用WindowSpy.ahk 看看不同屏幕的坐标
- 23 Aug 2020, 21:02
- Forum: 请求帮助
- Topic: autohotkey.com中官方中文文档无法在家中的网络打开
- Replies: 1
- Views: 3605
Re: autohotkey.com中官方中文文档无法在家中的网络打开
github.io 被某些isp和谐了,修改一下dns即可
搜索 dns大全
搜索 dns大全
- 13 Aug 2020, 02:04
- Forum: 请求帮助
- Topic: 求助!多個PNG圖檔的比對、萃取、輸出
- Replies: 2
- Views: 5432
Re: 求助!多個PNG圖檔的比對、萃取、輸出
没太完全看明白需求
1. 可以用 PixelGetColor 取指定范围的颜色,然后保存下来,这样就不用截屏,只要ahk来定时取色即可,这样比较起来也方便,因为输出是自己定义的,好读取
2. 如果实在要读取png文件,需要用到第三方库来读取指定像素的RGB值,其实读出来也是RGB的数字,和PixelGetColor没什么差别,一样的比较
plus: 以前写过一个FreeImage的ahk库,不知道现在还能用不,或者你可以在论坛里搜
https://github.com/linpinger/linpinger.github.io/blob/master/bin/lib/FreeImage.ahk
1. 可以用 PixelGetColor 取指定范围的颜色,然后保存下来,这样就不用截屏,只要ahk来定时取色即可,这样比较起来也方便,因为输出是自己定义的,好读取
2. 如果实在要读取png文件,需要用到第三方库来读取指定像素的RGB值,其实读出来也是RGB的数字,和PixelGetColor没什么差别,一样的比较
plus: 以前写过一个FreeImage的ahk库,不知道现在还能用不,或者你可以在论坛里搜
https://github.com/linpinger/linpinger.github.io/blob/master/bin/lib/FreeImage.ahk
- 13 Aug 2020, 01:50
- Forum: 请求帮助
- Topic: 帮我看看 我设置的这个click 位置的hot key 为什么会在3个坐标直接跳来跳去》= Topic is solved
- Replies: 1
- Views: 67544
Re: 帮我看看 我设置的这个click 位置的hot key 为什么会在3个坐标直接跳来跳去》= Topic is solved
CoordMode, click, Screen
没有指定点击的坐标是相对哪里的
没有指定点击的坐标是相对哪里的
- 11 Aug 2020, 21:08
- Forum: 脚本函数
- Topic: 发一个收藏的base64加解密函数
- Replies: 1
- Views: 5144
发一个收藏的base64加解密函数
缘起: 这两天在搞js解密相关的东东,需要一个base64加密函数,找了一圈没有找到纯ahk写的,能用的函数,翻以前的旧脚本,找到一个能用的,在论坛上貌似木有找到,也不知道是谁写的,发出来供大家使用 oldStringCaseSense := A_StringCaseSense StringCaseSense On Chars = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ strA := "falksjd|fjlks>fksdj,234alsdjaa" strE := "ZmFsa3NqZHxmamxrcz...
- 17 Jul 2014, 21:21
- Forum: 相关工具
- Topic: 自写小工具 多线程执行程序
- Replies: 9
- Views: 29083
Re: 自写小工具 多线程执行程序
作者刚刚修复了这个问题,实测 traytip 终于出字了
RobertL wrote:是有这个问题,我去反应过,当时以为是我的问题,你可以再反馈下。linpinger wrote: 最新的H版 V1.1.15.0,貌似有个小问题, traytip没有显示气泡
有个TrayTip的替代方案,是一个AHK库,具体我没用过,忘了貌似叫Notify.ahk。
都在H版那帖子里。
- 08 Jul 2014, 21:42
- Forum: 脚本函数
- Topic: \uxxxx 转换为中文 及 反向转换
- Replies: 12
- Views: 14446
Re: \uxxxx 转换为中文 及 反向转换
总结了一下你俩的脚本
发现本来被我写得超复杂的脚本,最后效率最高的反而是你俩写的超简单又好理解的脚本
这难道是传说中的大道至简咩
已将最快的两个提取到一楼,从 RobertL和tmplinshi 你俩的脚本中各抄了一个
发现本来被我写得超复杂的脚本,最后效率最高的反而是你俩写的超简单又好理解的脚本
这难道是传说中的大道至简咩
已将最快的两个提取到一楼,从 RobertL和tmplinshi 你俩的脚本中各抄了一个
- 08 Jul 2014, 02:17
- Forum: 脚本函数
- Topic: \uxxxx 转换为中文 及 反向转换
- Replies: 12
- Views: 14446
Re: \uxxxx 转换为中文
找到了一个反向的将 中文转为 \uXXXX形式的函数 该函数摘自: https://github.com/cocobelgica/AutoHotkey-JSON 这种写法太牛,没看懂,不过不妨拿过来用: #noenv msgbox, % CN2uXXXX("爱尔兰之狐") return CN2uXXXX(cnStr) ; in: "爱尔兰之狐" out: "\u7231\u5C14\u5170\u4E4B\u72D0" { ; by https://github.com/cocobelgica/AutoHotkey-JSON while RegExMatch(cnStr, "[^\x20-\x...
- 07 Jul 2014, 20:01
- Forum: 脚本函数
- Topic: \uxxxx 转换为中文 及 反向转换
- Replies: 12
- Views: 14446
Re: 谢谢分享,总结,进步。
哇,很酷的写法,相当简洁,赞一个 根据你的写成了两个函数,一个适用于L/H版,一个适用于原版 循环了100,0000次,下面是几个版本的时间: Unicode_uXXXX2CN() : 22079 ms Ansi_uXXXX2CN() : 84313 ms uXXXX2CN() L版 : 134360 ms uXXXX2CN() 原版 : 248782 ms 适用于L/H版: Unicode_uXXXX2CN(uXXXX) { ; by RobertL Loop, Parse, uXXXX, u, \ retStr .= Chr("0x" . A_LoopField) ;为字符串添加16进制前...
- 06 Jul 2014, 21:18
- Forum: 脚本函数
- Topic: \uxxxx 转换为中文 及 反向转换
- Replies: 12
- Views: 14446
\uxxxx 转换为中文 及 反向转换
缘起: 网页尤其json中有这种escape过的中文,需要还原成中文,不知道论坛中是否有发过相同功能的脚本 功能: 将 "\u7231\u5c14\u5170\u4e4b\u72d0" 这样的字符串转换为 "爱尔兰之狐",写得粗糙,欢迎拍砖 集结: 一开始只是分享一下准备自己用的脚本,没想引出两位大牛,经过改进及简单测试,选出在L版下速度最快的两种函数 "\u7231\u5c14\u5170\u4e4b\u72d0" -> "爱尔兰之狐" msgbox, % uXXXX2CN("\u7231\u5c14\u5170\u4e4b\u72d0") return uXXXX2CN(uXXXX) ;...
- 27 Jun 2014, 23:01
- Forum: 相关工具
- Topic: 自写小工具 多线程执行程序
- Replies: 9
- Views: 29083
Re: 自写小工具 多线程执行程序
多谢分享。 不懂 C 源码,不过实际是多进程吧? 每个线程运行一个命令,实际表现就是多进程同时运行 绕个圈做同样的事情,直接 AutoHotkey_L 不方便吗? 按 AHK 在并行方面有点吃亏 的说法,你感觉自己需要的是 AutoHotkey_H 那种可交互共享的多线程,不过演示的代码说明实际并没有这种需要。 最新的H版 V1.1.15.0,貌似有个小问题, traytip没有显示气泡 H版的代码,达到相同目的的代码 AhkDllPath := A_scriptdir . "\AutoHotkeyMini.dll" t1 := AhkDllThread(AhkDllPath) t1.ahk...
- 27 Jun 2014, 04:32
- Forum: 相关工具
- Topic: 自写小工具 多线程执行程序
- Replies: 9
- Views: 29083
Re: 自写小工具 多线程执行程序
H版真心不会用,总感觉很复杂的样子RobertL wrote:感谢分享。
推荐H版,单进程、多线程、线程可控、数据可交互。
- 27 Jun 2014, 04:31
- Forum: 相关工具
- Topic: 自写小工具 多线程执行程序
- Replies: 9
- Views: 29083
Re: 自写小工具 多线程执行程序
每个线程运行一个命令,实际表现就是多进程同时运行amnesiac wrote:多谢分享。
不懂 C 源码,不过实际是多进程吧?
- 26 Jun 2014, 21:48
- Forum: 相关工具
- Topic: 自写小工具 多线程执行程序
- Replies: 9
- Views: 29083
自写小工具 多线程执行程序
功能: 多线程执行程序 缘起: AHK 在并行方面有点吃亏,H版又不怎么会用,于是想到了用C写个多线程执行命令的办法 原理与用法: 设置环境变量FoxTaskCount表示并行任务数 设置环境变量FoxTask1表示第一个任务要执行的命令,依次类推 然后运行用C写的程序 本程序会读取环境变量,开FoxTaskCount个线程执行任务,每个任务获取各自编号的FoxTaskN中的字符串,并用CreateProcess执行,等待执行完毕 一开始没用CreateProcess,使用的是system命令,这样每个线程都有两个子进程,一个cmd.exe,一个命令进程 linux平台bash类似办法(没测...
Re: ADB GUI
amnesiac wrote:有创意,不能不赞,抽空了试试。
ps:建议楼主把代码使用代码的格式代替引用,这样看或下载会方便些。
发的时候不怎么会用这个论坛,已经修改了
ADB GUI
功能: adb(Android Debug Bridge) 的 GUI,主要用来和android设备互传中文名文件 缘起: 4.x的设备在XP下不好访问,通过adb可以传文件,但对中文名的文件处理起来就乱码了,在网上找了一个相对比较完美的支持中文的adb程序 adb.exe说明: 在网上找了一圈adb,就这位大大(wanliaixie)的一个版本支持中文比较完美 在这里下载的: (http://download.csdn.net/download/wanliaixie/6286541) 用法 安装: 在开发者选项里面打开usb调试,然后装好自己设备的adb驱动,然后运行本程序即可 注意: 该...
- 17 Jan 2014, 20:38
- Forum: 脚本函数
- Topic: SQLITE操作函数
- Replies: 3
- Views: 4480
Re: SQLITE操作函数
不错的集合贴
这三个脚本针对的就是不同的AHK版本
第一个用于原版(函数方式)
第二用用于L版(对象方式)
第三个用于V2版(这个没用过)
如果版本是1.1,应该用L版
这三个脚本针对的就是不同的AHK版本
第一个用于原版(函数方式)
第二用用于L版(对象方式)
第三个用于V2版(这个没用过)
如果版本是1.1,应该用L版
- 17 Jan 2014, 20:31
- Forum: 请求帮助
- Topic: 求助:将程序注册为系统服务
- Replies: 5
- Views: 5420
Re: 求助:将程序注册为系统服务
微软有两个小程序 Instsrv.exe srvany.exe 可以将任何exe注册为服务程序,应该能符合你的要求