Welcome Guest ( Log In | Register )

38 Pages V  1 2 3 > »   
Reply to this topicStart new topic
> [Script] HVtoolBox 1.0.14, A comprehensive out-of-battle script - ISK support

 
post Sep 1 2017, 22:39
Post #1
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


HVtoolBox Script

(current version: 1.0.14, July 2022)
(Script may have glitches and bugs, report about them please in that thread or in PM



HV Toolbox 1.0.14
Attached File  HVtoolBox_1.0.14.user.js.txt ( 191.73k ) Number of downloads: 14659


Changelog:
  • v1.0.14 (what_is_name)
    • fix inline difficulty changer
  • v1.0.13.1 (what_is_name)
    • fix Shrine and messagebox(the showing result of most function).
    • add equips core price for salvage caculation
    • fix gift log and PA shrine log
  • version 1.0.12.1 (what_is_name):
    • persona and equips set info now cached and the inline changer don't need to reload in some case
    • equips/items/percentile ranges function now can disable in settings
    • equips bazaar and storage function now process in one request
    • rebuild shrine log, bulk shrine with Shrine Trophy Upgrades now can work correct
    • moogle function now show the CoD/Send result and the unsend mails will be abort if error happen
    • you can now search items/equips and hide items or hide toolbox in write moogle page
    • add a button to toggle show the hidden equips/items
    • obsolete/rare items to hide now can config in settings
    • add some buttons to reset data/settings
    • some unavailable settings now hidden
    • some other fix, including the scroll button in write mm page and some text
  • v 1.0.11.1 (what_is_name):
    • fix a bug in Item Shop
    • fix salvage price calculation
    • fix "Display all arenas on single page"
  • v 1.0.10.1 (what_is_name):
    • fixed not work in equips page with Greasymonkey
    • catch storage setting error, the script now won't crash but reset to default setting when storage error
  • v 1.0.9.n (what_is_name):
    • fix general functions on Isekai
    • change salvage price as 0.87 change
    • the script now use separate settings in Isekai (1.0.9.n1 have bug here, stop use it and update to new)
    • add addition shrine log filter and warning when error
    • fix not work on item page in some broswer
    • IW Calculator now auto adapt to Isekai pxp bonus, with a more user-friendly operation
  • v 1.0.8.n (what_is_name):
    • check storage change before save to reduce unnecessary storage operation
    • add build-in id for Shrine Fortune and Stocking Stuffers as they will become untradeable
    • revert equips name change and remove unnecessary setnames/setprices initial operation to improve performance and compatiblity
    • may pre-fix specific event trophies change, but not sure until 0.87 actually lands
  • v1.0.8 (decondelite): AJAX settings are now forced if their values are set too low
  • v1.0.7 (Nezu): standard settings could tamper with some protection, till the point of triggering "status limiter lock" warning - and even bans in most serious cases. Therefore, you're either invited to download 1.0.7.n version or to check your settings this way, as suggested by Nezu:
    CODE
    update your values to 1 request per call (though you can lower the delay between calls to ~333ms)
  • v1.0.6 (decondelite): very few changes since the last one, but still important nonetheless:
    • When checking an item in your inventory, the amount now defaults to 1 instead of the entire stock. it prevents from sending the entire stock to another player by accident.
    • The ADB ranges have been fixed for Power armor
    • Shades now have separate ranges for Arcanist. Most Arcanist range extremums (save for 2-3 known Peerless Arcanist) have been calculated from the non-Arcanist ranges by multiplying them by 1.007, due to the lack of data in the equipment database.
    • It is an update that is made solely for the purpose of fixing range values, as well as adding new ranges to the display / listings. Overall, it is designed so that you get all the useful ranges in the listings, not more, not less.
  • v1.0.5 (decondelite):
    Ranges that have been added:
    • Parry for Club of the Nimble and all Shortswords
    • Crit Chance for all Balance 1H
    • Attack Speed bonus for Wakizashi/Shortsword of Swiftness
    • Crit Chance for all Balance 2H
    • Parry for Buckler of the Nimble
    • MDB for Radiant,Mana conservation for Frugal,Magic crit damage for Mystic
    • Evade for all shades, as first stat listed (before ADB)
    • Attack speed bonus for Agile shade
    • Crit damage for Savage shade and power
    • PMit and MMit for all Plate/Power
    • Crit Chance for Power of Balance
    Removed:
    • PABs for staffs and clothes (still available in the code if you want them)
    • PMit for clothes
    I've tried to make it so that the stats displayed in the equip popup and the listings are sorted from most important to least important. The ranges have all been updated with the latest data available at hand. You may notice a few differences with LPR, in particular a few stats for clothes and shade: the Toolbox ranges are more accurate, as of today.

    Please do tell me if you spot big differences / obvious errors. I haven't been able to check if every kind of equipment is okayish.
ENJOY


Original author of Item Manager script (versions < 1.5.0.): holy_demon
Further author of Item Manager script (versions 1.6.0. and 1.6.1)
and author of Percentile Range Script
: Superlatanium

What is HVtoolBox?
...originally it was planned to rebuild and remake the holy_demon's Item Manager script, however the process of patching, tweaking and fixing turned into the process of creating brand new script with new features, functions and ideas. HVtoolBox IS BASED ON holy-demon's Item Manager Script and shares same interface and ideas, but has more features and settings. I would like to thank him for giving me permission to modify his script and I am begging you to say him thanks too at least for creating Item Manager Script and for how great that man is. Without him HVtoolBox have never appeared. Secondly, I would like to thanks both Scremaz and Superlatanium for their support, help, advice and so on. Also, additional thanks to Superlatanium for creating Percentile Ranges script (HVtoolBox shares its data)

That script has in-built Superlatanium's Percentile Ranges script. If you are using HVtoolBox, you do not need separated Percentile Ranges.

What can HVtoolBox do?
HVtoolBox has lots of features, most of them may be familiar to you if you have ever used Item Manager Script. Namely, HVtoolBox can:
  • Bazaar, salvage, repair, forge, lock, unlock, shrine, storage multiply items at once in one-two clicks.
  • Filter through all your equipment and items according to your searchkey or provided tags. It can show you, say, all rare legendary equipment with level less than 400, or, as another example, either Arctic or Demonic rapier with either Slaughter suffix or Tier more than 3, with at least 300 level. You can really googling through your stock.
  • Moogle multiple stuff at once to multiple recipients at once with automatically calculated CoD.
  • Give you information about "ItemWorlding" your equipment: PXP per Tier, number of runs till Tier 10 (or and other Tier), calculating the cost of IW service, etc.
  • Helps you create and organize your custom WTS/WTB/Auction or just helps create plain links to your equipment.
  • Allows to rename any equipment, highlights specific equipment, automatically sends information to Jenga's database, uses Superlatanium's Percentile Ranges Script, shows all arenas on single page and even bakes you a cake and washes your car.
Screenshots and GIFs

Screenshots
Attached Image Attached Image Attached Image Attached Image
Attached Image Attached Image Attached Image Attached Image
Attached Image Attached Image Attached Image Attached Image
Attached Image Attached Image

Download
QUOTE
Attached File  HVtoolBox_1.0.14.user.js.txt ( 191.73k ) Number of downloads: 14659


If you previously have used any version of HVtoolBox and are installing a new version, then:
  • Visit HVtoolBox's settings and backup your local.storage (if that version has backup option);
  • Turn off (or better - delete) the old version of HVtoolBox.
  • Install new version as new script and turn it on (once again, be sure that only single installment of HVtoolBox is working!)
  • Launch the HentaiVerse.
  • Visit HVtoolBox's settings, configure them a new and save.
  • New version of HVtoolBox will automatically export your current prices, custom names and other data, however new version of HVtoolBox will not export your current settings. Just to be sure that everything is allrigth, make a backup of local.storage (see first step))
  • If browser keeps reloading, then you should clean your browser's local.storage. See troubleshooting for more information.
There is no strict requirements to browsers and script should work in any modern browser that supports Local.Storage (mostly any browser 2010+). Script is build without any ES6's new features in mind and has been tested in Chrome 49 and Mozilla 48.

You should use Custom Font (see game's settings) to make that script work. It would not work (and never would be) with default HentaiVerse font.

FAQ
Q. I am using boulay's dark theme for HentaiVerse, but HVtoolBox looks bad in that theme. How can I fix it?
A. Boulay have released new version of his Dark Theme, that is compatible with HVtoolBox, Monsterbation, HV Stats and Smart Monster Lab scripts. Check it here. Thanks, Boulay!

Q. Previously I have used Item Manager script by holy_demon, how can I convert its prices into that script?
A. HVtoolBox automatically detects and exports your prices from Item Manager script.

Q. How much that script affects in-battle performance?
A. Script will work only in non-battle environment or, in other words, it will not affect your battlespeed. Even if it affect, you can simple turn that script off during the battle.

Q. I was using that script, but suddenly got white screen with "Stock limiter in use" phrase.
A. First, do not worry, this is not a ban. HentaiVerse server has security system that detects when user sends too many request in too little time and temporally locks him. To handle that issue, script has two settings: "Max amount of requests per call" and "Delay between each call" in settings (see AJAX section). Try to decrease former and increase latter. More inf here

Q. Item Works Calculator shows incorrect information. It says it will take 502 PXP to get into next Tier, however it takes 504, so on.
A. Because of rounding up, script may have a little margin of error (no more than 20 PXP, I think...) - this is okay. Also, such errors may been increased even more if you are making calculation for equipment that has Tier more than zero.

Q. Where and how script stores information about prices, names and settings?
A. Script stores all information about player's activity in HVtoolBox object inside local.storage of your browser. Local.storage is a special vault where various scripts/sites may store their data. If you clean cache of your browser or make any other "cleaning" procedure, it is possible that you will delete local.storage and HVtoolBox.local.storage for every domain and protocol is different - your settings and prices for http:// version of site and https://, for normal version (hentaiverse.org) and alt-version (alt.hentaiverse.org) are different! You can backup local.storage via special option in settings.

Q. I have used that script and set my prices, names, logs, etc, but then I have visit alt ot http version of the site and all my stuff were erased!
A. Two possible reasons - you have cleaned your browser, or you have visited different protocol or domain version of HentaiVerse (see above).

Troubleshooting
  • There is a chance that after installing new version of script over previous one, you may stuck in reload/refresh loop. In that case, try to clean the local.storage of your browser. First, visit the HentaiVerse page. Then press the F12 or Ctrl+Shift+I buttons. You should see developer panel. After, follow this instructions:
    Attached Image
    If you find this complicated, then you can just clean your browser cache, cookies, etc. But do you want to lose all your stuff because of one dumb script?
  • Percentile Ranges script may show incorrect info (or parse wrong) cotton/plate equipment. It is not a bug in a pure sense of word - it is lack of data of that type of equipment. That would be fixed in next version of Percentile Ranges.
  • There is a rare chance that checkboxes or any other input field may disappear. Chances are, it is all because of specific nonstandard custom font you are using. In that case either change your custom font to arial /verdana or report in that thread with what font you are using and its settings. You may also try to manually edit script by applying one if these fixes: Fix#1, Fix #2


This post has been edited by Scremaz: Jul 31 2022, 12:26
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:39
Post #2
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


Settings


...HVtoolBox has lots of settings you may change and tweak to adapt for your needs. Here you fill find everything you need to know to customize HVtoolBox.

'HVtoolBox' section

1. HVtoolBox's wide mode (no / yes)
That option allows to change the width of HVtoolBox. By default all buttons are aligned in single column; you may change it into two columns.
Attached Image

2. Use drag'n'drop mechanism to move HVtoolBox (no / yes)
You can relocate the position HVtoolBox with combination CTRL/ALT/SHIFT + Right Mouse Click, but you also can use the drag'n'drop mechanism. See GIF animation below to see how it works.

3. Remember the position of HVtoolBox (no / yes)
You can freely change the potion of HVtoolBox, but if you prefer that HVtoolBox would freeze at one place and will not remember its position between pages - then you can change that option.
Attached Image

4. Number of requests per call (default: 5)
That option controls how many operations HVtoolBox can do in one requests. If you would select "3", then script would bazaar 3 things at once, will shrine 3 trophies at once, etc. It is not recommended to increase that option, or you mat be temporary banned by game because of sending too many requests in short time ("state limiter in use" ban). You may, however, freely decrease than number if you want.

5. Delay between each call (in ms) (default: 1500)
Related to the previous option, that option configure how long script should wait before sending each request. It is not recommended to decrease that option, or you mat be temporary banned by game because of sending too many requests in short time ("state limiter in use" ban). You may, however, freely increase than number if you want.
Attached Image

6. Delay between attaching/coding/sending the moogleMail (in ms) (default: 250)
If sending mooglemail takes a lot time for you and you want to speed things a little - you may decrease that number. The downside is that if your PC or browser too old - they may freeze a little. Use that option with care.

7. HVtoolBox's action when task is done (nothing / play sound / reload)
When script end the task he will ask you to reload the page. You can make the script automatically reload the page for you or play a sound when task is complete.

8. Correct the align of checkboxes (default: 600)
If some reasons checkboxes for equipment or price field are dissapeared for you, then you should decrease that option a little to make them to reappear. Some value between 530 and 620 should work for you.
Attached Image

9. Buttons to be displayed on equipment pages (moogle,bazaar,salvage,repair,reforge,iw,unlock,storage,list)
By default script shows all possible buttons at equipment pages. In that option you may remove unnecessary buttons or change their order.
You can quickly restore the default buttons and their order by clearing that field.
You cannot remove "Selected", "Logs" and "Settings" buttons.
Attached Image

10. Buttons to be displayed on item pages (moogle,bazaar,shrine,list)
Same as above, but for pages with items.


'Pages with equipment' section

1. Hide locked equipment on Bazaar page (no / yes)
You can hide locked equipment on Bazaar page; they will however appear on any other page, including your inventory and forge.
You cannot select this equipment with 'select all' checkbox.
Attached Image

2. Hide 'sell all' button on Bazaar page (no / yes)
You can hide 'sell all', if you don't like this button for some reasons. That would completely remove that button from page - so there would be no way to click on it.
Attached Image

3. Size of ~Label~ buttons (big / small / on hover / hide)
If you find default big size of 'label' buttons uncomfortable, you can make them smaller, or make them appear on mouse hover or remove them at all
Attached Image

4. Show current bazaar and approx. prices of salvaged materials (no / yes)
Script can automatically calculates the bazaar price and price of salvaged materials and help you to decide which equipment worth to salvage and what worth to salvage. Script uses the database of prices that you have provided and makes assumption that you would get only one energy cell from equipment. You can use $salvage / $worthsal tags to take decision what to salvage and what to bazaar.
Those calculations work on Bazaar page only!
Script, then, can show you result prices near equipment themselves. If you don't want to hide prices than turn that option off. $salvage / $worthsal tags will still work.
Attached Image

5. Show PABs (no / yes)
You can make script to display icons for PABs near equipment's name or hide these icons if you don't need them.
Attached Image

6. Automatically send information to Jenga's database (no / yes)
Jenga is collecting information about equipment to find their minimal and maximum ranges. Script may automatically send information about your equipment (only keys and ids would be stored) to Jenga's server. Such information takes less than 2kb, so your traffic would not be affected that much, however you will help community to get actual data for equipment.

'Pages with items' section

1. Hide Figurines on Bazaar and Shrine pages (no / yes)
That option may hide all figurines from Bazaar and Shrine pages; they will however appear on inventory page.
You cannot select them with 'select all' checkbox.
Attached Image

2.Hide obsolete and rare items on Bazaar and Shrine pages (no / yes)
That option may hide various rare items, like X-mas gifts, Easter hunt trophies, various collectibles and obsoletes; they will however appear on inventory page.
You cannot select them with 'select all' checkbox.

'Top' section

1. Show inline difficulty changer (no / yes)
2. Show inline set changer (no / yes)
3. Show inline persona changer (no / yes)
Those three settings allow to quickly change your difficulty, set or persona from any pages.
Attached Image Attached Image


'Bottom' section

1. Show the number of credits on every page (no / yes)
That option may show your current credits at every page of the HentaiVerse.

2. Show equipment counters on every page (no / yes)
That option may show your current equipment stock at every page of the HentaiVerse.

3. Show current lotteries' prizes on every page (no / yes)
That option may show current lottery's prizes and how many tickets you currently have.
You can click on underlined text to quickly proceed to that lottery
Attached Image

4. Show the lottery bar when these weapon are in Weapon Lottery
5. Show the lottery bar when these weapon are in Armor Lottery
Here you can add the names of equipment you are interested to get from lottery - the script will notify you if there is that item in today's lottery.
You can input here names, prefixes or suffixes, like "rapier" or "power" or "slaughter".
You can input multiple names, separated by comma, like "rapier,waki".
Also, you can use here complex REGEX, like "(rapier|club).+slaughter".
Attached Image

'MoogleMail' section

1. Show COD for items according to your prices (no / yes)
That option will auto-calculate the COD according to your prices. It may be used by WTB'ers who want to quickly check if received mail has correct COD according to their trading prices (for example, trophy buyers).
Attached Image

2. Show Percentile Ranges's data for attached equipment (no / yes)
That option will show data from Percentile Ranges script.
Attached Image

3. Do not display in-game alert/confirm messages (no / yes)
That option will hide these messages from MoogleMail.
Attached Image

'Percentile Ranges Script' section

1. Original mode of displaying data (below the box) (no / yes)
You can select between new mode of displaying Percentile Ranges's data (inside the box) and old mode (below the box).
It is just a cosmetic change and does not affect anything
Attached Image

2. Do not display alert messages when data is not found (no / yes)
With that option turned on you will disable messages like this while working with Percentile Ranges
Attached Image

'Misc' section

1. Display all arenas on single page (no / yes)
That option allows to show all arenas on a single page
Attached Image

2. Show time until next Random Encounter (no / yes)
With that option turned on - HVtoolBox will show you the time until next Random Encounter.
Click on that button to visit front-page and start the RE; it also will reset the timer
Script uses 30:30 timer until next Random Encounter to handle few round-up and connection issues.
Attached Image

This post has been edited by f4tal: Sep 25 2017, 23:07
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:39
Post #3
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


reserve

This post has been edited by f4tal: Sep 25 2017, 18:35
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:39
Post #4
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


Documentation
  • Highlights. Script has inbuilt highlighter which can applied styles to certain equipment / items according to your selection. Script has 10 slots where you specify what things should be highlight with what color/background/shadow. Highlighting is working only for names of equipment / item. You can use either | or , to split your keys. Highlighted equipment / items will be have $high tag. Such highlights overwrites default style. You can use words to describe colors (red, gold, silver, black, [www.w3schools.com] complete list here). Also you can use full HEX values (#56a923), short HEX values (#4fa), rgba values (34,100,255,1).
  • Highlights overlaying. By default script applies one highlight to one equipment. If you turn that option on, that script will apply multiply highlights for same equipment if it match many.
  • Custom CSS. You can insert here any custom CSS you want, and also here you can put style for your custom highlights.
>>> SEARCH<<<
  1. Search allows player to filter through their items / equipment according to searchKey .
  2. Search supports live search and will filter items / equipment as soon as you start typing. You don't need to press "ok" button to start searching.
  3. Shortcut for search is CTRL+F.
  4. Search is case-insensitive, both "Bind" and "bind" return same results.
  5. Search filters through part of words, for example, searchKey "ht" finds all items / equipment that have "ht" in their name.
  6. Search skips all spaces between logical and conditional operators, so "$level > 400 && $tier == 10" and "$level>400&&$tier==10" return same equipment in result.
  7. Script remembers last used filter.
> Type of searchKeys
  • Plain text. For example, "legendary" returns all equipment that have "legendary" word in their name.
  • Logical Expression. For example, "peer||legen||mag" returns all equipment that have either "peer" or "legen" or "mag" in their names. For a list of available logical expressions see below.
  • Tags with conditions. For example, "$count >= 2000" returns all items with current count more than or equal 2000. For list of available tags and conditions see below.
  • Complex. For example, "(legen || peer) && power && ($pxp > 350||$tier >= 1) && $suffix != warding" returns all legendary power without suffix warding and peerless power without suffix warding that have either current PXP more than 350 or current tier more than 1 or equal.
> Logical Expressions
  • || - OR-search. For example, "slaughter||phazon||actuator" returns all items that have at least one of these words in their names.
  • && - AND-search. For example, "$level < 150 && $price <= 5000" returns all equipment that cost less than 5000 or equal and has level less than 150.
  • () - grouping-search. For example, "($rare == false||avera||sup) && $price <= 1500" returns all average superior and non-rare equipment than cost less than 1500 or equal. Search follows math logic and do action in parentheses first. You can use parentheses to split parts of searchKeys and make it more readable, even if there is no expression inside them, for example "(legen) && ($level > 300) && (myprice > 200000)" returns all legendary equipment with level more than 300 and your price more than 200000. That searchKey means same as "legen && $level > 300 && myprice > 200000" does.
> Conditional Operators
  • > - more than. For example, "$level > 300 && magni" returns all magnificent equipment with level more than 300.
  • >= - more than or equal. For example, "binding && $count >= 50[i]" returns all bindings with current count more than 50.
  • < - less than. For example, "[i]$pxp < 370||average||superior||exq" returns all equipment that has either PXP less than 370 or has average, superior or exquisite quality.
  • <= - less than or equal. For example, "$myprice <= 17000" returns all equipment with your price less than 17000 or equal.
  • == - equal. For example, "$locked == true" returns all locked equipment.
  • != - not equal. For example, "$suffix != slau", returns all equipment with any suffix but slaughter.
> Tags
Roundup of various tags:
Attached Image Attached Image
For equipment
  • $name (text) - the name of equipment. For example, "$name == ar" returns all equipment that have "ar" in their name.
  • $myname (text) - your custom name of equipment. For example, "$myname == [axe]" returns all equipment that have "[axe]" in their custom name.
  • $type (text) - the type of equipment. For example, "$type == Light" returns all light armor
  • $subtype (text) - the subtype of equipment. For example, "$subtype == axe || $subtype == rapier" returns all axes and rapiers.
  • $suffix (text) - the suffix of equipment. For example, "($suffix != damp) && ($level >= 400)" returns all equipment with level more than 400 or equal and suffix without word "damp" in it.
  • $prefix (text) - the prefix of equipment. For example, "$rare == true && $prefix == radiant" returns rare equipment with radiant prefix.
  • $quality (text) - the quality of equipment. For example, "buckler && ($prefix != reinforced || $quality == leg)" returns all bucklers that either have no reinforced prefix or have legendary quality.
  • $level (number) - the level of equipment. Unassigned equipment has level of 0. For example, " $level <= 256 || $level <=356 && ($quality == leg || $quality == peer)" returns all equipment that level less than 256 or equal, or equipment with level 356 and less and have quality of legendary or magnificent.
  • $trade (true/false) - the "trade-able-ness" of equipment. All equipment are tradeable, unless it was soulfuseded/soulbounded or purchased from bazaar. For example, "$trade == false" returns all soulbounded equipment and untradeable.
  • $tier (number) - the tier of equipment. Fully-IWed equipment has tier of 10. For example, "$tier == 10 && boots" returns all fully-IWed boots.
  • $pxpl (number) - the left-handed PXPof equipment (current PXP). For example, "$pxpl > 350 && leg" returns all legendary equipment with current PXP more than 350.
  • $pxpr (number) - the right-handed PXPof equipment (PXP to next level). For example, "$pxpr < 1000 && ave" returns all average equipment with rigth PXP less than 1000.
  • $cond (number) - the condition (a percent) of equipment. For example, "$locked == true && $cond < 55" returns all locked equipment with condition less than 55%.
  • $rare (true/false) - the rare of equipment. Rare equipment are Phase, Shade, Power and Force. For example, "$rare == true && $myprice > 100000" returns all rare equipment with your price more than 100000.
  • $obsolete (true/false) - the obsolete of equipment. For example, "$obsolete == true" returns all equipment that currently counts as obsolete.
  • $high (true/false) - the highlight of equipment. See ~settings~ part of documentation to find what highlight is. For example, "$high== true && (legen||mag)" returns all highlighted equipment that either magnificent all legendary.
  • $locked (true/false) - the lock-status of equipment. For example, "$locked== false && legen && $price < 3000" returns all non-locked legendary equipment with bazaar price less than 3000.
  • $id (number) - the id of equipment. For example, "(leg||peer)&&$id < 80000000" returns all legendary and peerless equipment that have id less than 80000000.
  • $myprice (number) - the "your price" for equipment. For example, "$myprice >= 1000000 && $suffix == demon" returns all equipment with your price more than 1000000 with 'demon" word in suffix.
  • $mypricea (number) - the "your price" for equipment with k/m abbreviations (if you used them).
  • $price (number) - the bazaar price of equipment. For example, "$rare == false && $price <= 500" returns all non-rare equipment with price less than 500 or equal. Tag is working only on Bazaar page!
For items
  • $name (text) - the name of item. For example, "$name == cryst && $count >= 6000" returns all crystals than you have more than 6000.
  • $high (true/false) - the highlight of item. See ~settings~ part of documentation to find what highlight is. For example, "$high == true||$mycount >= 30" returns all highlighted items with "your count" more than 30.
  • $myprice (number) - the "your price" for item. For example, "$myprice >= 60000 && bind" returns all bindings with "your price" higher than 60000.
  • $mypricea (number) - the "your price" for equipment with k/m abbreviations (if you used them).
  • $mycount (number) - the "your count" for item. For example, "$mycount > 5000" returns all items with "your price" more than 5000.
  • $count (number) - the count of item. For example, "$count >= 20 && bind" returns all bindings with current count more than 20.
  • $id (number) - the id for item. For example, "$id >= 70000" returns all items with id more than 70000.
  • $obsolete (true/false) - the obsolete of item. For example, "$obsolete == true" returns all obsolete items.
> Special Tags
You cannot use them in search, but you can use them in LIST
  • $num - numerator that helps to create numeric list;
  • $key - returns the "key"-code of equipment;
  • $url - returns the url to that equipment;
  • $kind - returns "equip" for equipment and "item" for items
  • $info - returns "information about equipment according to Superlatanium's Perceptible Ranges Script".
  • $badinfo - returns "bad information about equipment according to Superlatanium's Perceptible Ranges Script".
Obsolete equipment have following in name
Flimsy, Fine, Bronze, Iron, Silver, Steel, Gold, Platinum, Titanium, Emerald, Sapphire, Diamond, Prism, trimmed, adorned, tipped, the Ox, the Raccoon, the Cheetah, the Turtle, the Fox, the Owl, Chucks, Ebony, Scythe, Dagger, Astral, Quintessential, Silk, Hide, Buckler of the Fleet, Cloth of the Fleet, Hulk, Aura, Stone-Skinned, Fire-eater, Frost-born, Thunder-child, Wind-waker, Thrice-blessed, Spirit-ward, Chainmail, Coif, Mitons, Hauberk, Chausses, Kevlar, Gossamer, Tower;

Types of equipment are
One-handed, Two-handed, Staff, Shield, Cloth, Light, Heavy;

Sub-Types of equipment are
Axe, Club, Rapier, Shortsword, Wakizashi, Dagger, Sword Chucks, Estoc, Longsword, Mace, Katana, Scythe, Oak, Redwood, Willow, Katalox, Ebony, Buckler, Kite, Force, Tower, Cotton, Phase, Gossamer, Silk, Leather, Shade, Kevlar, Dragon Hide, Plate, Power, Shield, Chainmail, Gold, Silver, Bronze, Diamond, Emerald, Prism, Platinum, Steel, Titanium, Iron;

Obsolete items have following in name
Ming Vase, Grue, Clover, Rabbit, Vorpal, Jiggy, Chainsaw, Wirt, Shark-Mounted, BFG9000, Railgun, Flame Thrower, Nuke, ASHPD, Smart Bomb, Tesla Coil, Pony Sled, Lantern, Mayan, Fiber-Optic, Snowman, Annoying Dog, Iridium Sprinkler, Ponyfeather, Snowflake, Altcoin, Ancient, Chicken, Mysterious Box, Solstice, Stuffers, Shimmering, Tenbora's Box, Battery, RealPervert, Raptor, Egg, Gift Pony, Faux, Pegasopolis, Keeper, Crystalline, Self-Satisfaction, Six-Lock Box, One-Bit, ASIC, Reindeer, VPS, Heart Locket, Rainbow Projector, Pot, Smoothie, Smoothie;

>>> BAZAAR <<<
  • Script may bazaar multiply items or equipment at once. First, you should select what equipment you want to bazaar or you should input the amount of items you want to bazaar. Then, you are pressing the ~bazaar~ button and script makes all work for you.
  • Script will not bazaar locked equipment even if you have selected them.
>>> SALVAGE / REPAIR / REFORGE / STORAGE <<<
  • Script may salvage / repair / reforge multiply equipment at once. First, you should select what equipment you want to do action with. Then, you are pressing the ~desired~ button and script makes all work for you.
  • Script will not make the specified action with locked equipment even if you have selected them.
  • If you have not enough materials to repair equipment, script will throw an error for that one equipment, but will try to repair following ones.
  • If you have not enough amnesia shards to reforge equipment, script will throw an error for that one equipment, but will try to reforge following ones.
  • ~Salvage / Repair / Reforge / Storage~ buttons are not shown on pages with items.
>>> ITEM WORLD <<<
  • Script may enter into IW of selected equipment from any screen. First, you should select what equipment you want to enter IW in. Then, you are pressing the ~IW~ button and script enters that equipment.
  • Script has inbuilt calculator for ItemWorld and can show you various information about PXP, tiers and so on.
  • If you have selected more than one equipment and pressed ~IW button~, script will enter the very first selected equipment in the list and enter it.
  • ~IW~ button is not shown on pages with items.
>>> LOCK / UNLOCK <<<
  • Script may lock/unlock multiply equipment at once. First, you should select what equipment you want to lock/unlock. Then, you are pressing the ~lock/unlock~ button and script makes all work for you.
  • If equipment is locked, then script will unlock it; it equipment is unlocked, then script will lock it.
  • Script waits a 75 milliseconds between each locking/unlocking.
  • ~Lock/Unlock~ button is not shown on pages with items.
>>> SHRINE <<<
  • Script may shrine multiply items at once. First, you should select what items you want to shrine. Then, you are pressing the ~shrine~ button, select what type of equipment you want to receive (or select nothing in case of artifacts) and script makes all work for you.
  • When job would be done, script will show you in modal window all received equipment.
  • ~Shrine~ button is not shown on pages with equipment.
>>> MOOGLE <<<
  • Script may mooglemail multiply items or equipment at once. First, you should select what equipment you want to mooglemail or you should input the amount of items you want to mooglemail. Then, should type the recipient, subject and body of the message. Then select the mode of sending and script makes all work for you.
  • You can select multiply recipients at once divided by comma.
  • You can use between two different modes of attaching: a ) 1 attachment per message and b ) up to 10 attachments per message. Former is known as old mailing system (before patch 0.85) and may be useful nowadays if you want to send equipment to auction. Latter is known as nowadays mailing system.
>>> LIST <<<
  • Script helps you to create a list of equipment / items with automatically filled fields. This may be useful if you want to share link to your equipment or want to create and maintain WTS/WTB.
  • You can (and should) use tags, special tags (see above) and BBcodes in list body.
  • After pressing "ok" button script will open generated list in modal window.


This post has been edited by f4tal: Sep 25 2017, 23:08
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:39
Post #5
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


History of changes

Version 0.9.9, 10.09.2017
MoogleMail changes
  • Fixed the bug when message were duplicate multiply times according to amount of attachments. Now player has two textfields - in one he puts regular message (like, "Hello, WTS these trophies") and in other he puts tags for attachments, (like "$num. $name [$mycount * $myprice = $cod"). Thanks Maharid for feedback
  • You can use tags in name of message. All tags, but $info and $badinfo. Sorry. Thanks Scremaz for feedback
  • Script automatically checks the cod of received message according to your prices on stuff and tells you are cod is right or not. This is an experimental idea, just want to receive feedback on it.
Misc
  • New tag - $cod, which basically is just bland $mycount * $myprice. You may use it in moogle message to make nice attachments info.
  • Fixed the style of "Equip Slots:" panel. Now it should work correctly with big amount of equipment (no overlaying)
Version 0.9.8, 09.09.2017
Completely new modal system. Thanks Maharid, rokyroky, and ALL_MIGHT for feedback.
  • In bar you can find new option "selected" which tells you how many stuff you have selected and allows you to check them all before doing any action with them.
  • After starting new action, big modal will appear which tells player about current progresses and reports about results. Position of that window is not related to position of HVtoolBox bar.
  • Script automatically skips all locked equipment in any mode, but repair.
  • Script informs user about when job is done.
  • When job is done, script tells user to reload the page and give him a button to do so.
  • When job is done, script cleans the pool of selected stuff and remove all checkboxes.
New options in settings
  • "Hide Figurines from all pages, but Item Inventory". Thanks Scremaz for feedback
  • "Hide ~Sell All~ button". I have personal hate to this button, because once I managed to bazaar nice stuff with accidentally clicking on it...
  • "Display all arenas on single page"
  • "Remove all innate alert/confirm windows". Thanks Scremaz for feedback.
  • "Show equipment counters on every page"
  • "Display all arenas on single page"
  • Option to backup and restore the WHOLE local.storage. Yes, you can save settings of every scripts in one click (if they are using local.storage, of course)
Completely new highlighting settings
  • User-friendly system. Just insert the names of color/backgroungs/shadow in fields (like red, blur, grey, silver, ghostwhite, etc.)
  • Or you can use hex values, like #aaff52, or rgba, like (123,43,34,1).
  • No more CSS wisdom.
New feature - Logs!
  • You can find new settings in bar now - logs, which allows you to see what what trophies and artifacts you have been shrined and gifts monsters gave you
  • Script keeps track of how many things you have shrined and how many and what stuff you have received back than shows you in percentile format.
Misc
  • Now tags may be used in Moogle service too. Thanks morineko for feedback.
  • Three new tags: $part - returns what part of armor equipment is (Head, Body, Hands, Legs, Feet), $pab - returns all PABs in a list (Strength Dexterity Agility, for example), $pabn - returns the amount of PABs (1-6).
  • Now script automatically takes data from ItemManager script. Thanks decondelite for feedback
  • Now you can name your stuff in any language possible (Cyrillic, Japanese, Greek - whatever) and also find them via filter (searchKey "$myname == классный меч" or "$myname == 好剑") would work
Fixes
  • Fixed the "overlapping bug" in a very unusual way. Now you can press on a special "Expand Box" button to make equipment-page's box bigger and fit all information. Thanks Goldage for feedback.
  • Fixed a bug, when moving stuff into storage and keep them back would erase their prices. Thanks fihero for feedback.
  • ~Presumably~, fixed the "messedup numeration under type listing" bug. At least I cannot reproduce it anymore... Thanks piyin for triple feedback =P.
  • Fixed the bug with cotton stuff in Percentile Ranges script. Thanks Scremaz, Goldage and Maharid for feedback
  • Fixed the bug when moogle mail may be send in wrong order (attach thing first, then send, then cod, or attach only few things then send). Thanks fihero for feedback.
  • Now tags are case-insensitive in lists and moogle-mail, but they still are in searching. Sorry, can't fix it now, because how complex search is.... Thanks decondelite for feedback.
  • Right and correct multipliers for ItemWorld calculator. Thanks Scremaz and Basara Nekki for feedback.
Thanks to following authors of scripts for giving me ideas
  • LostLogia4 for "Unshrinable Figurines" script
  • OMP for "Auto-arena" script
  • FabulousCupcake for his "Equipment count" script
Version 0.9.6, 02.09.2017
  • Script now uses more complete version of Superlatanium's Percentile Ranges (modded by hc br. Thank you!) with ranges for cotton and plate stuff. Thanks piyin for feedback
  • Now user can select between four modes of displaying "rename" buttons; either big ones, or small ones, or make them show on hover only, or do not display them all Thanks Scremaz for feedback
  • Now player has 10 slots for highlighting and all them are customizable via CSS (or user can disable them if he want or use only specific ones) Thanks Scremaz for feedback
  • Script now has special tag for numeration - $num. Script automatically adds leading zero before 1-9. Thanks piyin for feedback
  • Script now has a special window with all tags and their explanations Thanks Scremaz and lololo16 for feedback
  • Script now has two tags for displaying prices: $myprice and $mypricea. Former returns "the numbered value of price" and latter returns "as it is value of price". If have input 2m in price slot, then $myprice would be "2000000" and $mypricea would be "2m". If you have input 35,6k in price slot, then $myprice would be "35600" and $mypricea would be "35,6k". First is good for searching, while second is best for shops. Thanks lololo16 for feedback
  • Now script has special option to allow overlaying of highlights. If you disable that option, then equipment would be colored by 1 highlight only, but if you switched that option on, then script will color equipment with any matched highlights. Thanks lololo16 for feedback
  • Tested in alt site and have found no issues Thanks Kadokura for feedback
  • "Send data to Jenga's database" option is now disabled by default. Thanks Sapo84 for feedback
  • Fixed bug when script hasn't been worked on Item Inventory page Thanks Kadokura and Maharid for feedback
  • Percentile Ranges Script now gives more adequate and meaningful message: "Sorry, but [equip] either is obsolete or its data is unknown. Cannot parse it". on mistake instead of vague "no match for [equip]"
  • Now $url tag gives right url Thanks Scremaz for feedback (I am idiot).
  • Added two new tags: "$type" and "$subtype".
  • Added an option in LIST to allow user to choose the ordering mode: by type of equipment (rapier first, then axes, then all clubs, then swords, etc.) or sort them by ID (old equipment first)
