Advertisement
Guest User

macro130phoenix

a guest
Sep 28th, 2019
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. pseudo := []
  2. mdp := []
  3.  
  4. i := 1
  5. Loop, Read, %A_ScriptDir%\pseudo.ini
  6. {
  7.     pseudo[i] := A_LoopReadLine
  8.     i += 1
  9. }
  10.  
  11. i := 1
  12. Loop, Read, %A_ScriptDir%\mdp.ini
  13. {
  14.     mdp[i] := A_LoopReadLine
  15.     i += 1
  16. }
  17.  
  18. nbfenetres := mdp.MaxIndex()
  19.  
  20. Loop %nbfenetres% {
  21.     Run, C:\Users\admin\AppData\Local\Ankama\zaap\retro\Dofus.exe ; remplacer par le chemin de votre dofus.exe
  22. }
  23.  
  24. F1::
  25. WinActivate, % pseudo[1]
  26. return
  27.  
  28. F2::
  29. WinActivate, % pseudo[2]
  30. return
  31.  
  32. F3::
  33. WinActivate, % pseudo[3]
  34. return
  35.  
  36. F4::
  37. WinActivate, % pseudo[4]
  38. return
  39.  
  40. F5::
  41. WinActivate, % pseudo[5]
  42. return
  43.  
  44. F6::
  45. WinActivate, % pseudo[6]
  46. return
  47.  
  48. F7::
  49. WinActivate, % pseudo[7]
  50. return
  51.  
  52. F8::
  53. WinActivate, % pseudo[8]
  54. return
  55.  
  56.  
  57. F10::
  58.     WinGet, windows , List, Dofus 1.30.0
  59.     i := 1
  60.     Loop, %windows% {
  61.         window := windows%A_Index%
  62.         WinActivate, ahk_id %window%
  63.         WinWaitActive, ahk_id %window%
  64.         WinMove, ahk_id %window%, , , , 758, 615
  65.         i += 1
  66.     }
  67.     WinGet, windows , List, Dofus 1.30.0
  68.     i := 1
  69.     Loop, %windows% {
  70.         window := windows%A_Index%
  71.         WinActivate, ahk_id %window%
  72.         WinWaitActive, ahk_id %window%
  73.         Sleep 30
  74.         MouseClick, Left, 180, 240
  75.         Sleep 30
  76.         Send, % pseudo[i]
  77.         Sleep 30
  78.         Send, {Tab}
  79.         Sleep 30
  80.         Send, % mdp[i]
  81.         Sleep 30
  82.         Click, 169, 367
  83.         Sleep 100
  84.         i += 1
  85.     }
  86.     WinGet, windows , List, Dofus 1.30.0
  87.     i := 1
  88.     Loop, %windows% {
  89.         window := windows%A_Index%
  90.         WinMaximize, ahk_id %window%
  91.         WinSetTitle, % pseudo[i]
  92.         i += 1
  93.     }
  94. return
  95.  
  96. F11::
  97.     ExitApp
  98. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement