HV Item Manager 1.4.2
HVItemManager_1.4.2.user.zip ( 8.78k )
Number of downloads: 1118Release note: 1.4.2:
- tags list in the "List" menu
- $url of item will link to item shop
- support custom name, and suffix-less equip
- slower MoogleMail to ensure correctness.
- space bar/enter hotkey with popup/modal box
- listing is properly ordered
- fix bug: mailform's autocomplete histor, cryptic error when clicked on filter, capital M/K in price tag converted correctly
This is the spiritual successor of both HVItemFilter and MoogleSpam (unreleased). If you have installed HVItemFilter please uninstall it to avoid conflict.
Bazaar, Moogle, Salvage, Repair, Reforge, Filter and Manage multiple items with ease. Works in inventory, shop, forge and moogle page.
New Major Feature:
- Customizable moogle form
- COD feature
- More tag and syntax to learn!
- Change of look and feel
Bug fix:
- filter breaks on custom equip name, or unidentified. This update will just ignore them and keep doing the filtering
- filter supports obsolete item like Dragon Hide, Silk, and Chainmail
Quick guide to report error for fast troubleshotting:
Important1 - On the window/tab that you experience error, press CTRL+SHIFT+J (Chrome/Iron/Opera/Webkit) or CTRL+SHIFT+K (Firefox/Gecko)
2 - screen capture (Print Scr) both error windows and the new open window
3 - save the picture into MsPaint or your favorite Image Editor
4 - post it in my WTS shop,
reference this good bug report (thank you Cats Lover)
Main Features:
- (textfield at top left, hotkey CTRL+F) Filter item, fully support [
developer.mozilla.org]
regular expressions, and boolean conditionals (details below)
- (checkbox/textfield next to each item) Checkboxs let you select items for subsequent multi-action. The checkboxes next to consumable/trophies become textfield so you can specify number. Textfield let you mark the unit price for your items. These prices will carry over next session. On top of each pane, there's a checkbox/textfield to select/set price for all
selected items of that pane (
note: this behaviors change from 1.2.0, if you want tag all, you have to select all, then tag)
- modal pop-up box for confirmation and template, Ok button is preselected so you can press enter to quickly proceeds. You can also press Esc to close this popup box.
- (repair button) multi-repair: repair all selected items
- (salvage button) multi-salvage: salvage all selected items
- (bazzaar button) multi-bazaar: sell all selected items to bazzaar. Only works with equips
- (moogle button) multi-moogle: moogle all selected items to a recipient prompted in a popup. Multiple recipient can be submitted but must be separated by comma/semi-colon (used for item, equips will be sent to only the first person on the list). The template of subject and body uses the same tag as filter.
Now support COD, using the price enter.
- (reforge button) multi-reforge all selected equips
- (itemworld button) go into item world of the first selected equips
- (lock/unlock button) multi-lock/unlock: self-explained
- (list button): will prompt you to type in a template to generate an items like of all selected items. This function is inspired by ctxl's HVMiniShopHelper, so it will have a similar syntax. Currently only support equips.
- accessible in the moogle, inventory, shop and forge pages
- press right click anywhere to move the toolbox around (if you want to see the normal right click, hold CTRL)
- Notification: when an action is chosen, the item's name will be changed to "<action> <item name>". When the action is finished, you will be given either the result (salvage), "Done" for generic successful action, "In Battle" if you are stuck in battle, or any relevant error message given by Hentaiverse.
Filter syntax:
- You can include type in multiple conditional groups, separated by ',' (comma). These conditionals will be related to each other by logical AND.
- There's 2 type of conditional group:
+ Regexp type (the one in 1.2.0).Ex: Mag|Leg|Peer
+ Boolean type: you can use ||,&&,! logical operand (and, or, not respectively), basic algorithmic operands (+,-,*,/,==,>=,<=,>,<), and tag as variable (eg:$price, $pxp - details in tag section). Ex: $pxp>=320&&$level==0&&!locked => pxp more or equal to 320, level equals 0, not locked
- '-' (minus) at the beginning of the a conditional group to get negation
Filter Example:
CODE
-$locked,average|crude|fair|fine|artifact|crysal|token|energy|figurine
=>show unlocked equips (and items, as items are considered unlocked) that contains average, crude, fair, fine, artifact, crystal, toekn, energy, figurine in their drink (aka my filter after grindfest)
CODE
Power|Phase|Shade|Force, $pxp<320
=>only display equips that contain Power/Phase/Shade/Force in name and pxp must be <320
CODE
-$locked, $cond<75
=>only display unlocked items with condition < 75
CODE
$locked, -Slaughter|Destruction, level==10
=>only display locked equips that don't contain Slaughter/Destruction in their name and level 10
CODE
binding, slaughter|destruction
=>only display binding of slaughter or binding of destruction.
Currently supported tags: (case insensitive)
$NAME, $COUNT, $LEVEL, $PXP, $URL, $ID, $KEY,
$APRICE (200k, 1.1m - price as you entered in tag)
$PRICE (eg: 200000, 1100000 - number form)
$COND (between 0 and 100 - for equip's condition)
$LOCKED (true/false - use this for filter; will return false for non-equip items)
$QUALITY (Exquisite, Peerless, etc...)
$AQUALITY (Exq, Peer, Leg, etc...)
$TYPE (One-handed, Staff, Cloth, etc..),
$ATYPE (1H, 2H, ST, CL, etc...)
$STYPE (Axe, Oak, Phase, etc..),
$PREFIX (Ethereal, Hallowed,etc...),
$SUFFIX (Slaughter, Destruction, etc...),
$PART (Leggings, Gloves, Helmet, etc...) (it's empty on weapon/shield)
$<tag name><number> - showing a the first <number> letter of tag.(eg: $quality3 => Leg/Sup/Mag, $prefix2 =>Et/Ha/Hi)
Template (for List function) example:
CODE
[$ID][url=$URL]$NAME[/url] PxP$PXP Price:$APRICE
=>[39640402]
Superior Ethereal Axe of Slaughter PxP302 Price:200k
CODE
[$#][B]$QUALITY3[/B] $PREFIX $STYPE $PART of [I]$SUFFIX[/I]
=> [1]
Mag Tempestuous Axe of
Slaughter[2]
Mag Hallowed Willow Staff of
Curse-weaverGIF Tutorial:
General Navigation
Filter basic
Filter advanced
List
Bazzaar
Salvage
Moogle item with COD
Moogle equip for auction using template
Special Thanks:
StonyCat for his donation to this project (1000 Hath so far)
Cats Lover (I must have a thing for cat people (IMG:[
invalid]
style_emoticons/default/tongue.gif) ) for his feedback on a bug. Several people have also reported, but his detailed report really helped me in pinpointing the problems.
Future features: future features will be based on donations, the features that reach its donation goal will be guaranteed to be included in the next released version. Here are the features that I have in plan:
- multi-COD - 500Hath or 4m
- mult-shrine - 500Hath or 4m
- input history
- better feedback system to notify you when multi-actions are completed - 500 Hath or 4m (donated by StonyCat)
- list works with items, more tags support such $# $TYPE $STRIKE, etc... (suggest to have more, but I won't do $STATS since scaling function is a lot of work, deserving a separate project)- 500Hath or 4m
- customizable filter tickbox, so you don't have to type into the filter field all the time, strong search function, such as search by level/PxP -500Hath or 4m
- input history to remember the last 10 input of each categories (filter, moogle recipient, list template, etc...) and modal input box (because prompt() is very limited)
- other custom features you want - 500Hath or 4m each
- more customizable moogle (StonyCat suggestion)
The idea of donation is to steer development in a direction you want, and to give me motivation to speed things up. Otherwise I will just add more feature when I feel like it.