Version 0.9.5, 01.09.2017

This post has been edited by f4tal: Sep 25 2017, 18:35
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:46
Post #6
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,287
Joined: 18-January 07
Level 500 (Ponyslayer)


no radar graph yet? (IMG:[invalid] style_emoticons/default/sad.gif)

This post has been edited by Scremaz: Sep 1 2017, 22:53
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:55
Post #7
piyin



THAT B TRY TO EAT ME!
***********
Group: Gold Star Club
Posts: 10,591
Joined: 4-February 09
Level 500 (Ponyslayer)


QUOTE(Scremaz @ Sep 1 2017, 22:46) *

no radar graph yet? (IMG:[invalid] style_emoticons/default/sad.gif)


Not the first question i will post here (bad manners), but rather:

read almost everything (except blanck posts, (IMG:[invalid] style_emoticons/default/tongue.gif) ), and have some PRE technical question:

Works the same on Chrome and FF?

+

Need tampermonkey/greasemonkey to work or any other Script manager?


This post has been edited by piyin: Sep 1 2017, 22:56
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 22:58
Post #8
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


QUOTE
no radar graph yet?

Not yet(
As you said, it is better to give community a try of what we have in order to receive proper feedback and fix bugs before moving on...
QUOTE
Works the same on Chrome and FF?

Script has been tested in Chrome 49 and Mozilla 48. There are visual difference between browsers however, but all actions are same in both browsers.
QUOTE
Need tampermonkey/greasemonkey to work of any other?

Yes, you need any of these to make that script work =)

