What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Batch File] DB_Run: Command-line based Anti-Crash and Relogger

Thanks teivovo, well the shortcut is also blanked out for some reason! But it seems to work so no worries?

Btw if I just started bot 13 minutes.. 3 stucks.. check my log right now and I see

[23:22:44.506 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[23:22:44.594 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[23:22:44.684 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[23:22:44.774 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[23:22:44.854 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!

Into infinity.. Though bot is still running so.. weird.

Happens to me also when i stop the bot and start again.
Try disabling and then re-enabling the ClickOk plugin.
 
Hi peeps~!

DB_Run v1.6 is out~!

DB_Run_v1.6
1. Closes any open Blizzard Error windows.
2. Performs network checks and restarts bot if network is unstable (3/5 ping drops --> you can change this to your preference)
3. Integrated to work with tehToad's AutoAuth BuddyAuth Session killer to kill sessions TAGGED to the bot that crashed. Refer to: http://www.thebuddyforum.com/demonbuddy-forum/plugins/60517-standalone-sessionkiller-autoauth-multibot-support.html by tehToad
4. Fixed up the corrections for Czech OS -> Czech friend's, please help me check this... I can't seem to get the Czech font working properly


Thanks for all your suggestions and support so far! Recently there has been many new developments of reloggers and they look really good~! Nothing like the little black screen with tiny texts that DB_run can only provide lol :) To everyone who has supported this little batch file for what it's worth, I thank you all~! You guys have been a wonderful bunch~!

Honestly, I can't think of what else to add anymore... keep the ideas coming and I'll see what I can do :)
 
Seriously no idea what i would do without this.
Running this with DB and IB (small changes) works great :)
 
I get all pings failed, when my connection is absolutely fine :/
btw I'm on cezch OS, so i also wonder how can i help you with something? :)
 
I get all pings failed, when my connection is absolutely fine :/
btw I'm on cezch OS, so i also wonder how can i help you with something? :)

Hi hutnik,

Is it possible to use your command prompt and do a normal ping to Google and pm me the results? I just need to see if ping results are different for different language OS.

Cheers~!
 
Ok first overnight use, ran into some trouble it seems. After 5 hours I wake up and find the bot stuck at main menu with a popup OK, No idea what the error msg said since it's russian.
I accidently hit sleep button on my keyboard :S and I press it again and have to unlock workstation. I stop the newly started script cuz of it.
Then I wake up and find 2 scripts 5 diablo clients + bots.. keep closing them but they keep returning. I close one script, but they keep returning lolol Is this because of the sleep buttoN I pressed?
 
Ok first overnight use, ran into some trouble it seems. After 5 hours I wake up and find the bot stuck at main menu with a popup OK, No idea what the error msg said since it's russian.
I accidently hit sleep button on my keyboard :S and I press it again and have to unlock workstation. I stop the newly started script cuz of it.
Then I wake up and find 2 scripts 5 diablo clients + bots.. keep closing them but they keep returning. I close one script, but they keep returning lolol Is this because of the sleep buttoN I pressed?

If your using the task scheduler make sure you have it to kill existing instances of the bat when it starts it again.
as for getting stuck on the main screen - thats a DB problem and not related to this .bat file, i would recommend putting the plugin NotificationClickOK if you don't have that yet that should fix most problems.
 
You mean the if the task is already running then the following rule applies stop the excisting instance ? I have it like this. Erm Resslerc I have notification OK.. I have all the files suggested. But I still got unclicked popup.

I am trying 1.6 now.. but it's not working for me I get error:
ERROR: The process blizzarderror.exe not found

Identifying Last demonbuddy Session
Invalid Number. Numeric constants are either demical (17) hexadecimal (0x11), or octal (021)
12 was unexpected at this time

:S great nothing but trouble for me

EDIT:
And now im getting demonbuddy error Could not read bytes from 000000000 (299) on 1.4 batch file.

2nd time works without error.. but still this means that it will probably do this again once it crashes sometimes..and become stuck. Need to find out why it did that.
 
Last edited:
You mean the if the task is already running then the following rule applies stop the excisting instance ? I have it like this. Erm Resslerc I have notification OK.. I have all the files suggested. But I still got unclicked popup.

I am trying 1.6 now.. but it's not working for me I get error:
ERROR: The process blizzarderror.exe not found

Identifying Last demonbuddy Session
Invalid Number. Numeric constants are either demical (17) hexadecimal (0x11), or octal (021)
12 was unexpected at this time

:S great nothing but trouble for me

EDIT:
And now im getting demonbuddy error Could not read bytes from 000000000 (299) on 1.4 batch file.

2nd time works without error.. but still this means that it will probably do this again once it crashes sometimes..and become stuck. Need to find out why it did that.


Hi Chris~!

So sorry for the trouble that you went through... I have just uploaded v1.7 should fix all of your woes now.

The ERROR: The process blizzarderror.exe not found is correct. This line is meant to detect the existence of the Blizzard error window. So if it's not there, then it will say that it is not found.

The numbering bit was sort of an oversight by me.. It's now fixed.

Once again... so sorry for the trouble caused.


Cheers~!


P.S. Install the AntiIdle plugin too. Some of the guys have reported that it worked for them. :)
 
Hi guys~!

A big apology to all those whom have downloaded v1.6 and was running into an error like Chrisssj3... A BIG screw up with the new code I put in... Its fixed now in v1.7.


Cheers~!
 
Thanks for the awesome script!

Seems to work now, I use anti Idle now, but if I read correctly it also kills/restarts clients on freezing/crashing? Won't that mingle with the script in a bad way? Don't want another 5 clients lol.

I don't use buddyauth killer or whatever I want to minimise the apps I use for account safety if u know what I mean. And I don't think it's needed since .173 DB release?

Is it possible to set min and max minutes for restart sooner since we dont have the issue of auth anymore? like i have it on min 1 min and max 2 min but i'd want it on min 30 sec max 1 min. Could I simply use 0.50 ?

Also an idea for you, could you along with the other status checks in the CMD, report how many times the script had to restart DB or D3 and why? crashed/frozen. And how long each "game session" was. Just some nifty info.
 
Thanks for the awesome script!

Seems to work now, I use anti Idle now, but if I read correctly it also kills/restarts clients on freezing/crashing? Won't that mingle with the script in a bad way? Don't want another 5 clients lol.

I don't use buddyauth killer or whatever I want to minimise the apps I use for account safety if u know what I mean. And I don't think it's needed since .173 DB release?

Is it possible to set min and max minutes for restart sooner since we dont have the issue of auth anymore? like i have it on min 1 min and max 2 min but i'd want it on min 30 sec max 1 min. Could I simply use 0.50 ?

Also an idea for you, could you along with the other status checks in the CMD, report how many times the script had to restart DB or D3 and why? crashed/frozen. And how long each "game session" was. Just some nifty info.

Hi Chris!

Glad it's working for you now. You know what? I think I'll upload a separate package for DB run without autoauth so that you guys can choose.

As for the logging, I am actually preparing it for the next update. Stay tuned!

Btw, autoauth is still required if DB is the one that crashes (shutdown forcefully).
 
Btw, I think it's unlikely that anti idle will conflict with DB run bro!
 
Seems to work now, I use anti Idle now, but if I read correctly it also kills/restarts clients on freezing/crashing? Won't that mingle with the script in a bad way? Don't want another 5 clients lol.
It kills D3 and DB on freeze or crash - meaning Anti-idle (if im correct is a plugin inside DB) will close with DB and then no reason you should get client overflow.
I don't use buddyauth killer or whatever I want to minimise the apps I use for account safety if u know what I mean. And I don't think it's needed since .173 DB release?
Is it possible to set min and max minutes for restart sooner since we dont have the issue of auth anymore? like i have it on min 1 min and max 2 min but i'd want it on min 30 sec max 1 min. Could I simply use 0.50 ?
If you don't use AuthKiller and DB crashes (not d3) or d3 gets stuck and this .bat file kills the DB instance - i.e. any time DB doesn't do a safe exit by itself.
then it wont close the session. doesn't matter db version 1.69 or 1.90 if it can't send a kill message to the server it will stay connected for 2-5min.
That means if you dont want to run the authkill you will have to wait a longer time.

BTW authkill is an app that opens itself and once it kills the session it automatically closes - doesnt mingle with the d3 client.
Like saying i don't watch youtube while d3 is open - for account safety.
 
Hi Chris!

Glad it's working for you now. You know what? I think I'll upload a separate package for DB run without autoauth so that you guys can choose.

As for the logging, I am actually preparing it for the next update. Stay tuned!

Btw, autoauth is still required if DB is the one that crashes (shutdown forcefully).

Sounds great teivovo!!

Autoauth is still required??? er ok. so ill download that one, but if I look at the topic it has 3 download links not sure which I should use?

And does this work?
set min_minutes=0.5
set max_minutes=1
 
Sounds great teivovo!!

Autoauth is still required??? er ok. so ill download that one, but if I look at the topic it has 3 download links not sure which I should use?

And does this work?
set min_minutes=0.5
set max_minutes=1

Hi Chris,

I'm sorry but it is not possible to use decimal points in this one... :(


Cheers~!

P.S. Don't be surprised if AutoAuth doesn't work well with DB Run at the moment. I'm still sorting out some teething issues. Need to test something really thoroughly coz I don't like to release stuff that gives users bad experiences.
 
I see teivovo, isnt there a way to make it check every 20-30 seconds? . I can't get autoauth to work for me as it crashes when I login, I posted in this thread.

I am still getting:
[19:03:41.348 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[19:03:41.457 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!
[19:03:41.562 N] [NotificationOKClick Plugin0.9] Warning ! NotificationOKClick thread is not working!!!

Into infinity. All my 4 plugins are enabled at start!!!

Also Somehow, I seem to get ALOT more deaths per hour then without using all this crap antidile,notificationok, profilerestarter.. I have mutiples deaths per hour like 3-5 for example where's normally i'd get 0.5 a death a hour generally, there must be a cause for this.

My Diablo 3 is crashing like mad now with these 4 plugins... :S like once every 10-20 minutes.

EDIT:
If I remove profile restarter and antiidle, the bot seems to be running MUCH more stable.
 
Last edited:
I can't wait for this to be stable. I am going to make it part of my start up since I get alot of BSOD. I think this would solve the issue.
 
Just did an overnight run of 12 HOURS, without crash with this batchfile, without using profilerestarter/antiidle. Though I crashed 15 min after using pc, it's way better without those plugins.

[12:13:57.933 N] Creating new game, Params: <Act:A1 Difficulty:Inferno Quest:72095 QuestStep:51 ResumeFromSave:True IsPrivate:True>
[12:14:00.076 N] Game joined, Reloading profile.
[12:14:00.487 N] Loaded profile empty

I see this, seems to be a function of DB itself, so why would you need profile restarter anyway? if it's already being reloaded each game by DB.
 
Back
Top