The Bytecode Club
Log inJoin the club
Video Game Reverse Engineering

BUG: 5.3.1: Bot hang/ blank windows

Started by dinobot · Jan 4, 2015

72 replies951,380 views
Jan 7, 2015#61

where do i add the code? like which part of the script

Jan 7, 2015#62

Might be completely unrelated or placebo, but today my bot for once did not freeze overnight. The only noticeable difference that I can recall of this trial of running the bot was that I did not use a gem boost for the barracks. Has anyone who has encountered this error only have it happen when barracks were boosted?

Jan 7, 2015#63

@rezon,
As mentioned, there is a leak somewhere where the loop is not closed properly. The hang likely to occur after cycles of attacks... When boosted, u have more attacks, hence earlier u detect hang. Try using normal barrack see how long it can last before it hang... I did tried mine before... 8-10hr... Hang...

Jan 7, 2015#64

Hello, I haven't been updating lately because I've been busy with school. Anyways, I've though of this but I had no idea how I would do it and it seems that the method you guys came up with works! Also I will be editing the DLL that will help with security and work with background mode later 🙂

Jan 7, 2015#65

By the way, just notice that the first cycle of the bot going for attack, the cpu consumption is low 5-25%, when it done with attack and back to base, the cpu consumption goes to around 40-50% and stay constant at that level.. Something that can look into too...

Jan 7, 2015#66

@dinobot
Like these?
Restarter Bot

#RequireAdmin
#include <MsgBoxConstants.au3>

Global $Title="COC Bot Pre-Alpha v5.4"
Global $BotFile=@ScriptDir&"\COC Bot v5.4.exe"

WinKill($Title)
Sleep(2000)
ShellExecute($BotFile)
WinWaitActive($Title,"",10)
WinActivate($Title)
Sleep(3500)
ControlFocus($Title,"Start", "[CLASS:Button; INSTANCE:2]")
ControlClick($Title,"Start", "[CLASS:Button; INSTANCE:2]")
Sleep(500)
WinMove("COC Bot Pre-Alpha v5.3","",900,100)
Sleep(500)
ControlFocus($Title,"Ok", "[CLASS:Button; INSTANCE:1]")
ControlClick($Title,"Ok", "[CLASS:Button; INSTANCE:1]")

Function in apha bot

Func RestartBot()
   Local $BotTitle=""
   Local $BotFile= @ScriptDir&"\COC BOT v5 Restarter.au3" ;put filename here
      SetLog("RestartBOT: BOT RESTARTING NOW..")
  ShellExecute($BotFile)
  Sleep(1000)
  ControlFocus($BotTitle,"Ok", "[CLASS:Button; INSTANCE:1]")
  ControlClick($BotTitle,"Ok", "[CLASS:Button; INSTANCE:1]")
EndFunc

where i have to put these 2 codes exactly?
or,give us the edited bot so we can test it,thank you

Jan 7, 2015#67

i think part of the problems can be solved, if somehow we can access Developer Options in bluestacks and disable "Keep-Activies" so this way, when the bot restarts the game and press home button, it will kill CoC app and will start fresh.

Jan 8, 2015#68

Unfortunately the latest version of BS doesn't have developer option..
Anyway, if we are able to resolve the memory leak.. The hang wouldn't have occur..

Jan 8, 2015#69

@dinobot Try v5.4.1 I think I fixed the hang and memory leak, not sure though

Jan 8, 2015#70

Outside.. Will do it when home.. Anyway restarter is fun.. Lol.. I restart after every attack... Hahaha

Got something to add?

Log in to post a reply.

Join the conversation