This post has been edited by f4tal: Sep 1 2017, 23:03
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:12
Post #9
piyin



THAT B TRY TO EAT ME!
***********
Group: Gold Star Club
Posts: 10,591
Joined: 4-February 09
Level 500 (Ponyslayer)


QUOTE(f4tal @ Sep 1 2017, 22:58) *

Not yet(
As you said, it is better to give community a try of what we have in order to receive proper feedback and fix bugs before moving on...

Script has been tested in Chrome 49 and Mozilla 48. There are visual difference between browsers however, but all actions are same in both browsers.

Yes, you need any of these to make that script work =)


Thanks for the feedback.

I need to give you some too: as you said "Superlatanium's Percentile Ranges" are being in use, i dont know if you know about this other version with the shielding ranges updated.

Just to let you know (know shielding isnt popular, i think, but i think the more complete the database of the percentile ranges, better, dont?).


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:12
Post #10
Noni



Hataraku Noni-sama
***********
Group: Catgirl Camarilla
Posts: 12,214
Joined: 19-February 16
Level 500 (Ponyslayer)


Thanks f4tal! amazing work!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:15
Post #11
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,287
Joined: 18-January 07
Level 500 (Ponyslayer)


QUOTE(f4tal @ Sep 1 2017, 22:58) *

Not yet(
As you said, it is better to give community a try of what we have in order to receive proper feedback and fix bugs before moving on...

i know. you know. just wanted to be clear (IMG:[invalid] style_emoticons/default/tongue.gif)

other points:
1. that black/red formatting for names is quite heavy for eyes. do you plan to add a customization option later on?
2. those "rename" buttons take quite a bit of space imo...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:16
Post #12
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


QUOTE(piyin @ Sep 2 2017, 00:12) *

Thanks for the feedback.

I need to give you some too: as you said "Superlatanium's Percentile Ranges" are being in use, i dont know if you know about this other version with the shielding ranges updated.

Just to let you know (know shielding isnt popular, i think, but i think the more complete the database of the percentile ranges, better, dont?).



Superlatanium is coming up with major update to his Percentile Ranges Script - so I an waiting for this update =)

