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

Launching DB from command-line doesn't gives plugins time to load

GilesSmith

New Member
Joined
Jun 2, 2012
Messages
1,564
Reaction score
34
Anyone launching DemonBuddy from command-line (eg with shortcuts, .bat files, or certain methods employed by some auto restarters/reloggers), will currently find that if there are a lot of plugins, or plugins that need re-compiling by DB, or plugins that are a bit more complex and take more than a brief millisecond to load... that those plugins will screw up and not be running properly because DB will start to run the routine before all plugins have been loaded. At least this is what I and many users have observed - the technical causes may be different but those are symptoms.

If DB could ensure that a routine is never run (and the "start" button is greyed out to prevent manual-starting early) until ALL plugins have been loaded, this should fix it completely.

If that's not possible, then at the very minimum could a command-line parameter be added to delay DB after launch before it starts any routine, so people can add to their command-lines a forced delay to allow plugins time to load.

Edit: Some people also reported that plugins don't get loaded if you launch DemonBuddy while Diablo 3 is on the login screen. I haven't confirmed this myself.
 
Last edited:
Experienced this many times.
Running manually - everything works fine.
Running via command-line - some of the plugins malfunction.

Running with DRelog (kane_49) - works fine (i think the plugin he runs with DB takes care of it).
 
Yup... some plugins have not been working properly for the users of DB_Run.

The fix that GilesSmith proposed should fix this... Can we request if the devs could look into the addition of a delay switch from the DB command line?

Thanks in advance~!
 
Any news from DB guys on whether this will be fixed next version? DemonBuddy should always let all plugins load before allowing the bot to start at all. And it should load plugins even if you load DB while Diablo is on the login screen (apparently it doesn't load plugins if you launch DB while Diablo is on login screen?).
 
Devs???? A response would be nice... Since this is a major issue!
 
lol needs to be fixed, but good luck getting it done :( will probally be a community member that comes up with a solution once again.
 
This HAS to be fixed.
i can't monitor DB as if it were my little baby and if i open via command line - half the plugins malfunction.
currently it doesn't load giles plugins properly, though if i open without command line they do work as intended.

please fix, thanks.
 
Anyone know wat happened to this weird Error: "Command Line Arg Routine - No routine was selected. Please check the spelling:Belphegor All-In-One" .......................................................................................Wtf happened? it was stuck with the login screen and it prevent the bot to start. It seemed that it is unable to run the Belphegor routine. I am using Drelog. PLEASE HELP ME
 
Please Devs fix this!! we want to use reloggers with plugins working properly..
 
Back
Top