Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. ~3::
  2. loop
  3. {
  4. GetKeyState, ScrollLockState, ScrollLock, T
  5.  
  6. if (ScrollLockState = "U") {
  7. break
  8. } else {
  9. Send 3
  10. Sleep, 10 ; Sleep for 2 msec
  11. GetKeyState, state, 3, P
  12. if state = U ; The key has been released, so break out of the loop.
  13. break
  14. }
  15. }
  16. return
  17.  
  18. ~d::
  19. loop
  20. {
  21. GetKeyState, ScrollLockState, ScrollLock, d
  22.  
  23. if (ScrollLockState = "U") {
  24. break
  25. } else {
  26. Send d
  27. Sleep, 10 ; Sleep for 2 msec
  28. GetKeyState, state, d, P
  29. if state = U ; The key has been released, so break out of the loop.
  30. break
  31. }
  32. }
  33. return
  34.  
  35. ~r::
  36. loop
  37. {
  38. GetKeyState, ScrollLockState, ScrollLock, r
  39.  
  40. if (ScrollLockState = "U") {
  41. break
  42. } else {
  43. Send r
  44. Sleep, 10 ; Sleep for 2 msec
  45. GetKeyState, state, r, P
  46. if state = U ; The key has been released, so break out of the loop.
  47. break
  48. }
  49. }
  50. return
  51.  
  52. ~g::
  53. loop
  54. {
  55. GetKeyState, ScrollLockState, ScrollLock, g
  56.  
  57. if (ScrollLockState = "U") {
  58. break
  59. } else {
  60. Send g
  61. Sleep, 10 ; Sleep for 2 msec
  62. GetKeyState, state, g, P
  63. if state = U ; The key has been released, so break out of the loop.
  64. break
  65. }
  66. }
  67. return
  68.  
  69. ~Numpad2::
  70. loop
  71. {
  72. GetKeyState, ScrollLockState, ScrollLock, Numpad2
  73.  
  74. if (ScrollLockState = "U") {
  75. break
  76. } else {
  77. Send Numpad2
  78. Sleep, 10 ; Sleep for 2 msec
  79. GetKeyState, state, Numpad2, P
  80. if state = U ; The key has been released, so break out of the loop.
  81. break
  82. }
  83. }
  84. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement