Advertisement
Guest User

Untitled

a guest
Sep 25th, 2019
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;#IfWinActive World of Warcraft
  2. #InstallKeybdHook
  3. #MaxThreadsPerHotkey 2
  4. #SingleInstance force
  5. ;#HotkeyModifierTimeout 20
  6. #NoEnv
  7. Process, priority,, L
  8.  
  9.  
  10. LAlt & LShift::
  11. LShift & LAlt::
  12.  
  13. LControl & LShift::
  14. LShift & LControl::
  15.  
  16.  
  17. F11:: ; press control+r to reload
  18.   ;Msgbox, Do you really want to reload this script?
  19.   ;ifMsgBox, Yes
  20.     Reload
  21.   return
  22.  
  23. ;F12::
  24. ;Suspend,Toggle
  25. ;return
  26.  
  27. F12::
  28. Suspend, permit
  29. If (State = 0)
  30. {
  31.    SoundPlay *48
  32.    State++
  33. }
  34. Else
  35. {
  36.    State := 0
  37.    SoundPlay *16
  38. }
  39. Suspend, Toggle
  40. Return
  41.  
  42. {
  43.     $1::
  44.     $^1::
  45.     $+1::
  46.     $!1::
  47.         Loop
  48.                 {
  49.                 if not GetKeyState("1", "P")
  50.                     break
  51.                 if GetKeyState("LCtrl", "P")
  52.                     Send ^1
  53.                 else if GetKeyState("LShift", "P")
  54.                     Send +1
  55.                 else if GetKeyState("LAlt", "P")
  56.                     Send !1
  57.                 else
  58.                     Send 1
  59.                 sleep 25
  60.              }
  61.         return
  62. }
  63.  
  64. {
  65.     $2::
  66.     $^2::
  67.     $+2::
  68.     $!2::
  69.         Loop
  70.                 {
  71.                 if not GetKeyState("2", "P")
  72.                     break
  73.                 if GetKeyState("LCtrl", "P")
  74.                     Send ^2
  75.                 else if GetKeyState("LShift", "P")
  76.                     Send +2
  77.                 else if GetKeyState("LAlt", "P")
  78.                     Send !2
  79.                 else
  80.                     Send 2
  81.                 sleep 25
  82.              }
  83.         return
  84. }
  85.  
  86. {
  87.     $3::
  88.     $^3::
  89.     $+3::
  90.     $!3::
  91.         Loop
  92.                 {
  93.                 if not GetKeyState("3", "P")
  94.                     break
  95.                 if GetKeyState("LCtrl", "P")
  96.                     Send ^3
  97.                 else if GetKeyState("LShift", "P")
  98.                     Send +3
  99.                 else if GetKeyState("LAlt", "P")
  100.                     Send !3
  101.                 else
  102.                     Send 3
  103.                 sleep 25
  104.              }
  105.         return
  106. }
  107.  
  108. {
  109.     $4::
  110.     $^4::
  111.     $+4::
  112.     $!4::
  113.         Loop
  114.                 {
  115.                 if not GetKeyState("4", "P")
  116.                     break
  117.                 if GetKeyState("LCtrl", "P")
  118.                     Send ^4
  119.                 else if GetKeyState("LShift", "P")
  120.                     Send +4
  121.                 else if GetKeyState("LAlt", "P")
  122.                     Send !4
  123.                 else
  124.                     Send 4
  125.                 sleep 25
  126.              }
  127.         return
  128. }
  129.  
  130. {
  131.     $5::
  132.     $^5::
  133.     $+5::
  134.     $!5::
  135.         Loop
  136.                 {
  137.                 if not GetKeyState("5", "P")
  138.                     break
  139.                 if GetKeyState("LCtrl", "P")
  140.                     Send ^5
  141.                 else if GetKeyState("LShift", "P")
  142.                     Send +5
  143.                 else if GetKeyState("LAlt", "P")
  144.                     Send !5
  145.                 else
  146.                     Send 5
  147.                 sleep 25
  148.              }
  149.         return
  150. }
  151.  
  152. {
  153.     $6::
  154.     $^6::
  155.     $+6::
  156.     $!6::
  157.         Loop
  158.                 {
  159.                 if not GetKeyState("6", "P")
  160.                     break
  161.                 if GetKeyState("LCtrl", "P")
  162.                     Send ^6
  163.                 else if GetKeyState("LShift", "P")
  164.                     Send +6
  165.                 else if GetKeyState("LAlt", "P")
  166.                     Send !6
  167.                 else
  168.                     Send 6
  169.                 sleep 25
  170.              }
  171.         return
  172. }
  173.  
  174. {
  175.     $7::
  176.     $^7::
  177.     $+7::
  178.     $!7::
  179.         Loop
  180.                 {
  181.                 if not GetKeyState("7", "P")
  182.                     break
  183.                 if GetKeyState("LCtrl", "P")
  184.                     Send ^7
  185.                 else if GetKeyState("LShift", "P")
  186.                     Send +7
  187.                 else if GetKeyState("LAlt", "P")
  188.                     Send !7
  189.                 else
  190.                     Send 7
  191.                 sleep 25
  192.              }
  193.         return
  194. }
  195.  
  196. {
  197.     $8::
  198.     $^8::
  199.     $+8::
  200.     $!8::
  201.         Loop
  202.                 {
  203.                 if not GetKeyState("8", "P")
  204.                     break
  205.                 if GetKeyState("LCtrl", "P")
  206.                     Send ^8
  207.                 else if GetKeyState("LShift", "P")
  208.                     Send +8
  209.                 else if GetKeyState("LAlt", "P")
  210.                     Send !8
  211.                 else
  212.                     Send 8
  213.                 sleep 25
  214.              }
  215.         return
  216. }
  217.  
  218. {
  219.     $9::
  220.     $^9::
  221.     $+9::
  222.     $!9::
  223.         Loop
  224.                 {
  225.                 if not GetKeyState("9", "P")
  226.                     break
  227.                 if GetKeyState("LCtrl", "P")
  228.                     Send ^9
  229.                 else if GetKeyState("LShift", "P")
  230.                     Send +9
  231.                 else if GetKeyState("LAlt", "P")
  232.                     Send !9
  233.                 else
  234.                     Send 9
  235.                 sleep 25
  236.              }
  237.         return
  238. }
  239.  
  240. {
  241.     $0::
  242.     $^0::
  243.     $+0::
  244.     $!0::
  245.         Loop
  246.                 {
  247.                 if not GetKeyState("0", "P")
  248.                     break
  249.                 if GetKeyState("LCtrl", "P")
  250.                     Send ^0
  251.                 else if GetKeyState("LShift", "P")
  252.                     Send +0
  253.                 else if GetKeyState("LAlt", "P")
  254.                     Send !0
  255.                 else
  256.                     Send 0
  257.                 sleep 25
  258.              }
  259.         return
  260. }
  261.  
  262. {
  263.     $z::
  264.     $^z::
  265.     $+z::
  266.     $!z::
  267.         Loop
  268.                 {
  269.                 if not GetKeyState("z", "P")
  270.                     break
  271.                 if GetKeyState("LCtrl", "P")
  272.                     Send ^z
  273.                 else if GetKeyState("LShift", "P")
  274.                     Send +z
  275.                 else if GetKeyState("LAlt", "P")
  276.                     Send !z
  277.                 else
  278.                     Send z
  279.                 sleep 25
  280.              }
  281.         return
  282. }
  283.  
  284. {
  285.     $x::
  286.     $^x::
  287.     $+x::
  288.     $!x::
  289.         Loop
  290.                 {
  291.                 if not GetKeyState("x", "P")
  292.                     break
  293.                 if GetKeyState("LCtrl", "P")
  294.                     Send ^x
  295.                 else if GetKeyState("LShift", "P")
  296.                     Send +x
  297.                 else if GetKeyState("LAlt", "P")
  298.                     Send !x
  299.                 else
  300.                     Send x
  301.                 sleep 25
  302.              }
  303.         return
  304. }
  305.  
  306. {
  307.     $c::
  308.     $^c::
  309.     $+c::
  310.     $!c::
  311.         Loop
  312.                 {
  313.                 if not GetKeyState("c", "P")
  314.                     break
  315.                 if GetKeyState("LCtrl", "P")
  316.                     Send ^c
  317.                 else if GetKeyState("LShift", "P")
  318.                     Send +c
  319.                 else if GetKeyState("LAlt", "P")
  320.                     Send !c
  321.                 else
  322.                     Send c
  323.                 sleep 25
  324.              }
  325.         return
  326. }
  327.  
  328. {
  329.     $v::
  330.     $^v::
  331.     $+v::
  332.     $!v::
  333.         Loop
  334.                 {
  335.                 if not GetKeyState("v", "P")
  336.                     break
  337.                 if GetKeyState("LCtrl", "P")
  338.                     Send ^v
  339.                 else if GetKeyState("LShift", "P")
  340.                     Send +v
  341.                 else if GetKeyState("LAlt", "P")
  342.                     Send !v
  343.                 else
  344.                     Send v
  345.                 sleep 25
  346.              }
  347.         return
  348. }
  349.  
  350. {
  351.     $b::
  352.     $^b::
  353.     $+b::
  354.     $!b::
  355.         Loop
  356.                 {
  357.                 if not GetKeyState("b", "P")
  358.                     break
  359.                 if GetKeyState("LCtrl", "P")
  360.                     Send ^b
  361.                 else if GetKeyState("LShift", "P")
  362.                     Send +b
  363.                 else if GetKeyState("LAlt", "P")
  364.                     Send !b
  365.                 else
  366.                     Send b
  367.                 sleep 25
  368.              }
  369.         return
  370. }
  371.  
  372. {
  373.     $n::
  374.     $^n::
  375.     $+n::
  376.     $!n::
  377.         Loop
  378.                 {
  379.                 if not GetKeyState("n", "P")
  380.                     break
  381.                 if GetKeyState("LCtrl", "P")
  382.                     Send ^n
  383.                 else if GetKeyState("LShift", "P")
  384.                     Send +n
  385.                 else if GetKeyState("LAlt", "P")
  386.                     Send !n
  387.                 else
  388.                     Send n
  389.                 sleep 25
  390.              }
  391.         return
  392. }
  393.  
  394. {
  395.     $f::
  396.     $^f::
  397.     $+f::
  398.     $!f::
  399.         Loop
  400.                 {
  401.                 if not GetKeyState("f", "P")
  402.                     break
  403.                 if GetKeyState("LCtrl", "P")
  404.                     Send ^f
  405.                 else if GetKeyState("LShift", "P")
  406.                     Send +f
  407.                 else if GetKeyState("LAlt", "P")
  408.                     Send !f
  409.                 else
  410.                     Send f
  411.                 sleep 25
  412.              }
  413.         return
  414. }
  415.  
  416. {
  417.     $g::
  418.     $^g::
  419.     $+g::
  420.     $!g::
  421.         Loop
  422.                 {
  423.                 if not GetKeyState("g", "P")
  424.                     break
  425.                 if GetKeyState("LCtrl", "P")
  426.                     Send ^g
  427.                 else if GetKeyState("LShift", "P")
  428.                     Send +g
  429.                 else if GetKeyState("LAlt", "P")
  430.                     Send !g
  431.                 else
  432.                     Send g
  433.                 sleep 25
  434.              }
  435.         return
  436. }
  437.  
  438. {
  439.     $h::
  440.     $^h::
  441.     $+h::
  442.     $!h::
  443.         Loop
  444.                 {
  445.                 if not GetKeyState("h", "P")
  446.                     break
  447.                 if GetKeyState("LCtrl", "P")
  448.                     Send ^h
  449.                 else if GetKeyState("LShift", "P")
  450.                     Send +h
  451.                 else if GetKeyState("LAlt", "P")
  452.                     Send !h
  453.                 else
  454.                     Send h
  455.                 sleep 25
  456.              }
  457.         return
  458. }
  459.  
  460. {
  461.     $j::
  462.     $^j::
  463.     $+j::
  464.     $!j::
  465.         Loop
  466.                 {
  467.                 if not GetKeyState("j", "P")
  468.                     break
  469.                 if GetKeyState("LCtrl", "P")
  470.                     Send ^j
  471.                 else if GetKeyState("LShift", "P")
  472.                     Send +j
  473.                 else if GetKeyState("LAlt", "P")
  474.                     Send !j
  475.                 else
  476.                     Send j
  477.                 sleep 25
  478.              }
  479.         return
  480. }
  481.  
  482. {
  483.     $k::
  484.     $^k::
  485.     $+k::
  486.     $!k::
  487.         Loop
  488.                 {
  489.                 if not GetKeyState("k", "P")
  490.                     break
  491.                 if GetKeyState("LCtrl", "P")
  492.                     Send ^k
  493.                 else if GetKeyState("LShift", "P")
  494.                     Send +k
  495.                 else if GetKeyState("LAlt", "P")
  496.                     Send !k
  497.                 else
  498.                     Send k
  499.                 sleep 25
  500.              }
  501.         return
  502. }
  503.  
  504. {
  505.     $l::
  506.     $^l::
  507.     $+l::
  508.     $!l::
  509.         Loop
  510.                 {
  511.                 if not GetKeyState("l", "P")
  512.                     break
  513.                 if GetKeyState("LCtrl", "P")
  514.                     Send ^l
  515.                 else if GetKeyState("LShift", "P")
  516.                     Send +l
  517.                 else if GetKeyState("LAlt", "P")
  518.                     Send !l
  519.                 else
  520.                     Send l
  521.                 sleep 25
  522.              }
  523.         return
  524. }
  525.  
  526. {
  527.     $r::
  528.     $^r::
  529.     $+r::
  530.     $!r::
  531.         Loop
  532.                 {
  533.                 if not GetKeyState("r", "P")
  534.                     break
  535.                 if GetKeyState("LCtrl", "P")
  536.                     Send ^r
  537.                 else if GetKeyState("LShift", "P")
  538.                     Send +r
  539.                 else if GetKeyState("LAlt", "P")
  540.                     Send !r
  541.                 else
  542.                     Send r
  543.                 sleep 25
  544.              }
  545.         return
  546. }
  547.  
  548. {
  549.     $t::
  550.     $^t::
  551.     $+t::
  552.     $!t::
  553.         Loop
  554.                 {
  555.                 if not GetKeyState("t", "P")
  556.                     break
  557.                 if GetKeyState("LCtrl", "P")
  558.                     Send ^t
  559.                 else if GetKeyState("LShift", "P")
  560.                     Send +t
  561.                 else if GetKeyState("LAlt", "P")
  562.                     Send !t
  563.                 else
  564.                     Send t
  565.                 sleep 25
  566.              }
  567.         return
  568. }
  569.  
  570. {
  571.     $y::
  572.     $^y::
  573.     $+y::
  574.     $!y::
  575.         Loop
  576.                 {
  577.                 if not GetKeyState("y", "P")
  578.                     break
  579.                 if GetKeyState("LCtrl", "P")
  580.                     Send ^y
  581.                 else if GetKeyState("LShift", "P")
  582.                     Send +y
  583.                 else if GetKeyState("LAlt", "P")
  584.                     Send !y
  585.                 else
  586.                     Send y
  587.                 sleep 25
  588.              }
  589.         return
  590. }
  591.  
  592. {
  593.     $u::
  594.     $^u::
  595.     $+u::
  596.     $!u::
  597.         Loop
  598.                 {
  599.                 if not GetKeyState("u", "P")
  600.                     break
  601.                 if GetKeyState("LCtrl", "P")
  602.                     Send ^u
  603.                 else if GetKeyState("LShift", "P")
  604.                     Send +u
  605.                 else if GetKeyState("LAlt", "P")
  606.                     Send !u
  607.                 else
  608.                     Send u
  609.                 sleep 25
  610.              }
  611.         return
  612. }
  613.  
  614. {
  615.     $i::
  616.     $^i::
  617.     $+i::
  618.     $!i::
  619.         Loop
  620.                 {
  621.                 if not GetKeyState("i", "P")
  622.                     break
  623.                 if GetKeyState("LCtrl", "P")
  624.                     Send ^i
  625.                 else if GetKeyState("LShift", "P")
  626.                     Send +i
  627.                 else if GetKeyState("LAlt", "P")
  628.                     Send !i
  629.                 else
  630.                     Send i
  631.                 sleep 25
  632.              }
  633.         return
  634. }
  635.  
  636. {
  637.     $o::
  638.     $^o::
  639.     $+o::
  640.     $!o::
  641.         Loop
  642.                 {
  643.                 if not GetKeyState("o", "P")
  644.                     break
  645.                 if GetKeyState("LCtrl", "P")
  646.                     Send ^o
  647.                 else if GetKeyState("LShift", "P")
  648.                     Send +o
  649.                 else if GetKeyState("LAlt", "P")
  650.                     Send !o
  651.                 else
  652.                     Send o
  653.                 sleep 25
  654.              }
  655.         return
  656. }
  657.  
  658. {
  659.     $p::
  660.     $^p::
  661.     $+p::
  662.     $!p::
  663.         Loop
  664.                 {
  665.                 if not GetKeyState("p", "P")
  666.                     break
  667.                 if GetKeyState("LCtrl", "P")
  668.                     Send ^p
  669.                 else if GetKeyState("LShift", "P")
  670.                     Send +p
  671.                 else if GetKeyState("LAlt", "P")
  672.                     Send !p
  673.                 else
  674.                     Send p
  675.                 sleep 25
  676.              }
  677.         return
  678. }
  679.  
  680. $*F1::
  681. While GetKeyState("F1","P")
  682. {
  683. Send {Blind}{F1}
  684. Sleep, 25
  685. }
  686. Return
  687.  
  688. $*F2::
  689. While GetKeyState("F2","P")
  690. {
  691. Send {Blind}{F2}
  692. Sleep, 25
  693. }
  694. Return
  695.  
  696. $*F3::
  697. While GetKeyState("F3","P")
  698. {
  699. Send {Blind}{F3}
  700. Sleep, 25
  701. }
  702. Return
  703.  
  704. $*F4::
  705. While GetKeyState("F4","P")
  706. {
  707. Send {Blind}{F4}
  708. Sleep, 25
  709. }
  710. Return
  711.  
  712. {
  713.     $a::
  714.     $^a::
  715.     $+a::
  716.     $!a::
  717.         Loop
  718.                 {
  719.                 if not GetKeyState("a", "P")
  720.                     break
  721.                 if GetKeyState("LCtrl", "P")
  722.                     Send ^a
  723.                 else if GetKeyState("LShift", "P")
  724.                     Send +a
  725.                 else if GetKeyState("LAlt", "P")
  726.                     Send !a
  727.                 else
  728.                     Send a
  729.                 sleep 25
  730.              }
  731.         return
  732. }
  733.  
  734. {
  735.     $s::
  736.     $^s::
  737.     $+s::
  738.     $!s::
  739.         Loop
  740.                 {
  741.                 if not GetKeyState("s", "P")
  742.                     break
  743.                 if GetKeyState("LCtrl", "P")
  744.                     Send ^s
  745.                 else if GetKeyState("LShift", "P")
  746.                     Send +s
  747.                 else if GetKeyState("LAlt", "P")
  748.                     Send !s
  749.                 else
  750.                     Send s
  751.                 sleep 25
  752.              }
  753.         return
  754. }
  755.  
  756. {
  757.     $d::
  758.     $^d::
  759.     $+d::
  760.     $!d::
  761.         Loop
  762.                 {
  763.                 if not GetKeyState("d", "P")
  764.                     break
  765.                 if GetKeyState("LCtrl", "P")
  766.                     Send ^d
  767.                 else if GetKeyState("LShift", "P")
  768.                     Send +d
  769.                 else if GetKeyState("LAlt", "P")
  770.                     Send !d
  771.                 else
  772.                     Send d
  773.                 sleep 25
  774.              }
  775.         return
  776. }
  777. {
  778.     $^q::
  779.     $+q::
  780.     $!q::
  781.         Loop
  782.                 {
  783.                 if not GetKeyState("q", "P")
  784.                     break
  785.                 if GetKeyState("LCtrl", "P")
  786.                     Send ^q
  787.                 else if GetKeyState("LShift", "P")
  788.                     Send +q
  789.                 else if GetKeyState("LAlt", "P")
  790.                     Send !q
  791.                 sleep 25
  792.              }
  793.         return
  794. }
  795.  
  796. {
  797.     $^w::
  798.     $+w::
  799.     $!w::
  800.         Loop
  801.                 {
  802.                 if not GetKeyState("w", "P")
  803.                     break
  804.                 if GetKeyState("LCtrl", "P")
  805.                     Send ^w
  806.                 else if GetKeyState("LShift", "P")
  807.                     Send +w
  808.                 else if GetKeyState("LAlt", "P")
  809.                     Send !w
  810.                 sleep 25
  811.              }
  812.         return
  813. }
  814.  
  815. {
  816.     $^e::
  817.     $+e::
  818.     $!e::
  819.         Loop
  820.                 {
  821.                 if not GetKeyState("e", "P")
  822.                     break
  823.                 if GetKeyState("LCtrl", "P")
  824.                     Send ^e
  825.                 else if GetKeyState("LShift", "P")
  826.                     Send +e
  827.                 else if GetKeyState("LAlt", "P")
  828.                     Send !e
  829.                 sleep 25
  830.              }
  831.         return
  832. }
  833.  
  834. $*SC029::
  835. While GetKeyState("SC029","P")
  836. {
  837. Send {Blind}{SC029}
  838. Sleep, 25
  839. }
  840. Return
  841.  
  842. ;#IfWinActive
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement