Advertisement
JaceDK

AHK profile

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