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

[Standalone] D3WindowDBManager v1.0 - simple bot and window manager

FAndrey

New Member
Joined
Jan 18, 2013
Messages
98
Reaction score
0
Once I got tired of entering email/password and selecting game instance for my bots, couldn't make YAR work, so I decided to write my own bot manager (in C++/Qt and not C#, because I didn't like it).

Some info:
  • The app uses Apoc's D3Starter to launch multiple game copies from one folder
  • When launching bots, DB windows are minimized automatically and D3 windows are tiled & renamed to battletags
  • Bots can be imported from YAR
  • App comes with Russian translation

This application can be considered as a fusion of MultiBoxD.III and a very simplified version of YAR, but it's not a relogger: if D3 and/or DB crashes, they won't be relaunched automatically. You should select relogger profiles for your bots to make DB initialize correctly though. If a profile doesn't provide relogger file, then you can create it manually in a few seconds. Here's an example for Ultima Magi Extended v2 (the most interesting part is inside <Order> tag):
Code:
<Profile>
	<Name>[A3 - Inferno] Ultima Magi (Extended)</Name>
	<KillMonsters>True</KillMonsters>
	<PickupLoot>True</PickupLoot>
	<GameParams quest="101758" step="1" act="A3" difficulty="Inferno" resumeFromSave="True" isPrivate="True" numGames="-1"  />
	<Order>
		<!-- Allow Plugins to Initialize-->
		<WaitTimer questId="1" waitTime="5000" />

		<!-- Load Profile-->
		<LoadProfile file="Ultima Magi Extended v2.xml" />
	</Order>
</Profile>

Download (unpack with 7zip and run D3WindowDBManager.exe): D3WindowDBManager_v1.0.7z
Source code (contains QtCreator and MSVS 2012 project files): https://github.com/kambala-decapitator/d3-window-db-manager

TODO:
- try removing minimum size limit from D3 window (non-fullscreen)

Screenshots:


Hope someone will find it useful.
 
Should be interesting, looking forward to see the progress on here.
 
the status can be seen on github ;)

I'm not working on the program because all but one my bots have been banned and I'm pretty busy IRL.

but I have the injection code to shrink game window when in it's window mode which seems to be working, so if anyone is interested I can share it.
 
Back
Top