|
Organizer!
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-16 19:03:40
Ragnarok.Martel
サーバ: Ragnarok
Game: FFXI
Posts: 2961
By Ragnarok.Martel 2015-05-16 19:22:32
Organizer is glorious. Takes me about 10 seconds in MH to change jobs. And most of that is setting main/sub then typing the command to activate organizer. lol.
The best part is that I'm not having to do any of the weird crap I used to to deal with duplicate augmented items. Thus far, it's got the right items, with the right augs every time.
I can't think of anything features it could use atm, but if I do, I'll let you know. ^^
サーバ: Fenrir
Game: FFXI
Posts: 354
By Fenrir.Divinian 2015-05-17 08:56:14
Is it configurable based on character? If so, how do I do that?
Thanks in advance.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-17 15:36:07
Is it configurable based on character? If so, how do I do that?
Thanks in advance.
Not currently. The lua addons lib makes it pretty simple to do that, though. I have an extdata bug to track down regarding augments, and need to make sure I've fixed a couple of problems with bag priority, but after that? If it's something that people would find useful, I'll give it a look.
Sylph.Tbd
サーバ: Sylph
Game: FFXI
Posts: 21
By Sylph.Tbd 2015-05-17 17:08:38
ok so id like to make a lua for crap stuff or stack it all when there are random rems tails all over the place so i made this
https://gist.github.com/theblackdeath/f1d50c2de224b9ff9b61
but it only grabs say the etched memorys from the safe and after it found them in there it wont bother to check any other bags leaving all the etched memorys everywere else
By Sidiov 2015-05-18 00:10:21
It's nice, but it seems to really rely on positive state, or I am missing something in the file layout.
Is there a way to make it maybe ignore any item not in an inventory list?
Ie. After farming I have 15 different random sellables, I go change jobs before I sell them, and i dont want any of those items going into random bags to free space for gear.
Sylph.Tbd
サーバ: Sylph
Game: FFXI
Posts: 21
By Sylph.Tbd 2015-05-18 01:06:39
he is making an ignore list should be out soon
Asura.Sechs
サーバ: Asura
Game: FFXI
Posts: 10133
By Asura.Sechs 2015-05-18 04:25:18
Rooks have you found out the cause why Organizer still partially ignores the settings in bag_priority?
Like when you remove certain repositories from that list, but Organizer still grabs things out from the removed ones?
Also I'm curious about what Lewyo reported.
He said that if to gear up a certain job takes 43 seconds (it's an example number), if he takes out a single item from his inventory and launches "//gs o" again, it still takes 43 seconds again, while in theory in such a scenario Organizer would have a single item to move and hence it should take much less.
Granted that, unlike the one I previously mentioned, this one isn't a big issue, I'm curious to understand why it's happening.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 06:31:02
I've moved the priority/dump bags checks down into the core move function, and found no further issues in the version I've sent for review. It's not live yet, but I'll let you know when it is.
I'd want to see the verbose output of any organizer call taking 43 seconds. The actual movement phase is tiny compared to the calculation phase though, so the time being somewhat static doesn't shock me. The calculation phase is there so we don't send more packets than we have to.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 06:34:17
It's nice, but it seems to really rely on positive state, or I am missing something in the file layout.
Is there a way to make it maybe ignore any item not in an inventory list?
Ie. After farming I have 15 different random sellables, I go change jobs before I sell them, and i dont want any of those items going into random bags to free space for gear.
Organizer's job is to clean up space. If you're changing jobs before you're selling things, it's going to move things around because its goal is to leave you with as much free space as possible.
There will be an ignore list in the new version, so if there's a fixed list of sellables you can just add them there, but otherwise, organizer is doing its job.
Asura.Raanan
サーバ: Asura
Game: FFXI
Posts: 22
By Asura.Raanan 2015-05-18 14:49:01
hi, when I run mine i get Lua runtime error: libs/extdata.lua:1687
attempt to index global 'typ_list' then cant read rest of error..
the gearswap itself works so what am i doing wrong?
Bismarck.Inference
サーバ: Bismarck
Game: FFXI
Posts: 417
By Bismarck.Inference 2015-05-18 19:20:41
Anyone elses hanging up after most recent luacore push? I get "Organizer starting..." in add_to_chat then gets stuck..can't do any other windower commands.
Edit : this happens from //gs org, I don't have any non-GS dependent inventories set up.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 20:35:16
hi, when I run mine i get Lua runtime error: libs/extdata.lua:1687
attempt to index global 'typ_list' then cant read rest of error..
the gearswap itself works so what am i doing wrong?
The extdata lib is choking on something - you're not alone. It's not organizer or gearswap related, and once I have the organizer bugs out of the way I'll look at it if no one else has.
Bismarck.Inference said: »Anyone elses hanging up after most recent luacore push? I get "Organizer starting..." in add_to_chat then gets stuck..can't do any other windower commands.
Edit : this happens from //gs org, I don't have any non-GS dependent inventories set up.
I've fixed a couple of crash-type bugs in the release that's waiting to be pushed live. I'll say something when it's out, sorry for the inconvenience.
サーバ: Shiva
Game: FFXI
Posts: 25
By Shiva.Wickedness 2015-05-18 20:36:26
Bismarck.Inference said: »Anyone elses hanging up after most recent luacore push? I get "Organizer starting..." in add_to_chat then gets stuck..can't do any other windower commands.
Edit : this happens from //gs org, I don't have any non-GS dependent inventories set up.
Yes it's still doing this but from what I understand, Rooks has another update waiting to be pushed live. Hopefully that will fix most of the issues.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 20:52:46
Organizer just got pushed live. It fixes all known Organizer issues; the extdata problem is another thing altogether. I'm going to update the top post shortly.
サーバ: Odin
Game: FFXI
Posts: 4
By Odin.Elysien 2015-05-18 20:58:23
Is it possible to make Organizer grab items not in the sets function?
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 21:11:52
Is it possible to make Organizer grab items not in the sets function?
I've added a bit to the top post (and converted it to a node). GearSwap doesn't really have a notion of extra items, so what you may want is the vanilla organizer usage I explain above.
This is (understandably) a very common request, so if people really want the ability to just add a sets.extra_junk = {} or whatnot, I'll see what I can do.
Quetzalcoatl.Orestes
サーバ: Quetzalcoatl
Game: FFXI
Posts: 430
By Quetzalcoatl.Orestes 2015-05-18 22:37:00
Hey, just started using organizer. It seems great so far, just have a question about this error.
Code
Organizer Error: Organizer: The bag name ("nil") with priority 4 in the ../addons/organizer/data/settings.xml file is not valid.
My settings seem ok to me? Code
<?xml version="1.1" ?>
<settings>
<global>
<auto_heal>false</auto_heal>
<bag_priority>
<case>7</case>
<inventory>8</inventory>
<locker>3</locker>
<sack>6</sack>
<safe>1</safe>
<safe2>2</safe2>
<satchel>5</satchel>
</bag_priority>
<custom>1</custom>
<default_file>default.lua</default_file>
<dump_bags>
<case>5</case>
<locker>3</locker>
<safe>1</safe>
<safe2>2</safe2>
<satchel>4</satchel>
</dump_bags>
<ignore>
<inventory>
<1>Beitetsu</1>
<2>Pluton</2>
<3>Riftborn Boulder</3>
<4>Kindred's Crest</4>
<5>Beastmen Seal</5>
<6>Red Curry Bun</6>
<7>Sole Sushi</7>
<7>Sole Sushi +1</7>
</inventory>
</ignore>
<item_delay>0.5</item_delay>
<verbose>true</verbose>
</global>
</settings>
I'm also curious what the normal workflow is. I'm trying to use gearswap, with //gs org. It seems to pull everything in, but it doesn't move anything that doesn't belong out of my inventory. Is it essential to maintain frozen states as well? I've been doing exactly that, and running //org o afterwords, but it takes a few tries to get me where I want.
I'm also curious, does freezing again completely overwrite all the various files generated previously?
Thanks
btw, using the latest from master
Lakshmi.Byrth
VIP
サーバ: Lakshmi
Game: FFXI
Posts: 6187
By Lakshmi.Byrth 2015-05-18 23:17:56
From master?
The latest version of Organizer is in the -dev and -live repositories of Windower/Lua.
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-18 23:21:12
Quetzalcoatl.Orestes said: »snip
Two problems:
1) You are missing a priority 4 bag in bag_priority
2) You have both sole sushi and sole sushi+1 as item 7 in ignore
The first one is the problem, though.
[edit: also, that specific error in relation to priorities hasn't existed in a while; what version are you using?]
Quetzalcoatl.Orestes
サーバ: Quetzalcoatl
Game: FFXI
Posts: 430
By Quetzalcoatl.Orestes 2015-05-19 00:08:12
From master?
The latest version of Organizer is in the -dev and -live repositories of Windower/Lua.
sorry, whatever branch your production code is on. poor assumption on my part.
Quetzalcoatl.Orestes said: »snip
Two problems:
1) You are missing a priority 4 bag in bag_priority
2) You have both sole sushi and sole sushi+1 as item 7 in ignore
The first one is the problem, though.
[edit: also, that specific error in relation to priorities hasn't existed in a while; what version are you using?]
Thanks!
By geigei 2015-05-19 01:42:40
Ignore doesn't work for me, i'm using the above settings with warp/emperor in wardrobe.
Also now i'm getting command not found when trying to: //gs org
Lakshmi.Rooks
Administrator
サーバ: Lakshmi
Game: FFXI
Posts: 1566
By Lakshmi.Rooks 2015-05-19 07:55:18
Ignore doesn't work for me, i'm using the above settings with warp/emperor in wardrobe.
Also now i'm getting command not found when trying to: //gs org
Can you set it to verbose and show me the output?
Asura.Sechs
サーバ: Asura
Game: FFXI
Posts: 10133
By Asura.Sechs 2015-05-21 16:02:04
Working Flawlessly for me, but still getting the Tati Earring error.
It DOES move Tati Earring, but it says "couldn't move 1 item" (Tati Earring)
Lakshmi.Byrth
VIP
サーバ: Lakshmi
Game: FFXI
Posts: 6187
By Lakshmi.Byrth 2015-05-21 16:48:18
If you only have one and use it on your right and left ears in different sets, organizer will count it as two earrings. Sorting by slot was the simplest way I could think of to reduce that logic problem to an acceptable level.
[+]
Asura.Sechs
サーバ: Asura
Game: FFXI
Posts: 10133
By Asura.Sechs 2015-05-21 18:08:59
That might be the issue, I'll check!
And it's not a big deal at all for me, I just brought it up 'cause I thought it was a small bug to fix.
If things are like that it doesnt' bug me at all.
サーバ: Fenrir
Game: FFXI
Posts: 354
By Fenrir.Divinian 2015-05-21 19:09:19
Is it configurable based on character? If so, how do I do that?
Thanks in advance.
Not currently. The lua addons lib makes it pretty simple to do that, though. I have an extdata bug to track down regarding augments, and need to make sure I've fixed a couple of problems with bag priority, but after that? If it's something that people would find useful, I'll give it a look.
Thanks for the reply. What is lua addons lib?
Edit: nvm, I think I answered my question. You were saying lua addon libs would make it easy for you to add multiple-character functionality, not a pleb like me. :)
I'm looking forward to it.
Odin.Arai
サーバ: Odin
Game: FFXI
Posts: 3
By Odin.Arai 2015-05-21 20:26:08
Thanks for the quick response! I'll move to this thread.
With respect to having bazaar'd items, when I try to run
//org organize
it does nothing, even w/ verbose on. No message at all, even the starting message. But all plugins then stop working. I can hit Ins and get the console, but lua list shows nothing. And when I log out of ffxi, it crashes.
For ammo, with verbose on, it says it moved it, but the items are still in my inventory. I'll test it again and save the output, but can't right now.
サーバ: Shiva
Game: FFXI
Posts: 25
By Shiva.Wickedness 2015-05-22 13:11:13
Settings File:
<?xml version="1.1" ?>
<settings>
<global>
<auto_heal>true</auto_heal>
<bag_priority>
<case>7</case>
<inventory>8</inventory>
<locker>3</locker>
<sack>6</sack>
<safe>1</safe>
<safe2>2</safe2>
<satchel>5</satchel>
<storage>4</storage>
<wardrobe>9</wardrobe>
</bag_priority>
<custom>0</custom>
<default_file>default.lua</default_file>
<dump_bags>
<case>7</case>
<locker>3</locker>
<sack>6</sack>
<safe>1</safe>
<safe2>2</safe2>
<satchel>5</satchel>
<storage>4</storage>
</dump_bags>
<ignore>
</ignore>
<item_delay>0</item_delay>
<verbose>true</verbose>
</global>
</settings>
Lock up log
[14:08:03] Organizer: Starting...
[14:08:03] Organizer: Getting!
[14:08:03] Organizer: Moving item! (Dudgeon Earring) from Sack 76 to Inventory 78)
[14:08:03] Organizer: Moving item! (Clearview Earring) from Case 79 to Inventory 79)
[14:08:03] Organizer: Got 1 item(s), and failed getting 13 item(s)
Edit:adding another
Organizer: Starting...
Organizer: Getting!
Organizer: Moving item! (Dudgeon Earring) from Safe 2 59 to Inventory 50)
Organizer: Moving item! (Clearview Earring) from Safe 2 58 to Inventory 51)
Organizer: Moving item! (Asperity Necklace) from Safe 2 57 to Inventory 52)
Organizer: Moving item! (Iuitl Gaiters) from Sack 75 to Inventory 53)
Organizer: Moving item! (Atheling Mantle) from Safe 2 56 to Inventory 54)
Organizer: Moving item! (Brutal Earring) from Safe 2 55 to Inventory 55)
Organizer: Moving item! (Plun. Armlets) from Sack 74 to Inventory 56)
Organizer: Moving item! (Rancor Collar) from Safe 2 54 to Inventory 57)
Organizer: Moving item! (Magoraga Beads) from Sack 73 to Inventory 58)
Organizer: Moving item! (Volley Earring) from Satchel 78 to Inventory 59)
Organizer: Moving item! (Raid. Poulaines +2) from Safe 76 to Inventory 60)
Organizer: Moving item! (Wurrukatte Boots) from Case 78 to Inventory 61)
Organizer: Moving item! (Raider's Bmrng.) from Safe 2 53 to Inventory 62)
Organizer: Moving item! (Manibozho Brais) from Safe 2 52 to Inventory 63)
Organizer: Moving item! (Espial Bracers) from Locker 79 to Inventory 64)
Organizer: Got 15 item(s), and failed getting 0 item(s)
And another:
Organizer: Starting...
Organizer: Getting!
Organizer: Moving item! (Thaumas Coat) from Case 69 to Inventory 9)
Organizer: Moving item! (Taeon Tabard) from Case 68 to Inventory 10)
Organizer: Moving item! (Honed Tathlum) from Case 67 to Inventory 11)
Organizer: Moving item! (Black Belt) from Case 66 to Inventory 12)
Organizer: Moving item! (Otronif Gloves +1) from Case 65 to Inventory 13)
Organizer: Moving item! (Chaac Belt) from Storage 80 to Inventory 14)
Organizer: Moving item! (Fotia Belt) from Case 64 to Inventory 15)
Organizer: Moving item! (Mollusca Mantle) from Storage 79 to Inventory 16)
Organizer: Moving item! (Qaaxo Leggings) from Case 63 to Inventory 17)
Organizer: Moving item! (Potestas Bomblet) from Case 62 to Inventory 18)
Organizer: Moving item! (Caudata Belt) from Satchel 80 to Inventory 19)
Organizer: Moving item! (Letalis Mantle) from Satchel 79 to Inventory 20)
Organizer: Moving item! (Anchorite's Crown) from Case 61 to Inventory 21)
Organizer: Moving item! (Shadow Mantle) from Satchel 78 to Inventory 22)
Organizer: Moving item! (Soku. Sune-Ate) from Case 60 to Inventory 23)
Organizer: Moving item! (Uk'uxkaj Cap) from Case 59 to Inventory 24)
Organizer: Moving item! (Manibozho Brais) from Case 58 to Inventory 25)
Organizer: Moving item! (Councilor's Garb) from Case 57 to Inventory 26)
Organizer: Moving item! (Hermes' Sandals) from Case 56 to Inventory 27)
Organizer: Moving item! (Sole Sushi) from Safe 2 80 to Inventory 28)
Organizer: Moving item! (Tantra Tathlum) from Case 55 to Inventory 29)
Organizer: Moving item! (Oatixur) from Case 54 to Inventory 30)
Organizer: Moving item! (Tinhaspa) from Case 53 to Inventory 31)
Organizer: Moving item! (Otronif Boots) from Case 52 to Inventory 32)
Organizer: Moving item! (Iqabi Necklace) from Storage 78 to Inventory 33)
Organizer: Moving item! (Taeon Tights) from Case 51 to Inventory 34)
Organizer: Moving item! (Ifrit Ring +1) from Case 50 to Inventory 35)
Organizer: Moving item! (Bladeborn Earring) from Storage 77 to Inventory 36)
Organizer: Moving item! (Brutal Earring) from Safe 2 79 to Inventory 37)
Organizer: Moving item! (Anch. Gaiters +1) from Case 49 to Inventory 38)
Organizer: Moving item! (Fotia Gorget) from Case 48 to Inventory 39)
Organizer: Moving item! (Taeon Chapeau) from Case 47 to Inventory 40)
Organizer: Moving item! (Anchoret's Mantle) from Case 46 to Inventory 41)
Organizer: Moving item! (Moonshade Earring) from Safe 80 to Inventory 42)
Organizer: Moving item! (Demonry Stone) from Satchel 77 to Inventory 43)
Organizer: Moving item! (Hes. Hose +1) from Safe 79 to Inventory 44)
Organizer: Moving item! (Hes. Gloves) from Case 45 to Inventory 45)
Organizer: Moving item! (Otronif Harness) from Case 44 to Inventory 46)
Organizer: Moving item! (Qaaxo Harness) from Safe 2 78 to Inventory 47)
Organizer: Moving item! (Lithelimb Cap) from Safe 2 77 to Inventory 48)
Organizer: Moving item! (Taeon Gloves) from Case 43 to Inventory 49)
Organizer: Moving item! (Asperity Necklace) from Satchel 76 to Inventory 50)
Organizer: Moving item! (Quiahuiz Trousers) from Case 42 to Inventory 51)
Organizer: Moving item! (Tantra Cyclas +2) from Case 41 to Inventory 52)
Organizer: Moving item! (Epona's Ring) from Case 40 to Inventory 53)
Organizer: Moving item! (Iximulew Cape) from Satchel 75 to Inventory 54)
Organizer: Moving item! (Whirlpool Mask) from Case 39 to Inventory 55)
Organizer: Moving item! (Rancor Collar) from Case 38 to Inventory 56)
Organizer: Moving item! (Anch. Gloves +1) from Case 37 to Inventory 57)
Organizer: Moving item! (Otronif Brais +1) from Case 36 to Inventory 58)
Organizer: Moving item! (Taeon Boots) from Case 35 to Inventory 59)
Organizer: Moving item! (Buquwik Cape) from Case 34 to Inventory 60)
Organizer: Moving item! (Anguinus Belt) from Case 33 to Inventory 61)
Organizer: Moving item! (Oce. Headpiece +1) from Case 32 to Inventory 62)
Organizer: Got 55 item(s), and failed getting 0 item(s)
|
|