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

Anyway you can add so you can change what language it starts up in? sadly it messing it up if u are using russian keys :(
 
The MAIN problem is that after a fresh restart it doesn't reinsert the account data, so d3 doesn't log in, so db doesn't start....

Please tell me what to do

You can also tell me if i have to modify code....
But just help me please
 
Simple, read it thoroughly and try again. Change 1 and 0 and you might learn to disable the right thing that causing problems
 
my batch files keep latching on different ones, like i have 4, i wake up in the morning and find out i all 3 are attached to 1 and the other 1 is attached to 1, so i only have 2. I've started them sequentially (manually, gave a 5 min in between start ups). I also changed the "restart diablo minimum and maximum" 15 mins apart, so hopefully they won't decide to shut down all at the same time.
 
Hey, guys i have a problem. this batchfile seems to open another diablo process without closing the first one..
 
Hi, I have one problem which I can not handle. As soon as I run this, it starts running really fast (it opens D3, as soon as it starts to load it it opens DB, meanwhile D3 is not ready yet and right after that check that should do every minute is doing every second etc.) Lines in monitor are running really fast, on my other PC it works really well (Win7) but this one (WinXP Pro under Paralells on Mac) its really in rush :( Any idea what can cause this problem?
 
you guys just use YAR (yet another relogger), i switched as soon as it supported innerspace and it works way better. This does the job but it gets tangled up (all 4 batch files hooks onto one diablo game and thinks everything runs fine). it works and its better then nothing but its kinda messy
 
you guys just use YAR (yet another relogger), i switched as soon as it supported innerspace and it works way better. This does the job but it gets tangled up (all 4 batch files hooks onto one diablo game and thinks everything runs fine). it works and its better then nothing but its kinda messy

for me YAR doesn't work ... I run 3 bots on 3 computers, 1 use this relogger and I have no problem at all with it, my bot runs continuously. On other 2 however this relogger doesn't work for some reason, so I gave a try to YAR. And YAR just doesn't recognise any crash of D3, simply when I get Visual C++ error of D3, then my bot stops running. And I really need good AFK relogger, since I am most of time AFK. And I have 1 bot running perfect, other 2 runs 1-2 hors per day since I start it and no other option how to relog it upon crash. If YAR would have option to force relog (forced close of all DB and D3 processes) at some amount of time and also option to setup time after what to restart D3 and DB and also how long to wait between restarts (e.g. it will restart every 2 hours and wait 5 minutes between close and opening processes), then it might work for me, this way it is just another relogger I tried and deleted :(
 
Can someone help me? The batch file open Diablo 3 and DB, but seems that it load too fast and the bot dont fight. The only way to "restore" him is to click stop/start button! help please
 
Anyone know the lines i should remove so it does not detect if diablo iii crashed? it seems to keep killing my D3 in my VM due to thinking it crashed when it really didn't. Thanks,

EDIT: i commented out the checks i think i may have got it waiting...

EDIT2: nope commented out too many it starts everything then quits....


This is exactly what I'm looking for also. I noticed since the last few DB updates that I get a little video lag here and there when Diablo is running and I only get this lag when DB is running. Well, whenever DB_RUN does the 1 min. check for crash and if at that exact same moment I'm getting a little video lag, DB_RUN thinks my game is crashed when it really isn't and shuts it all down. I wish there was a way to make the 1 min. check actually check for a longer period of time instead of just an instant 1 sec. check it seems like.
 
This is exactly what I'm looking for also. I noticed since the last few DB updates that I get a little video lag here and there when Diablo is running and I only get this lag when DB is running. Well, whenever DB_RUN does the 1 min. check for crash and if at that exact same moment I'm getting a little video lag, DB_RUN thinks my game is crashed when it really isn't and shuts it all down. I wish there was a way to make the 1 min. check actually check for a longer period of time instead of just an instant 1 sec. check it seems like.


Well I actually did find a way to at least delay the issue to make it happen less. Instead of it checking every 1 min. Mine now checks only every 2 min. It still will crash in the rare case the game freezes for a sec. and the check happens at the same time, but at least it is more rare now.

I changed this:
Code:
ECHO Checking in another 1 minute.
ECHO.
ECHO ******************************************************
ECHO.
TIMEOUT /T 30 /NOBREAK > NUL 2>&1

To This:
Code:
ECHO Checking in another 2 minute.
ECHO.
ECHO ******************************************************
ECHO.
TIMEOUT /T 90 /NOBREAK > NUL 2>&1

I have tried "yet another relogger" , but sadly the scheduling isn't as good as this in my opinion. I like being able to run a few hours, log out for 10-20 min. and log back in and repeat. Sadly, on YAR the only choice is to logout for a full hour when taking a break. I hinted twice about maybe adding more detail to the scheduler, but looks like it is not going to happen so I'll continue using this. Works like a charm for me. I still use the 2.3 version that isn't available on the first page. I posted it somewhere halfway in this thread.
 
Last edited:
It's working me except for the part that checks the connection.
My connection is fine and I never DC but for some reason it always fails when it checks the network.

Does anyone know how to make it stop doing the check?

Really great program btw.
 
When i edit this line "set EmptyProfile=C:UsersXXXDesktopDemonbuddyProfilesempty.xml"
do i need to put empty profile path in this line "set Profile=C:UsersXXXDesktopDemonbuddyProfilesProfile.xml"?
Because , db_run, does not pass login screen ( not entering password ), when i use "Custom High xp Farm 40+ mil xp/h" profile.
Not sure if the case is the same as ADB problem.
 
im using the 2.4 version and i have everything set up it loads the plugins and logs in but then diablo crashes. What do i do?
 
It doesn't have anything to do with Trinity. At least read the problem's description if you post.

1. As was mentioned above use 2.3 version first. See if it works. It was posted by a kind soul a few pages back.
2. If 2.3 doesn't work don't despair yet. Try change the login screen parameter from the default 15 seconds.
3. If it sill fails then tough luck. Change the PC. I know it sounds absurd but it's true. No matter what I did I started fine 2.3 on 2 PCs, but on the 3rd nothing, absolutely nothing can make it work. It just crashes at start.
 
Back
Top