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

[PLUGIN] WebStats

it would be good if people can show important stats: Dmg, MF, GF, Profile, MS, PickupRad. So we can customize as others and we can get everyone good improvements for best GPH
 
Getting an error with the newest version. This is my first time running it.
Code:
[02:38:13.640 N] DLL LOADING ERROR The given path's format is not supported.      at System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath)
   at System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath)
   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String path)
   at System.Reflection.Assembly.LoadFile(String path)
   at GugaPlugin.Connection.LoadLibrary() in e:\Users\MyUser\Tools\Diablo 3\Demonbuddy\Plugins\WebStats\Connection.cs:line 58
[02:38:13.640 N] [WebStats]:  Loading of DLL failed! Please make sure, that file WebStatsPackets.dll is located in Plugins/WebStats

And yes, the .DLL file is located in Plugins/WebStats.
Try to Run as Administrator, it seems like plugin cannot get path of demonbuddy.exe for some reason, so administrator rights might help

Item log still down?
It should be working, although you might find it empty sometimes, because im restarting the server and testing some stuff


it would be good if people can show important stats: Dmg, MF, GF, Profile, MS, PickupRad. So we can customize as others and we can get everyone good improvements for best GPH
Yeah, we could definitely extend the "Other Players" page that way, infact the profile name was added for this reason. Once we got the customization and options for accounts done we could think about this :)
 
Last edited:
There is a bad feature in this plugin, if plugin was updated, a new window appears "New version available", and bot stops. It musn't work in this way....
 
Hey!

First of all, really nice plugin, working really well!

I tried to send a feature request through the website but got an error message from Google so I try here instead:

One feature I would like in the item list is "filtering" because the list can get quite big after a while if you have blue looting ON.

The feature I'm asking for is something like select "boxes" at the top:
[ ] Blue [ ] Yellow [ ] Legendary, and by choosing 1 of them it only shows that type of item(s).

Or having dropdown lists with all types of items that could be dropped. By selecting one (ex 2H Bow) it shows all of those drops whether it's blue,yellow or legendary.
And maybe (if necessary) having another dropdown list with stats (Dex/Int/Str) etc.

Is this possible maybe?

Keep up the good work!
 
Last edited:
Hey!

First of all, really nice plugin, working really well!

I tried to send a feature request through the website but got an error message from Google so I try here instead:

One feature I would like in the item list is "filtering" because the list can get quite big after a while if you have blue looting ON.

The feature I'm asking for is something like select "boxes" at the top:
[ ] Blue [ ] Yellow [ ] Legendary, and by choosing 1 of them it only shows that type of item(s).

Or having dropdown lists with all types of items that could be dropped. By selecting one (ex 2H Bow) it shows all of those drops whether it's blue,yellow or legendary.
And maybe (if necessary) having another dropdown list with stats (Dex/Int/Str) etc.

Is this possible maybe?

Keep up the good work!

Not even Blizz came up with a proper filter in AH :D
 
Yeah, but I dont wanna cram up the UI too much for mobile devices. We'll see.
 
Yeah, but I dont wanna cram up the UI too much for mobile devices. We'll see.
I just got home and went into server room to look at all my bots (6 running) as I watched, the all died nearly the same time and it was because they all got 'Wrong API Key!' which paused all the bots...

Luckily I checked on them and it happened while I was there. Won't be running this plugin anymore till it's fixed. Can't afford downtime if I am not here to monitor.
 
Okay, gonna remove all the MessageBoxes :).
EDIT: Done, feel free to download v0.74
 
Okay, gonna remove all the MessageBoxes :).
EDIT: Done, feel free to download v0.74

Hey Guga, have been using this quite a while. Just wonder if you could change the total money from the exact value to an approximate value. e.g. 123,456 gold to 123k.

For account security consideration, it's easy for blz to find you out by identifying the total gold, if they want to.
 
Just wanted to go ahead and leave some feedback.

I love it. The webUI is fantastic, the ease of installation and use, its all awesome. Great work.

Suggestions to further improve which you have likely gotten before:

- GF&MF % / MS % / PR % / DPS (Definitely show in private, not sure about public...if blizz really cared they could easily find someone by querying class + all the above values)
- Only showing EXP/hr if the character is < 60. Kind of an eyesore seeing 0 exp/hr on all my level 60 bots :)
- Bot Status field beneath the portrait (ie: In-Game: Stuck, In-Game: Running, Lobby, etc). Stuck could easily be accomplished by monitoring distance travelled over 20s or so, or interact with the existing Unstucker plugin. This way people (in tandem with start/stop bot) can fix misbehaving bots.
- Ability to start/stop bot
- Ability to enable / disable plugins
- Ability to load profile or loot rule
- Ability to force "Leave Game" would be nice too (in-case of stuck).

All in all, this could very easily turn into a remote control.
 
Last edited:
i got a little odd problem, theres no webstats plugin available in the bot? i can choose any other plugin except webstats :confused:

--edit--
ok, after restarting db a few times it showed up but with the following error:

