Advertisement
ultimatedragonslayer

SendKeys

Oct 2nd, 2014
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; Note that CTRL + ALT + 2 = @ on my keyboard layout!
  2. if not A_IsAdmin
  3. {
  4.     Run *RunAs "%A_ScriptFullPath%"
  5.     ExitApp
  6. }
  7.  
  8. #Persistent
  9. #SingleInstance, force
  10. SetBatchLines, -1
  11. DetectHiddenWindows, On
  12. CoordMode, Mouse, Screen
  13. CoordMode, Pixel, Screen
  14. CoordMode, Tooltip, Screen
  15. SetTitleMatchMode, 2
  16. SetKeyDelay, 200,200
  17. SetMouseDelay 300
  18. SetWinDelay, 300
  19. SetControlDelay, 300
  20. SetBatchLines, 300ms
  21. #InstallKeybdHook
  22. #InstallMouseHook
  23. #UseHook, On
  24.  
  25. StringPanties = 0101010101 test@test.xxx
  26. SplitString1 = 0101010101 test
  27. SplitString2 = test.xxx
  28.  
  29. Numpad7::
  30. {
  31. send, %StringPanties%
  32. send, {Enter}
  33. SendRaw, %StringPanties%
  34. send, {Enter}
  35. SendInput, %StringPanties%
  36. send, {Enter}
  37. SendPlay, %StringPanties%
  38. send, {Enter}
  39. SendEvent, %StringPanties%
  40. send, {Enter}
  41. ControlSend,,%StringPanties%, A
  42. send, {Enter}
  43. ControlSendRaw,,%StringPanties%, A
  44. send, {Enter}
  45. send, %SplitString1%@%SplitString2%
  46. send, {Enter}
  47. Loop, 5
  48. {  
  49. Send {vksc00B} ; 0
  50. Send {vksc002} ; 1
  51. }
  52. Send {vksc014} ; T
  53. Send {vksc012} ; E
  54. Send {vksc01F} ; S
  55. Send {vksc014} ; T
  56. Send {vksc038 Down} ; CTRL
  57. Send {vksc01D Down} ; ALT
  58. Send {vksc003} ; 2
  59. Send {vksc038 Up}
  60. Send {vksc01D Up} ; @
  61. send, %A_Space%
  62. Send {vksc014} ; T
  63. Send {vksc012} ; E
  64. Send {vksc01F} ; S
  65. Send {vksc014} ; T
  66. Send {vksc034} ; .
  67. Send {vksc02D} ; x
  68. Send {vksc02D} ; x
  69. Send {vksc02D} ; x
  70. send, {Enter}
  71. Loop, 5
  72. {  
  73. dllcall("keybd_event", int,48, int, 0x11, int, 0, int, 0) ; 0
  74. sleep, 500
  75. dllcall("keybd_event", int, 48, int, 0x11, int, 2, int, 0) ; 0
  76. sleep, 500
  77. dllcall("keybd_event", int,49, int, 0x11, int, 0, int, 0) ; 1
  78. sleep, 500
  79. dllcall("keybd_event", int, 49, int, 0x11, int, 2, int, 0) ; 1
  80. }
  81.  
  82. dllcall("keybd_event", int,84, int, 0x11, int, 0, int, 0) ; T
  83. sleep, 500
  84. dllcall("keybd_event", int, 84, int, 0x11, int, 2, int, 0) ; T
  85. sleep, 500
  86. dllcall("keybd_event", int,69, int, 0x11, int, 0, int, 0) ; E
  87. sleep, 500
  88. dllcall("keybd_event", int, 69, int, 0x11, int, 2, int, 0) ; E
  89. sleep, 500
  90. dllcall("keybd_event", int,83, int, 0x11, int, 0, int, 0) ; S
  91. sleep, 500
  92. dllcall("keybd_event", int, 83, int, 0x11, int, 2, int, 0) ; S
  93. sleep, 500
  94. dllcall("keybd_event", int,84, int, 0x11, int, 0, int, 0) ; T
  95. sleep, 500
  96. dllcall("keybd_event", int, 84, int, 0x11, int, 2, int, 0) ; T
  97. sleep, 500
  98. dllcall("keybd_event", int,17, int, 0x11, int, 0, int, 0) ; CTRL Down
  99. sleep, 500
  100. dllcall("keybd_event", int,18, int, 0x11, int, 0, int, 0) ; ALT Down
  101. sleep, 500
  102. dllcall("keybd_event", int,50, int, 0x11, int, 0, int, 0) ; 2
  103. sleep, 500
  104. dllcall("keybd_event", int, 50, int, 0x11, int, 2, int, 0) ; 2
  105. sleep, 500
  106. dllcall("keybd_event", int,84, int, 0x11, int, 0, int, 0) ; T
  107. sleep, 500
  108. dllcall("keybd_event", int, 84, int, 0x11, int, 2, int, 0) ; T
  109. sleep, 500
  110. dllcall("keybd_event", int,69, int, 0x11, int, 0, int, 0) ; E
  111. sleep, 500
  112. dllcall("keybd_event", int, 69, int, 0x11, int, 2, int, 0) ; E
  113. sleep, 500
  114. dllcall("keybd_event", int,83, int, 0x11, int, 0, int, 0) ; S
  115. sleep, 500
  116. dllcall("keybd_event", int, 83, int, 0x11, int, 2, int, 0) ; S
  117. sleep, 500
  118. dllcall("keybd_event", int,84, int, 0x11, int, 0, int, 0) ; T
  119. sleep, 500
  120. dllcall("keybd_event", int, 84, int, 0x11, int, 2, int, 0) ; T
  121. }
  122. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement