Please respect other members. Please do not post links or information about hacking/warez/cheats.
Read the rules of these forums as we rarely warn before banning. Lost or need RSS check the forum map.
Adria Inventory Management System by JustAPlayer and Kijya
Purpose
Adria is an inventory manager in the sense that it allows you to easily create and maintain a database of your items. Some time might have to be invested into learning how to operate it for a new user, but once you have had some practice you will find it an invaluable tool to catalog your items with.
Features include:
Optical Character Recognition (OCR): Enables the program to extract item information from pictures of the game window. Makes adding items to the database really fast.
Search: Find where your items are located quickly without having to fear tempbans.
Tradelist Maker: Let the program make tradelists for you, sorted and stylized according to your wishes.
Ingame Info: Look up runewords, cube recipes and more while you are playing without visiting arreat summit.
Is this safe?
This program was specifically designed for these forums, meaning that it must abide to its rules. It doesn't interact with the diablo 2 game code in any way, and the source code has been inspected by the Admins of diii.net before release.
Still, you must understand that this is an evolving project. We cannot ask for the source code to be looked over at each and every update, unless we make the updates few in number. In previous version we've been seeing periods of inactivity and periods with updates just a day or two in between. At some point you will have to to some extent trust either me or JustAPlayer that we made this program only for the benefit of the community, and for our own usage (it's handy after all! ...).
Getting it to work Firstly, since windows API calls make up a critical part of the program, and the fact that is was developed using Visual Basic 6.0 as the programming language, it will only run on the windows platform. Some of the used API calls need windows 2000 or later to work, meaning it is such an operating system you will need.
Secondly, the program uses a package of controls from Codejock Software. The link below should provide you with the right version:
Thirdly, there is a "User Manual.pdf" and "Readme.rtf" inside the installation folder once you're finished installing. Although a video guide surely would make things easier to understand, please use those files for now.
Fourthly, you need to be using an English copy of the game. If your copy is in another language you can register a battle.net account and download an English version using your CD-key from blizzard legally.
Download Package:
Currently offline, the attached files got corrupted and re-uploading doesn't work yet.
1. Setup will add 2 files to your system32 folder (in case they don't exist already): RICHTX32.OCX and msvbvm60.dll; these files will have to be registered and therefore setup must be executed under a windows account with enough rights to do that (administrator or power user).
2. Same goes for Codejock controls posted above (administrator or power user).
3. After installation you can execute Adria under any windows account, so when you chose database folder make sure that the user under which Adria will be run has read/write/delete rights on that folder (better full rights).
4. Current version is done for English version of D2; it will NOT work ok for other languages.
Beware: it might take a while to understand how it works (to build the database mostly), but once you get that is pretty easy to use.
We need feedback about installation as well as for the program work flow.
We also need someone skilled to remake the icons for the application.
Graphic designer and testers will be shown in the about box of the application so please subscribe now !
It works on bnet (since it uses OCR, which means that it uses screenshots of the d2 window to extract information by looking at the RGB values of the pixels).
The information is saved in a database format used by adria in the form of a number of txt files.
It will be clearer once I get up some screenshots.
That sounds awesome, I will definitely try that at the weekend ! No more typing endless lists which quickly become obsolete and a waste of time in retrospect ...
Brilliant work guys! I am truly blown away by this program . After a couple of false starts (took a while to get used to the controls) I've just finished listing my first character, and man am I impressed by the result!
On a side note, it seems adria can lock onto the D2 window's preview on the taskbar - no idea why it did that (since the program worked properly at first) but it wouldn't recognize the correct window until I disable the window preview option and restarted.
Also as feedback, the program allow the use of dots (.) in account names - not a biggie at all but I assume you'd like to hear feedback .
Again, HUGE kudos to the two of you who made this - thanks for the time and effort spent to make this awesome program. You have my undying gratitude as a huge pack rat who frequently misplaces items on mules!
Edit ; After fiddling around with the program some more I have to add - the 'info' tab and the 'see available runewords' option on items were both strokes of brilliance, amazing job guys.