View Full Version : Adria - Inventory Management System
Adria
Inventory Management System
by JustAPlayer and Kijya
What is Adria?
Adria is an item manager and tradelist maker utility program for the Blizzard game Diablo 2. In other words it is designed to ease the creation and maintenance of an ”outgame” database of your ”ingame” items. It also helps you make tradelists for postage on forums.
Note: This program is specifically made by and for members of the diii.net forums. It is designed to not break the rules of the diii.net boards and to provide members with an as legit as possible program for use on the battle.net (bnet) servers. For single player you will be better advised to use SP specific programs such as ATMA and/or GoMule instead of Adria.
Who may want it?
Those who actively trades on forums, or someone who has more then just a handful characters. Basically any bnet diablo 2 player who feels the need to organize their items, for their own sake or for the sake of others.
Why use it instead of excel/notepad/etc?
This application does provides you with a database interface similar to that of a media player, where artists, albums and songs have been replaced with accounts, characters and items. The big selling point is however the method of how you populate this database. Optical Character Recognition (OCR) allows the program to read the text from a picture and translate it into the text you would otherwise have to type yourself.
Another selling point is the easy to use but very customizable tradelist printer.
Is this legit?
Yes, at least from my standpoint. From reading the Diablo EULA and the Battle.net TOS I could only find this point that is somewhat relevant:
4. Your Use of Battle.net. A. You are entitled to use Battle.net for your own personal use, but you shall not be entitled to
...
(v) use any third-party software to modify Battle.net to change game play, including, but not limited to cheats and/or hacks;
Adria does not modify battle.net, or Diablo 2 for that matter.
Adria does not change your game play, but rather the things around it. It changes the task of writing down your item information by hand to an automatic process. It provides some information you would otherwise visit Arreat Summit for. Both those tasks don't affect the real game play while you actually ”play”, but they may lower the idle time between playing as your side tasks can be done quicker (assuming you would have done the side tasks anyway).
Adria does not hack the game code, or battle.net. The only communication between Adria and Diable 2 is in the form of a screen capture routine. Adria works with images, not game code, just like any program for recording movies of the game play such as Fraps or Hypercam.
Is this a scam?
No … but why would you believe our word for it unless you already trust us? If you're feeling insecure then ask around. I'm sure the other users will know if they've been scammed or not.
That said this program DOES utilize a keyboard hook. Adria uses this hook to allow the user to activate its functions without having Adria in focus. Think of it as how a media player gets to use the media keys of most modern keyboards, "next track" just happens to be "scan item" or "add character" in this case.
Is this safe to use here?
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 very few in number.
So where can I get this?
The program is avialable for download on google-code, which also provides a wiki and a page for you to submit errors.
Google-Code: http://code.google.com/p/adriad2/
Youtube: http://www.youtube.com/user/AdriaDiablo2
(http://www.youtube.com/user/AdriaDiablo2) Blog: http://diablo.incgamers.com/forums/blog.php?u=147450
IRC Chat: [server:] irc.dcloneirc.net:6667 [channel:] #Adria
You can connect either with your favorite irc client or using a web client (http://www.mibbit.com).
Video Guides
This section will contain links to video clips showing how to perform most actions, both advanced and basic. It's still under construction, but once complete it should hopefully offer enough guidance to get you started on how to use adria.
Installation(WinXP) (http://www.youtube.com/watch?v=dBYqaCFuh2M)
Add/Edit Accounts and Characters (http://www.youtube.com/watch?v=t86DPyuH4sU)
Using Multiscan (http://www.youtube.com/watch?v=LO_nzKMhaf0)
Main Interface Manipulation (http://www.youtube.com/watch?v=VlT-NdhOt6E)
Feel free to ask for specific guides if there's something you feel in need of clarification. Just be sure to be *specific* when asking, we're aiming to keep these videos short and not make them cover more then one topic each.
JustAPlayer
05-08-2009, 20:24
Some words about installation:
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 :D!
Does it extract item infos from the characters that are on Bnet or it works only for single player. Is it in form of
The Spirit Shroud
Ghost Armor
Defense: 279 (Base Defense: 111-126)
Required Level: 29
Required Strength: 43
Durability: 24
+120% Enhanced Defense
+1 To All Skills
30% Faster Cast Rate
Magic Damage Reduced By 9-13 (varies)
All Resistances +20-35 (varies)
Does it convert infos into word or notepad. List of items on one character?
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. :wink:
skyjuice
07-08-2009, 10:57
This looks like a fantastic utility for inventory upkeep, most importantly for MP tradelists.
:O
/me auto subscribes thread.
krischan
07-08-2009, 11:43
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 ...
*subscribes*
JustAPlayer
07-08-2009, 12:06
Do you guys think that an IRC channel would be helpful?
For help on usage mostly I guess ...
Very nice work!
Where/when can we post questions, bug reports...?
Brilliant work guys! I am truly blown away by this program :thumbup:. 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.
Very nice work!
Where/when can we post questions, bug reports...?
Thanks, the questions and bug reports can be posted here in this thread. :thumbsup:
Brilliant work guys! I am truly blown away by this program :thumbup:. 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!
Glad you like it. :)
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.Fairly certain that it would be possible to fix that, but can't say it's a priority at this point of the development. Hope you can live without that preview for a while.
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 ;).Indeed, thanks for telling us. Not sure if we should allow dots or not. Since the account names are used as the names for txt file names ... can't say I'm a fan of file names with more then one dot (the dot being before the file extension).
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.Once again, happy to hear you like it :D
On a side note, do you like the current structure of the ingame info tab? Too be honest I personally think the one present in version 3.0 was easer to use, though there's a lot more info in the one we've got now in 4.0.
JustAPlayer
07-08-2009, 21:55
when you want to scan items press F12 while you are in the particular d2 window that you want; then it will attach to that one; otherwise it will get the first window with the title specified in the options dialog (which is in your case preview i guess).
personally i use several instances if d2 and it always attaches to the one i am into, even if there are more windows that qualify.
I can't scan keys(D, H, T ones).
Also, whenever I try to generate trade text with Trang-Oul's wing inside trade List I get the following error:
Error 5(Invalid procedure call or argument) on line 26 in procedure MakeTradeList of Module TradeListPrinter
Fairly certain that it would be possible to fix that, but can't say it's a priority at this point of the development. Hope you can live without that preview for a while.
Indeed, thanks for telling us. Not sure if we should allow dots or not. Since the account names are used as the names for txt file names ... can't say I'm a fan of file names with more then one dot (the dot being before the file extension).
Not to worry, both of those were purely informational, not complaints - the preview window issue might help other users who encountered it and I only notice the dot issue since many of my mules have a dot at the end (ie sockets.)...both are far from major problems ;).
Might be useful to note in the manual that the character names we input MUST be different between account...just, you know, in case someone was so amazingly lazy that he though he'd name characters in every account by numbers and only realized his mistake after reaching number 3 on his second account (no, I can't imagine anyone being THAT lazy either :whistling:).
Edit - also, the program can not scan Sander's Paragon.
On a side note, do you like the current structure of the ingame info tab? Too be honest I personally think the one present in version 3.0 was easer to use, though there's a lot more info in the one we've got now in 4.0.
I find it easy enough to use once I got used to the arrow control...can't really compare it to the earlier version since I don't know it. Was it significantly different?
when you want to scan items press F12 while you are in the particular d2 window that you want; then it will attach to that one; otherwise it will get the first window with the title specified in the options dialog (which is in your case preview i guess).
personally i use several instances if d2 and it always attaches to the one i am into, even if there are more windows that qualify.
I actually did that...but the hook window kept opening on the bottom of the screen and kinda...vibrated, while refusing to scan items.
I can't scan keys(D, H, T ones).
Also, whenever I try to generate trade text with Trang-Oul's wing inside trade List I get the following error:
Error 5(Invalid procedure call or argument) on line 26 in procedure MakeTradeList of Module TradeListPrinter
Keys cannot be scanned because they have to little text. Basically the program needs the item description window to be big enough lines vertically so that it can accurately find the right and left boarder of it when scanning for vertical black lines. A single line of text such as a T/D/H key doesn't let the program find the left/right boarders accurately.
Thanks for the notification on the bug, will look into it.
Not to worry, both of those were purely informational, not complaints - the preview window issue might help other users who encountered it and I only notice the dot issue since many of my mules have a dot at the end (ie sockets.)...both are far from major problems ;).
Might be useful to note in the manual that the character names we input MUST be different between account...just, you know, in case someone was so amazingly lazy that he though he'd name characters in every account by numbers and only realized his mistake after reaching number 3 on his second account (no, I can't imagine anyone being THAT lazy either :whistling:).
Edit - also, the program can not scan Sander's Paragon.
We'll probably simply remove the ability to write a name that already exists. Easy enough to fix :thumbsup:
Regarding sanders, not sure why that wouldn't work. Tried to scan it in different locations of the inventory/stash?
I find it easy enough to use once I got used to the arrow control...can't really compare it to the earlier version since I don't know it. Was it significantly different?Kinda hard to explain how it worked, but instead of a big tree with all the topics you kinda had menus and sub menus ... in a primitive style. Selecting numbers 0-9 to select something from the menu and pressing backspace to go back up one step in the menus.
Nevermind, version 3.0 has had enough downloads so I'm sure someone who has tried both will come around :whistling:
Regarding sanders, not sure why that wouldn't work. Tried to scan it in different locations of the inventory/stash?
Yup, no matter where I moved it the scan failed.
We also need someone skilled to remake the icons for the application.
Just noticed this, now I don't know if I would presume to be 'skilled', but my ps skills are pretty good and I've dabbled with icon creation before :whistling:. PM me what you need and I'll gladly help if I can.
Yup, no matter where I moved it the scan failed.
I'll see if I can find out why it does that. :scratchchin:
Just noticed this, now I don't know if I would presume to be 'skilled', but my ps skills are pretty good and I've dabbled with icon creation before :whistling:. PM me what you need and I'll gladly help if I can.
Sounds good, PM will be sent.
studyhall
08-08-2009, 21:31
This is a great application! After a few minutes I have it up and running and the only problems so far were quickly fixed by moving the item and rescanning! Was kinda confused when Chance Kaurds came up!! The only problem I have right now is generating a trade list.. I've only been messing with it a few minutes but so far so good!
This is a great application! After a few minutes I have it up and running and the only problems so far were quickly fixed by moving the item and rescanning! Was kinda confused when Chance Kaurds came up!! The only problem I have right now is generating a trade list.. I've only been messing with it a few minutes but so far so good!
Chance Kaurds?
Go to settings->OCR
Click on the edit button next to "Autofix".
Add the line:
Chance Kaurds;Chance Guards
After "[Corrections]" like:
[Instructions]
This is a document that contains "string pairs" consisting of
a "target" string and a "replacement" string. The program will
simply replace any target string found in the text that the OCR
gets from the scan with its corresponding replacement.
You may edit existing corrections and add your own if you wish;
just add it to the list below the corrections headline. Use
the format:
target;replacement
Typing them on one line and using the symbol ";" to seperate them
is required for the program to understand it. Also do not remove
or alter the corrections headline, as that too is required for
the program understand this document correctly.
[Corrections]
Chance Kaurds;Chance GuardsAnd ther you go, that scan error will from now on be automatically fixed for you. :wink:
For info on how to make your tradelist see the user manual on page 11 and onward. The manual can be found in the installation directory, or you can open using the help menu of the adria window.
Looks interesting so I thought i'd give it a try. Just tried installing it but when the program launched, adria came up but the codejack purchase/continue with eval remained open and i couldnt select anything. Was also unable to select anything in Adria. After a minute or if i clicked on explorer, Adria would close/stopped responding.
Using Windows Vista 64 Prem
The error was DEP related. I disabled DEP for Adria and also there was some files in codejack that i registered, not sure which one resolved it or both since i didnt test in between those 2 steps. Appears to be working now, I'll post again after i played with it for a bit. Thanks.
ez
Andrewgosu
09-08-2009, 19:08
A very nice idea, I love it!
However, I am having some problems - I cannot bring up the in-game tabs when I press F12 when I am in a game.
No matter, full screen or not.
Adria only reacts to F12 when Diablo is minimized.
I'm using Windows Vista if that helps.
Some more feedback... the underscore _ doesn't appear to work when creating a name. Most of my char are xxx_xxxx. Only the hyphen works. Caps is kinda slow to react. Not sure if that is something that can corrected though.
Finally, it works for a while. With D2 running in a window and your in a game, you hit f12 to bring up the in game window. Seems after a couple of uses it pops up outside of the d2 window instead of in one of the corners. Scanning doesn't work at this point. Any ideas if i'm doing something incorrect or how to move it back. Closing out d2 or Adria doesn't resolve this, i have to restart my pc to get it to work again for a while.
windows vista 64 prem
8gb mem
Joey Blackheart
09-08-2009, 19:58
Secondly, the program uses a package of controls from Codejock Software. The link below should provide you with the right version:
http://www.codejock.com/download/eva...eX.v13.0.0.zip
This says its a 30 day eval of the software. Will Adria still work after that?
A very nice idea, I love it!
However, I am having some problems - I cannot bring up the in-game tabs when I press F12 when I am in a game.
No matter, full screen or not.
Adria only reacts to F12 when Diablo is minimized.
I'm using Windows Vista if that helps.
I'm not a vista user myself, and I'm sure justaplayer will be able to give a better answer to this one... but to me it sounds like adria has been refused to use the keyhook. It could be your security settings in windows that interferes.
Some more feedback... the underscore _ doesn't appear to work when creating a name. Most of my char are xxx_xxxx. Only the hyphen works. Caps is kinda slow to react. Not sure if that is something that can corrected though.
Finally, it works for a while. With D2 running in a window and your in a game, you hit f12 to bring up the in game window. Seems after a couple of uses it pops up outside of the d2 window instead of in one of the corners. Scanning doesn't work at this point. Any ideas if i'm doing something incorrect or how to move it back. Closing out d2 or Adria doesn't resolve this, i have to restart my pc to get it to work again for a while.
windows vista 64 prem
8gb mem
Regarding the underscore, I'm sure we can sort it out somehow. As for the problem with that the window doesn't appear correctly, I'll once again leave vista issues in the hands of justaplayer :whistling:
This says its a 30 day eval of the software. Will Adria still work after that?
Yes, even when the trial expires adria will still work.
Ok, so the underscore appears to be working, maybe it was the same thing as I was seeing with caps and took a minute. But the issue still remains with the window appearing outside of the d2 window and ceases to scan, this still occurs. I went through several accts/chars with no problems and this time, these were the only 2 programs I had open and I never went back to the Adria program, just stuck with the d2 window.
So I got a RD, too many too quick and left my pc for a bit, now its not working again so I will be restarting again as I dont know of another work around at the moment...Should be done shortly so i can check out the other features. Any other ideas, justaplayer?
ez
Joey Blackheart
09-08-2009, 23:31
Oh, i forgot earlier...
Thanks a TON for this program. Its an incredible time saver, and once its set up its very effective and easy to manage.
Is there a mailing list to be notified for updates?
Ok, seems pretty nice. Some other quirks like several items being mis parsed and end up in the N/A section. Do you need to slow down when moving the mouse over the items? The names/classes of the items on a few items seems not to get read correctly. Easy to edit which it correctly puts back into the correct class. Seems to have a problem with Tal's orb, here's what it sees, i had 5 of these and it did the same for all:
[b]+2 to Lightning Mastery (Sorceress Only)
[b]+1 to Fire Mastery (Sorceress Only)
[b]+10 to Energy
[b]+57 to Life
[b]+77 to Mana
[u]Tal Rasha's Wrappings
[g]Tal Rasha's Horadric Crest
[w]Tal Rasha's Guardianship
[g]Tal Rasha's Lidless Eye
[y]Tal Rasha's Adjudication
[w]Tal Rasha's Fine-Spun Cloth
Under one of the accounts I added, I've added 8 characters but the names have been modifed. For example
Named: Yoyo
new name displayed {XKDJ3K2L-VKL4-AAAA-LLLL-12KD3IE9K4LS};[w]yoyo
it did this for all the characters in the one acct, other accts are still fine. Any ideas on that?
ez
Andrewgosu
10-08-2009, 09:58
A very nice idea, I love it!
However, I am having some problems - I cannot bring up the in-game tabs when I press F12 when I am in a game.
No matter, full screen or not.
Adria only reacts to F12 when Diablo is minimized.
I'm using Windows Vista if that helps.
I managed to fix the issue.
Just right click the executable Adria file and make sure you tick the "Run this program as Administrator" option, even if you are logged on as a user with admin rights.
GREAT program!
@Andrewgosu: Happy to hear that you managed to make it work :thumbsup:
Oh, i forgot earlier...
Thanks a TON for this program. Its an incredible time saver, and once its set up its very effective and easy to manage.
Is there a mailing list to be notified for updates?
There's no mailing list, yet ... maybe we should make one, but you can subscribe to this thread to get notified when a new post is made. We'll always be making a new post at every update so that way you'll be sure not to miss anything ... though you'll hear a lot more then about just the updates. :whistling:
Ok, seems pretty nice. Some other quirks like several items being mis parsed and end up in the N/A section. Do you need to slow down when moving the mouse over the items? The names/classes of the items on a few items seems not to get read correctly. Easy to edit which it correctly puts back into the correct class. Seems to have a problem with Tal's orb, here's what it sees, i had 5 of these and it did the same for all:
[b]+2 to Lightning Mastery (Sorceress Only)
[b]+1 to Fire Mastery (Sorceress Only)
[b]+10 to Energy
[b]+57 to Life
[b]+77 to Mana
[u]Tal Rasha's Wrappings
[g]Tal Rasha's Horadric Crest
[w]Tal Rasha's Guardianship
[g]Tal Rasha's Lidless Eye
[y]Tal Rasha's Adjudication
[w]Tal Rasha's Fine-Spun Cloth
Under one of the accounts I added, I've added 8 characters but the names have been modifed. For example
Named: Yoyo
new name displayed {XKDJ3K2L-VKL4-AAAA-LLLL-12KD3IE9K4LS};[w]yoyo
it did this for all the characters in the one acct, other accts are still fine. Any ideas on that?
ez
About OCR inaccuracy, the functions where obviously made using the settings on my computer, so the closer your image quality/brightness/color contrast is to mine the better it will work.
Here's an image to compare your d2 window to:
http://s98.photobucket.com/albums/l277/Kijya/Adria/?action=view¤t=D2Sharpness.png
I'm using glide graphics mode and my brightness is probably fairly high. (I've got an old CRT monitor with a screen filter that darkens the image that I see so need to have high brightness for it to look "normal")
If you can somehow make it look more similar to mine that might fix the problems, but otherwise you also have the OCR autofix function. (look at this post: http://diablo.incgamers.com/forums/showpost.php?p=7223708&postcount=19)
No idea on that char name thing, kinda strange. Does your error log hold any info recorded when it happened?
Ty Kijya for the replies. Perhaps your screenshot should be of your current video settings but I get your point. My contrast I believe is turned all the way down and the gamma I cannot change (greyed out). I'll look at the contrast thing tonight and adjust the settings all the way up. Well, now I can't recall if its all the way up or all the way down, but its all the way to the right. Anyhow, I'll check that tonight.
Outstanding:
names changed, see previous
on screen pop up (f12) appears outside of the window and scanning doesn't work - for justaplayer
windows vista 64 premium
8gb mem
JustAPlayer
10-08-2009, 16:17
name stuff looks weird like u added chars as items (don't know how that could happen). if you can reproduce it just tell me how. to fix it simply delete them (if no items were added) or just edit the file account.txt (put there your account) and put there the correct char names.
about wrong position i will probably add more checks to be sure that "diablo II" window is realy part of d2 and not a random window with that name.
justaplayer-
Thankfully I hadnt already scanned the acct/chars yet so I will go ahead and delete them. I'll see if it reoccurs, after i added the first acct/char and tested the scanning, i than went through and just added all accts/chars at the same time. So weird that only these were done that way and for the entire acct. Maybe add a option so that you can right click on a name and rename it? For the on screen pop, do you need a screen shot of what i'm talking about or was i clear enough to help?
Did you see my earlier post on the DEP issue after initially installing as well?
ez
I actually did that...but the hook window kept opening on the bottom of the screen and kinda...vibrated, while refusing to scan items.
I think this is the same kind of problem i'm having. Did you find another way to get this to work Noammr? I've had to restart my pc to get the hook back in the right spot. I also dont do anything else on my pc while scanning, just work the d2 window and the scanning, clicking on Adria or anything else seemed to cause the hook to be dislocated.
justaplayer, i went to the folder where the accounts.txt file and change the names of the char in the accts, here's the example of what it looked like in the file:
{C23D9A22-33A7-8943-1235-3E2A1C5F2AB3};[w]xnc_numnum
but than the names showed up where the items where at, dunno if thats right so I just deleted them will readd them.''
Additional Feedback, not sure if this is the right thread to continue posting, do you want in posted in this thread or another? I guess it can be moved if necessary.
Here is my 2 cents:
1 set items that your wearing shows the bonuses from the other set items that your wearing. if your wearing the full set it shows up as unique, if you take the item off than its ok.
2 unidentified items sets/uniques only show class, don't show item name, such as Shaftstop
3 is there a different color that can be used for say, runewords
4 a different color/icon that can be used to identify classic/hardcore/LOD etc and than be able to filter upon that option
5. if you "select all" from the acct/char tab it shows all the items listed in all the accts. When creating a tradelist, how about being able to create different sorting criteria, such as sorting first by character, than by class etc. That way you can go to one specific character and add all the items from that char. You can do this now by only selecting the one char, than adding the items from there and than go. But I think this would flow better.
6. When adding items to the trade list, either remove them from the items table or bold/italics. Something to distinguish that they have already been added to the current trade list being created.
Ok, just ran into a differnt problem with creating a trade list. Spent about 2 hours adding items from accts one at time so i didnt miss anything or add something twice. Went to generate a trade list and I get an error, "Adria Error 5 (Invalid procedure call or argument) on line 26 in procedure MakeTradeList of Module TradeListPrinter". Just found out that I could go back and the tradelist is there but I still get the error. So maybe the list is too long, change some of the settings and remove the warning for list too long etc. Add 3 items, list generates ok. Add another 30-40 items and I get the same error....So i started adding a few items at a time until i got the error again. It has something to do with trang-oul's wing, I have 3 of them, 1 isn't identified. I get the same error no matter which one I add to the trade list. I can also continue to add additional items with no errors. I can also add other trang items, just not the shields. Hope this helps.
Overall a great tool that I can finally use legitly. You 2 have done a nice job and a great service to all the members of diii.net. KUDOS
ez
i've been editing this all evening, hopefully i'm done... :)
JustAPlayer
11-08-2009, 07:17
there is a log file called adria.log located in the data folder \ [user].[domain] folder
each time an error occurs we need you to provide this log
I've attached the entire log.
TY
I've attached the entire log.
TY
Thanks, we'll look into it and see if any of the errors can be fixed.
Additional Feedback, not sure if this is the right thread to continue posting, do you want in posted in this thread or another? I guess it can be moved if necessary.
Here is my 2 cents:
Just post it here, easiest to have it all in one place I think.
1 set items that your wearing shows the bonuses from the other set items that your wearing. if your wearing the full set it shows up as unique, if you take the item off than its ok.
Does this happen both when the item is located upwards and downwards from the mouse pointer?
2 unidentified items sets/uniques only show class, don't show item name, such as Shaftstop
Not sure what you're trying to say, could you clarify?
3 is there a different color that can be used for say, runewords
Is there a difference between the colors of the first line of a unique and a runeword ingame? Don't recall if there is.
What color would I say the runewords belong to?
4 a different color/icon that can be used to identify classic/hardcore/LOD etc and than be able to filter upon that option
Sadly the program cannot tell if the item is classic or lod. It only sees the item description, and don't think there's any difference between a lod and a classic magefist.
Having the program distinguish between classic and lod would mean that the characters you add to your database would have to be specified as such.
5. if you "select all" from the acct/char tab it shows all the items listed in all the accts. When creating a tradelist, how about being able to create different sorting criteria, such as sorting first by character, than by class etc. That way you can go to one specific character and add all the items from that char. You can do this now by only selecting the one char, than adding the items from there and than go. But I think this would flow better.
Have you looked at the tradelist settings? There's an option to sort by char in there. Both the main and sub headers can be changed.
Still ... the tradelist creation is one of the things I'll look over a bit more, don't really like the current system I made.
6. When adding items to the trade list, either remove them from the items table or bold/italics. Something to distinguish that they have already been added to the current trade list being created.
We could make another column that tells if it is in the tradelist or not I guess.
Ok, just ran into a differnt problem with creating a trade list. Spent about 2 hours adding items from accts one at time so i didnt miss anything or add something twice. Went to generate a trade list and I get an error, "Adria Error 5 (Invalid procedure call or argument) on line 26 in procedure MakeTradeList of Module TradeListPrinter". Just found out that I could go back and the tradelist is there but I still get the error. So maybe the list is too long, change some of the settings and remove the warning for list too long etc. Add 3 items, list generates ok. Add another 30-40 items and I get the same error....So i started adding a few items at a time until i got the error again. It has something to do with trang-oul's wing, I have 3 of them, 1 isn't identified. I get the same error no matter which one I add to the trade list. I can also continue to add additional items with no errors. I can also add other trang items, just not the shields. Hope this helps.
It could be unid items, I haven't looked into them too much so not sure how they'd affect the tradelist printer.
JustAPlayer
11-08-2009, 16:35
basically if an item is already in the tradelist it cannot be added again (nothing happens on add)
also please consider using search box; it was meant to filter the items prior to add them to tradelist (for ex search for "socketed (3)" to get all items with 3 sox and create a trade list only for those). it is hard to follow a tradelist containing a lot of items which are not connected anyway ;)
Quote:
1 set items that your wearing shows the bonuses from the other set items that your wearing. if your wearing the full set it shows up as unique, if you take the item off than its ok.
Does this happen both when the item is located upwards and downwards from the mouse pointer?
Wearing items, mouse above item, item displayed below the mouse includes the bonus of multiple items, if you have the full set on, it includes the set bonus as well. I had alot of set items which where the ones I was wearing that this happened with. I'll just make sure I take the items off before scanning.
2 unidentified items sets/uniques only show class, don't show item name, such as Shaftstop
Not sure what you're trying to say, could you clarify?
So with unidentified items, instead of showing up like this
[g]Shaftstop
[g]Mesh Armor
It only shows up as
[g]Mesh Armor
This item than ends up in the N/A column, by adding shaftstop to the item it than correctly adds the item to the armor column. Same with unidentified set items. There are a couple items that are duplicates, such as lightsabre and Azurewrath that are both unique phase blades so perhaps a couple of exceptions or adding both as the item.
3 is there a different color that can be used for say, runewords
Is there a difference between the colors of the first line of a unique and a runeword ingame? Don't recall if there is.
What color would I say the runewords belong to?
Think this was just a personal preference, never did like them as the same color. But if anyother requests come in, maybe red.
4 a different color/icon that can be used to identify classic/hardcore/LOD etc and than be able to filter upon that option
Sadly the program cannot tell if the item is classic or lod. It only sees the item description, and don't think there's any difference between a lod and a classic magefist.
Having the program distinguish between classic and lod would mean that the characters you add to your database would have to be specified as such.
I'm not talking the program distinguishing the items from classic/hardcore/LOD etc, only in the left panel in the character selection. With an option to maybe change the color of a character name, Green for LOD or something like that. Plus you got that little MSN type character, perhaps assigning a different color or different icons.
5. if you "select all" from the acct/char tab it shows all the items listed in all the accts. When creating a tradelist, how about being able to create different sorting criteria, such as sorting first by character, than by class etc. That way you can go to one specific character and add all the items from that char. You can do this now by only selecting the one char, than adding the items from there and than go. But I think this would flow better.
Have you looked at the tradelist settings? There's an option to sort by char in there. Both the main and sub headers can be changed.
Still ... the tradelist creation is one of the things I'll look over a bit more, don't really like the current system I made.
I played with the tradelist settings, figured out how to get it from the default multplie lines for each item to one single line. But i'm not talking when generating the tradelist but more of the process of adding items. From the Item section, you can sort name, type, quality etc, but these sorts are always done by class. What I was suggesting is that you be able to sort not just by class, but by type, quality, acct etc. Currently, you can only sort by class changing the order of your view from Amulets/Armors etc to Wand/Sword etc.
6. When adding items to the trade list, either remove them from the items table or bold/italics. Something to distinguish that they have already been added to the current trade list being created.
We could make another column that tells if it is in the tradelist or not I guess.
Something like that would be helpful, but you need to be able to filter/sort by that as well, as stated in 5. I see justaplayer clarified that you can't add an item twice into the tradelist which is nice, but it is still hard to determine if you have already added an item without having to do a side by side comparison.
Ok, just ran into a differnt problem with creating a trade list. Spent about 2 hours adding items from accts one at time so i didnt miss anything or add something twice. Went to generate a trade list and I get an error, "Adria Error 5 (Invalid procedure call or argument) on line 26 in procedure MakeTradeList of Module TradeListPrinter". Just found out that I could go back and the tradelist is there but I still get the error. So maybe the list is too long, change some of the settings and remove the warning for list too long etc. Add 3 items, list generates ok. Add another 30-40 items and I get the same error....So i started adding a few items at a time until i got the error again. It has something to do with trang-oul's wing, I have 3 of them, 1 isn't identified. I get the same error no matter which one I add to the trade list. I can also continue to add additional items with no errors. I can also add other trang items, just not the shields. Hope this helps.
It could be unid items, I haven't looked into them too much so not sure how they'd affect the tradelist printer.
Ok, i tried adding each of these 3 items, which are the trang-ouls wing as the only item on a tradelist and than generate the list. Each item fails with the same error. 2 of them are identified, 1 of them is not. I've added the error log from that session removing the previous error logs that I already posted.
Im still trying to generate a tradelist so I haven't gotten to the part of sorting them out yet and making sure they are connected.
ez
Ok, I think i figured out what was happening with the name change. I created an acct, added 8 characters. All looks fine. Close out Adria and relaunch, everything looks fine. Launched d2 and start adding items to the char. Did one. Repeated above close and open, everthing looks fine. So I went back and added items from the remaining characters. Close out d2, close out Adria, relaunch Adria and the char names have all been changed, from ie
xnc_numnum to
{C23D9A22-33A7-8943-1235-3E2A1C5F2AB3};[w]xnc_numnum
Deleted everything, did it all over again. Same thing. This time however I do see the long code followed by item desciptions and the item as the char name. They are all tied to the same char which happens to be the same name used for my acct. Deleted the acct/chars and readded. This time i used a different name for the char that was named the same as the acct. Problem is gone.
In conclusion, dont name chars the same as your acct name as Adria will add items as chars etc. Unless this is something you guys can fix.
JustAPlayer
12-08-2009, 07:40
Good find ...
for each char / account a file is created with the same name; as u have account = char on disk there can be just 1 file so app gets screwed. Don't name account and char the same; don't name 2 chars the same (even in different accounts) or 2 accounts the same.
This is not possible in D2 itself so it is not possible for us either.
Update: next version will have different extension for char and account files so u can have account and char with the same name; you will have to manually rename some files though.
JustAPlayer
12-08-2009, 09:08
about unid items there is a new functionality to "identify" them in the new version. though it is not be available in the grid / trade list because of the possible duplicates for an item.
Version 4.0.1 released.
Not all issues mentioned in the thread so far have been fixed, but the vista one where the ingame window doesn't lock onto the right window will now hopefully be fixed. Also the item database file extensions have been modified to remove conflicts.
For users who update from 4.0.0 to 4.0.1, look at the included update instructions firstly once you're downloaded the new zip.
korialstraz
12-08-2009, 16:24
In the Update Instructions.txt document it says on point 5, 6 and 7 that you should chance your file extension, instead of change. Not a big deal, just thought you should know ;)
Edit: Some feedback. Running Vista Home Premium with SP1, the window does not lock onto D2 in full screen mode. Works ok in windowed mode. At least as far as I can tell.
Edit2: Adding items does work in full screen mode, but the OCR barely recognise my items. Probably a result of the stretched image by having a widescreen and the messed up video settings. Somehow gold items become yellow.
A little tip for anyone that has lots of characters already in place and upgrading from 4.0 to 4.01. After you have renamed your Accounts.txt file and all your accounts with a .acc ext. Open a command prompt by click on Start>run and type 'cmd' and hit ok. From there you will have to change directory to where the Adria Data file is located. For example on mine looks like this after opening a cmd prompt, I use Vista, xp might be different:
c:\Users\OptimusPrime *I made up the user name...
from here type "cd AppData\Roaming\Adria\OptimusPrime.PCRocks\Data" without the quotes and hit enter. PCRocks is the name of my pc that i just made up for the example. If you used explorer to navigate to the data folder, your exact path should be in the address bar. After you hit enter this should put you into the Data folder for Adria. If you already renamed your account file and your accounts as in step 5 and 6 of the upgrade instructions, the only .txt files that should be in this folder is your characters. These all need to be changed with the extension .chr and we can do this all at once. In the command prompt in the data folder, type "rename *.txt *.chr" without the quotes and hit enter. All your character .txt files have now been changed with the .chr extension. Your done. Launch Adria and enjoy.
ez
Ok, I'm trying to launch and enjoy however. I downloaded the 4.01 zip, the update instructions for 4.01 are there. I uninstall adria, install the new set up file from the 4.01 zip. Follow all the instructions. However, everything is gone after launching Adria. Help>about show the version as 4.0.0. The Readme that pops up after installing only shows the last update as 20090804 - 4.0.0. Not sure if you didnt update the minor version in Adria or the installation readme, but just wondering if this is indeed 4.0.1 and not 4.0.0 still? I copied the backup data folder back and launched Adria, everything is there still. Just wondering if I'm missing something?
ez
DoW Fanatic
13-08-2009, 02:55
Ok, I've installed the latest version of Adria. I'm at the Setup of the codejock software now and am wondering if I have to install all of the components? I'll wait to proceed any further until I see a reply. Thanks for the continued work on this program! Can't wait to get it going again!
Ok, I've installed the latest version of Adria. I'm at the Setup of the codejock software now and am wondering if I have to install all of the components? I'll wait to proceed any further until I see a reply. Thanks for the continued work on this program! Can't wait to get it going again!
I installed it initially without. Than i had problems with Adria launching and it looked like it had depencies on those components, but not sure. I uninstalled Adria and Codejack, didnt see the same errors but I still had problems which I figured out to be related to DEP on vista. Probably doesn't answer your question, but I would go ahead and install them.
ez
DoW Fanatic
13-08-2009, 05:32
Thanks for the tip. Installed everything and Adria is working. I'll tinker with it tomorrow after work.
korialstraz
13-08-2009, 06:24
These all need to be changed with the extension .chr and we can do this all at once. In the command prompt in the data folder, type "rename *.txt *.chr" without the quotes and hit enter. All your character .txt files have now been changed with the .chr extension. Your done. Launch Adria and enjoy.
ez
Nice tip there. Might give it a shot sometime ;)
@DoW: I'm fairly sure I installed without all components, and it seems to be working just fine. Although I can't say I've done extensive testing yet.
JustAPlayer
13-08-2009, 06:29
you don't have to uninstall old version but remember to point the setup to the correct folder.
Ok, I'm trying to launch and enjoy however. I downloaded the 4.01 zip, the update instructions for 4.01 are there. I uninstall adria, install the new set up file from the 4.01 zip. Follow all the instructions. However, everything is gone after launching Adria. Help>about show the version as 4.0.0. The Readme that pops up after installing only shows the last update as 20090804 - 4.0.0. Not sure if you didnt update the minor version in Adria or the installation readme, but just wondering if this is indeed 4.0.1 and not 4.0.0 still? I copied the backup data folder back and launched Adria, everything is there still. Just wondering if I'm missing something?
ez
Any comments?
I feel we've made a bit of a too rushed release of a new version. JustAPlayer made the adjustments to file extensions of the database and we agreed that the sooner we would upload it the better since less people would have to manually change the file extensions on their old item library.
However, I'm currently in one of my universities exam periods, I don't have enough time to look over and update all the details everywhere, or rather when I did I rushed it and didn't get them all.
Sorry about that, if you wonder if you really have the correct version then check the properties of the exe file, the version will be show there.
JustAPlayer
14-08-2009, 08:50
Small demo on how to use it available here:
http://www.youtube.com/watch?v=JnXm0IKT6yM
*** by courtesy of korialstraz (http://diablo.incgamers.com/forums/member.php?u=304033)
JustAPlayer
14-08-2009, 08:53
Best way to update your version
1. Do not uninstall
2. Rename the files as described (make a backup just to be sure)
3. Install new version and point to the exact same folder as before (data folder) - this one will be fixed in the new setup to remember last used location
korialstraz
14-08-2009, 16:12
Small note about the vid, some background music will be added, and was actually planned for today. However since I'm still at work (18:12 PM) I haven't been able to.
So the file version in the .exe shows as 4.0.0.1, however when I changed the acct/chars file extensions, everything was gone. When I restored the backup of the data file everything was back in Adria. Should I reintall 4.0 and than 4.0.1 than rename the file extensions? Right now i'm running the 4.0.0.1 and the act/char are still configured with .txt.
ez
krischan
15-08-2009, 16:43
OMG, this is absolutely awesome ! Once you have set up things, scanning a whole mule needs 30 seconds ! And I LOVE my 24" widescreen monitor :D I just have to get used to switching off OCR when leaving the D2 window.
The installation worked perfectly. Regarding the additional software, you don't need the optional components, it seems they are for developers only.
The OCR engine isn't perfect, e.g. a grey (ethereal) superior small crescent is shown as "si)perior small crescent", no matter where I move it to, but I blame the D2 font for that and that it's grey text because it's ethereal. It probably happens to all grey superior items.
Adria adds my unid Mavina's bow to the N/A class while it's actually an amazon bow. The OCR worked perfectly on it.
The tutorial says at about 0:37 that you have to type a name and press enter for a character, but it should say that you are adding an account that way. It should also be mentioned that you have to press F8 before, as the windows comes up with the items tab. Also, OCR will only start if you activate an account in the F7 tab.
The "About" dialog says that it's Adria 4.0.0 while I actually installed the 4.0.1 archive. People might think I'm nitpicking here, but I know that wrong version info can lead to a lot of confusion, in particular for the developer :azn:
Maybe I'm blind, but how do I edit account and character names ?
I haven't read all of the thread so far, so if this isn't new, forget it ;)
* going to scan all mules now !! *
sunkenfaith
15-08-2009, 16:45
I can't seem to get it to scan properly. Do you guys do it in Windowed mode?
korialstraz
15-08-2009, 21:43
I do it in window mode yes.
alipairon
16-08-2009, 06:18
After using it for a some time catched 2 bugs:
1. After adding 4-6 items in database the program stops reacting on any keyhook ;) F12,Insert - don't working.. So i have to restart it and continue the scan :)
2. It's actually stopped launching at all now. Just floating on the taskbar but no main window appears.
I am using Windows 7 RC, maybe it's because of that?
p.s sorry for my english ;)
JustAPlayer
16-08-2009, 07:55
about m'avina bow - i'm sure that second line is missing or wrong (the gray line showing the type of the item); you will have to edit it manually. this happens from time to time for gray lines. same for wrong chars - correct them by hand in the editor box.
about editing chars - it is not possible right now in program (you will have to rename the file and also rename the char in the account file). a future version will add this functionality and some new properties for a char (realm, if is soft or hard, classic or lod)
regarding win 7 - it was not tested so i have no idea
krischan
16-08-2009, 11:52
I can't seem to get it to scan properly. Do you guys do it in Windowed mode?
You have to switch to the item tab and select a character.
about m'avina bow - i'm sure that second line is missing or wrong (the gray line showing the type of the item); you will have to edit it manually. this happens from time to time for gray lines. same for wrong chars - correct them by hand in the editor box.
It seems to happen with all unid items.
about editing chars - it is not possible right now in program (you will have to rename the file and also rename the char in the account file). a future version will add this functionality and some new properties for a char (realm, if is soft or hard, classic or lod)
Yes, I already found the text files, but I wanted to ask first before fiddling around in them :azn:
Joey Blackheart
17-08-2009, 02:48
After i installed Adria and all of the required files my Internet Explorer constantly errors and closes. I'm not saying that this IS caused by the Adria installation, but I would like to know if anything like this has happened to anyone else.
sunkenfaith
17-08-2009, 07:37
Nope, i have not encountered this problem.
After i installed Adria and all of the required files my Internet Explorer constantly errors and closes. I'm not saying that this IS caused by the Adria installation, but I would like to know if anything like this has happened to anyone else.
The problem you describe hasn't been reported by anyone else so far and IE works just fine (crap*) for me personally.
*: Seriously install firefox as soon as you can. :wink: :whistling:
Joey Blackheart
17-08-2009, 19:46
The problem you describe hasn't been reported by anyone else so far and IE works just fine (crap*) for me personally.
*: Seriously install firefox as soon as you can. :wink: :whistling:
Oh, i've used firefox for years now. Its my wife that uses IE. She prefers it so that she can keep her bookmarks and stuff separate for ease of use. I'm still having the issue, but if no one else has reported it, chances are that its not Adria. I didn't really think it was, anyway, but i wanted to cover all the bases.
Oh, i've used firefox for years now. Its my wife that uses IE. She prefers it so that she can keep her bookmarks and stuff separate for ease of use. I'm still having the issue, but if no one else has reported it, chances are that its not Adria. I didn't really think it was, anyway, but i wanted to cover all the bases.
You could have her try opera, I've tried it and although I prefer ff over it I'd say opera beats IE easily.
Though dodging the issue isn't a solution, it's better then "sending an error report" to ms and waiting. :cloud9:
darkdragoonten
17-08-2009, 21:14
error 5 on line 26, when i try to make a tradelist
JustAPlayer
18-08-2009, 06:54
as stated before please provide log file
also please tell us if there is some unusual item you want to add to tradelist or error happens for any item. it has been reported that unid items can cause problems.
sunkenfaith
18-08-2009, 08:03
Ok, I am facing problems getting the Item scan to work. Here is some information
- Installation went smoothly, Adria Menu is able to function and be seen in Diablo
- I press F8, typed in an Account name, then typed another name to add in a player by pressing Insert - This worked fine
- The trouble happens when i try to scan an item. I go to F8 and select my account and player name, then press F7 to switch to the Item mode. I mouse over an item (making sure that it is not obscured) and press Insert.
Nothing happens. The Adria Program displays the account name and player name that I have created earlier, but for some reason, it just wont scan the item!
I have tried this in both windowed and full screen mode.
Ok, I am facing problems getting the Item scan to work. Here is some information
- Installation went smoothly, Adria Menu is able to function and be seen in Diablo
- I press F8, typed in an Account name, then typed another name to add in a player by pressing Insert - This worked fine
- The trouble happens when i try to scan an item. I go to F8 and select my account and player name, then press F7 to switch to the Item mode. I mouse over an item (making sure that it is not obscured) and press Insert.
Nothing happens. The Adria Program displays the account name and player name that I have created earlier, but for some reason, it just wont scan the item!
I have tried this in both windowed and full screen mode.
In the items tab you also need to select the character onto which you wish to add the item. Section 3.5 in the manual :wink:
sunkenfaith
18-08-2009, 09:49
In the items tab you also need to select the character onto which you wish to add the item. Section 3.5 in the manual :wink:
Thank you for your advise, but I did that as well. For some strange reason, when I press Insert, nothing happens.
I am on Windows XP Professional btw if it helps.
Hmm, in that case it could just be that the OCR fails to get the item text.
How sharp is the d2 image for you while playing in windowed mode? Does the text look similar to how it looks for me (http://s98.photobucket.com/albums/l277/Kijya/Adria/?action=view¤t=D2Sharpness.png)?
sunkenfaith
18-08-2009, 10:13
Hmm, in that case it could just be that the OCR fails to get the item text.
How sharp is the d2 image for you while playing in windowed mode? Does the text look similar to how it looks for me (http://s98.photobucket.com/albums/l277/Kijya/Adria/?action=view¤t=D2Sharpness.png)?
Yes, I would say so. I will post a SS of it tonight. Hopefully this will be able to work. Adria seems like a really cool program.
JustAPlayer
18-08-2009, 15:12
1. open adria
2. open d2 (window 800x600 for testing purpose)
3. press f12
4. press f7 if somehow you are not in the f7 tab
5. user arrows to select the proper char (char not account) - so a level 2 tree item
6. move the mouse over the needed item in such a way that mouse will not cover tooltip (description) - move item if it is needed
7. press insert key (insert and not the 0 key on your numeric pad)
let me know the result for that - you should get a message that it worked or it failed but nevertheless u should see something happening
sunkenfaith
18-08-2009, 16:15
sigh, i really am at my wit's end. I followed exactly what you instructed, but still no response.
On the Adria Main screen, on the left column, there is my account name and char name. Should i tick it? coz its not ticked by default.
JustAPlayer
18-08-2009, 17:23
let me know if you get any entries in the log file (search for adria.log file)
BoD Trader
19-08-2009, 19:27
this is the best thing ever!!!!!!
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.
Since my forum search didn't reveal anything helpful yet, i dare to go a bit Off_topic. My question is how to download an english copy with a valid CD-key ?
When i do this via battle.net account/ account management the PC_client download is automatically set to original game language version (german in my case).
Since my forum search didn't reveal anything helpful yet, i dare to go a bit Off_topic. My question is how to download an english copy with a valid CD-key ?
When i do this via battle.net account/ account management the PC_client download is automatically set to original game language version (german in my case).
To be honest I haven't tried it myself. I would assume you specify your default language when creating the b.net account, but it seems I might have been wrong in thinking it would be that simple.
If anyone has had more experience, and can tell us how to do it properly, I'm sure both merc and me would love to hear :wink:
JustAPlayer
26-08-2009, 21:50
when you register your key in bnet site you are asked for the language. then when you download d2 you will get the version for the language u set.
though i guess u can ask somebody to share an english version for you (i mean here the kit). this will not contain any key (setup will ask for your key) so it is safe to share.
This program is great, however I am having a particular problem that is very annoying. Some items do not scan, like irathas belt, particular rare ornates/mages, but other rare ornates/mages do scan in. I am inputting these few items missed, but it is sort of time-consuming and annoying. *I have just tried a mule that contained a nagelring and that didnt scan in either.
Any help on this?
Thanks
JustAPlayer
28-08-2009, 07:49
Any item can be scanned eventually; you just have to move them in ur inventory/stash until u find a position where it can be scanned. Also scan do not work ok if u use 640/480 resolution; use 800x600 instead if that is the case.
So I finally found some time to try this version. I even installed those codecs which I was kinda opposed to at first (it says trial version?).
Nice, fast, so far no bugs on x86 vista, good job guys :thumbup:
Im gonna buy you a drink if youre coming to the ETF party in Holland.
Damn just reading the manual again, cant get the item description in a tradelist to appear in one line :scratchchin:
So I finally found some time to try this version. I even installed those codecs which I was kinda opposed to at first (it says trial version?).
Nice, fast, so far no bugs on x86 vista, good job guys :thumbup:
Im gonna buy you a drink if youre coming to the ETF party in Holland.
Damn just reading the manual again, cant get the item description in a tradelist to appear in one line :scratchchin:
You need to uncheck "full printout" in the settings->tradelist 2.
JustAPlayer
28-08-2009, 16:45
we chose not to include the external controls in our setup because it is not clear for us if we are allowed to redistribute it. so each will have to download and install them by their own. yes it is a trial version but adria will work anyway.
unfortunately i cannot come to the meeting in holland although i would like to (i have nice memories about amsterdam (red light district of course :p)). save me a space cookie though :D
You need to uncheck "full printout" in the settings->tradelist 2.
Unchecked but had to restart to take effect. All fine now, thx :thumbup:
Now to numbering the items in tradelist...
yes it is a trial version but adria will work anyway.
unfortunately i cannot come to the meeting in holland although i would like to (i have nice memories about amsterdam (red light district of course :p)). save me a space cookie though :D
I have a free seat in my car all the way to Holland. But from Prague. Cookie like cookie or cookie with something extra? :)
JustAPlayer
28-08-2009, 17:25
ask for space cookie
u'll find out ;)
Unchecked but had to restart to take effect. All fine now, thx :thumbup:
Now to numbering the items in tradelist...
Haven't done any function to allow automatic numbering, but I'm currently in the process of remaking the tradelist printing system. Thanks for mentioning another thing I should include in it :thumbsup:
Note to all: As I'm remaking the printing system I'm open to more suggestions of any kind regarding tradelist formatting. Seen any tradelists on any of the trade forums that looked really good and you'd want me to mimic to formatting of?
I've finally found some time to try this nice piece of software, and I really like it! Great job guys! :thumbup:
As for the tradelist just one thing bugs me: If for example I wish to put a CS I recently found up for trade this is what Adria gives me:
Colossus Sword (2h-dmg: 91 to 181 , dur: 26 of 26 , dexreq: 85 , strreq: 172 , lvlreq: 60 , Sword Class - Fast Attack Speed , eth)
I find this somewhat irritating. The only real Information contained in the line is the "eth", and this tiny albeit important bit of information perishes beneath all the other numbers and info. Same with sockets, %ed an such.
Is there a way (maybe something like the NO_STATIC_MODS) to not put out the damage/durability/attackspeed and maybe dex/str requirements?
As for eth items: As Adria is aware of "etherealness" would it be possible to put the "eth" in front of the item name?
I've finally found some time to try this nice piece of software, and I really like it! Great job guys! :thumbup:
As for the tradelist just one thing bugs me: If for example I wish to put a CS I recently found up for trade this is what Adria gives me:
Colossus Sword (2h-dmg: 91 to 181 , dur: 26 of 26 , dexreq: 85 , strreq: 172 , lvlreq: 60 , Sword Class - Fast Attack Speed , eth)
I find this somewhat irritating. The only real Information contained in the line is the "eth", and this tiny albeit important bit of information perishes beneath all the other numbers and info. Same with sockets, %ed an such.
Is there a way (maybe something like the NO_STATIC_MODS) to not put out the damage/durability/attackspeed and maybe dex/str requirements?
As for eth items: As Adria is aware of "etherealness" would it be possible to put the "eth" in front of the item name?
As stated in the post above yours, I'm remaking the printing system. Getting rid of more unnecessary info on items is one of the things I'm hopeing to improve, and making it so that eth appears at the front of the item printout will be easy to add an option for.
Thanks for posting, and do tell if you've got any more suggestions regarding the printout formatting. :thumbsup:
MariusHering
10-09-2009, 21:33
Awesome job on the program, just used it, and had just a few minor problems. Installation and general controls were no problem.
The program did not however correctly read the CV with 4 sockets, also it was not able to read a Crescent Moon runeword I had on there. I guess these are still minor things that are being worked on.
I would like to suggest, with regard to the trade list that can be created, to maybe keep it a bit simpler. I found that all that coloring and stuff did not translate when I put it on the forums for a trade list. Had to edit out all the stuff in parentheses after posting. And maybe it would be better to leave it in the categories that the items are in already, i.e. Weapons, Armor, Charms, etc.., instead of having rare, blue, gold, etc?
Still a great little gadget to have, now I don't need to make a complicated list in word and I can always add and delete items at will, good job :thumbup::thumbup::thumbup:
Awesome job on the program, just used it, and had just a few minor problems. Installation and general controls were no problem.
The program did not however correctly read the CV with 4 sockets, also it was not able to read a Crescent Moon runeword I had on there. I guess these are still minor things that are being worked on.
I would like to suggest, with regard to the trade list that can be created, to maybe keep it a bit simpler. I found that all that coloring and stuff did not translate when I put it on the forums for a trade list. Had to edit out all the stuff in parentheses after posting. And maybe it would be better to leave it in the categories that the items are in already, i.e. Weapons, Armor, Charms, etc.., instead of having rare, blue, gold, etc?
Still a great little gadget to have, now I don't need to make a complicated list in word and I can always add and delete items at will, good job :thumbup::thumbup::thumbup:
In the program installation folder you'll find a user manual that explains a bit about tradelist creation etc. You can change the settings to remove the color codes and change how it categorizes items, there should be no need to do it manually.
As for items not scanning correctly, have a look at the OCR tab in the settings window, you can add minor scanning errors to a textfile to have the program autofix them the next time around. Above all gray text may get small errors that need to be fixed that way.
You wanted more suggestions, so here are two small ones
If items have no variable stats the parentheses are dispensable
Grouping for non-gems would be nice. eg.
now:
Angelic Wing ()
Angelic Wing ()
then:
2 Angelic Wing
My third suggestion would have been a possibility to switch from a Class -> Type based category setup to a simple Type based one, but I found that this is already included. Neat! :thumbup:
Also: is there a way to save a tradelist? Meaning the selection of items I draged into the "Trade List" window is gone once I close Adria, right? Or better yet, make Adria aware of which items are for trade with a checkbox or something, so these items are automatically included in tradelists you create.
You wanted more suggestions, so here are two small ones
If items have no variable stats the parentheses are dispensable
Grouping for non-gems would be nice. eg.
now:
Angelic Wing ()
Angelic Wing ()
then:
2 Angelic Wing
My third suggestion would have been a possibility to switch from a Class -> Type based category setup to a simple Type based one, but I found that this is already included. Neat! :thumbup:
Also: is there a way to save a tradelist? Meaning the selection of items I draged into the "Trade List" window is gone once I close Adria, right? Or better yet, make Adria aware of which items are for trade with a checkbox or something, so these items are automatically included in tradelists you create.
Thanks for the suggestions, The empty parenthesis should be really simple to remove so no problem including that function. The grouping of identical items has been planned and I intend to use the same function to group items and runes so the layout would be something like:
3x Item text
Not sure what your opinion on the "x" is but I feel it looks a bit better using it then without, but I could potentially make it so that such details can be adjusted by the user.
I could try to do some kind of tradelist save/load system, so that you can have multiple tradelists. Or would it be better if the program just remembers what items you have in the tradelist report control (the one you drag items to) during adria shutdown, and reloads the same items upon start up?
korialstraz
14-09-2009, 09:38
I'd prefer a save/load function I think. Been a while since I was able to use this program now, but I imagine keeping tradelists for SC, HC, ladder or nl is much easier with different lists.
I'd prefer a save/load function I think. Been a while since I was able to use this program now, but I imagine keeping tradelists for SC, HC, ladder or nl is much easier with different lists.
Nice idea korialstraz. I didn't think that far ahead. My immediate problem was that I waded through all mules finding stuff to put up for trade but then I didn't want to post this list right away but rather wait until the next day or so. But then I had to redo the selection all over again. :(
So yeah, I would be happy if Adria just remembered which items were in its tradelist report control but korialstraz's idea would allow for much better item management.
JustAPlayer
15-09-2009, 08:18
Update info:
1. New concept of char - now it has properties: realm, if it is lod or classic, if it is ladder or nonladder, if it is softcore or hardcore
2. Add/rename char/account can be done in account tree directly (delete was already available) - now there is no need to open d2 and ingame window; though adding chars can still be done in ingame window as before.
3. Search can be done based on char properties (only for classic or only for nonladder etc)
JustAPlayer
18-09-2009, 10:59
Update info:
1. Save/Load of trade list was implemented; however if one item saved in a tradelist does not exist anymore among your current chars it will be ignored.
korialstraz
18-09-2009, 15:50
Are you updating the install file to include this, or is all of that features for the next release? :)
JustAPlayer
18-09-2009, 16:03
next release ofcourse ;)
korialstraz
18-09-2009, 17:02
Awww :S
Looking forward to it! :D
JustAPlayer
19-09-2009, 14:43
Here it is a beta version of 4.1.0 with some architectural changes + the stuff I mentioned above.
This version is only for testing and might have bugs.
Please post feedback if you test.
I dont know if anyone has mentioned to you guys yet, but i just got Adria successfully running on my windows 7 32 bits OS :) :thumbup::thumbup::thumbup: Love the program!
Regards,
BKC
Good to know BKC, thanks for testing and reporting the good news :thumbsup:
Added a link in the first post about the new "beta", as justaplayer says any feedback on it is much appreciated.
korialstraz
21-09-2009, 17:46
Yay beta!
Too bad I'm caught up in RL stuff this week :S
Here it is a beta version of 4.1.0 with some architectural changes + the stuff I mentioned above.
This version is only for testing and might have bugs.
Please post feedback if you test.
Pretty nice changes from what I've seen so far.
Is it possible to edit properties (realm,Hc/Sc) on a whole account? I can only seem to manage to edit single characters.
JustAPlayer
22-09-2009, 17:22
nope just for chars
although the account has the property realm; but in the same account u can have sc and hc, classic or lod etc. so i moved this property to char level because it was easier to manage. but if someone could make a valid point why it has to be in another way (and not only "nice to have") i could change the behavior. for now it seemed to much work and too little gain.
korialstraz
22-09-2009, 20:07
I guess the only reason I can think of is that some people (like me) seperate their HC accounts from SC etc. I don't see why you would need an account based property for this though, because if you do that you probably know which account is for what.
I guess the only reason I can think of is that some people (like me) seperate their HC accounts from SC etc.
Yup, this was the reason I was looking for that option.
I don't see why you would need an account based property for this though, because if you do that you probably know which account is for what.
Well I obviously know which account is which, but if I want to use the program's search filters :scratchchin:.
Anyway, it's no big deal...tagging the characters one by one is easy enough, I just wanted to know if the option is supposed to be there since the option is called 'edit account/character'.
JustAPlayer
23-09-2009, 07:51
that is a naming mistake (copy paste) :D
MariusHering
25-09-2009, 13:41
Ok, maybe I am just doing it wrong, but when generating a trade list (with first category class) Adria just groups all items together, it seems to be in the order they were scanned, but no class headings are given. I checked the manual, but it doesn't say anything, other that if class is selected as a category, items will be classed by armor, gloves, etc, which it incidentally doesn't do.
I also noticed, when trying to scan a crescent moon zerker axe, it always saved it as a white axe, though the stats were still visible. I tried moving it around and eventually it was scanned as Crescent Moon, when I put it to the top left of the inventory.
Keep up the awesome work :thumbup:
JustAPlayer
25-09-2009, 16:28
my first suggestion is to go in menu and do a "restore grid layout".
the grid column headers can be dragged to and from the top gray area (above grid). any colum added to the gray area means that the grid will have the items grouped by that column. if you drag the header back to the grid the grouping criteria is gone. u also can click on any header to sort up or down by that column. additionaly you can change column order or even hide some columns (i don't remember now the name of the command but it should be near the "restore ..." stuff in menu).
MariusHering
25-09-2009, 17:41
Hmm, seems you misunderstood me a bit here :) I meant the ordering of items after generating a trade list, i.e. the ordering of the trade list itself. (The item list in the middle is fine :) I now changed the settings of it to be: Class - Type, but in the trade list it still groups everything under: gold, blue, green, etc.
I'm not quite sure what could be wrong, did you press cancel instead of ok so that the change in settings didn't get saved?
For me it's working as intended. Could you clarify with an example how you wish the tradelist to look and provide screenshots of your current tradelist settings tabs? Or post how the tradelist printout looks now and point out what you want removed/added in the formatting.
MariusHering
25-09-2009, 19:15
Ok, hope I did this right:
First try I set the configuration under trade list 1 to: Class and then Type see here (http://img97.imageshack.us/i/tradelistconfiguration1.jpg/][/URL])
The result was that the program still only grouped the items under Type: i.e. Blue, Green, Gold, etc, see here (http://img8.imageshack.us/i/tradelist1.jpg/][/URL]).
Now, I tried again, and set the Tradelist 1 configuration to: Class and None, here (http://img443.imageshack.us/i/tradelistconfiguration2.jpg/][/URL])
And then the program grouped all items together, without any categorization lookie (http://img132.imageshack.us/i/tradelist2.jpg/][/URL])
So in short the level one header isn't inserted correctly. Strange, it's working for me and most other people, I'm not sure what it could be but press the default button in the tradelist settings 1 and try another printout. While I wouldn't think it is the reason, try using less items and noting if there's a special item that causes the effect.
I though the code was written so that the items really shouldn't affect that part of the printout function but maybe I was wrong once again.
You can set the categorization to None - Class, that should get you categorization by class only too, using the header 2 style.
As for a permanent solution, know that I'm working on a new tradelist printing system ... progress is slow, but I' feel like I've got a really solid idea on how to make a better system.
JustAPlayer
25-09-2009, 19:38
please look for adria.log file and post it here if you find it. as i said this last version is a beta and therefore it might have some bugs.
MariusHering
25-09-2009, 19:52
Ok, so the tradelist problem already existed before I upgraded to the beta version.
I could not find the adria.log file on my computer, very strange...
As for reset to default and the classification None-Class, neither works. I tried using less items, but it still would not work...
Oh and funny thing, I had a wizardspike on one of my chars, but even when I just clicked on one other char, it showed up there :D, but I that did not affect the tradelist, as I deleted the item and tried again still no luck, guess I will wait for the new tradelist system
JustAPlayer
25-09-2009, 20:11
what i meant was that i made some structural chances in this beta so it can be that some parts are broken now. kyija said that it works for him and afaik he uses old version so i assumed that last code is faulty.
MariusHering
25-09-2009, 20:15
Yes but I also encountered this problem with the old version, which is why I downloaded the beta as I though maybe it fixed the problem. Maybe its just my computer that's f'ed...
I was hoping someone could share the settings that are being used with the recommended glide wrapper...
I'm running Vista x64 and Adria works wonderfully in DirectX windowed mode, but after noticing the notes about using Glide, I fired up D2 in that manner and everything works great (can add/delete chars, view the help info, etc)... except I can't actually scan items in Glide mode, it simply refuses to even try...
Anyone happen to have any ideas as to why that would be? Scanning my mules in DirectX mode certainly isn't the end of the world, but since the game runs so much more nicely in Glide mode, it sure would be nice to be able to scan there too... :p
I haven't got vista, nor am I likely to have your specific videocard, so can't really help on what settings you should be using on the glide wrapper. Trial and error usually doesn't fail, although is a bit tedious to do. :whistling:
For my system I cannot preform item scans in fullscreen mode regardless of display mode, guessing our screen capture method used just doesn't like fullscreen games, or the image recieved is to low quality for the OCR engine to work properly. Maybe that will change at some point but for now windowed mode works (doesn't glide mode work even when windowed for you?).
The reason it is highly reccomend to use glide is for the additional features of course. The ingame info and ingame search are useful to you while you're playing the game as such, and I'm kinda assuming most users prefer to play in fullscreen mode when not just muling.
I'm running in windowed mode actually while trying to scan (and in general actually... love the Glide wrapper!) and I've gone through most everything I can think of on the Glide wrapper settings, and nothing seems to allow me to scan in Glide mode... though otherwise Glide mode is *wonderful*... was hoping against hope that there was something I was missing :p
Video card is a Radeon x1950Pro, if it makes any difference... but yeah, guess I'll just scan in DirectX mode and enjoy the fact that I can scan at all ;)
Incendium
21-10-2009, 01:47
I just wanted to say that this program works wonderfully! I couldn't get it to run in Wine (I run Linux as my main OS), but after setting up XP in a VM, it works great. I only wish I could get the Glide wrapper working...
Holy crap. I never knew about this program.
I've been using an exel spreadsheet to manually keep track of my mules. (It sucks)
Thanks so much!
This program is great.....
The only thing i can't seem to get to work is adding prices to the trade list.
I even tested it just using the example in the priceguide.txt with raven frost rings and still no price info shows up in the trade list.I think it may be something i'm doing wrong with the Pricetags field i've tried all these things, (), Price (), (Price), and totaly empty. None of them seemed to work. any ideas on this? anyone else have this same problem?
Nevermind my last post figured it out. There is no real documentation on it is all.
All you do is place the words "Closeable" and "FTBIN" in the Formatting: section just after "Name (Stats)".
I have no idea what the pricetags field does though couldn't get it to do anything.
Nevermind my last post figured it out. There is no real documentation on it is all.
All you do is place the words "Closeable" and "FTBIN" in the Formatting: section just after "Name (Stats)".
I have no idea what the pricetags field does though couldn't get it to do anything.
It pretty much just a tryout feature without too much work put into making it, not sure if it's at a stage worth using yet. Not much I can say except what is written in Priceguide.txt (that I guess you've found and had a look at, right?)
I'd advice just to ignore the auto-pricing until we've made a better system for it.
pricetag field is kinda useless since you might as well use the general formatting field ("name (stats)") to insert brackets or other stuff you wish to have after each item.
Let it be known that the new system in the making will only have one* field for editing item printout formatting...
*: It's about half true at least.
JustAPlayer
03-11-2009, 15:30
I'd like to see more requests for a new version. For now the only big request is related to the trade list generator part.
______________________________________________
Development: Adria - Inventory Management System (http://diablo.incgamers.com/forums/showthread.php?t=735468)
Service: [EuSCL] - Rush & Leveling Services (http://diablo.incgamers.com/forums/showthread.php?t=744695)
I'm stumped on requests.
Live updates would be cool, but I think illegal correct?
Not "illegal" as in the meaning of the word, but we don't wish to have any code that has to do with an internet connection. While I'd assume most trust that we have no ill intentions with the keyhook by now, using your internet connection on top of a keyhook sounds suspiciously like a keylogger on paper.
Not having any such code makes the inspection of the code simpler for the admins too. If we had some they'd have to look into what that code actually does rather then to just too conclude that your information can't leave your computer.
fledgeling
07-11-2009, 14:44
Why do we have to install some 30mb file to run this?
After opening it it says its a 30 day trial of some other software.
None of my programs never required some other weird software from some dubious website :S
fledgeling
07-11-2009, 15:06
Ive installed it, despite being scared that the program contains some dubious information.
The manual is pretty useless, because it does not explain how to add chars to the db easily.
I found out that I need to make screenshots of each individual item, thus this program seems useless for me, it would be easier to type all this crap into execel.
Sorry, I thought it can check out all my items on the account, not make me spend 1 hour to make 88 screenshots for each char x 8chars per account x few accounts.
Why do we have to install some 30mb file to run this?
After opening it it says its a 30 day trial of some other software.
None of my programs never required some other weird software from some dubious website :S
The main reason you need to get that control package manually is that this is a free hobby project.
JustAPlayer is a professional programmer, and he uses those controls in his work. For him it will be easier to use those then other free alternatives since he is accustomed to programming with them.
The reason we rely on the trial version is because this is a free hobby project, to distribute those components with the program like you'd normally do with conventional software we would need to buy a license.
And don't worry, it says 30 day trial, but the program will be able to continue using their components past that period.
Ive installed it, despite being scared that the program contains some dubious information.
The manual is pretty useless, because it does not explain how to add chars to the db easily.
I found out that I need to make screenshots of each individual item, thus this program seems useless for me, it would be easier to type all this crap into execel.
Sorry, I thought it can check out all my items on the account, not make me spend 1 hour to make 88 screenshots for each char x 8chars per account x few accounts.
Seems you don't quite understand how the program works, you can check out the video in the second post of this thread and see if it makes more sense.
fledgeling
07-11-2009, 16:10
In the video the guy makes screenshots of 3 items and stops.
How can I add my 3 mule accounts without making screenshots of 88 runes in each account? (= pressing insert 88 times)
and believe me, Im low on sol runes, so it's damn hard to find one when needed
In the video the guy makes screenshots of 3 items and stops.
How can I add my 3 mule accounts without making screenshots of 88 runes in each account? (= pressing insert 88 times)
and believe me, Im low on sol runes, so it's damn hard to find one when needed
I've been thinking about a system to scan a screenshot for gems/runes and add them all from one screenshot ... but it's not implemented yet.
Maybe it can't hold away from using excel for a while longer I guess ... :scratchchin:
fledgeling
07-11-2009, 16:31
I suppose you'd need a db of item sizes so that the cursor would scroll around + also check the weapons on char/weapon switch.
In the current form this system is pretty much useless, because it is very, very static, any change would be very hard to implement (I thought that one could easily renew the db after moving items).
If you believe the current system truly is useless I guess there's no point in me trying to convince you otherwise. However here's a post on the topic of automating mouse movement:
My wish for the program was that it would be as legit as possible, and one of the lines I drew in it's development was that it may not automate mouse movement or send any keystrokes to d2. I feel that doing so would be crossing the line to far towards botting.
As for how "legit" a keyhook is, personally I think it crosses more towards how a media player gets to be controlled with the "media keys" of most modern keyboards.
Runes and gems can be identified with only their image so I can make algorithms to add those from only a image of the inventory, but for things that need to have the text scanned the current system is as far as I'm willing to go in that regard.
JustAPlayer
09-11-2009, 18:41
There is another way: scan one item and then use clone function (way faster than insert). This was the intended usage (for gems and runes).
______________________________________________
Development: Adria - Inventory Management System (http://diablo.incgamers.com/forums/showthread.php?t=735468)
Service: [EuSCL] - Rush & Leveling Services (http://diablo.incgamers.com/forums/showthread.php?t=744695)
Im using vista and it doesnt work so well for me. I installed the activex thing. When im in game in window mode and press F12 nothing happens, when i maximize adria and press F12 the little window opens (items, chars find etc). When i mouseover it, the window moves so my pointer can never be on the little window.
So I cant click char to make a char, i can however press F8 when adria is maximized to be able to create account. After i create account and char and try to add items by mouseover and pushin insert nothing happens at all. Looks like a great program if i just could get it to work. Help please!
BTW the window that pops up is right in the way of the game, not in the corner or something.
Im using vista and it doesnt work so well for me. I installed the activex thing. When im in game in window mode and press F12 nothing happens, when i maximize adria and press F12 the little window opens (items, chars find etc). When i mouseover it, the window moves so my pointer can never be on the little window.
So I cant click char to make a char, i can however press F8 when adria is maximized to be able to create account. After i create account and char and try to add items by mouseover and pushin insert nothing happens at all. Looks like a great program if i just could get it to work. Help please!
BTW the window that pops up is right in the way of the game, not in the corner or something.
Since I'm not using vista myself I have no idea if any of your settings could be messing things up ... but have you watched the video in the second post of this thread? It may help you get going if there's some detail you're missing in how to use the program.
The window is supposed to dodge the mouse since if you click on it (by mistake or otherwise) diablo would minimize. It's supposed to be over the game window and not beside it since it's made for supporting fullscreen mode (although adding items doesn't seem to work for that).
Since I'm not using vista myself I have no idea if any of your settings could be messing things up ... but have you watched the video in the second post of this thread? It may help you get going if there's some detail you're missing in how to use the program.
The window is supposed to dodge the mouse since if you click on it (by mistake or otherwise) diablo would minimize. It's supposed to be over the game window and not beside it since it's made for supporting fullscreen mode (although adding items doesn't seem to work for that).
Thanks for the reply!
EDIT: nevermind i got it to work 100% now it looks like :) Thanks for amazing program.
Edit: Ah, good you got it to work. have fun :thumbup:
Thanks for the reply.
For some reason i was running d2 in compatibility mode for winXP, and run as adminstrator was checked. When i unchecked everything, it worked a little better. I can now push F12 when d2 window is maximized and the window now appear in the corner like it should. However after doing EXACTLY like in the video everything works fine untill i get to the point where i add items. Nothing happens when i try to insert items, no error message or anything.
I read trough all the pages, maybe i missed it but is there a required desktop resolution?
Adding items will not work properly in fullscreen mode as I said in my previous post, the idea was to make it work but for now only use adria with fullscreen d2 to use the ingame search and info tabs.
There's no directly required desktop resolution, just make sure that the d2 window is fully visible apart from being partly covered by the adria ingame window.
For now all I can advise is to see if you can find the adria.log file and see if it contains any specific errors. You may wish to read though the thread and see if there's anyone with similar problems who may have found a solution. As I've said I'm not a vista user myself so I can't really tell if there's anything about the windows settings that need to be fixed.
A thing that I highly recommend if you don't have it already is to get the glide wrapper, mentioned in the user manual. I kinda think you already do though since you could play fullscreen and the ingame window was shown correctly ...
sourgrapes
30-11-2009, 04:56
Hats off to Kijya and JustAPlayer - this really makes things easy.
I have a bug report though - it doesn't seem to have been reported here, I get an Error number: 70 occasionally when use the insert key to add items.
I'm using win xp pro sp 2 and the latest stable version of Adria (4.0.1).
I'm including the log, and it starts at around #23 or so in the .txt file. Despite the error, the items I add seem to appear in the adria window though, so I'm not sure if its a big deal
Hats off to Kijya and JustAPlayer - this really makes things easy.Glad you like it, be sure to mention any suggestions for improvement you happen to think of while using it.
I have a bug report though - it doesn't seem to have been reported here, I get an Error number: 70 occasionally when use the insert key to add items.
I'm using win xp pro sp 2 and the latest stable version of Adria (4.0.1).
I'm including the log, and it starts at around #23 or so in the .txt file. Despite the error, the items I add seem to appear in the adria window though, so I'm not sure if its a big dealNot sure what to make of it, maybe justaplayer can give more insight. In any case, may I ask about some surrounding specifics? Like if you use multiple users on one computer and if you are logged on as admin?
sourgrapes
02-12-2009, 03:35
In any case, may I ask about some surrounding specifics? Like if you use multiple users on one computer and if you are logged on as admin?
Yup, I was logged in as admin. I don't have any other user accounts set up, and I was only running a single copy of d2.
Also it seems that some of my items were not saved when I exited and re-started Adria. I'll try indexing my inventory again, but I'm tied up for the next few days and might not be able to mess around with it until the weekend
sourgrapes
02-12-2009, 04:08
EDIT: I folded and spent about 15 minutes testing it. Anytime that error occurs, my item database doesn't get saved. With my limited programming know-how, I'd suspect that its an I/O problem with the <charname>.txt. It does seem as though Adria has problems accessing it, and any time that error occurs, the file isn't updated with whatever's in the Adria window
JustAPlayer
03-12-2009, 18:34
Yes error appears on saving so your items are not saved. The only thing I could think of is some limited access rights in that folder / file. Please check if you can edit / delete files easily in that folder. Also ... is that a zipped or encrypted drive / folder?
sourgrapes
06-12-2009, 00:38
The drive is not encrypted or zipped and I have no problems editing or deleting files in the data folder. I used the default settings for the folder where the data is saved.
I've tried unchecking the "data is shared between users" box, and have also tried using a different folder, but the problem still persists.
If there is any other information that might be helpful, I'd be more than willing to provide it for you
JustAPlayer
08-12-2009, 16:12
name of your char ... just thinking that the name could match a certain device on ur pc (COM1, COM2 etc)
sourgrapes
09-12-2009, 15:30
Probably not. My character names are mostly variations of my name here. i.e sourgraypes, sour_graypes etc.
Nevermind. Had an issue w/ Vista but if u right click and "run adria as administrator".
pansarkatt
21-12-2009, 13:59
Hi,
Just discovered this program and tried it a little. Loved the idea of not having to keep manual lists on the side. But i'm not sure if i really get how to use it. I wanted a list of all items on my mules and scanned some of my characters. No problems there. But next time I opened Adria all items were gone. I expected some list to be saved or something and searched for this, but couldn't find anything. I also couldn't find a "save"-btn or something.
Please help a noob with some basics. How is this meant to be used? How do I save lists of my items? Can I open and edit these lists again?
I did read the files that came with the installation and I read the entire thread (although quickly), but I couldn't find some sort of introduction for noobs like me... Please help.
The items should be saved automatically, if they have not been something must have gone wrong.
Inside the installation folder there should be a Adria.ini file. Open that with a text editor.
In that file you'll see the path to the data folder, go to that folder.
Explore the folder(s) inside the data folder, you should find textfiles named after your character and accounts. Your items should have been saved into the files named after your characters, if you cannot find text describing the items in these files or if they do not exist, then something must have gone wrong while saving. If they do contain item text then something must have gone wrong while loading.
Check the Adria.log file inside the directory and see if you see any error messages.
Also this sounds a bit similar to what sourgrapes experienced, so read the thread starting from his post here (http://diablo.incgamers.com/forums/showthread.php?p=7379716#post7379716) in greater detail.
If there is any problems with file access rights or something in that data folder, then you could try changing the datafolder patch specified in the mentioned ini file inside the installation directory to something else.
pansarkatt
21-12-2009, 16:29
I checked the folder that the ini-file pointed to, and nothing.
Changed the path and tried again, and - now it works. Thanks!
Edit: Regarding socketable items... I have two and both got marked as "white" which isn't quite correct, is it?
I checked the folder that the ini-file pointed to, and nothing.
Changed the path and tried again, and - now it works. Thanks!
Edit: Regarding socketable items... I have two and both got marked as "white" which isn't quite correct, is it?
If you open the item in question in the editor (doubleclick on the item) what text do you see?
pansarkatt
21-12-2009, 18:10
Here is one of them. It does say it's socketable, but its type is "white". Is this correct? Maybe there is no type "grey"?
[w]Scarab Husk
[w]Defense: 439
[w] Durability: 23 of 28
[w]Required Strength: 95
[w]Required Level: 51
[b]Socketed (4)
Edit: Just remembered - the OCR was not quite correct and I editet the word "Husk" after the item was scanned. Maybe this had some effect.
As you've seen the OCR isn't 100% accurate for all cases, just as it got the name wrong it didn't identify the color correctly. You can make it a bit better yourself but not perfect (see section 3.6 in the user manual that you can find in the installation directory).
The reason this can happen is because the OCR was developed on my computer and not yours, the images that are captured from your game screen and are sent to the OCR will have differences in brightness/gamma and sharpness depending on your computer settings/graphic mode/etc.
In any case, to make the item get recognized as a "gray" item change:
[w]Scarab Husk
into
[e]Scarab Husk
w obviously stands for white and e stands for ethereal (the g in gray was already in use for green). The colortag of the first line defines what type of item it is.
pansarkatt
21-12-2009, 20:34
Great, that fixed it!
Getting to really like this program. It sure makes it easier to keep track of mules - thanks a lot!
Hi guys.
Just installed the software a couple of days ago and get my head around it. So far so good, is definitely a really helpful tool.
But I'm getting a problem when I try to generate the Trade list, I already have all my items in the database, add them to the Trade List but when I said "Generate Trade Text" it came with:
"Error 5 (Invalid Procedure Call or argument) on line 26 of procedure MakeTradelist of Module TradeListPrinter"
I'm using Windows XP running on a VMWare machine.
Hm.. i'm trying to donload the file, but the link leads me to an empty page
what am i doing wrong?
IceCreamMan
31-01-2010, 00:36
Hm.. i'm trying to donload the file, but the link leads me to an empty page
what am i doing wrong?
I seem to be having the same problem, thought it might have been a FF problem so I tried it in IE and the problem persists.
BabyLink
31-01-2010, 02:05
I have the same blank page problem. It might be linked to the downtime of the forums.
edit: The same thing seem to happen with all the other files, not just Adria.
same here i was really for this :(
are there any other alternatives?
anyone feels like re-upping adria somewhere else?
damn i really need that app :(
Hi guys.
Just installed the software a couple of days ago and get my head around it. So far so good, is definitely a really helpful tool.
But I'm getting a problem when I try to generate the Trade list, I already have all my items in the database, add them to the Trade List but when I said "Generate Trade Text" it came with:
"Error 5 (Invalid Procedure Call or argument) on line 26 of procedure MakeTradelist of Module TradeListPrinter"
I'm using Windows XP running on a VMWare machine.
Sorry about the delay in replying, I've yet to be able to access these forums from home since the crash (I only get a white page saying "It works!" ... :cloud9:) but now from uni it seems to work just fine.
Now to address the error, it is most likely a specific item that messes it up, maybe it's a specific set item or a socketed item (gray text is more prone to error the OCR since it's closer to the backround). Iirc we had a similar case described before in the thread. If you can find the bad apple and remove it that should do the trick.
We are working on a better tradelist printing system, though progress is rather slow atm since we've not been able to spend much time on it ...
I have the same blank page problem. It might be linked to the downtime of the forums.
edit: The same thing seem to happen with all the other files, not just Adria.
Thanks for notifying, we'll see what we can do.
Edit: Tried to re-upload but it didn't work, we'll have to wait a bit until the admins have been able to resolve the issue.
Any progress on printing system?
primated
04-02-2010, 13:30
any place to download adria :weep:?
Nothing new to report on the printing system, no time to work on it atm. Maybe I'll do something on it during the weekend.
There's no alternative DL places, but I'm sure the admins will have this place sorted out soon enough. In the mean time I can email it at request if someone really feel they can't wait. :cloud9:
corristo
10-02-2010, 04:14
I just stumbled upon this while searching for an inventory manager for d2. Nothing seemed to do what I wanted so I was just about to roll my own when I found you guys. I read that the program was written in VB, I can only assume this means you were using .NET.
After briefly reading some of this thread, it seems like you're not really able to put in that much time towards the program. I'm an experienced coder with a degree in computer science and would appreciate a copy of your source. I'd ultimately rewrite it in C# but I'm sure it'd be helpful to see what you did. Not sure if you're using a full SQL database (I would imagine so), but if not I can make that happen too.
Ideally, I'd like to combine the features of this program with its competitors like firefly. Let me know if you'd email me the source, everything I'd do with it would of course be released not only free to the public but also open source.
Thanks in advance
When I say VB6 I mean visual basic 6.0, a predecessor to VB.NET.
As for giving you a copy of the source I'll have to decline. There's a couple of reasons for this decision but it mostly falls towards "I'm not done with adria yet" and "I'm not sure I want to have anything to do with a code combination with that program you mentioned".
One of the fundamental rules I set up for adria is that it may not automate user input into diablo, and a quick google search relieved that the program you mentioned breaks that rule as I view it.
corristo
11-02-2010, 00:24
Hmm, I was under the impression that firefly simply printed an html file of your inventory. What kind of automation does it do?
My idea was simply to make it so that you could obtain the info from all of the items at once, instead of having to capture each one individually. I'm not sure what kind of user input that would simulate, but it certainly wouldn't violate Blizzard's TOS since all it would be doing is reading the characters inventory. I also have a lot of experience in web development so I figure I could probably help make a pretty output for the inventory data.
In addition, I'd publicly post the source so if you saw anything you didn't like, I could easily change/remove/discontinue it. I wasn't really planning on "mixing" your code with firefly's, especially becaus emy plan was essentially to write one from scratch using both codebases as reference. In addition, I'm not sure if I could even get a copy of his code, so that really shouldn't be a concern. Either way, Let me know if you change your mind.
Hmm, I was under the impression that firefly simply printed an html file of your inventory. What kind of automation does it do?
My idea was simply to make it so that you could obtain the info from all of the items at once, instead of having to capture each one individually. I'm not sure what kind of user input that would simulate, but it certainly wouldn't violate Blizzard's TOS since all it would be doing is reading the characters inventory. I also have a lot of experience in web development so I figure I could probably help make a pretty output for the inventory data.
In addition, I'd publicly post the source so if you saw anything you didn't like, I could easily change/remove/discontinue it. I wasn't really planning on "mixing" your code with firefly's, especially becaus emy plan was essentially to write one from scratch using both codebases as reference. In addition, I'm not sure if I could even get a copy of his code, so that really shouldn't be a concern. Either way, Let me know if you change your mind.
All item at once = mouse movement automation. While it's not at severe as actually passing clicks or keystrokes I've still drawn the line for adria before that point. Adria may simply not take control of the mouse in any way.
"I'm not done with adria yet" is still a major reason too, basically I don't want someone to use my code for reference until I think it's good enough. I've been asked about the OCR code before and I don't mind sharing how I did it in words, but I'd rather not have someone acctually copy that code until I've tweaked it to make it really stable.
hello i have downloaded the adria version 3.3.2 since the new version had ben corrupted and not yet uploaded
my problem is, after ive added all the accounts and chars+items then i wanna make the trade list, when i pull the char or acc over to the trade list, windows tells me error, my option are now either close the program or search on the internet for suggestions
i am runnin windows vista 32bit
also i have tryed to run the program as admin
hope you can help me thanks
I'm still getting an error when I try to upload files, but it seems the files already uploaded are working, meaning that the attachment justaplayer made about a the next version beta is working.
Original post edited to link to that post, and here's the link:
http://diablo.incgamers.com/forums/showthread.php?p=7288468#post7288468
Try using that one danedk, version 4.0+ it has better error handling so it'll be easier to help you if you get the same error with that version.
thank you very much, the program is much easir to use *yay
but i got a problem with the insert item funktion, everything is done correct as guide says, but when i click insert when mouse-over an item nothing happens
thank you very much, the program is much easir to use *yay
but i got a problem with the insert item funktion, everything is done correct as guide says, but when i click insert when mouse-over an item nothing happens
Have you watched the video that is in the second post of this thread? Did you select the character to add the items to using the arrow keys in the item tab?
yes, it is exactly the same i do, its like the insert button dont work in the beta for me,
the old 3.3.4 works, it still copy items when i press insert
Try this:
Inside the installation folder there should be a Adria.ini file. Open that with a text editor.
In that file you'll see the path to the data folder, go to that folder.
Explore the folder(s) inside the data folder, you should find textfiles named after your character and accounts. Your items should have been saved into the files named after your characters, if you cannot find text describing the items in these files or if they do not exist, then something must have gone wrong while saving. If they do contain item text then something must have gone wrong while loading.
Check the Adria.log file inside the directory and see if you see any error messages.
If there is any problems with file access rights or something in that data folder, then you could try changing the datafolder patch specified in the mentioned ini file inside the installation directory to something else.
I would recommend a subfolder to the program directory, like for example "C: \Program files\Adria\ItemDB".
If that's not it then I cannot think of anything else to try atm. A screenshot of how it looks just before you press insert could help maybe.
i am sorry but my english isnt the ebst, what did you mean with the subfolder db? my adria is install in c:\programs\diablo ii\adria
here is a scrrenshot of how it looks just before i click insert button
http://i47.tinypic.com/30i9h1w.jpg
I was basically saying that you could edit the Adria.ini file that is inside the installation folder. Change the "DataFolder" to a subfolder of the installation directory instead of the default (path that is somewhere in documents and settings).
As for your screenshot: the adria ingame window is in the wrong position and your d2 window isn't fully visible. Firstly move the d2 window so that it fits on the screen and then see if you can get the adria ingame window to correctly position itself before you hit insert. Correct position being in one of the upper corners. You may have to restart adria or just "mouse" the window for it to reposition itself.
Also, I'm not sure if it could be it but try only to use account and character names that you're actually allowed to use on bnet, we've had a few problems when the names are to strange.
ok figured the problem after you told me more about the subfolder,
as i know you dont have permission to all folders in vista, "i supose that was why i should move it"?
so i right clicked adria and chosed "run as admin"
now it works
thank you for your time, and for your programming too :)
Yeah, access rights to those folders have been a problem so we're thinking of moving the default database folder for future versions.
Anyway glad to hear you got it to work, enjoy :wink:
hello again :)
i was wondering is there a max lenght for the trade list? becuse it warned me about it was too long, then i removed the, warn me if longer than 60000
then i get half the list as spaces only no text
http://i47.tinypic.com/2lxb5g9.jpg
Hmm, I haven't really tested really long tradelists much, but 60000 is the maximum you may have in one post on these boards iirc so I put it in that "warn me if longer" function to notify users of that.
It should work to have longer ones ... when considering the functions that make the lists. My guess is that it's probably a string variable limitation that I didn't think about when making them (maximum string size = 64K). But if you're getting spaces after that limit that is kinda strange.
For now I'd guess it's better to just split it into two lists.
yeah that what im gonna do, its not a big problem only takes a min
hello Kijya
just a thing you might wanna change in the next update
when you have the selected all chars so the items are showen in the mid window, you can choice to minimize some of them, so it looks like this:
helm(open)
-Shako
-Arrets
-whatever
Armor(open)
-arkaines valor
-shaft
Gloves(closed)
Belts(closed)
Amulets(open)
-Mara
-Cats eye
the problem is now, if i delete an item, lets say shako it suddenly expans all the categories again so it now looks like this:
helm(open)
-Sold
-Arrets
-whatever
Armor(open)
-arkaines valor
-shaft
Gloves(open)
-whatever
-whatever
-whatever
Belts(open)
-whatever
-whatever
-whatever
Amulets(open)
-Mara
-Cats eye
this could be very anoying if you have a list with more than 2000 items :)
but still thank you very much for such a great program, much easir to control what items and where they are.
thank you
Good point, note taken.
Thanks for your feedback, although we've not released much in the way of updates for the program lately we're happy to get user opinions on what changes to make when we do. :flowers:
http://www.codejock.com/download/evaluation/SuiteProEval.ActiveX.v13.0.0.zip
Link broken, can't use Adria :/
Indeed, we'll see what we can do, I'll have to speak with justaplayer regarding how we should fix it now that codejock has decided to remove that version of their control set.
Most likely this means that we'll have to upload a new version that uses one of their newer packages, however we're not ready for a proper update just yet.
Edited first post with a temporary fix to that problem.
A quick preview of the new tradelist printer that is still in the making (but progressing smoothly):
The main goal with the new system is to give the user even better control on the printout layout. However, with added functionality there's also some added complexity. Users that do not want to have to customize the details will just find the extra options confusing, so to fix this we're going for a "templates" approach.
Introducing the Tradelist Setup Tree:
http://img101.imageshack.us/img101/4793/tradelist1.jpg (http://img101.imageshack.us/i/tradelist1.jpg/)
In the above picture you see a single root node and some of its subnodes.
1 The root node
A root node, aka a node at the top most level of the treeview specify what I would like to call a "tradelist template". To print using that template you need only to double-click on it. We can add as many of these as we wish, so assuming we create a good starting set of templates this should give the general user a simple and effective way to try out and switch between different printout styles.
2 The header nodes
Header nodes are those nodes below the root without "Items:" in their names. These are free to have any name except for that particular keyword, and the system supports 3 levels of headers for all your categorization enjoyment. You may not add headers any deeper then that, but why would you want too ...
3 The item nodes
The only item node visible in the picture above is the one below the header node named "Unique". Item nodes are not allowed to have subnodes since they're not headers (:whistling:). You may notice the "Color=Gold" thingy in it's name, and just as obvious that means this node specifies where items that have "Golden" names (uniques, runewords) may be inserted in the printout chain.
There's a bit more to it:
http://img694.imageshack.us/img694/9996/tradelist2.jpg (http://img694.imageshack.us/i/tradelist2.jpg/)
When creating an item node you can choose up to five filters/requirements that an item must fulfill to belong to a node. You can specify, class, color, quality, sockets, ethereal, containstring, lackstring and IsRuneword as requirements. Up to a maximum of four ones and items will face them as "AND" requirements (must fulfill all).
Just with containstring and lackstring you can made all kinds of funky tradelist categorizations.
Advanced settings
With a tree structure there's some quite a lot funky things one can do to how the user edits settings. I've gone for a simple approach, each node decides how it prints out it's own contents. Here's a view of the node editor:
http://img101.imageshack.us/img101/3924/tradelist3.jpg (http://img101.imageshack.us/i/tradelist3.jpg/)
As I'm sure you see from the pic there's quite a lot of options to fiddle around with, however not all nodes have use for all of them while printing.
1 Global settings
The topmost settings govern how the start and end of the tradelist is printed, basically if the whole tradelist should be surrounded by some global tags + some minor starting/ending things.
2 Inherit and Pass down
Because opening each node and editing their settings can be a hassle, these let you make a node pass down all its setting to all its subnodes, or grab settings from its parent node (grayed out because the node in the example is a root node thus has no parent).
3 Tradelist Headers
Here you can edit the printout style of the headings for different node depths, again note that these options are "by node". You can edit the heading style in a root node and use "pass down" to edit the entire tradelist "template" to use a new style, or just change the style in a specific node. A headernode will when it is being printed grab only the style corresponding to its node depth, the others are present for edit so that subnodes can inherit them.
4 Item printout formatting
Ah, here's the fun part. The previous style used multiple fields and then combined them into some kind of obscure mixture from hell. This time it's one field for the general printout style, again with a set of keywords to show what goes where. You can of course move they keywords around and mixture as you like. The small field to the right is for specifying the separator to be used between mods. As some of you may have noticed there's "[CR]" strings in the header formatting fields, these can of course be inserted here to to achieve a "full printout" look.
5 General functions and tags
Nothing too obscure, but remember that all options operate on node level grouping and sorting will only be done for items of the same item node. You can create several item nodes beside each other provide additional sorting under a header. For example:
Root
|-Jewels
|- Items: ;Class=Jewel;Color=Gold;Nothing;Nothing;Nothing
|- Items: ;Class=Jewel;Color=Yellow;Nothing;Nothing;Nothing
|- Items: ;Class=Jewel;Nothing;Nothing;Nothing;NothingWhile printing the items are printed "fall through style", in other words an item that is to be printed will not be so until it's the turn of an item node of which it fulfills all requirements. The above nodes will make all Rainbow facets be printed first, then rare jewels and lastly magic ones. Ranbow facets, rares, and magic jewels are alphabetically sorted only under their specific item node when using the sort option, so the "by quality" node specification will remain.
Because of the fall through printing it's a good idea to have a "No requirements" node last to catch anything that didn't fit anywhere else.
Not to mention the tags, these will be placed in place of the "Tags" keyword. The socket one will replace the symbol "X" with the number of sockets an item has, using this will also remove sockets from the "Mods" list. Ethereal works just as sockets, but no X to replace.
The perfection tag is a bit experimental and not really functional yet, the aim is to have a function calculate how close a unique/set is to perfect, and if higher then a certain percentage print out it as a tag to highlight the item.
6 Reduce text
A few known ones and a few new, extra functions that aim to reduce the amount of unnecessary text. No magic/rare names will name all items of those qualities to "Magic Circlet" or "Rare Amulet" etc. No set info aims to remove all non "item specific" adds to the mod list of set items. Then there's a bunch of functions to remove specific parts of the item description ...
The "Runeword" and No Runes function puts runeword names in quotation marks and removes the "inserted runes" list (strings like 'JahEthBer') from the mod lines + removes the "Socketed (X)" line.
No static mods has gotten an upgrade, as you users know we have a "Generic description" of many items, this time around any line of an item that is exactly found in that generic description is removed (varying mods stay for uniques, unless a unique is upgraded the base item will disappear etc).
Abbreviations are same as before, something at the end to make everything left shorter.
Crap mods is basically just a text file that you check mods against, if a mod has a match in the textfile then it's assumed to be crap and not worth mentioning thus removed.
7 Hidden
Of course there's a couple of extra things, like that headers without any items under them will not be printed etc, with a big template everything would look kinda dumb if there where lots of empty sections.
Well that was a bunch of info, now what? Oh right, Aprils fools none of the above is true!
J/K ...
Now that you've all gotten a bit info on the progress you're free to come with suggestions and/or plain old criticism.
DoW Fanatic
07-04-2010, 04:28
Any suggestions for a editor, I tried the steps for fixing the ocr in the tutorial but apparently the picture editor I have doesn't the option I'm looking for. I was going to try the new version but it wouldn't install. So I reinstalled 4.1 and now nothing will scan no matter where I place it in the inventory or stash. I don't recall having to do anything the first time I installed the program.
Sometimes I would have to correct the spelling for socketed items but I could live with it. Now I can't scan anything and would love to make a trade list for the new ladder. I'm using vista ultimate(64-bit). I suppose I could try changing the numbers and see what happens.
Gimp (http://www.gimp.org/downloads/) is a free image editor that will work.
As for the program not scanning we'll need to know what (Error) messages you're getting. Check the .Log file in your data folder and any popup texts that happen just as you're scanning. In general a screenshot of the situation right before scanning would also be helpful (press print screen and paste the clipboard into paint).
I seem not to be able to scan in the Key of Terror and the Twisted Essence of Suffering. Is that a known issue, or am I just doing something wrong? Is there a way to manually add those?
As for the tradelist stuff, looks great. 2 suggestions:
The Node properties could be saveable, so that one can easily switch between several preconfigured settings. The nodes as well, or just all of the settings :) Or is all of that included in that "new list" button I see?
Custom global tags would be nice. Also, the font tag is there right now, but no button to turn it off, I'd like that.
I seem not to be able to scan in the Key of Terror and the Twisted Essence of Suffering. Is that a known issue, or am I just doing something wrong? Is there a way to manually add those?
As for the tradelist stuff, looks great. 2 suggestions:
The Node properties could be saveable, so that one can easily switch between several preconfigured settings. The nodes as well, or just all of the settings :) Or is all of that included in that "new list" button I see?
Custom global tags would be nice. Also, the font tag is there right now, but no button to turn it off, I'd like that.
The OCR cannot scan things that only have one line of text, this is since it's too hard for it to find the right and left boarder of the item description accurately for those items. I think I could adjust it so that it would allow them to be scanned but it would make all other items more error prone.
I am planning to make a scan that will work using the pictures instead of the text for adding runes/gems at some point though. The essences could be added to that one since they can be identified by their picture too, likewise SoH can be added there. Keys however don't have unique pictures, I could make it find all keys but it couldn't tell if it is a t, h or d key.
Thanks for suggestions, the whole treeview with all its nodes will indeed be saved between runs so no worries there. It is a bit work to make a template but once done you should of course be allowed to reuse it however many times you want to.
The new button just creates a new node root with the default settings after all the ones that are already present. The load/save functions that store the entire treeview layout and each nodes settings are run every time you load/close the tradelist maker.
Custom global tags you say, will be doable, and thanks for the idea. Regarding the font I can include a "None" in the combobox that will make it so that no font tags are used. :wink:
I'm just gonna throw out suggestions as they come to me, I hope you take that as a token of respect rather than a wish-for-free-stuff thing :)
I tried to show Runes/Gems in my tradelist, but that's much too huge, with all the stats and stuff. I realize I could use "No static mods" and hack in each rune and gem. But it would be nice to have a little bit of regular expressions or control structure, so one could put in something like "* rune;None" or "foreach gem in Skull Amethys; put Perfect gem;None" or whatnot.
That would still list each Gem/Rune separately, so a button for "list items with multiplicity" would be useful.
Tal Rasha
11-04-2010, 21:37
I have a problem. it always gets an error (no specifications) when I OCR it in any place besides this spot. it always works for any charms inside this spot aswell
http://img145.imageshack.us/img145/3153/screenshot084m.jpg
I'm just gonna throw out suggestions as they come to me, I hope you take that as a token of respect rather than a wish-for-free-stuff thing :)
No worries, I appreciate all and any suggestion. :wink:
I tried to show Runes/Gems in my tradelist, but that's much too huge, with all the stats and stuff. I realize I could use "No static mods" and hack in each rune and gem. But it would be nice to have a little bit of regular expressions or control structure, so one could put in something like "* rune;None" or "foreach gem in Skull Amethys; put Perfect gem;None" or whatnot.
That would still list each Gem/Rune separately, so a button for "list items with multiplicity" would be useful.
Not 100% sure what you're thinking of there but if I understand the general idea then you'll need not to fear. The new system comes with a lot of control to how you wish to print your items and how to categorize them.
The most fundamental thing to keep in mind is that all settings are node specific, and item nodes have the "containstring" and "lackstring" options available so you can basically define item nodes for any item type/subtype.
For an item node you could define the constraint [containstring=" Rune"] which will make that node contain the runes. Furthermore the "Group Identical Items" option (found under general functions in picture 3) will place find identical items in an item node and display them on a single line using the "4x Ral Rune (mods)" if you have 4 rals etc.
Now I understand that having the mods on runes is a waste of space, so simply remove them by removing the keyword "Mods" from the item printout formatting. That way even if the "No Static Mods" function fails to remove all the mod lines in a rune description (because the database isn't 100% accurate or some other reason) you'll not have any mods printed out at all for that item node.
Same thing goes for gems, and of course you can use containstring/lackstring to make nodes for each gem-quality if you wish to.
Hope this is something along the lines of what you would wish for, if not please do describe in further details, I'm all ears. :wink:
I have a problem. it always gets an error (no specifications) when I OCR it in any place besides this spot. it always works for any charms inside this spot aswell
That's odd, may I ask for a lossless image taken when trying to scan at a position where it fails? (start d2, hold alt and press print screen, paste into paint and save as png)
Tal Rasha
12-04-2010, 19:10
http://img57.imageshack.us/img57/1160/88351506.png
still scans in general area (2 rightmost columns in INVENTORY)
No worries, I appreciate all and any suggestion. :wink:
Not 100% sure what you're thinking of there but if I understand the general idea then you'll need not to fear. The new system comes with a lot of control to how you wish to print your items and how to categorize them.
The most fundamental thing to keep in mind is that all settings are node specific, and item nodes have the "containstring" and "lackstring" options available so you can basically define item nodes for any item type/subtype.
For an item node you could define the constraint [containstring=" Rune"] which will make that node contain the runes. Furthermore the "Group Identical Items" option (found under general functions in picture 3) will place find identical items in an item node and display them on a single line using the "4x Ral Rune (mods)" if you have 4 rals etc.
Now I understand that having the mods on runes is a waste of space, so simply remove them by removing the keyword "Mods" from the item printout formatting. That way even if the "No Static Mods" function fails to remove all the mod lines in a rune description (because the database isn't 100% accurate or some other reason) you'll not have any mods printed out at all for that item node.
Same thing goes for gems, and of course you can use containstring/lackstring to make nodes for each gem-quality if you wish to.
Hope this is something along the lines of what you would wish for, if not please do describe in further details, I'm all ears. :wink:
Totally awesome, you obviously have thought this out very well, and I'm looking forward to your next release :thumbup::thumbup::thumbup:
still scans in general area (2 rightmost columns in INVENTORY)
Maybe I'm way off but aren't you playing at 640x480?
Try switching to 800x600 and see if that fixes it, the OCR as such was originally made to work in 680x480 too, however I kinda adapted it to the inventory grid of 800x600 to increase scan speed a while ago.
If that is the error, then I know how I could fix it, so I should be able to get it back to working for both resolutions .. just figured no one was playing on the lower one anymore... :whistling:
Totally awesome, you obviously have thought this out very well, and I'm looking forward to your next release
You're welcome, the new tradelist printer isn't the only thing we plan to include but a large part, so we're still tuning a few things and messing about, but I sure do hope we've got it done before summer. :cloud9:
Is there anyway to get the runes into the runes category in 1.13?
Is there anyway to get the runes into the runes category in 1.13?
We've fixed that for the upcoming release.
While waiting the only thing you can do is manually edit the first life of each scanned rune, changing the first line "[o]" tag to the "[w]" tag. That is kinda annoying to have to do though, so maybe it's better to just live with the error and wait for the new release.
Tal Rasha
18-04-2010, 01:33
Works perfectly, thank you
I must say this is an amazing bit of software. very easy to use and most helpful.
Thanks
OK, i got a problem... Every time i hit Ins to add an item, nothing happens.
Win7 x64, no compality modes or running as admin worked.
Program starts normally, but on the press of Ins nothing happens. No error, simply nothing.
Any suggestions?
I personally cannot give much help regarding win 7, but it seems BKC got it to work on the 32 bit version, so might be worth asking him directly.
http://diablo.incgamers.com/forums/showthread.php?p=7291228#post7291228
Seeing as you could start it however maybe it's not any OS troubles. Are you running the game with german language of ingame text? If so then that may be it, the program only supports the english version atm (we're working on further language support but not done yet).
I have it running on Win7 without problems. Did you add an account, did you add a char? Did you press F12, then F7, then use the arrow keys to choose the account and char and then press Ins? I found it sorta irritating to use at first, maybe you're not doing it right, too :)
Tappoisku
03-05-2010, 15:51
Trying to run this on XP AND win7 64, both have the same problem: program just won't start. I run the .exe and all i get is a generig "bleemp"-sound that windows makes when it doesn't like some program.
I've installed the codejock suitepro activex 13.2.1. as well, so it shouldn't be related to that. What am I doing wrong? :x
Trying to run this on XP AND win7 64, both have the same problem: program just won't start. I run the .exe and all i get is a generig "bleemp"-sound that windows makes when it doesn't like some program.
I've installed the codejock suitepro activex 13.2.1. as well, so it shouldn't be related to that. What am I doing wrong? :x
It needs to be the correct codejock version, mediafire link in first post is the one you need.
Tappoisku
03-05-2010, 16:21
....Tried to download it earlier but Mediafire was down so I downloaded a different version...GG me. Thanks for the swift answer :)
Are you running it as admin? Did you install the controls successfully?
(e) Woa missed that there's one more page for the thread O_o Good it's working for you :)
Thargoid
05-05-2010, 21:50
I'm sorry if this has been asked before and answered, the 23 pages were a bit daunting to go through: If I understand correctly the OCR approach means that this program is completely safe to use on bnet realms?
Do you know that http://www.mediafire.com/?yzgoymznm2n file have a riskware? My Kaspersky Internet Security detect it :( Damn! Could be so beautiful...
I didn't and don't have any problems, are you sure it's not a false alarm?
Thargoid, what's "safe on bnet realm" or not is of course Blizzard's decision, so no one (except them) can give a definitive answer. But: No bans because of this program are known, and if you look how it works, it doesn't do anything that's considered bannable. Also, they author's do take care to not make it "too much" automated, to stay on the safe side. In my eyes, that's as safe as it get's, and Adria is just too good not to use. If that would get me banned, I'd not wanna play anymore ;)
not sure what it's but for sure riskaware ;p maybe it's nothing... maybe something... Never knows...
http://img340.imageshack.us/img340/5268/aaaaaaaaaqn.jpg
You can read about that find here: http://www.nictasoft.com/viruslib/malware/FraudTool.Win32.AntivirusXPPro.rg
I scanned my copy with Antivir, and nothing's coming out of it. Also, I don't have the mentioned problems, so maybe the file got hijacked in the meantime (not sure if that's really possible). When I get home later, I'll do a more reliable scan (from a boot-cd) and see if my copy is ok. Kijya, is that an upload of yours or how did it get up? That indeed seems like a problem.
Although it might still be a false positive, is your Kapersky up to date, uber?
Yes for sure, up to date.
Ok, tell you what: When I'm home later, I'm gonna send you my copy so you can scan that, so we can see if it's really in yours, but not mine, or if it's maybe a scanner issue. Would that be ok for you?
Now let's see, firstly to address Thargoids concerns about using Adria on bnet. Short answer would be "Yes, it should be fine to use on bnet in theory", long answer follows:
Adria is in theory safe to use on bnet as it doesn't interact directly with the game and doesn't alter the game code in any way.
It uses:
Keyboard hook (http://en.wikipedia.org/wiki/Keystroke_logging): This allows the program to receive keyboard input without being in focus, thus enabling the user to control the program while playing d2. It's a standard windows feature and using it isn't anything the game should care about in theory. An example of a commercial program would be fraps (http://www.fraps.com/), which probably uses one so they can start/stop recording while playing a game.
And yes, this is something that is often used in scamming software that aims to steal info (passwords etc) from you, however there's a couple of reasons for you to trust that this one doesn't:
I and justaplayer are the developers, so if you can trust us then everything should be fine.
The source code is inspected by the admins at major releases, so if you can trust the admins then everything should be fine. (I'm the one insisting on having them look at it, and I would feel bad bothering them with it at each and every tiny update)
The program has 0% internet usage, so whatever info it saves will stay on your computer. Not sure if this point is to convincing as it falls back onto point one and two, but if you trust your firewall to block whatever tries to access the internet without permission then everything should be fine.
Well it is starting to have some history here ... it's been a couple of years since the first release and there should be a couple hundred or so users I'd think (judging by the number of downloads). I'm sure they can tell you if I've stolen their accounts or not. :cloud9:
Screen capture (http://en.wikipedia.org/wiki/Screenshot): Nothing strange here, it finds the d2 window position and get a screenshot (using standard windows functions), and this image is indeed scanned pixel by pixel in an efficient manner to extract item text. Again this doesn't interact with the game code in any way, thus warden should have nothing to complain about ... unless every screen capture software out there is its mortal enemy.
All other functions provided by adria are program local, so if the above doesn't anger warden nothing else should either. However, you must keep in mind that not I nor justaplayer are blizzard employees, we don't know the details on how warden works and have not done any attempts to hide from its view. We are of the mind that everything adria does is legit and thus adria should have no need hide.
Now for the mediafire link, the file is an original I downloaded from codejock directly long ago, and I am the uploader to mediafire (which uploader would rename the zip to that except me? :wink:).
It surprised me that kaspersky flagged it as riskware, but my surprise was lessened when I read that it does that to mIRC to (http://en.wikipedia.org/wiki/Riskware). It should be safe to use the codejock package, as long as no virus makers find a way to exploit it. Considering how few people are installing that trial package I'm sure it would be a rather dry market for virus makers to aim at ... :whistling:
Yeah I'll pm you my e-mail :)
Thargoid
07-05-2010, 08:21
Thanks for this program, I set it up last night and it's just great. Creating the database was really quick and easy. I've found that getting the tradelist output right is trickier, I ended up just removing most of the formatting options and editing the list by hand. Still a hundred times quicker than creating the list from scratch.
I send uber my file, and kapersky's did indeed claim it was infected. I think this counts as a false positive, since I've got it installed for some time and don't have any of the described problems.
Kiyja, is there any way to share tradelist setups now?
Inside your data folder (path specified by Adria.ini in the program folder) there should be another Adria.ini which contains the tradelist setup along with some other settings. All entries that have "Trade" in the name belong to the tradelist tabs ofc.
So how do I move my data from 1 computer to the other? I've copied the "Adria" folder referenced in the configuration as "Data Folder" and pointed the new installation to that folder... but none of the accounts are shown. I've tried renaming the folder username.computername in that folder properly, but that didn't help. Adria gives a message along the lines of "Restart to ensure consistency of data", but after the restart still nothing's different.
(e) Ahh got it, somehow stuff got mixed up, not sure how. All the account- and chardata was directly in the Adria-Folder. I had to move it to the Data folder, which is contained in the username.computername folder. Maybe the installation differs for different version of Windows, maybe I'm just plain stupid :)
IntellectSucks
15-05-2010, 01:51
Some issues:
Installed, and downloaded the file from the first post. The file does not show up when I explore the folder that I saved it to (the folder that Adria was installed to), but it does show up when I try to download it again. My options when downloading the controls file are to save as a 7z file or as "all files". Adria is not running at all, just getting a noise when I try to run it.
Do I need to install some other type of codec or save the file a different file type? Help would be appreciated. Thanks in advance.
Some issues:
Installed, and downloaded the file from the first post. The file does not show up when I explore the folder that I saved it to (the folder that Adria was installed to), but it does show up when I try to download it again. My options when downloading the controls file are to save as a 7z file or as "all files". Adria is not running at all, just getting a noise when I try to run it.
Do I need to install some other type of codec or save the file a different file type? Help would be appreciated. Thanks in advance.
7z is an archive format just like a .zip, it can be opened by the programs winzip, winrar and of course 7z-zip. It contains an installation file you need to run to actually install the controls needed for adria to run.
IntellectSucks
16-05-2010, 23:01
You deserve sainthood for inventing this program!!!!
So I'm trying to work an a new layout for my tradelist, but I have a problem: I can't seem to get the items ordered by "class". "Type" seems to be working, but whenever I select "class" for one of the categories, it's just seems not to be recognized. E.g., I choose "class" as first category, then "type" as second, and there won't be any first category (unless I select one of the "Special:" buttons, those would be shown as category one items).
If I just look at my items listed, all are under the right class (runes aren't, but you know that :)). What could be the problem? I've let 2 people send me their configuration file, and their lists _are_ ordered by class, it's just that when I use this configuration file class doesn't seem to be recognized. If it helps, I can provide the full data.
You deserve sainthood for inventing this program!!!!
Glad you like it, think justaplayer will have to be the only one appointed into sainthood though, I'm to twisted for that I fear.
So I'm trying to work an a new layout for my tradelist, but I have a problem: I can't seem to get the items ordered by "class". "Type" seems to be working, but whenever I select "class" for one of the categories, it's just seems not to be recognized. E.g., I choose "class" as first category, then "type" as second, and there won't be any first category (unless I select one of the "Special:" buttons, those would be shown as category one items).
If I just look at my items listed, all are under the right class (runes aren't, but you know that :)). What could be the problem? I've let 2 people send me their configuration file, and their lists _are_ ordered by class, it's just that when I use this configuration file class doesn't seem to be recognized. If it helps, I can provide the full data.
Sounds odd, could one or more of your items have gotten incorrect class thanks to OCR errors? In any case full info would help I'm sure, maybe I'll be able to spot what could be causing it.
Thanks for your answer :) OCR error might have happened, not sure, but classes are listed correctly in the grid, so that would be kinda odd. Did send you a PM with a download of my personal folder, would be great if you spotted the problem :)
It seems there's an error in the drag&drop when dragging full accounts, the class field of the tradelist report control doesn't get filled in.
A temporary fix is to first load everything into the regular center report control, then drag them from there.
We'll try fixing this in the next release, until then please use the above method. Hopefully this should solve your problem while waiting for a proper fix.
Awesome you found that, works! Thanks a lot again!
DoomMaker
19-05-2010, 14:02
never knew software like this even existed :O
voting for a note on trading side, I found this by accident when I saw a tradelist on ETF
DoomMaker
19-05-2010, 18:02
noticed some things:
some u are read as (i like superior comes s(iperior or si)perior, any chance to add some kind of auto replace '(i' or 'i)' as u?
also runes are read as crafts
The rune problem will be fixed in the next release, we've not made any new releases since 1.13 so that's the reason for this error to still exist. You can manually edit a rune to be recognized as such by adding "[w]" instead of "[o]" on the first line using the editor (bit annoying to have to do that for each rune though so might be better to just wait).
As for the superior error you can fix it by going into:
application from the menu->settings->OCR tab
There you will find a checkbox labeled "autofix", make sure it is checked and click on the edit button. The txt file that is opened holds further instructions.
Hi, thanks for the work. This looks super useful.
However, I can't for some reason get the program to successfully scan any items. Whenever I try to scan something, i get an "operation failed" box. Moving the items around doesn't fix the problem either.
Meanwhile, I cant get it to scan at all in glide. I don't even get a popup about a failed scan when i press insert in glide.
If it helps, I"m using Windows Vista. I'm running it in windowed mode, and the in-game window (when i press F12) is in the right place (top-left/top-right of the screen). Any input on this would be great, as this program would save me a ton of time. Thanks again.
Please show me a screenshot of your screen just before you're trying to scan an item (press print screen and paste into paint), it'll be simpler for me to tell from that then to take a guess :cloud9:
Please show me a screenshot of your screen just before you're trying to scan an item (press print screen and paste into paint), it'll be simpler for me to tell from that then to take a guess :cloud9:
http://img265.imageshack.us/img265/7901/98744460.jpg
http://img35.imageshack.us/img35/9696/77949907.jpg
Strange, can't see anything wrong there. Is there anything in the adria.log file? (check your data folder for that file)
no, no errors or anything:
************************************************** ********************
App Version: 4.1.0
OS version: 6.0.6001 Service Pack 1
1. 2010-05-20 00:16:24
D2 window found (Class = 'Diablo II', Caption = 'Diablo II')
----------------------------------------------------------------------
2. 2010-05-20 00:16:39
D2 window found (Class = 'Diablo II', Caption = 'Diablo II')
----------------------------------------------------------------------
3. 2010-05-20 00:17:34
D2 window found (Class = 'Diablo II', Caption = 'Diablo II')
----------------------------------------------------------------------
4. 2010-05-20 00:18:41
D2 window found (Class = 'Diablo II', Caption = 'Diablo II')
----------------------------------------------------------------------
Are you by chance running in maximized window mode? I've found Adria can't scan in this case. Also, did you move the item around? Did you try different items?
Ahh, just noticed that you're running classic, adria is optimized for the inventory grid of the expansion pack viewed at 800x600 and will currently not work when the grid is displaced.
I'll be adding support for both low 640x480 and the classic in the next release hopefully ...
Once summer really starts (and my exams are done) adria development is sure to speed up. :whistling:
Actually, i noticed that while scanning a spirit in a crystal sword that had dura / ar, the data was always faulty.
DoomMaker
20-05-2010, 19:07
The rune problem will be fixed in the next release, we've not made any new releases since 1.13 so that's the reason for this error to still exist. You can manually edit a rune to be recognized as such by adding "[w]" instead of "[o]" on the first line using the editor (bit annoying to have to do that for each rune though so might be better to just wait).
As for the superior error you can fix it by going into:
application from the menu->settings->OCR tab
There you will find a checkbox labeled "autofix", make sure it is checked and click on the edit button. The txt file that is opened holds further instructions.
well the problem is that D is read as I) and u is read as i)
so if I add I) to replace either of those, it will replace both since OCR doesn't see diffrence between i and I
any change to add "capitalized letters matter" function or OCR? don't know if it messes up whole system tho =/
well the problem is that D is read as I) and u is read as i)
so if I add I) to replace either of those, it will replace both since OCR doesn't see diffrence between i and I
any change to add "capitalized letters matter" function or OCR? don't know if it messes up whole system tho =/
You can add more then just "(i" or "i)", simply as "s(ip" to be corrected as "sup" etc. And well adding case sensitivity isn't a problem, can be done.
Hey DoomMaker, I know that problem, just happens sometimes. If you can't fix it by moving the item, just right-click the item, choose "Edit Item" and change the name by yourself :)
Impactor
22-05-2010, 08:52
I don't know if it has been mentioned before, but Adria blanks CLASS value when creating a tradelist IF you just drag entire character/account into tradelist window. It does not happen, if you add items individually.
This translates into pretty messy trade printout.
Yes, that's mentioned on the page before :) But I'm good with drag&drop just for the items, where's your problem with that?
Impactor
22-05-2010, 11:15
Yes, that's mentioned on the page before :) But I'm good with drag&drop just for the items, where's your problem with that?
Say, I have 5 characters. Now, I want to create a tradelist using items storet in 3.
I should be able to just select characters and drag them onto tradelist. However, becasue of this bug, I have to go into each character separately, select all and drag into tradelist.
Powered by vBulletin® Version 4.2.0 Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.