[AHK-] 可以針對選定的檔案以16進次修改

看板EzHotKey作者 (逼兔雷喀絲)時間16年前 (2008/10/13 12:39), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串1/1
嗯 我有一個自動安裝的排程 大部份就是自我執行後 以winwait 跟 wintitle 控制下一步 跟一些細部選項, 但是在最後安裝完 我想對 某一個檔案 做一個位址的patch.. 卻沒有起步的概念 大概的的流程我是認為 應該 先開啟檔案 找尋原本的比對碼範圍 (比如抓六個 1A 2F 3C EF B2 C4 等等) 然後中間斷改成 1A 2F 3C 90 90 C4 可是 要比對碼的語法 卻不知如何起手 我又不想用其他語言寫...想問有沒有辦法可以這麼做 我真的很愛AHK..幾乎都把他當語言在玩了.@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.228.242

10/13 20:29, , 1F
那兩個位址是從哪裡來的??? AutoHotKey 真的是好物 XD
10/13 20:29, 1F

10/13 21:28, , 2F
我記得Autoit可以用binary模式讀取 然後當string搜尋
10/13 21:28, 2F

10/13 21:29, , 3F
不過檔案很像會全部載入,搜尋的速度不是很快
10/13 21:29, 3F

10/13 21:30, , 4F
不然的話 如果知道offset 直接給定offset好了
10/13 21:30, 4F

10/13 21:51, , 5F
我在想,用 AutoHotKey 的 FileRead 可不可以.....
10/13 21:51, 5F

10/14 09:03, , 6F
執行檔 用FileSystem的改變回存 都怪怪的耶...
10/14 09:03, 6F

10/14 20:55, , 7F
ahk forum上有人share binary read/write, 用dllcall
10/14 20:55, 7F

10/16 22:03, , 8F
mabi眾啊... 我好想說 其實有...喔= ="
10/16 22:03, 8F

10/18 07:02, , 9F
... 是什麼?
10/18 07:02, 9F

10/24 10:40, , 10F
迷之軟體 你去google找一下或許會有_A_
10/24 10:40, 10F
文章代碼(AID): #18yj44uU (EzHotKey)
文章代碼(AID): #18yj44uU (EzHotKey)