Adria - Inventory Management System

Re: Adria - Inventory Management System

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')
----------------------------------------------------------------------
 
Re: Adria - Inventory Management System

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?
 
Re: Adria - Inventory Management System

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:
 
Re: Adria - Inventory Management System

Actually, i noticed that while scanning a spirit in a crystal sword that had dura / ar, the data was always faulty.
 
Re: Adria - Inventory Management System

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 =/


 
Re: Adria - Inventory Management System

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.



 
Re: Adria - Inventory Management System

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 :)
 
Re: Adria - Inventory Management System

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.
 
Re: Adria - Inventory Management System

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?
 
Re: Adria - Inventory Management System

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.



 
Re: Adria - Inventory Management System

Yeah, ok, that's true, as you see, Kiy has recognized this as a bug and they'll fix it :) Still, it's not tooooo bad, it's not like one has to d&d each item separately.
 
Re: Adria - Inventory Management System

Good to know it's still being developed. And since we are talking bugs - it sometimes do not get the item names right. I am guessing it is OCR-based?
Is there some way to maximise recognition other than running D2 in a window, which I am already doing?

Still, a great piece of software. Best thing since RWW (or maybe longer).
 
Re: Adria - Inventory Management System

Yeah the OCR can be fine-tuned, but I never bothered. Check the "OCR" tab in the settings dialog. Most issues can be fixed by moving the item though. And you do know that you can edit an item by hand right? It's easy to see what needs to go where most of the times :)
 
Re: Adria - Inventory Management System

I know, I had to use the editor since 10% of items imported with some kind of an error.
 
Re: Adria - Inventory Management System

At the moment I've got exams starting the coming week so can't spend much time on adria (yay for 12 hour workdays on weekends ...). But I will have more time during summer, so well surely see a fair amount of new stuff for adria implemented and released in the coming month or two.

So far we're looking at:
1) Improved Tradelist printer (preview, almost done)
2) Improved OCR "GetLetter" function (more adaptive less hardcoded method, almost done)
3) Improved OCR support for one-line items (should be easy to add)
4) Mass add misc items to DB directly from image (for runes/gems, will take some time to do but I know how to do it so no worries)
5) General bug fixes.


I'm personally also leaning towards remaking the ingame windows info tab a bit ...


If you have any further suggestions feel free to speak your minds. Even if you don't I'm sure I can come up with more when I sit down to program, but having more opinions never hurt :wink:
 
Re: Adria - Inventory Management System

how can I have grand charms and small charms in their own groups while I create tradelist?

It only puts scs and gcs randomly under "charms" tab if I select to create by Class


if I try to order items alphabetically, it will order all charms by prefix & suffix names (like fine grand charm and fine small charm are close to each other)


Or is there way to disable those prefix & suffix names from listing? I'd be happy to get only "Grand charm - stats" format instead of echoing grand charm etc.


...one alternative would be to add every single prefix & suffix to abbreviate list and have couple hundred lines long prefix;[delete]

that is the only way?
 
Re: Adria - Inventory Management System

Also noticed when I try to order by class, none of item's class transfers to "Trade list" (sidebar on right)

-> so list won't be ordered at all

All has class in the main list but when I drag & drop whole account to "Trade list", all class vanish O_o


edit: when I select all from main list by first item + last item holding shift and move, all class transfer to list.. seems there is some kind of different technique coded on acc drag&drop?
 
Last edited:
Re: Adria - Inventory Management System

how can I have grand charms and small charms in their own groups while I create tradelist?

It only puts scs and gcs randomly under "charms" tab if I select to create by Class


if I try to order items alphabetically, it will order all charms by prefix & suffix names (like fine grand charm and fine small charm are close to each other)


Or is there way to disable those prefix & suffix names from listing? I'd be happy to get only "Grand charm - stats" format instead of echoing grand charm etc.


...one alternative would be to add every single prefix & suffix to abbreviate list and have couple hundred lines long prefix;[delete]

that is the only way?
The new tradelist printer will have functions to remove the prefix and suffix of any magic/rare item and only list the base item name. Until then the name abbreviations can be used. Below I've attached a file that may be of help, not sure if it is 100% complete though.



Also noticed when I try to order by class, none of item's class transfers to "Trade list" (sidebar on right)

-> so list won't be ordered at all

All has class in the main list but when I drag & drop whole account to "Trade list", all class vanish O_o


edit: when I select all from main list by first item + last item holding shift and move, all class transfer to list.. seems there is some kind of different technique coded on acc drag&drop?
Correct there's two separate functions as the sources of the drag and drop are a bit different. No worries we've noticed the problem and it is an easy fix.



 
Last edited:
Re: Adria - Inventory Management System

Thanks for the file, some things still missing (like magic amus ending, also some skiller's names

Also it leaves space before names, but that is easily fixed by correcting all " Small" as "Small" in external program

Also aplhabetical order is messed (alphabetical ordering is before abb filter I guess)?
Is it possible to swap it other way round (that alphabetical filter is after abbrevaitions, it would be the most logical choice)

but as always, great great job =)


of Craftsmanship -> of Craftmanship
Nature's --> Natural
Lion-Branded --> Lion Branded
Gaea's --> Gaean
of Mind --> of the Mind
of Apprentice --> of the Apprentice
of Titan --> of the Titan


(I think every of is missing the? not sure tho if all has the)
 
Re: Adria - Inventory Management System

I have another suggestion. Sometimes, when listing a set item, Adria also lists all other elements of the set. This can be very confusing and does not contribute to readability of the tradelist.

Here's an example:

Immortal King's Stone Crusher (Ogre Maul , +200% dtd , +250% dtu , 36% cb , sox (2) , Immortal King , Immortal King's Stone Crusher ' , Immortal King's Pillar , Immortal King's Forge , Immortal King's Detail , Immortal King's Soul Cage , Immortal King's Will)


ALSO

Tradelist places Rare items first, which IMHO is a mistake. Rares should be at the end since they are usually of secondary interest and have complex descriptions.
 
Last edited:
Back
Top