淺談 CEAutoASM,ceautoassembler.dll。
ceautoassembler.dll 簡單來說就是 Cheat Engine 中的 dll!
它的優點是寫入數據方便,不必一行一行的 WPM。
修改程式組態管理員
首先我們點選上方 建置(O) 中的 組態管理員(O)...。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
將 使用中的方案組態(C) 改成 Release。
接著將點擊 使用中的方案平台(C) 然後選擇 <新增...>。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
CEAutoASM_宣告本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
Public Declare Function CEInitialize Lib "ceautoassembler" (ByVal ngPassedPID As Integer, ByVal Phandle As Integer) As Integer
Public Declare Function CEAutoAsm Lib "ceautoassembler" (ByVal Script As String, ByVal AllocID As Boolean, ByVal Alloc As Integer) As Boolean
稍微整理了一模組,方便大家閱讀。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
調用CEAutoASM
完成了 宣告 後,我們回到之前弄好的鎖定。本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
且在
If hWnd <> 0 Then
CEInitialize(pid, hprocess)
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
因為覺得程式介面有點單調,所以一樣小改了介面。
AutoASM_寫入數據
首先我們從 工具箱 上 拖曳、點擊 CheckBox 至 Form 上。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
並將它的 (Name) 改成 Function1,Text 改成 第一個功能。
接下來我們從 工具箱 上 拖曳、點擊 TextBox 至 Form 上。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
並將它的 (Name) 改成 FunText1,Multiline 改成 True。
Text 改成 新增的數據,Visable 改成 False。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
這裡拿物理無敵來舉例。
接著我們 雙擊 進入 Function1 的 Code。本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
並加入下方程式碼
If Function1.Checked = True Then
CEAutoAsm(FunText1.Text, True, 0)
Else
CEAutoAsm(FunText1.Text, False, 0)
End If
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
完成後,我們進入 \FirstProject\bin\x86\Release , 並將 ceautoassembler.dll 加入資料夾中。
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
接著回到 程式設計區 點擊 開始 進行測試。
完成圖
本站作者:米粒 本站網址:http://bps1331.blogspot.tw/
註:因遊戲記憶體有保護,某些數據無法進遊戲內開啟。
大大 ceautoassembler.dll 要從哪裡來
回覆刪除