1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. MapleStory Europe has migrated to MapleStory Global! This section is readonly now.
    Dismiss Notice

Europe Need someone to test my AutoLogin

Discussion in 'Discussion' started by Rain, Sep 5, 2010.

  1. Rain

    Rain Well-Known Member

    i was bored so i wrote this:

    http://img337.ImageShack is toxicus/img337/3333/autologin.png

    It is written in autoit and uses PixelSearch which means you have to have Maplestory in Windowed Mode(Alt + Enter) and in foreground.

    I already tested it on 2 different PCs and i worked but i think the colors of MapleStory are different on each PC so i need more testers

    Download:
    http://localhostr.com/files/dd385b/AutoLogin.exe

    Virus Scan:
    http://www.virustotal.com/file-scan/report.html?id=8c8901a6d5251ce8c1b9cf8f8a9e769399d277f746237833298a6ade1723e3f2-1283709067

    I only want to know if this is ready for the release section
    would be nice if someone can test this for me and tell me if it works or not
    ty

    Here is the code:
    Code (Text):
    1. #NoTrayIcon
    2. #RequireAdmin
    3. #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    4. #AutoIt3Wrapper_UseX64=n
    5. #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    6. #include <ButtonConstants.au3>
    7. #include <ComboConstants.au3>
    8. #include <EditConstants.au3>
    9. #include <GUIConstantsEx.au3>
    10. #include <StaticConstants.au3>
    11. #include <WindowsConstants.au3>
    12. #Include <Constants.au3>
    13. $AL = 0
    14. ;~ MsgBox(1,"",@TempDir)
    15. FileInstall(@DesktopCommonDir & "Unbenannt.ico",@TempDir & "Kradia.ico")
    16. FileInstall(@DesktopCommonDir & "Unbenannt2.ico",@TempDir & "Demethos.ico")
    17. ;-----------------------------------------Gui--------------------------------------------
    18. #Region ### START Koda GUI section ### Form=
    19. $Form1 = GUICreate("MS AutoLogin by Rain", 306, 291, -1, -1)
    20. $Group1 = GUICtrlCreateGroup("Acc Info", 8, 8, 129, 169)
    21. $Label1 = GUICtrlCreateLabel("ID:", 24, 32, 18, 17)
    22. $Label2 = GUICtrlCreateLabel("Password:", 24, 80, 53, 17)
    23. $ID = GUICtrlCreateInput("", 16, 48, 105, 21)
    24. $PW = GUICtrlCreateInput("", 16, 96, 105, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_PASSWORD))
    25. $Label3 = GUICtrlCreateLabel("Pin:", 24, 128, 22, 17)
    26. $PinB = GUICtrlCreateInput("", 16, 144, 105, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_PASSWORD,$ES_NUMBER))
    27. GUICtrlSetLimit($PinB, 4)
    28. GUICtrlCreateGroup("", -99, -99, 1, 1)
    29. $Worldg = GUICtrlCreateGroup("World", 8, 184, 129, 97)
    30. $Kradia = GUICtrlCreateButton("Kradia", 16, 200, 113, 33, $BS_ICON)
    31.  
    32. GUICtrlSetImage(-1, @TempDir & "Kradia.ico")
    33.  
    34. $Demethos = GUICtrlCreateButton("Demethos", 16, 240, 113, 33, $BS_ICON)
    35.  
    36. GUICtrlSetImage(-1, @TempDir & "Demethos.ico")
    37. GUICtrlCreateGroup("", -99, -99, 1, 1)
    38. $Channelg = GUICtrlCreateGroup("Channel", 144, 8, 153, 61)
    39. $Channel = GUICtrlCreateCombo("Europe 3", 160, 32, 120, 25, BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
    40. GUICtrlSetData(-1, "Europe 1|Europe 2|English 1|English 2|English 3|Deutsch 1|Deutsch 2|Espanol 1|Espanol 2|Nederlands 1|Nederlands 2|Francais 1|Francais 2")
    41. GUICtrlCreateGroup("", -99, -99, 1, 1)
    42. $Group2 = GUICtrlCreateGroup("Char", 144, 76, 153, 101)
    43. $Char1 = GUICtrlCreateButton("1.", 152, 95, 41, 41)
    44. $Char2 = GUICtrlCreateButton("2.", 200, 95, 41, 41)
    45. $Char3 = GUICtrlCreateButton("3.", 248, 95, 41, 41)
    46. $Char4 = GUICtrlCreateButton("Selected",152, 141,137,30)
    47. GUICtrlCreateGroup("", -99, -99, 1, 1)
    48. $Start = GUICtrlCreateButton("Start", 160, 190, 121, 49)
    49. $Stop = GUICtrlCreateButton("Stop", 160, 190, 121, 49)
    50. GUICtrlSetState($Stop, $GUI_HIDE)
    51. GUICtrlSetFont($Start, 24, 400, 0, "Arial")
    52.  
    53. GUICtrlSetFont($Stop, 24, 400, 0, "Arial")
    54. $label4 = GUICtrlCreateLabel("Logins: " & $AL, 150, 246)
    55. $label5 = GUICtrlCreateLabel("                                                       ", 150, 266)
    56. $label6 = GUICtrlCreateLabel("                                                       ", 220, 246)
    57. GUISetBkColor(0xffffff)
    58.  
    59.  
    60.  
    61.  
    62.  
    63.  
    64. GUISetState(@SW_SHOW)
    65. #EndRegion ### END Koda GUI section ###
    66. ;---------------------------------------Tray Men?----------------------------------------
    67.  
    68. Opt("TrayMenuMode", 1)
    69. AutoItSetOption("TrayAutoPause",0)
    70. $MenuItem4 = TrayCreateItem("Start")
    71. $MenuItem5 = TrayCreateItem("Stop")
    72. TrayCreateItem("")
    73. $MenuItem1 = TrayCreateItem("Show")
    74. $MenuItem2 = TrayCreateItem("Hide")
    75. TrayCreateItem("")
    76. TrayItemSetState($MenuItem1,$TRAY_DISABLE)
    77. TrayItemSetState($MenuItem5,$TRAY_DISABLE)
    78. $MenuItem3 = TrayCreateItem("Exit AutoLogin")
    79. TraySetState()
    80. ;---------------------------------------Variables----------------------------------------
    81.  
    82. $Char = -1
    83. $World = -1
    84. $Var = 0
    85. $Var2 = 1
    86. $j = -1
    87. $zaehler4 = 0
    88. $zaehler5 = 0
    89. $zaehler3 = @DesktopHeight
    90. $MSe = 1
    91. $i = 0
    92. ;----------------------------------------Buttons-----------------------------------------
    93. While 1
    94. $nMsg2 = TrayGetMsg()
    95.     switch $nMsg2
    96.         case $MenuItem3
    97.             Exit
    98.         Case $MenuItem1
    99.             GUISetState(@SW_SHOW, $Form1)
    100.  
    101.             TrayItemSetState($MenuItem1,$TRAY_DISABLE)
    102.             TrayItemSetState($MenuItem2,$TRAY_ENABLE)
    103.             TrayItemSetState($MenuItem2,$TRAY_UNCHECKED)
    104.             TrayItemSetState($MenuItem1,$TRAY_UNCHECKED)
    105. ;~          $FMisEnabled = 1
    106.         case $MenuItem2
    107.             GUISetState(@SW_HIDE, $Form1)
    108.             TrayItemSetState($MenuItem2,$TRAY_DISABLE)
    109.             TrayItemSetState($MenuItem1,$TRAY_ENABLE)
    110.             TrayItemSetState($MenuItem2,$TRAY_UNCHECKED)
    111.             TrayItemSetState($MenuItem1,$TRAY_UNCHECKED)
    112. ;~          $FMisEnabled = 0
    113.         case $MenuItem4
    114.             $j = 1
    115.             disableButtons()
    116.             TrayItemSetState($MenuItem4,$TRAY_DISABLE)
    117.             TrayItemSetState($MenuItem5,$TRAY_ENABLE)
    118.             TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    119.             TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    120.         case $MenuItem5
    121.             $j = 0
    122.             $Var2 = 1
    123.             TrayItemSetState($MenuItem5,$TRAY_DISABLE)
    124.             TrayItemSetState($MenuItem4,$TRAY_ENABLE)
    125.             TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    126.             TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    127.         EndSwitch
    128.  
    129.  
    130.     $nMsg = GUIGetMsg()
    131.     Switch $nMsg
    132.         Case $GUI_EVENT_CLOSE
    133.             Exit
    134.         Case $Char1
    135.             GUICtrlSetState($Char1, $GUI_DISABLE)
    136.             GUICtrlSetState($Char2, $GUI_ENABLE)
    137.             GUICtrlSetState($Char3, $GUI_ENABLE)
    138.             GUICtrlSetState($Char4, $GUI_ENABLE)
    139.             $Char = 1
    140.         case $Char2
    141.             GUICtrlSetState($Char2, $GUI_DISABLE)
    142.             GUICtrlSetState($Char1, $GUI_ENABLE)
    143.             GUICtrlSetState($Char3, $GUI_ENABLE)
    144.             GUICtrlSetState($Char4, $GUI_ENABLE)
    145.             $Char = 2
    146.         case $Char3
    147.             GUICtrlSetState($Char3, $GUI_DISABLE)
    148.             GUICtrlSetState($Char1, $GUI_ENABLE)
    149.             GUICtrlSetState($Char2, $GUI_ENABLE)
    150.             GUICtrlSetState($Char4, $GUI_ENABLE)
    151.             $Char = 3
    152.         case $Char4
    153.             GUICtrlSetState($Char4, $GUI_DISABLE)
    154.             GUICtrlSetState($Char1, $GUI_ENABLE)
    155.             GUICtrlSetState($Char2, $GUI_ENABLE)
    156.             GUICtrlSetState($Char3, $GUI_ENABLE)
    157.             $Char = 4
    158.  
    159.  
    160.         case $Kradia
    161.             GUICtrlSetState($Kradia, $GUI_DISABLE)
    162.             GUICtrlSetState($Demethos, $GUI_ENABLE)
    163.             $World = 1
    164.         case $Demethos
    165.             GUICtrlSetState($Kradia, $GUI_ENABLE)
    166.             GUICtrlSetState($Demethos, $GUI_DISABLE)
    167.             $World = 2
    168.  
    169.  
    170.         Case $Stop
    171.             $j = 0
    172.             $Var2 = 1
    173.             TrayItemSetState($MenuItem5,$TRAY_DISABLE)
    174.             TrayItemSetState($MenuItem4,$TRAY_ENABLE)
    175.             TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    176.             TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    177.         case $Start
    178.             $j = 1
    179.             disableButtons()
    180.             TrayItemSetState($MenuItem4,$TRAY_DISABLE)
    181.             TrayItemSetState($MenuItem5,$TRAY_ENABLE)
    182.             TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    183.             TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    184.  
    185.     EndSwitch
    186.  
    187. ;-----------------------------------------Code-------------------------------------------
    188.     If ProcessExists("MapleStory.exe") And $MSe = 0 Then
    189.         GuiCtrlSetData($label6, "")
    190.         if $i = 1 then
    191.             $j = 1
    192.             disableButtons()
    193.             TrayItemSetState($MenuItem4,$TRAY_DISABLE)
    194.             TrayItemSetState($MenuItem5,$TRAY_ENABLE)
    195.             TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    196.             TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    197.             $i = 0
    198.         EndIf
    199.  
    200.         $MSe = 1
    201.     EndIf
    202.     If not ProcessExists("MapleStory.exe") And $MSe = 1 Then
    203.         GuiCtrlSetData($label6, "MS isn't running")
    204.         if $j > 0 Then
    205.             $i = 1
    206.         EndIf
    207.         $j = 0
    208.         $Var2 = 1
    209.         TrayItemSetState($MenuItem5,$TRAY_DISABLE)
    210.         TrayItemSetState($MenuItem4,$TRAY_ENABLE)
    211.         TrayItemSetState($MenuItem4,$TRAY_UNCHECKED)
    212.         TrayItemSetState($MenuItem5,$TRAY_UNCHECKED)
    213.         $MSe = 0
    214.     EndIf
    215.  
    216.  
    217.     Switch $j
    218.         case 0
    219.             GuiCtrlSetData($label5, "")
    220.             enableButtons()
    221.             $j = -1
    222.         case 1
    223.             if $Var2 = 1 Then
    224.                 GuiCtrlSetData($label5, "Searching for LoginScreen")
    225.                 $begin = TimerInit()
    226.                 $Var2 = 0
    227.             EndIf
    228.             If TimerDiff($begin) > 10000 Then
    229.  
    230.  
    231.  
    232.                 $koord2 = PixelSearch( $zaehler4, $zaehler5, @DesktopWidth, $zaehler3, 0xffaa33,10);ffcc55
    233.                 If Not @error Then
    234.                     if PixelGetColor($koord2[0] ,$koord2[1] -100 ) >= 0x728317 And PixelGetColor($koord2[0] ,$koord2[1] -100 ) <= 0x7C8D27 And PixelGetColor($koord2[0] ,$koord2[1] +100 ) >= 0x3F500C and PixelGetColor($koord2[0] ,$koord2[1] +100 ) <= 0x495A16 Then
    235. ;~                      MsgBox(0,"fgsg",$koord2[0] & " " & $koord2[1])
    236.                         $x = $koord2[0]
    237.                         $y = $koord2[1]
    238.                         $j = 2
    239.                         $zaehler4 = 0
    240.                         $zaehler5 = 0
    241.                         $zaehler3 = @DesktopHeight
    242.                         $var2 = 1
    243.                     else
    244.                     $zaehler4 = $koord2[0]
    245.                     $zaehler5 = $koord2[1]
    246.                     $zaehler3 = $koord2[1]
    247.                     $zaehler4 = $zaehler4 +1
    248.                 EndIf
    249.  
    250.                 EndIf
    251.                 If @error Then
    252.                     If $zaehler3 = @DesktopHeight Then
    253.                         $zaehler4 = 0
    254.                         $zaehler5 = 0
    255.                         $var2 = 1
    256.                     else
    257.                         $zaehler5 = $zaehler5 + 1
    258.                         $zaehler3 = @DesktopHeight
    259.                         $zaehler4 = 0
    260.                     EndIf
    261.                 EndIf
    262.             EndIf
    263.  
    264.         case 2
    265.             if $Var2 = 1 Then
    266.                 $begin = TimerInit()
    267.                 $Var2 = 0
    268.             EndIf
    269.             If TimerDiff($begin) > 1000 Then
    270.                 GuiCtrlSetData($label5, "LoginScreen detected")
    271.                 $var2 = 1
    272.                 $j = 3
    273.                 MouseClick("left",$x +300, $y + 150)
    274.             EndIf
    275.         case 3
    276.             if $Var2 = 1 Then
    277.                 $begin = TimerInit()
    278.                 $Var2 = 0
    279.             EndIf
    280.             If TimerDiff($begin) > 1000 Then
    281.                 $var2 = 1
    282.                 $j = 4
    283.                 GuiCtrlSetData($label5, "Typing ID")
    284.                 MouseClick("left",$x + 350, $y + 60,1,0)
    285.             EndIf
    286.         case 4
    287.             if $Var2 = 1 Then
    288.                 $begin = TimerInit()
    289.  
    290.  
    291.                 $Var2 = 0
    292.             EndIf
    293.             If TimerDiff($begin) > 500 Then
    294.                 $var2 = 1
    295.                 $j = 5
    296.  
    297.                 Send(GUICtrlRead($ID))
    298.  
    299.             EndIf
    300.         case 5
    301.             if $Var2 = 1 Then
    302.                 $begin = TimerInit()
    303.                 $Var2 = 0
    304.             EndIf
    305.             If TimerDiff($begin) > 500 Then
    306.                 $var2 = 1
    307.                 GuiCtrlSetData($label5, "Typing PW")
    308.                 Send("{tab}")
    309.                 $j = 6
    310.             EndIf
    311.         case 6
    312.             if $Var2 = 1 Then
    313.                 $begin = TimerInit()
    314.                 $Var2 = 0
    315.                 $clipboard = ClipGet()
    316.                 ClipPut(GUICtrlRead($PW))
    317.             EndIf
    318.             If TimerDiff($begin) > 500 Then
    319.                 $var2 = 1
    320.                 Send("^v")
    321.                 ClipPut($clipboard)
    322.                 if PixelGetColor($x + 331, $y + 87) > 0xEEEEEE then
    323.                     $j = 7
    324.                 EndIf
    325.             EndIf
    326.         case 7
    327.             if $Var2 = 1 Then
    328.                 $begin = TimerInit()
    329.                 $Var2 = 0
    330.             EndIf
    331.             If TimerDiff($begin) > 500 Then
    332.                 $var2 = 1
    333.                 $j = 8
    334.                 Send("{enter}")
    335.             EndIf
    336.         case 8
    337.             if PixelGetColor($x + 400, $y + 60) >= 0xe9c794 and PixelGetColor($x + 400, $y + 60) <= 0xf3d19e Then
    338.                 GuiCtrlSetData($label5, "Entering Pin")
    339.                 $j = 9
    340.                 MouseMove($x + 405, $y + 135,0)
    341.             EndIf
    342.         Case 9
    343.             $pin = GUICtrlRead($PinB)
    344.             $pin1 = StringLeft($pin, 1)
    345.             $pin2 = StringLeft($pin, 2)
    346.             $pin2 = StringRight($pin2, 1)
    347.             $pin3 = StringRight($pin, 2)
    348.             $pin3 = StringLeft($pin3, 1)
    349.             $pin4 = StringRight($pin, 1)
    350.             $pinF = $pin1
    351.             $s = 0
    352.             $j = 10
    353.         case 10
    354.             if $Var2 = 1 Then
    355.                 $begin = TimerInit()
    356.                 $Var2 = 0
    357.             EndIf
    358.             If TimerDiff($begin) > 1000 Then
    359.                 $var2 = 1
    360.                 $koord = PixelSearch( $x, $y, @DesktopWidth, @DesktopHeight, 0x0099dd)
    361.                 if not @error then
    362.                     $zaehler = $koord[0]
    363.                     $zaehler2 = $koord[1]
    364.                     $j = 11
    365.                 EndIf
    366.  
    367.             EndIf
    368.  
    369.         case 11
    370.  
    371.  
    372.                 $koord = PixelSearch( $zaehler, $zaehler2, @DesktopWidth, $zaehler2, 0x0099dd)
    373.  
    374.                 If Not @error Then
    375.                     Switch $pinF
    376.  
    377.                         case 0
    378.                             ;   0
    379.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 3) = 0x0099dd And PixelGetColor($koord[0] + 3 ,$koord[1] + 3) = 0x0099dd And PixelGetColor($koord[0] +  0,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 3 ,$koord[1] + 2) = 0x0099dd And PixelGetColor($koord[0] + 1 ,$koord[1] + 6) = 0x0099dd And PixelGetColor($koord[0] + 4 ,$koord[1] + 3) = 0x0099dd Then
    380.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    381.                                 Sleep(500)
    382.                                 MouseMove($x + 405, $y + 135,0)
    383.                                 sleep(1500)
    384.                                 $j = 12
    385.                             EndIf
    386.  
    387.                         case 1
    388.                             ;   1
    389.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 1 ,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 2 ,$koord[1] + 6) = 0xffffff Then
    390.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    391.                                 Sleep(500)
    392.                                 MouseMove($x + 405, $y + 135,0)
    393.                                 sleep(1500)
    394.                                 $j = 12
    395.                             EndIf
    396.  
    397.                         case 2
    398.                             ;   2
    399.                             if PixelGetColor($koord[0] + 4 ,$koord[1] + 6) = 0x0099dd And PixelGetColor($koord[0] + 0 ,$koord[1] + 6) = 0x0099dd Then
    400.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    401.                                 Sleep(500)
    402.                                 MouseMove($x + 405, $y + 135,0)
    403.                                 sleep(1500)
    404.                                 $j = 12
    405.                             EndIf
    406.  
    407.                         case 3
    408.                             ;   3
    409.                             if PixelGetColor($koord[0] + 3 ,$koord[1] + 2) = 0x0099dd And PixelGetColor($koord[0] + 0 ,$koord[1] + 3) = 0xffffff And PixelGetColor($koord[0] + 4 ,$koord[1] + 4) = 0x0099dd Then
    410.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    411.                                 Sleep(500)
    412.                                 MouseMove($x + 405, $y + 135,0)
    413.                                 sleep(1500)
    414.                                 $j = 12
    415.                             EndIf
    416.  
    417.                         case 4
    418.                             ;   4
    419.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 1 ,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 2 ,$koord[1] + 6) = 0x0099dd Then
    420.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    421.                                 Sleep(500)
    422.                                 MouseMove($x + 405, $y + 135,0)
    423.                                 sleep(1500)
    424.                                 $j = 12
    425.                             EndIf
    426.  
    427.                         case 5
    428.                             ;   5
    429.                             if PixelGetColor($koord[0] + 4 ,$koord[1] + 6) = 0x0099dd And PixelGetColor($koord[0] + 5 ,$koord[1] + 0) = 0x0099dd Then
    430.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    431.                                 Sleep(500)
    432.                                 MouseMove($x + 405, $y + 135,0)
    433.                                 sleep(1500)
    434.                                 $j = 12
    435.                             EndIf
    436.  
    437.                         case 6
    438.                             ;   6
    439.                             if PixelGetColor($koord[0] + 3 ,$koord[1] + 2) = 0xffffff And PixelGetColor($koord[0] - 1 ,$koord[1] + 5) = 0x0099dd Then
    440.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    441.                                 Sleep(500)
    442.                                 MouseMove($x + 405, $y + 135,0)
    443.                                 sleep(1500)
    444.                                 $j = 12
    445.  
    446.                             EndIf
    447.  
    448.                         case 7
    449.                             ;   7
    450.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 1) = 0xffffff And PixelGetColor($koord[0] + 5 ,$koord[1] + 0) = 0x0099dd Then
    451.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    452.                                 Sleep(500)
    453.                                 MouseMove($x + 405, $y + 135,0)
    454.                                 sleep(1500)
    455.                                 $j = 12
    456.  
    457.                             EndIf
    458.  
    459.                         case 8
    460.                             ;   8
    461.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 3) = 0x0099dd And PixelGetColor($koord[0] + 3 ,$koord[1] + 3) = 0x0099dd And PixelGetColor($koord[0] +  0,$koord[1] + 4) = 0x0099dd And PixelGetColor($koord[0] + 3 ,$koord[1] + 2) = 0x0099dd And PixelGetColor($koord[0] + 4 ,$koord[1] + 3) = 0xffffff Then
    462.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    463.                                 Sleep(500)
    464.                                 MouseMove($x + 405, $y + 135,0)
    465.                                 sleep(1500)
    466.                                 $j = 12
    467.  
    468.                             EndIf
    469.  
    470.                         case 9
    471.                             ;   9
    472.                             if PixelGetColor($koord[0] + 0 ,$koord[1] + 4) = 0xffffff And PixelGetColor($koord[0] + 0 ,$koord[1] + 3) = 0x0099dd Then
    473.                                 MouseClick("left",$koord[0], $koord[1], 1,0)
    474.                                 Sleep(500)
    475.                                 MouseMove($x + 405, $y + 135,0)
    476.                                 sleep(1500)
    477.                                 $j = 12
    478.                             EndIf
    479.  
    480.  
    481.  
    482.                     EndSwitch
    483.  
    484.  
    485.  
    486.  
    487.  
    488.                     $zaehler = $koord[0] + 8
    489.                     $zaehler2 = $koord[1]
    490.  
    491.  
    492.  
    493.  
    494.                 EndIf
    495.  
    496.                 If @error Then
    497.  
    498.  
    499.                     $zaehler2 = $zaehler2 + 23
    500.                     $zaehler = 0
    501.                 EndIf
    502.             case 12
    503.                 $j = 10
    504.  
    505.             Switch $s
    506.             case 0
    507.                 $pinF = $pin2
    508.  
    509.             case 1
    510.                 $pinF = $pin3
    511.  
    512.             case 2
    513.                 $pinF = $pin4
    514.  
    515.             case 3
    516.                 $j = 13
    517.  
    518.  
    519.             EndSwitch
    520.             $s = $s + 1
    521.         case 13
    522.             if $Var2 = 1 Then
    523.                 MouseClick("left",$x + 400, $y + 180,1,0)
    524.                 $begin = TimerInit()
    525.                 $Var2 = 0
    526.             EndIf
    527.             If TimerDiff($begin) > 1000 Then
    528.                 $var2 = 1
    529.                 $j = 14
    530.                 MouseClick("left",$x + 270, $y + 150,1,0)
    531.             EndIf
    532.         case 14
    533.             if PixelGetColor($x + 44 , $y + 99) >= 0xfaa550 And PixelGetColor($x + 44 , $y + 99) <= 0xffaf5a Then
    534.                 GuiCtrlSetData($label5, "Selecting World")
    535.                 $j = 15
    536.             EndIf
    537.         case 15
    538.             if $Var2 = 1 Then
    539.                 $begin = TimerInit()
    540.                 $Var2 = 0
    541.             EndIf
    542.             If TimerDiff($begin) > 1500 Then
    543.                 $var2 = 1
    544.                 $j = 16
    545.                 if $World = 2 Then
    546.                     MouseClick("left",$x + 120, $y - 20,1,0)
    547.                 Else
    548.                     MouseClick("left",$x + 95, $y - 20,1,0)
    549.                 EndIf
    550.  
    551.             EndIf
    552.         case 16
    553.             if PixelGetColor($x + 300, $y + 60) >= 0xe9c794 And PixelGetColor($x + 300, $y + 60) <= 0xf3d19e Then
    554.                 $j = 17
    555.                 GuiCtrlSetData($label5, "Selecting Channel")
    556.             EndIf
    557.         case 17
    558.             if $Var2 = 1 Then
    559.                 $begin = TimerInit()
    560.                 $Var2 = 0
    561.             EndIf
    562.             If TimerDiff($begin) > 1500 Then
    563.                 $var2 = 1
    564.                 $j = 18
    565.                 switch GuiCtrlRead($channel)
    566.                     case "Europe 3"
    567.                         MouseClick("left",$x + 330, $y + 110, 2, 0)
    568.                     case "Europe 1"
    569.                         MouseClick("left",$x + 130, $y + 110, 2, 0)
    570.                     case "Europe 2"
    571.                         MouseClick("left",$x + 240, $y + 110, 2, 0)
    572.                     case "English 1"
    573.                         MouseClick("left",$x + 420, $y + 110, 2, 0)
    574.                     case "English 2"
    575.                         MouseClick("left",$x + 130, $y + 140, 2, 0)
    576.                     case "English 3"
    577.                         MouseClick("left",$x + 240, $y + 140, 2, 0)
    578.                     case "Deutsch 1"
    579.                         MouseClick("left",$x + 330, $y + 140, 2, 0)
    580.                     case "Deutsch 2"
    581.                         MouseClick("left",$x + 420, $y + 140, 2, 0)
    582.                     case "Espanol 1"
    583.                         MouseClick("left",$x + 130, $y + 170, 2, 0)
    584.                     case "Espanol 2"
    585.                         MouseClick("left",$x + 240, $y + 170, 2, 0)
    586.                     case "Nederlands 1"
    587.                         MouseClick("left",$x + 330, $y + 170, 2, 0)
    588.                     case "Nederlands 2"
    589.                         MouseClick("left",$x + 420, $y + 170, 2, 0)
    590.                     case "Francais 1"
    591.                         MouseClick("left",$x + 130, $y + 210, 2, 0)
    592.                     case "Francais 2"
    593.                         MouseClick("left",$x + 240, $y + 210, 2, 0)
    594.                 EndSwitch
    595.             EndIf
    596.         case 18
    597.             if PixelGetColor($x , $y + 260) >= 0x50500c And PixelGetColor($x , $y + 260) <= 0x5A5A16 Then
    598.                 $j = 19
    599.                 GuiCtrlSetData($label5, "Selecting Character")
    600.             EndIf
    601.         Case 19
    602.             if $Var2 = 1 Then
    603.                 $begin = TimerInit()
    604.                 $Var2 = 0
    605.             EndIf
    606.             If TimerDiff($begin) > 1500 Then
    607.                 $var2 = 1
    608.                 $j = 20
    609.                 switch $Char
    610.                     case 1
    611.                         MouseClick("left",$x + 130, $y + 150, 2, 0)
    612.                     case 2
    613.                         MouseClick("left",$x + 250, $y + 150, 2, 0)
    614.                     case 3
    615.                         MouseClick("left",$x + 380, $y + 150, 2, 0)
    616.                     case Else
    617.                         MouseClick("left",$x + 480, $y - 20, 2, 0)
    618.                 EndSwitch
    619.                 $AL = $AL + 1
    620.                 GuiCtrlSetData($label4, "Logins: " & $AL)
    621.                 $j = 1
    622.                 $var2 = 1
    623.             EndIf
    624.     EndSwitch
    625.  
    626.  
    627.  
    628. ;----------------------------------------------------------------------------------------
    629.  
    630. WEnd
    631.  
    632.  
    633.  
    634.  
    635.  
    636.  
    637.  
    638.  
    639.  
    640.  
    641.  
    642.  
    643.  
    644.  
    645.  
    646.  
    647.  
    648.  
    649.  
    650.  
    651.  
    652.  
    653.  
    654.  
    655.  
    656.  
    657.  
    658.  
    659.  
    660.  
    661.  
    662.  
    663.  
    664.  
    665.  
    666.  
    667.  
    668. Func disableButtons()
    669.     GUICtrlSetState($Start, $GUI_HIDE)
    670.     GUICtrlSetState($Stop, $GUI_SHOW)
    671.     GUICtrlSetState($ID, $GUI_DISABLE)
    672.     GUICtrlSetState($PW, $GUI_DISABLE)
    673.     GUICtrlSetState($PinB, $GUI_DISABLE)
    674.     GUICtrlSetState($Kradia, $GUI_DISABLE)
    675.     GUICtrlSetState($Demethos, $GUI_DISABLE)
    676.     GUICtrlSetState($Channel, $GUI_DISABLE)
    677.     GUICtrlSetState($Char1, $GUI_DISABLE)
    678.     GUICtrlSetState($Char2, $GUI_DISABLE)
    679.     GUICtrlSetState($Char3, $GUI_DISABLE)
    680.     GUICtrlSetState($Char4, $GUI_DISABLE)
    681. EndFunc
    682.  
    683. Func enableButtons()
    684.     GUICtrlSetState($Start, $GUI_SHOW)
    685.     GUICtrlSetState($Stop, $GUI_HIDE)
    686.     GUICtrlSetState($ID, $GUI_ENABLE)
    687.     GUICtrlSetState($PW, $GUI_ENABLE)
    688.     GUICtrlSetState($PinB, $GUI_ENABLE)
    689.     Switch $World
    690.         case 1
    691.             GUICtrlSetState($Kradia, $GUI_DISABLE)
    692.             GUICtrlSetState($Demethos, $GUI_ENABLE)
    693.         case 2
    694.             GUICtrlSetState($Kradia, $GUI_ENABLE)
    695.             GUICtrlSetState($Demethos, $GUI_DISABLE)
    696.         case -1
    697.             GUICtrlSetState($Kradia, $GUI_ENABLE)
    698.             GUICtrlSetState($Demethos, $GUI_ENABLE)
    699.     EndSwitch
    700.     Switch $Char
    701.         Case 1
    702.             GUICtrlSetState($Char1, $GUI_DISABLE)
    703.             GUICtrlSetState($Char2, $GUI_ENABLE)
    704.             GUICtrlSetState($Char3, $GUI_ENABLE)
    705.             GUICtrlSetState($Char4, $GUI_ENABLE)
    706.         case 2
    707.             GUICtrlSetState($Char2, $GUI_DISABLE)
    708.             GUICtrlSetState($Char1, $GUI_ENABLE)
    709.             GUICtrlSetState($Char3, $GUI_ENABLE)
    710.             GUICtrlSetState($Char4, $GUI_ENABLE)
    711.         case 3
    712.             GUICtrlSetState($Char3, $GUI_DISABLE)
    713.             GUICtrlSetState($Char1, $GUI_ENABLE)
    714.             GUICtrlSetState($Char2, $GUI_ENABLE)
    715.             GUICtrlSetState($Char4, $GUI_ENABLE)
    716.         case 4
    717.             GUICtrlSetState($Char4, $GUI_DISABLE)
    718.             GUICtrlSetState($Char1, $GUI_ENABLE)
    719.             GUICtrlSetState($Char2, $GUI_ENABLE)
    720.             GUICtrlSetState($Char3, $GUI_ENABLE)
    721.         case -1
    722.             GUICtrlSetState($Char1, $GUI_ENABLE)
    723.             GUICtrlSetState($Char2, $GUI_ENABLE)
    724.             GUICtrlSetState($Char3, $GUI_ENABLE)
    725.             GUICtrlSetState($Char4, $GUI_ENABLE)
    726.     EndSwitch
    727.     GUICtrlSetState($Channel, $GUI_ENABLE)
    728.  
    729. EndFunc
    730.  
    731.  
    732.  
    733.  
     
  2. Darko

    Darko <marquee><font color="#A300A3"><b>Officially the f Donor

    And do you really think, someone will trust you? 2 posts.. and now a auto login for test?

    Guys i would prefer you don't try this!
     
  3. Twister

    Twister Well-Known Member

    I did.
    Anyhow, it seems to not find my Login Screen, so it fails for me.
    Iunno about others.
     
  4. Darko

    Darko <marquee><font color="#A300A3"><b>Officially the f Donor

    I hope you didn't tested on your main account!
     
  5. Twister

    Twister Well-Known Member

    I haven't.
    I never test anything on my main.
    Not even the simpliest bot.

    And I think post-count doesnt matter.
    As you may never know a awesome coder could join, he releases something on his first few posts and everyone would just accuse him to release a virus or something like it, and he might leave the next hour cause he would say the community sucks.
     
  6. Danny1994

    Danny1994 Likes to contribute Coder

    Would you trust someone who would release a Hack wich is super pro leet, but nobody ever heard of that person ?
    I wouldn't, at least i would test it on a VMWare if it would be super pro leet.
     
  7. soesje1

    soesje1 Banned Banned

    Lol
    This is scammer
     
  8. Danny1994

    Danny1994 Likes to contribute Coder

    Btw, Rain are you Ralf ? :3
     
  9. Twister

    Twister Well-Known Member

    I would run a pro virus scanner on it, and then test on a nub-account.
     
  10. Rain

    Rain Well-Known Member

    eh...no


    i can pm the code to someone who knows autoit
     
  11. SirJafel

    SirJafel Guest

    Yeah, PM me the code, AutoIt is easy.
     
  12. Rain

    Rain Well-Known Member

    I just noticed that the code is too long for pms but i added it to my first post
     
  13. SirJafel

    SirJafel Guest

    Lol'd, I forgot how much retarded coding is needed for an autologin :P forgot I hate autoit :P yeah, seems decent to me, though won't this bring up CPU usage to 100%? o.O
     
  14. Harmy

    Harmy mr. Moderator Dedicated Donor

    Doesnt seem to 'search for the login screen'

    So i changed my pin right after >.>
     
  15. Rain

    Rain Well-Known Member

    it brings my cpu to 30% (Maplestory + Autologin)
     
  16. Harmy

    Harmy mr. Moderator Dedicated Donor

    Could you try fixing it? o_0

    Well getting it to work, cause i could really do with a auto login atm.
     
  17. SirJafel

    SirJafel Guest

    Just check this source? You could always if you don't fully trust it, compile the source yourself, then you don't need any mistrust...
    Anyways, the source seems pretty legit, no IP/host send functions put in there... so I guess it won't be harmfull for any account.
     
  18. Harmy

    Harmy mr. Moderator Dedicated Donor

    I did check it, but i dont want to take any risks lol.
     
  19. Scum 72638

    Scum 72638 Go with the flow. Banned

    Ontopic: Wow, autoit code looks fked up, hate the look at that 'search' function >_<
    Offtopic: Wow, sexy you go through accoutns like hell man
     
  20. Harmy

    Harmy mr. Moderator Dedicated Donor

    Haha, i guess so.

    and lol @ your sin being auto banned. lool.
     

Share This Page