Download
(25 Kb)
Download
Updated: 03/02/22 11:12 AM
Pictures
File Info
Compatibility:
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:03/02/22 11:12 AM
Created:08/09/14 08:33 AM
Monthly downloads:137
Total downloads:16,169
Favorites:29
MD5:
DoItAll (Mass Extract/Deconstruct/Move/Mail attach/...)  Popular! (More than 5000 hits)
Version: 1.73
by: Thenedus, Baertram
Version 1.64:
Attention: Your settings got reset due to the SavedVariable changes. Please reconfigure this addon!

IMPORTANT CHANGE - Version 1.63
This addon depends on the following libraries:
-LibAddonMenu-2.0
-LibLoadedAddons


Enabling addons ingame again
If one of this depending library is missing you cannot enable the addon ingame!
So please check the dependencies of the addon ingame.
The best possible way is to install "Votans Addon List" addon which will seperate the addons from the libraries.
It will show you the dependencies at each addon line, right column, as tooltip for the "red" icon (if an addon is disabled and cannot be enabled). Scroll down to the libraries at the bottom and enable the ones needed for the addon then.


Comments / feedback / "Netiquette"
If you post comments about the addon not working anymore and haven't read and understood what is written here, it is not the addon's nor the developers fault!
Just ask if you do not understand it, but tell me you have read this text! If not I won't answer or just write "Description" as a hint.
Please keep in mind we do this on our free time and are not able to play this nice game if we need to work on the addons.

So:
If you show me you have read this text and ask in a kind way I'll help you for sure.
If not...
Rude answeres/comments will force me to remove the addon totally from pulbic.
This might make other ppl really angry with you and you can be sure I'll make your posts public so they can complain directly towards you.
So please think before you ink and remember: This software is for free. We invest our free time for you.
Think what it was like playing the game without addons and then rethink your text before you write
You got no rights to force me to do anything here Many thanks, I appreciate your help and understanding.

Why do I do this
This change is needed to reduce maintaining time of all the 30+ addons I need to keep updated.
Each patch or change of a library will need me to update ALL addons even if only the libraries need an update Excahnging the librarie folders within the adodn, backing things up, testing them, building the ZIP files and write changelog here needs me to invest about 5-10 minutes for EACH addon
By removingg the libraries and let you install them as standalone "addon" I'm not forced to update the addons if the libraries change. This will save me hours of work!

Please support me with this, install the libraries as standalone once via e.g. Minion and your addons will be set to work normally again + you gain the benefit to be able to update the libraries via Minion automatically as they are updated, and all addons will recognize it automatically without having you to need to wait for an update of each/or at least one addon containing the new library files.
+ the folder size of your AddOns folder decreases a lot if the libraries only need to be "ONCE" in the folder, and not also in each subfolder of the addons.!
+ I might use the gained time to work on fixing addons or adding new features as well.



DoItAll
DoItAll allows to perform various actions on all visible items in your inventory:
  • Deposit to bank / withdraw from bank
  • Attach to mail
  • Extract runestones / Deconstruct items
  • Launder & sell items
  • Junk mark
  • Trade

This verison includes new features, the new API version, a small bugfix and support for FCO Itemsaver.
Marked items (by FCO ItemSaver) won't be attached to mails or extracted/refined anymore.


New Features:
-Added support for the vendor to junk-mark all shown items/Un-junk mark them if you open the "junk" tab in your "sell inventory" at the vendor
-Added better support for FCO ItemSaver's Anti-Deconstruction/Anti-Sell/Anti-Launder/Anti-Trade/Anti-Mail features. If the settings in DoItAll respects the panels of FCOIS, the icons will be checked for their settings at the currently active panel (e.g. marked items for deconstruction, where deconstruction of items marked for deconstruction is allowed, will be deconstructed with DoItAll; where as if you disable this settings in DoItAll simply a set marker icon will prevent deconstruction like before).
-Added support for the refinement tab as well so you can refine all items at once now
-Added "Add all" button to the player 2 player trading
-Added delay option to the "Deconstruct all" crafting panel (see settings)

Attention:
1) If you try to deconstruct/refine more than 100 times setup a 250+ delay in the settings (otherwise the game will disconnect you for spamming!)
2) Do not mouseover the inventory item list while it is deconstructing by addon - you will get lags!


It is best used with AdvancedFilters or a similar addon that provides fine-grained filtering.

UPGRADE NOTICE
AttachAll has been merged with BankAll to create this addon.
When upgrading, please
  • Uninstall AttachAll
  • Delete the folder "BankAll" in your addons folder.
  • Check the configuration of DoItAll.


Options
All of these options can be configured by typing "/doitall" in the chat.
  • Do not touch items that have been saved with Item Saver, on by default. This applies to all DoItAll functions.
  • For transferring items to/from the bank, the batch size and delay can be configured (see below).
  • For deconstruction, researchable items can be excluded, on by default. This requires Research Assistant.
  • When attaching items, DoItAll can be extracted to send mails when all attachment slots are used and when all items are attached, both off by default.

Avoid Spamming
Since each item transfer is a separate action, the server might kick you for spamming if you transfer a lot of items in a short time. To prevent this, items are transferred in batches with a delay between them. By default, DoItAll transfers 20 items in one go, then waits for 200 milliseconds before starting the next batch.
To change these defaults, type "/doitall" to bring up the configuration interface.

If you get kicked from the server, try adjusting these values and let me know by posting a comment.

Planned features
  • Support guild bank
1.73 - 2022-03-02
Universal deconstruction (PTS) fix
Some setting text updates
Mail AttachAll and auto-send fix for ZO_Object reusage


1.72 - 2022-02-05
Support for the new Deconstruction NPC "Giladil" (PTS)

1.71: Internal