Code:
[WebStats]:  [ON]
[17:33:24.231 N] [WebStats]:  Settings Loaded
[17:33:24.344 N] DLL LOADING ERROR Es wurde versucht, eine Assembly von einer Netzwerkadresse zu laden, was in fr?heren Versionen von .NET Framework zum Ausf?hren der Assembly als Sandkastenassembly gef?hrt h?tte. In dieser Version von .NET Framework wird die CAS-Richtlinie standardm??ig nicht aktiviert, dieser Ladevorgang kann daher gef?hrlich sein. Wenn Sie nicht beabsichtigen, durch diesen Ladevorgang eine Sandkastenassembly zu erstellen, aktivieren Sie den loadFromRemoteSources-Schalter. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkId=155569".      bei System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence)
   bei System.Reflection.Assembly.LoadFile(String path)
   bei GugaPlugin.Connection.LoadLibrary() in c:\Users\xxx\Desktop\db\Plugins\WebStats\Connection.cs:Zeile 58.
[17:33:24.344 N] [WebStats]:  Loading of DLL failed! Please make sure, that file WebStatsPackets.dll is located in Plugins/WebStats
 
Last edited:
i got a little odd problem, theres no webstats plugin available in the bot? i can choose any other plugin except webstats :confused:

--edit--
ok, after restarting db a few times it showed up but with the following error:

Code:
[WebStats]:  [ON]
[17:33:24.231 N] [WebStats]:  Settings Loaded
[17:33:24.344 N] DLL LOADING ERROR Es wurde versucht, eine Assembly von einer Netzwerkadresse zu laden, was in fr?heren Versionen von .NET Framework zum Ausf?hren der Assembly als Sandkastenassembly gef?hrt h?tte. In dieser Version von .NET Framework wird die CAS-Richtlinie standardm??ig nicht aktiviert, dieser Ladevorgang kann daher gef?hrlich sein. Wenn Sie nicht beabsichtigen, durch diesen Ladevorgang eine Sandkastenassembly zu erstellen, aktivieren Sie den loadFromRemoteSources-Schalter. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkId=155569".      bei System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence)
   bei System.Reflection.Assembly.LoadFile(String path)
   bei GugaPlugin.Connection.LoadLibrary() in c:\Users\xxx\Desktop\db\Plugins\WebStats\Connection.cs:Zeile 58.
[17:33:24.344 N] [WebStats]:  Loading of DLL failed! Please make sure, that file WebStatsPackets.dll is located in Plugins/WebStats
I cant really understand German, but it seems like its the error with blocked DLL.
Try one of these solutions:
Tried to google your error and found 2 possible solutions.
First try this one: .net - loadFromRemoteSources error using Assembly.LoadFrom - Stack Overflow
The first answer. Go to properties of the dll file (Plugins/Webstats/WebStatsPakets.dll) and see if theres any unblock button.

If this doesnt help, try to edit your DemonBuddy.exe.config file and add
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
between the <config> </config>

If i added it to mine, it would look like this:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
<runtime>
<loadFromRemoteSources enabled="true"/>
</runtime>
</configuration>

One of those should hopefully help :)





Just wanted to go ahead and leave some feedback.

I love it. The webUI is fantastic, the ease of installation and use, its all awesome. Great work.

Suggestions to further improve which you have likely gotten before:

- GF&MF % / MS % / PR % / DPS (Definitely show in private, not sure about public...if blizz really cared they could easily find someone by querying class + all the above values)
- Only showing EXP/hr if the character is < 60. Kind of an eyesore seeing 0 exp/hr on all my level 60 bots :)
- Ability to start/stop bot
- Ability to enable / disable plugins
- Ability to load profile or loot rule
- Bot Status field beneath the portrait (ie: In-Game: Stuck, In-Game: Running, Lobby, etc). Stuck could easily be accomplished by monitoring distance travelled over 20s or so, or interact with the existing Unstucker plugin. This way people (in tandem with start/stop bot) can fix misbehaving bots.
- Ability to force "Leave Game" would be nice too (in-case of stuck).

All in all, this could very easily turn into a remote control.
Yeah, the remote control features are actually planned, but Im waiting for DB to be completely stable at this point, because for example Stopping/Starting the bot causes troubles (atleast it did last time i tested it few versions ago), so Ill give that some time.
Definitely gonna add more stats to track aswell! :)
Thank you alot for your feedback and suggestions, its highly appreciated! <3
 
Last edited:
@Guga
i saw someone got the same problem on site 17 of this thread. administration rights doesnt solve the problem but i figured it out myself, thanks :)
 
@Guga
i saw someone got the same problem on site 17 of this thread. administration rights doesnt solve the problem but i figured it out myself, thanks :)
Does it work for you know then? Great! :)
May i ask what was the solution ? Incase someone will have the same issue.
 
Finally done with uni stuff, I'll try to get some of the requests implemented now. Hiding Xp/h for level 60s and rounding gold values should be online in a few minutes.
 
Does it work for you know then? Great! :)
May i ask what was the solution ? Incase someone will have the same issue.

sure thing, sorry, i forgot!

whi6p5.jpg


in the red box was an option i had to turn on for some kind of access to the .dll, that solved my problem. i hope you understand :)
 
i got another little issue, on the item log, on the webpage, it doesnt show up any pickups but my char is on the list and i can refresh the gph status :confused:
 
Back
Top