Adsense

Tuesday, May 15, 2012

Diablo 3 Launch - Error 37 - AutoIt Login Script

Like millions of other Diablo 3 fans, I decided to try and get a bit of Diablo 3 in tonight before getting some sleep. Unfortunately, when users try to log into the game the majority of them are being greeted by the following error screen (Error 37) stating that “The servers are busy at this time. Please try again later.”

Diablo3-Diablo-III-Blizzard-Error37-error 37-beta-test-open-picture-2

What’s even more unfortunate is that Blizzard is making us all log into Battle.Net before we can even play Diablo 3 single player. Out of pure boredom brought on by this situation, I put together the following AutoIt script to assist with my login efforts so that I can focus on more productive activities, like watching a show or reading a book. Fire the script in AutoIt, replace YourPasswordHere with your password, hit F5, bring up Diablo 3 and press “=” to start the script. Press “-“ at any time to end it…

I take no responsibility for what you use the script for. Just posting it for educational purposes. Enjoy.

 

Global $Paused

HotKeySet("-", "Stop") ;script can be stopped by pressing -
HotKeySet("=", "Try") ;script can be stopped by pressing -

$go = True
$try = False
$password = "YourPasswordHere"
$sleepDuration = 500

While $go
   if($try) Then
      Send ($password)
      Sleep($sleepDuration)
      Send ("{ENTER}")
      Sleep($sleepDuration)
   EndIf
WEnd

Func Stop() ;to allow the script to stop
    Exit
EndFunc
 
Func Try()
    $try = True
EndFunc

No comments: