冰楓論壇

標題: TwMs v246.3 AutoKey [打印本頁]

作者: 邏輯不清晰    時間: 2022-10-11 14:43
標題: TwMs v246.3 AutoKey
  1. //TwMs v246.3 AutoKey
  2. //左右鍵 搭配攻擊和拾取鍵
  3. [ENABLE]

  4. aobscanmodule(myhook,MapleStory.exe,E8 A7 5E FF FF) // should be unique
  5. alloc(newmem,$1000,myhook)

  6. label(code)
  7. label(return)

  8. //r8 keycode
  9. //r9 PressCode

  10. newmem:

  11. //判斷按鍵是否為方向鍵左右
  12. code:
  13.   cmp r8,27
  14.   je func
  15.   cmp r8,25
  16.   je func
  17.   call MapleStory.exe+3D328B0
  18.   jmp return

  19. //若是方向鍵左右 則釋放 ctrl、shift、z
  20. func:
  21.   mov r9,2C0000
  22.   mov r8,5A //Z
  23.   mov edx,00000100
  24.   mov rcx,[MapleStory.exe+5D9D4E0]
  25.   call MapleStory.exe+3D328B0
  26.   mov r9,001D0030
  27.   mov r8,11 //CTRL
  28.   mov edx,00000100
  29.   mov rcx,[MapleStory.exe+5D9D4E0]
  30.   call MapleStory.exe+3D328B0
  31.   mov r9,002A0003
  32.   mov r8,10 //SHIFT
  33.   mov edx,00000100
  34.   mov rcx,[MapleStory.exe+5D9D4E0]
  35.   call MapleStory.exe+3D328B0
  36.   jmp return


  37. myhook:
  38.   jmp newmem



  39. return:
  40. registersymbol(myhook)

  41. [DISABLE]

  42. myhook:
  43.   db E8 A7 5E FF FF

  44. unregistersymbol(myhook)
  45. dealloc(newmem)

複製代碼





歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