作者b2rex (逼兔雷喀丝)
看板EzHotKey
标题[AHK-] 可以针对选定的档案以16进次修改
时间Mon Oct 13 12:39:29 2008
嗯 我有一个自动安装的排程
大部份就是自我执行後 以winwait 跟 wintitle 控制下一步
跟一些细部选项, 但是在最後安装完
我想对 某一个档案 做一个位址的patch..
却没有起步的概念
大概的的流程我是认为 应该 先开启档案
找寻原本的比对码范围 (比如抓六个 1A 2F 3C
EF B2 C4 等等)
然後中间断改成 1A 2F 3C
90 90 C4
可是 要比对码的语法 却不知如何起手
我又不想用其他语言写...想问有没有办法可以这麽做
我真的很爱AHK..几乎都把他当语言在玩了.@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.228.242
1F:推 VElysian:那两个位址是从哪里来的??? AutoHotKey 真的是好物 XD 10/13 20:29
2F:→ bugz:我记得Autoit可以用binary模式读取 然後当string搜寻 10/13 21:28
3F:→ bugz:不过档案很像会全部载入,搜寻的速度不是很快 10/13 21:29
4F:→ bugz:不然的话 如果知道offset 直接给定offset好了 10/13 21:30
5F:推 VElysian:我在想,用 AutoHotKey 的 FileRead 可不可以..... 10/13 21:51
6F:→ b2rex:执行档 用FileSystem的改变回存 都怪怪的耶... 10/14 09:03
7F:→ howitzer:ahk forum上有人share binary read/write, 用dllcall 10/14 20:55
8F:推 nosql:mabi众啊... 我好想说 其实有...喔= =" 10/16 22:03
9F:→ b2rex: ... 是什麽? 10/18 07:02
10F:推 nosql:迷之软体 你去google找一下或许会有_A_ 10/24 10:40