Collector: Find Owned And Missing Items From A Set

Eorzea Time
 
 
 
言語: JP EN FR DE
日本語版のFFXIVPRO利用したい場合は、上記の"JP"を設定して、又はjp.ffxivpro.comを直接に利用してもいいです
users online
フォーラム » Windower » General » Collector: find owned and missing items from a set
Collector: find owned and missing items from a set
VIP
Offline
Posts: 789
By Lili 2022-06-28 06:23:37  

Collector



Collector checks your inventory against a provided list of items, and shows which items you own and which you do not own from said item set. I originally wrote it to check what reive capes or empy feet I had, for the purpose of the 3:1 exchange, then it expanded from there.

A picture is worth a thousand words:



Or:



And possibly the best function of them all:



Type //col without arguments to see a list of itemsets currently supported.

Refer to my github for a little more information, including how to add your own custom itemsets:
https://github.com/lili-ffxi/FFXI-Addons/tree/master/collector

Notes:
- the list of itemsets is up for expansion! Help me come up with more sets to add to it. Post them in this thread, or send a PR to my github.
- 10 lilipoints to whomever can find the easter egg and tell me where it is from.

Have fun,
-L
[+]
 Asura.Toralin
Offline
サーバ: Asura
Game: FFXI
user: toralin
Posts: 1408
By Asura.Toralin 2022-06-28 07:42:34  
I would of used this for ambu+2 armor when I was trying to figure out which pieces I was missing, maybe an idea could do ambu1, ambu2, ambuwep
 Lakshmi.Avereith
Offline
サーバ: Lakshmi
Game: FFXI
user: Lilianna
Posts: 1219
By Lakshmi.Avereith 2022-06-28 08:11:14  
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat
VIP
Offline
Posts: 789
By Lili 2022-06-28 08:44:24  
Asura.Toralin said: »
I would of

have*

Asura.Toralin said: »
used this for ambu+2 armor when I was trying to figure out which pieces I was missing, maybe an idea could do ambu1, ambu2, ambuwep

Ambuscade weapons are already in, albeit just at the last stage.
A future version of this will have item equivalence, for multi-stage or exclusive items, like reward rings or reforged af1/2/3, but that code has not been written yet.

In the meantime, if you want to compile a list of ambuscade rewards, I'll be glad to add it.

Lakshmi.Avereith said: »
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat

These are both good ideas. Same as above, if you can take the time to write down the lists I will be happy to add them to the addon.
[+]
 Cerberus.Shadowmeld
Offline
サーバ: Cerberus
Game: FFXI
Posts: 1809
By Cerberus.Shadowmeld 2022-06-28 08:53:09  
You going to work with the windower team to get this added to the launcher? :D
VIP
Offline
Posts: 789
By Lili 2022-06-28 09:04:14  
Cerberus.Shadowmeld said: »
You going to work with the windower team to get this added to the launcher? :D

Not sure either way, but in any case I'd like the collection list to be quite a bit bigger before doing that.
[+]
Offline
Posts: 417
By Meeble 2022-06-28 11:00:25  
Here's geas fete, vagary, omen beads, and ambu cape/weapon upgrade materials.

Not sure what kind of structure you want to use for multi-stage items, but I also added a nested set for every version of the ambu weapons.
[+]
Offline
Posts: 1161
By DaneBlood 2022-06-28 13:59:14  
Lakshmi.Avereith said: »
Collection list for abyssea pop KIs and another for Escha pop KIs would be neat


look into empy poptracker
I have added in additional zone i can pm you
[+]
VIP
Offline
Posts: 789
By Lili 2022-06-28 14:09:39  
Meeble said: »
Here's geas fete, vagary, omen beads, and ambu cape/weapon upgrade materials.

Not sure what kind of structure you want to use for multi-stage items, but I also added a nested set for every version of the ambu weapons.

Thank you so much! This is exactly the kind of contribute I was hoping for. You're great and you get fifty lilipoints.

The provisional version I am currently working on has the table indexed by the main item, so something like this:
Code
table = {
    ["Karambit"] = {'Tokko This', 'Ajja That', 'Eletta Etc'},
    ["Adoulin Rings"] = {'Renaye Ring', 'Janniston Ring', 'Alltheother Ring', },
    --etc
}


