Running the bot automatically

Release (MD5: 2a6e1d34e83c7ea052233347a734977f)
Source code (MD5: 29cbc592904f0cdc556ffbcb6e4634b9)
How to use it?

  1. Unzip the archive TpEveLauncherRelease.zip
  2. Open the settings.json file
  3. If you are using VPN to hide your ip, then fill in these parameters: (otherwise, just skip this step.)
"DefaultHttpString":"http://www.geoplugin.net/xml.gp?",     // this is site where we check our ip
"CountryToHide":"Somalia", // your country if your ip is dynamic
"IpToHide":"127.0.0.1", // your ip if it allways static
"DelayBeforeRecheckOurIp":10, // how often to check the connection (once per 10 sec.)
  1. specify the path to your bot file
"PathToBotExe":"C:\\Eve\\Tools\\Sanderling.Exe.exe"
  1. Save settings.json file
  2. Add the EveLauncher.exe file to Windows startup
    NOTE: default eve launcher should be customized as i wrote here

Algoritm:

  1. Check Ip and Country, if it = defaultInSettings then wait [DelayBeforeRecheckOurIp] = 10 sec and retry
  2. Start default eve launcher and wait [DelayBeforeLookingEveClient] = 100 sec
  3. Trying to find eve client window with title “EVE” and
  • if successful then set focus press Enter
  • else wait [DelayBetweenLoadingCharacterAttempts] = 30 sec and retry (10 times)
  1. If step 3 failed then reboot windows
  2. Close default eve launcher
  3. Start bot from “PathToBotExe” path

NOTE: this programm does not press Play button in Sanderling (or F5 etc), but only launches the application from “PathToBotExe”.

4 Likes