So I just got this working today. Using .173
I ran into quite a few problems along the way, but I now know how to fix them =) and maybe can solve some of the issues you all may be dealing with.
First off, it is very important that the syntax of your shortcut target line is precise.
Certain things need "=" signs, some don't. the names of things must be typed exactly as you see them.
So here is my shortcut and I will explain how each piece is important
C:\coredb\Demonbuddy.exe -key NUMBERSGOHERE -bnetaccount [email protected] -bnetpassword password -d3path="C:\D3-4\diablo iii.exe" -profile="C:\coredb\core.xml" -routine="Belphegor All-in-One" -noflash -autostart
So lets define each piece
C:\coredb\Demonbuddy.exe : this is simply where your demonbuddy exe is located. Very simple, does not NEED to be in quotes, possibly unless you have a space in your folder names
-key NUMBERSGOHERE Type this just like this, no = sign, no quotes
-bnetaccount [email protected] -bnetpassword password Same thing here, no quotes, no = signs just like this
-d3path="C:\D3-4\diablo iii.exe" This is where syntax becomes important. it must be typed EXACTLY like this, but with your file location. you need -d3path
="d3path" the = sign and the quotes are very important here
-profile="C:\coredb\core.xml" This is very similar to your D3 path you need the = sign and you need the quotes around your file path
-routine="Belphegor All-in-One" Now this is the part that threw me for a loop. I assumed that just like the d3 path and the profile path, that I needed to point to the file location aka I had something like -routine="C:\coredb\Routines\Belphegor\belphegor.cs" However this
WILL NOT WORK. so make sure that whatever routine you are using, what you put in here matches the exact text you see when you would start your bot manually, in the box where it asks what routine you want to use. so if you use a generic profile, put -routine="Generic"
If any of these pieces are wrong, it will not auto log you in. so I kept thinking there was something wrong with the autologin, and that everything else I had was correct. After fixing my routine line, everything worked flawlessly, it started up, and is running like a champ, (for about 2 hours until the d3 process stops responding, a whole other issue I am trying to figure out)
If you have any questions feel free to PM me or post here. Hope this helps clear up some of the issues for some people.