Then the log would show something like
Quote:
Collector: satchel: Etoile Tiara (-> Horos Tiara +3)
Collector: satchel: Horos Shoes +3
Collector: satchel: Horos Bangles +2 (-> Horos Bangles +3)
-- or --
Collector: wardrobe4: Weather. Ring +1 (-> Adoulin Rewards)

You get the gist of it.
Offline
Posts: 103
By Tathamet 2022-06-28 14:57:46  
Lili said: »
- 10 lilipoints to whomever can find the easter egg and tell me where it is from.

Quote:
Curation is about knowing which pieces belong together.
-- Memnon Delphius Vanderbeam

Quote:
Broodhollow
[+]
 Bismarck.Xurion
Offline
サーバ: Bismarck
Game: FFXI
user: Xurion
Posts: 694
By Bismarck.Xurion 2022-06-28 16:26:53  
What's the conversion rate of lilipoints <-> nickpoints?
VIP
Offline
Posts: 789
By Lili 2022-06-28 20:32:25  
Tathamet said: »
Quote:
Broodhollow

Almost! But 8 lilipoints anyway because it's close

Bismarck.Xurion said: »
What's the conversion rate of lilipoints <-> nickpoints?

All of them
[+]
necroskull Necro Bump Detected! [193 days between previous and next post]
VIP
Offline
Posts: 789
By Lili 2023-01-07 17:35:44  
Updated the collection list with some new stuff. Let me know if there is anything else you want to see added.
necroskull Necro Bump Detected! [350 days between previous and next post]
VIP
Offline
Posts: 789
By Lili 2023-12-23 08:41:10  
Christmas updates!

The addon now lets you search the database by string using the find or search arguments.

Example:


ALSO!
Added a good number of new collections:
ambuscade replicas (ambu lv1 weapons)
odyssey key items (the various information on XXX)
unity rewards (nq and hq)
sortie earring (nq, +1, +2, all mixed together)
abi trophies (boss drops like orthrus's claws etc)
znm pop items (buffalo corpse etc)
znm pop kis (maroon seal etc)
znm drops (tyger's tail etc, the items that you trade to Zanraku to get the seals)

Enjoy and let me know if there's bugs/if you have something to add to the db.
[+]
Offline
Posts: 765
By Tarage 2023-12-23 10:36:04  
This might be asking too much but as a prolific hoarder with 15 mules, is there a way this could somehow remember what's on other accounts to be able to tell me if an item I seen is squirreled away on a mule in a random box? That would be incredibly helpful.
 Cerberus.Shadowmeld
Offline
サーバ: Cerberus
Game: FFXI
Posts: 1809
By Cerberus.Shadowmeld 2023-12-23 11:30:16  
But can it find my keys?
[+]
VIP
Offline
Posts: 789
By Lili 2023-12-23 15:35:47  
Tarage said: »
This might be asking too much but as a prolific hoarder with 15 mules, is there a way this could somehow remember what's on other accounts to be able to tell me if an item I seen is squirreled away on a mule in a random box? That would be incredibly helpful.

I've been thinking for a while about a way of doing this, but I haven't yet come up with a mechanism that is simple, sturdy, and reliable. Best advice I can offer so far is to log into each mule and do, say, //col abi trophies on each, and check manually. I found a good bunch of stuff stashed away like that.

One day we'll have a system that merges findall, dupefind, statsearch, collector, augments, etc, but not soon probably.

Cerberus.Shadowmeld said: »
But can it find my keys?

Only if you collected them properly beforehand.
Offline
Posts: 765
By Tarage 2023-12-23 22:42:25  
Couldn't you make it so you can export the list of items a character has to use as a lookup later?
necroskull Necro Bump Detected! [49 days between previous and next post]
VIP
Offline
Posts: 789
By Lili 2024-02-10 16:35:12  
Collector updated to v0.2.0

Bunch of new things:
- no longer prints a million lines to chatlog if the addon is passed a bad argument
- now prints the augment rank for certain items (REMA weapons, Divergence Weapons and Necks, Unity Rewards, Odyssey Gear).
- FIXED: I disabled reading from slips for debugging of a previous version and forgot I did. Slips are now re-enabled.

Collection database updated to version 10
Buncha new stuff, look at it to see what's new, it's all towards the end.

Please note: the augment functionality relies on a change to windower that is currently pending, so it won't work until windower updates, which should not take too long.

Thanks to Trael for his contributions.
[+]