1.70:
-Updated API version
-Removed LibLoadedAddons dependency and usage -> If you addon was checking for DoItAll via this lib, please use the proper way now: ## DependsOn: DoItAll>=<version of DoItAll, e.g. current 170>
-Changed settings to disable entries dependend on the enabled "ZOs multi refine/deconstruct/extract" state
-Changed FCOIS panel checks to be on by default to protect proper refine/decon/extract possibilities for your marker icons (like you have set them up to work and what to protect where!)
-Small speed improvements for checks done for FCOIS and ItemSaver (ItemSaver is not officially updated any longer so it was moved to the 2nd supported addons checks, after FCOIS now. If any checks via FCOIS block, ItemSaver checks won't be trigegred anymore afterwards).

1.69:
-Updated API version

Added:
-Setting to use ZOs vanilla UI multicraft extraction/refine/deocnstruction. Using the keybind will refine/extract/deconstruct all items at once. If you disable this option the item will be processed like before the Scalebreaker update one-after-another
-Setting to skip the "Ask before multi extraction" dialog. Be careful: If you enable this option you will extract/refine/deconstruct ALL non-protected items (e.g. protected by FCOItemSaver) at once with the keybind!!!

Fixed:
-Keybindings at e.g. enchantment create won't show "Refine" anymore but wil be hidden instead.

1.68:
-Removed FASTAPI support
-Changed loading of LibLoadedAddons to be sure the version check for FCOItemSaver works again (please update LibLOadedAddons to version 1.4 to make sure DoItAll will work with the FCOIS marker checks properly!)

1.67:
Fixed initialization functions to load after LAM has been loaded properly (Thanks to AssemblerManiac)

1.66:
-Updated APIversion
-Updated library calls to support global variables instead of LibStub

1.65:
Fixed: Aborting an extraction at acrafting station could let the extraction in a state where the next manually/by other addon crafted/extracted item would restart the extraction of all other shown items in the list.

1.64:
Attention: Your settings got reset due to the SavedVariable changes. Please reconfigure this addon!
Changed: SavedVariables to use the CharacterId instead of the name (rename save settings!) and to use server name dependent settings to use the same char name on different servers (eu, na, pts).
Fixed: Incompatibility with AdvancedFilters and CraftCompare
Fixed: Increased API version (Murkmire)

1.63:
Removed: Libraries LibStub, LibAddonMenu-2.0, LibLoadedAddons
-> These libraries need to be installed manually (like an addon) e.g. by help of the addon manager "Minion".
Please update the libraries and download them to your addons.
Fixed: Dependencies to the libraries and other addons so that FCOItemSaver recognition works again as intended!
Fixed: Increased API version

1.62:
As AutoCategory get's maintained again the addon removed the OptionalDependency to DoItAll now and the OptionalDependcy to AutoCategory was added to DoItAll.

1.61:
Removed optional dependecy to AutoCategory as AutoCategor addon already got an optional dependency to DoItAll (which should have been removed versions before already but obviously wasn't :-) )

1.6:
Moved "patch" version DoItAll with FCOItemSaver support to the original DoItAll.
Patch will be removed.

0.6:
UPGRADE NOTICE
AttachAll has been merged with BankAll to create this addon.
When upgrading, please
  • Uninstall AttachAll
  • Delete the folder "BankAll" in your addons folder.
  • Check the configuration of DoItAll.
  • Merged BankAll and AttachAll
  • Added support for extraction and deconstruction
  • BankAll: Continue moving items even if the target container is already full (to fill stacks)
  • AttachAll: Automatically send mails
  • Updated APIVersion
0.5:
  • Fixed error when clicking on keystrip button
0.4a:
  • Use ItemSaver_IsItemSaved for interfacing with Item Saver
0.4:
  • Fixed that settings were not saved
  • Added (experimental) support for Item Saver
0.3:
  • Added keyboard shortcut
  • Replaced command-line with configuration interface to change batch size and delay
0.2: Transfer items in batches and delay
0.1: Initial release
Archived Files (17)
File Name
Version
Size
Uploader
Date
1.72
25kB
Baertram
02/05/22 12:26 PM
1.69
25kB
Baertram
08/15/19 06:06 PM
1.68
23kB
Baertram
05/26/19 12:25 PM
1.67
23kB
Baertram
05/04/19 07:39 AM
1.66
23kB
Baertram
05/03/19 08:54 AM
1.65
21kB
Baertram
10/03/18 07:03 PM
1.64
21kB
Baertram
10/01/18 01:15 PM
1.63
21kB
Baertram
08/30/18 01:50 PM
1.62
65kB
Baertram
04/16/18 10:08 AM
1.61
64kB
Baertram
03/05/18 05:43 AM
1.60
65kB
Baertram
03/04/18 10:31 AM
0.6
32kB
Thenedus
10/03/14 09:24 AM
0.5
28kB
Thenedus
08/25/14 12:58 PM
0.4a
28kB
Thenedus
08/24/14 12:27 PM
0.3
28kB
Thenedus
08/17/14 04:25 AM
0.2
2kB
Thenedus
08/10/14 03:57 AM
0.1
3kB
Thenedus
08/09/14 08:33 AM


Post A Reply Comment Options
Unread 12/20/20, 02:34 PM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Originally Posted by Baertram
It is in there since months/a year (Scalebreaker release date) already?
Check the settings, enable the use vanilla multi checkbox.

Works like a charm for me. I click the button or use the keybind and all is added at once + deconstructed/refined/extracted at once.
Oh dear, I just never noticed that this addon had settings, and usually I grab new functions from changelog, but I guess I missed that as well :-/
But yes, I found it. Also explains why nobody requested this before...
Report comment to moderator  
Reply With Quote
Unread 12/20/20, 07:04 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
Originally Posted by wambo
Could u adjust this addon to use the now vanilla multi-feature?

If I use filters to only have what I want to decon listed, the addon still decons every item 1 by 1 so that selecting all items manually and pressing decon once is still faster (bc of the delay between deconstruction of each item)
It is in there since months/a year (Scalebreaker release date) already?
Check the settings, enable the use vanilla multi checkbox.

Works like a charm for me. I click the button or use the keybind and all is added at once + deconstructed/refined/extracted at once.
Last edited by Baertram : 12/20/20 at 07:07 AM.
Report comment to moderator  
Reply With Quote
Unread 12/19/20, 05:44 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Could u adjust this addon to use the now vanilla multi-feature?

If I use filters to only have what I want to decon listed, the addon still decons every item 1 by 1 so that selecting all items manually and pressing decon once is still faster (bc of the delay between deconstruction of each item)
Report comment to moderator  
Reply With Quote
Unread 06/17/20, 09:18 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
Using deconstruction either manually piece-for-piece, or using vanilla UI mass-deconstruct, or using DoItAll to do it piece-for-piece or mass-deconstruct, is basically the same.
The addon only calls the same code that ZOs calls if you manually press the keybind or use the mouse to click the decon buttons.

DoItAll was only "there before ZOs added multicrafting". So all it does is select item, decon, select item, decon. Same like clicking them manually.
And if you enable "ZOs multi craft support" within DoItAll settings it will just select ALL available items (not filtered by FCOCraftFilter, FCOItemSaver, AdvancedFilters + plugins, and other addons) and deconstruct them at once with 1 click (same like manualyl adding them all and click deconstruct).


And the drop rate is totaly random, no matter if manually, automatically, multi-decon or piece-by-piece.
It's affected by your craft skill passive skills you have skilled. This is what YOU are able to influence.
Everything else is ZOs' knowledge which was not shared, sorry.

So no: The addons will and wont and are not affecting antythign about "drop rates"!

As alwys there exist conspiratorial theories about this but I will and never have thought about these.
You must try it yourself to make your mind.
If with or w/o addon: It should be the same. And if not: We are not able to change or control it in any ways!


Originally Posted by Jest
Hi,

do you know if there is a difference between doitall deconstruct or vanilla deconstruct in terme of benefit ?

Is it the same to deconstruct 100 times 10 Platinum dust (like doitall does if I have well understood what it does) or 1 time 1000 Platinum dust ?

benefit = number of Chromium grains I can hope.

I know it is a strange question but maybe you have some experience/information about this.
I was thinking that a big stack of 1000 platinum could be better in term of benefit. But maybe I am totally wrong and it is exactely the same.
Last edited by Baertram : 06/17/20 at 09:22 AM.
Report comment to moderator  
Reply With Quote
Unread 06/17/20, 08:50 AM  
Jest

Forum posts: 13
File comments: 31
Uploads: 0
Hi,

do you know if there is a difference between doitall deconstruct or vanilla deconstruct in terme of benefit ?

Is it the same to deconstruct 100 times 10 Platinum dust (like doitall does if I have well understood what it does) or 1 time 1000 Platinum dust ?

benefit = number of Chromium grains I can hope.

I know it is a strange question but maybe you have some experience/information about this.
I was thinking that a big stack of 1000 platinum could be better in term of benefit. But maybe I am totally wrong and it is exactely the same.
Report comment to moderator  
Reply With Quote
Unread 06/03/20, 11:31 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1519
Uploads: 2
when refinement all aborted

Report comment to moderator  
Reply With Quote
Unread 05/08/20, 07:56 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
Did you enable the multicraft setting in DoItAll?
It's refining, extracting, deconstructing with vanilla multicraft then with 1 click.

Originally Posted by wambo
Tiny thing but I thought I might mention it:

When refining items do it all is refining them 1 by one (even inside a stack of the same materials)
Would be faster to use the built in "stack refinement" methods I guess (if possible) ?

That way I could go to crafting station -> refine -> doitall and all mats are being refined in one step
(I'm too lazy I know XD)

Atm DoItAll is slower then selecting all materials manually
Report comment to moderator  
Reply With Quote
Unread 05/08/20, 06:32 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 457
Uploads: 3
Tiny thing but I thought I might mention it:

When refining items do it all is refining them 1 by one (even inside a stack of the same materials)
Would be faster to use the built in "stack refinement" methods I guess (if possible) ?

That way I could go to crafting station -> refine -> doitall and all mats are being refined in one step
(I'm too lazy I know XD)

Atm DoItAll is slower then selecting all materials manually
Report comment to moderator  
Reply With Quote
Unread 04/17/20, 08:04 PM  
Dolgubon
 
Dolgubon's Avatar
AddOn Author - Click to view AddOns

Forum posts: 409
File comments: 892
Uploads: 21
I use it


Originally Posted by Baertram
Yep, and I'm currently not planning on adding something for it as the ZOs lock item stuff is annoyingly difficult to apply/remove (do ppl even use this?) + checking more stuff on each inventory row will just slow down everthign even more.

Originally Posted by Marazota
Originally Posted by Baertram
What do you mean by it cannot protect them? DoItAll does not protect anything.
And the vanilla UI game lock by ZOs is just hiding the items totally from the inventory list at deoconstruction table etc. So I don't need to do anything about this for DoItAll as the items are simply not show.

What do you want to do WHERE with the vanilla UI locked items and how should DoItAll behave/support there?
You mean like do not move to bank/trade/mail if vanilla lock is set?


Originally Posted by Marazota
hey Baethram i just noticed addon cant keep/protect items locked by NATIVE GAME LOCK feature

can you look into this, thanks
when i transfer all items to bank DoitAll respect FCOsaver marked items but dont respect native game locked items
Report comment to moderator  
Reply With Quote
Unread 04/17/20, 05:07 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
Yep, and I'm currently not planning on adding something for it as the ZOs lock item stuff is annoyingly difficult to apply/remove (do ppl even use this?) + checking more stuff on each inventory row will just slow down everthign even more.

Originally Posted by Marazota
Originally Posted by Baertram
What do you mean by it cannot protect them? DoItAll does not protect anything.
And the vanilla UI game lock by ZOs is just hiding the items totally from the inventory list at deoconstruction table etc. So I don't need to do anything about this for DoItAll as the items are simply not show.

What do you want to do WHERE with the vanilla UI locked items and how should DoItAll behave/support there?
You mean like do not move to bank/trade/mail if vanilla lock is set?


Originally Posted by Marazota
hey Baethram i just noticed addon cant keep/protect items locked by NATIVE GAME LOCK feature

can you look into this, thanks
when i transfer all items to bank DoitAll respect FCOsaver marked items but dont respect native game locked items
Report comment to moderator  
Reply With Quote
Unread 04/17/20, 04:05 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1519
Uploads: 2
Originally Posted by Baertram
What do you mean by it cannot protect them? DoItAll does not protect anything.
And the vanilla UI game lock by ZOs is just hiding the items totally from the inventory list at deoconstruction table etc. So I don't need to do anything about this for DoItAll as the items are simply not show.

What do you want to do WHERE with the vanilla UI locked items and how should DoItAll behave/support there?
You mean like do not move to bank/trade/mail if vanilla lock is set?


Originally Posted by Marazota
hey Baethram i just noticed addon cant keep/protect items locked by NATIVE GAME LOCK feature

can you look into this, thanks
when i transfer all items to bank DoitAll respect FCOsaver marked items but dont respect native game locked items
Report comment to moderator  
Reply With Quote
Unread 04/17/20, 03:18 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
What do you mean by it cannot protect them? DoItAll does not protect anything.
And the vanilla UI game lock by ZOs is just hiding the items totally from the inventory list at deoconstruction table etc. So I don't need to do anything about this for DoItAll as the items are simply not show.

What do you want to do WHERE with the vanilla UI locked items and how should DoItAll behave/support there?
You mean like do not move to bank/trade/mail if vanilla lock is set?


Originally Posted by Marazota
hey Baethram i just noticed addon cant keep/protect items locked by NATIVE GAME LOCK feature

can you look into this, thanks
Last edited by Baertram : 04/17/20 at 03:27 PM.
Report comment to moderator  
Reply With Quote
Unread 04/17/20, 02:09 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1519
Uploads: 2
hey Baethram i just noticed addon cant keep/protect items locked by NATIVE GAME LOCK feature

can you look into this, thanks
Report comment to moderator  
Reply With Quote
Unread 08/26/19, 05:40 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4970
File comments: 6036
Uploads: 78
Nope, the dropdown filters will be reset after relaodui/logout. So it's not possible to select e.g. only 1hd axe and always only see those as you open the crafting table again later.
I thought about adding this to AdvancedFilters but currently do not have the time for it.

But you could save your golden items by using FCOItemSaver.
Simply right click the item and choose from the context menu like the "lock" icon. It will be automatically saved at the deconstruction tables then, even if the items "are shown" they will be skipped by DoItAll (check DoItAll settings and enable the FCOItemSaver settings there!).
If you try to double click to add it, or use the keybind or drag&drop you'll get an error message telling you the item is protected.
Check the FCOIS faq for further details how to do stuff:
https://www.esoui.com/portal.php?id=136&a=faq


ZOs also got this implemented if you do not want to use an addon for this simply right click the item and say "lock". It will be hidden at the deconstruction panel then afaik.

FCOItemSaver got some "automatic marking" functions wher you can setup that items of a set will be automatically marked, by help of their trait e.g., or simply because they are a set part.
This is how I mark my items for retrait (setup a dynamic icon called "retrait" and mark some items of a set with unwanted traits for "retrait", and all others for deconstruction/sell.

The addon is very complex and it needs time to setup everythign but it makes your items save and theer are many other integredted functions with other addons (research, etc.) which automates a lot for you.

Originally Posted by jayman10000
Originally Posted by Baertram
Warning: Spoiler
Warning: Spoiler

Thanks for helping out. This seems really complex to setup. I installed plugins for trait, bound, created and quality. But ingame Im lost as to how I setup/enable it so that I can simply go the crating table, press the decon key and then it just decons quality white to purple gear, but not intricate, bound or created items. Is this possible to set this up permanently and then do not have to set anything up ever again(unless zos patch breaks something of course), it will just work every time I login?

For example how do I specifically prevent deconning golden gear? I couldnt find any options or setting or dropdown menus that made sense to me in terms of preventing golden items to be deconned. The same with bound, created and trait gear. I can find dropdown menus to filter only showing bound gear, only showing created gear, only showing lvl1-10 gear etc etc. But all of this I do not have use for.
Last edited by Baertram : 08/26/19 at 05:42 AM.
Report comment to moderator  
Reply With Quote
Unread 08/25/19, 12:59 PM  
jayman10000

Forum posts: 2
File comments: 160
Uploads: 0
Originally Posted by Baertram
Warning: Spoiler
Warning: Spoiler

Thanks for helping out. This seems really complex to setup. I installed plugins for trait, bound, created and quality. But ingame Im lost as to how I setup/enable it so that I can simply go the crating table, press the decon key and then it just decons quality white to purple gear, but not intricate, bound or created items. Is this possible to set this up permanently and then do not have to set anything up ever again(unless zos patch breaks something of course), it will just work every time I login?

For example how do I specifically prevent deconning golden gear? I couldnt find any options or setting or dropdown menus that made sense to me in terms of preventing golden items to be deconned. The same with bound, created and trait gear. I can find dropdown menus to filter only showing bound gear, only showing created gear, only showing lvl1-10 gear etc etc. But all of this I do not have use for.
Last edited by jayman10000 : 08/25/19 at 01:10 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.