QUOTE
Thanks f4tal! amazing work!

Thanks. Hope it doesnot that buggy and laggy =)

QUOTE
1. that black/red formatting for names is quite heavy for eyes. do you plan to add a customization option later on?

You can disable them and can change their style via CSS - it has special options for this.
QUOTE

2. those "rename" buttons take quite a bit of space imo...

You think? Okay, maybe giving an option to turn them off would be a good idea?

This post has been edited by f4tal: Sep 1 2017, 23:20
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:25
Post #13
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,287
Joined: 18-January 07
Level 500 (Ponyslayer)


QUOTE(f4tal @ Sep 1 2017, 23:16) *

You can disable them and can change their style via CSS - it has special options for this.

uh, ok. i'll check it better then.

QUOTE(f4tal @ Sep 1 2017, 23:16) *

You think? Okay, maybe giving an option to turn them off would be a good idea?

great.



btw, this script contains some of the sponsored features, so it does qualify for such rewards. as it has already been done, a bit of time for the community to test it and you'll eventually be awarded them.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:29
Post #14
piyin



THAT B TRY TO EAT ME!
***********
Group: Gold Star Club
Posts: 10,591
Joined: 4-February 09
Level 500 (Ponyslayer)


Question:

Tried to make a list of equioments, so i have this question:

Whats the tag for the items numeration?

$# isnt working so, i guess is a new one?

with $# this is what the list shows:

-(Phase of Surtr-$#) [invalid] Legendary Cobalt Phase Pants of Surtr (473, EDB 98%, Int 18%, Wis 18%, Agi 87%, Evd 62%, Pmit 26%)-

This post has been edited by piyin: Sep 1 2017, 23:33
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:32
Post #15
Scremaz



A certain pervert. OT expert. Just dancing around in the game.
***********
Group: Gold Star Club
Posts: 24,287
Joined: 18-January 07
Level 500 (Ponyslayer)


maybe a key for tags would be another useful addition...


Spoiler text - Highlight to read...
i feel like i'm ruining f4tal's moment (IMG:[invalid] style_emoticons/default/duck.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:34
Post #16
f4tal



Veteran Poster
********
Group: Members
Posts: 2,662
Joined: 10-January 13
Level 416 (Godslayer)


QUOTE
Whats the tag for the items numeration?

Sorry, it appears that I totally forgot about it and didn't coded. My bad. I will add numerations in next update. Oh, my... I knew that I missed something verry important yet small =(
Let more requests to come and will fix them all.

That's why releasing script as beta was a good idea =)

QUOTE
maybe a key for tags would be another useful addition...

What exactly you are mean? Giving a player an ability to add custom tags to equipment? =)

This post has been edited by f4tal: Sep 1 2017, 23:36
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:35
Post #17
piyin



THAT B TRY TO EAT ME!
***********
Group: Gold Star Club
Posts: 10,591
Joined: 4-February 09
Level 500 (Ponyslayer)


QUOTE(Scremaz @ Sep 1 2017, 23:32) *

maybe a key for tags would be another useful addition...
Spoiler text - Highlight to read...
i feel like i'm ruining f4tal's moment (IMG:[invalid] style_emoticons/default/duck.gif)



Nahhhhhh...
...
..
.
or... yeah? (IMG:[invalid] style_emoticons/default/rolleyes.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:37
Post #18
lololo16




********
Group: Gold Star Club
Posts: 2,738
Joined: 5-March 12
Level 500 (Ponyslayer)


Awesome script. Thank you very much (IMG:[invalid] style_emoticons/default/happy.gif)

I have some questions

- This haven't an equivalent of super's/holy_demon $aprice? I like that option

- Can I do something like this with your script? (different background for qualities and if it's shade or power, different font color)

Attached Image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:37
Post #19
piyin



THAT B TRY TO EAT ME!
***********
Group: Gold Star Club
Posts: 10,591
Joined: 4-February 09
Level 500 (Ponyslayer)


QUOTE(f4tal @ Sep 1 2017, 23:34) *

Sorry, it appears that I totally forgot about it and didn't coded. My bad. I will add numerations in next update. Oh, my... I knew that I missed something verry important yet small =(
Let more requests to come and will fix them all.

That's why releasing script as beta was a good idea =)


I KNEW IT!!!
but i dont expect perfection on the prototype... maybe others do.
keep testing it will be my only task for now.
Note: The settings options are GREAT! Just to let you know.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
post Sep 1 2017, 23:39
Post #20
Kadokura




*******
Group: Gold Star Club
Posts: 1,617
Joined: 28-September 10
Level 500 (Ponyslayer)


Amazing work, f4tal!!

Just a little question:

Does it work perfectly in both sites (main and alt)?

I ask this because the current version of Item Manager doesn't work the same way in both sites. I can't send MM from the Item Manger in alt site. (IMG:[invalid] style_emoticons/default/sad.gif)
User is offlineProfile CardPM
Go to the top of the page
+Quote Post


38 Pages V  1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 


Lo-Fi Version Time is now: 26th April 2024 - 01:41