Back when I worked for myself, I had quite a bit of spare time. That's no longer the case unfortunately. That's just part of my massive trove of unrelease goodies.
The testdb.txt file is to be able to save and recall previous scans so you can "build" on your library. This script screams to be coded in Lua, since file manipulation in EasyUO doesn't really exist.
I didn't add the HTML function it would seem; sort of unfinished in that regard. Shouldn't be too hard to add if you can stub in my HTML generation routines:
http://www.scriptuo.com/index.php?topic=66.0;highlight=htmlThe hard work is done regarding the HTML generation, you just need to parse the array and spit the information out to a file. Be prepared to grab a sammich and a movie because outputting a bunch of lines of HTML through EasyUO will take hours. Might be worth looking at this using OpenEUO or Stealth.
I mainly used this script to create a large database of items where I could just load and find a #FINDTYPE just by searching, or by querying a partial name of something to see what seems to exist in the world. This script pushes the limits of EUO memory management and does get very slow as you accumulate more items. More reason to move to another scripting method; EUO just doesn't cut it for large amounts of data.