Sie sind auf Seite 1von 20

The following is a list of what has been updated, starting with 1.1.

2.10.8
===================================================================================
=============
* Added additional information to the predicted pricing results to show in what way
the mods/properties contribute to the predicted price.
* Small fixes and changes to prepare for the Delve league.

2.10.7
===================================================================================
=============
* Fixed a recently introduced issue with the url used by the currency search (new
minimum stock size parameter required).
* Excluded unidentified rare items from predicted pricing.

2.10.6
===================================================================================
=============
* Hotfixed an issue introduced in 2.10.5 where some searches could be missing any
type and base parameters, making the search broader than intended.
* Fixed an issue with using the predicted pricing on items directly from chat. The
item data contains some extra characters related to localisations, which are
currently not handled by poeprices.

2.10.5
===================================================================================
=============
* Fixed an issue where searches using the item base of a few sceptres (at least
Tyrant's Sekhem) didn't work because their item type was still classified as "Mace"
instead of "Sceptre".
* Reduced the request timeout for searches using poeprices.info.
* Improved the poeprices error tooltip in the hope that issue reports go to them
more often. I can't do anything about most issues except forwarding them since they
are related to their servers/API.
* Updated all data files (uniques, supported mods on poe.trade etc).

2.10.4
===================================================================================
=============
* Fixed an issue where multiple corrupted implicits on items were not supported by
the advanced search.
* Fixed an issue where a Tabula Rasa with a corrupted implicit was not supported by
the advanced search.
* Fixed an issue where requests to poe.trade timed out for some people. A fallback
request could still be made but the entire process took up to a minute. Please
report if this change causes your searches to fail completely (should not happen).

2.10.3
===================================================================================
=============
* Fixed some issues with gem searches. Some Vaal Gem names weren't parsed correctly
and some new Gems are not available as a "base" option on poe.trade, causing
searches in these cases to fail.
* Updated data files (uniques, mods etc), which was done "silently" before without
a need to release an update. Just remember to restart your macro here and there at
league start to download these updated files.

2.10.2
===================================================================================
=============
* Changed the default hotkey for the currency ratio function to "alt + r" since the
current "ctrl + r" overwrites the hideout decoration rotate hotkey. This won't
change the hotkey for already installed scripts.
* The currency ratio GUI can now also be closed by pressing escape.

* ItemInfo:
** Updated Uniques, Divination Cards, Maps and Gem Quality info
** Bugfix: Quantity on shaper amulets is no longer mistaken for a legacy quantity
roll.

2.10.1
===================================================================================
=============
* Hotfixed an issue introduced with the last update where numbers where incorrectly
formatted as hexadecimal instead of integer, breaking the item parsing.
* Added a trimmed mean value in addition to the average and median values to the
pricing result tooltip.
* Fixed wiki urls for item bases.

2.10.0
===================================================================================
=============
* Fixed an issue with event leagues, where these leagues not being available
anymore would fail to cause the macro to automatically fall back to the
permanent/challenge leagues without user interaction.
* Made some preparations to parse the new Vaal Gems in 3.3.0.
* Reverted the change of removing the pathof.info hotkey (ctrl + alt + c), some of
you wanted it back. The poe-antiquary hotkey introduced in the last update was
changed to ctrl + alt + a because it took the removed hotkeys place.
* Added an option to open supported items on poe.ninja instead of poe.trade (ctrl +
q).
* Implemented a secondary "have" currency, used when "want" equals primary "have".
This refers to the "Currency Search" and "Secondary Currency" dropdowns in the
settings menu, used for currency searches. For example, if chaos is selected as the
"have" currency, when searching for chaos price ("want"), a useless chaos:chaos
listing is produced. With this patch, a secondary "have" currency can be defined,
which is used when "want" currency equals the primary "have" currency.
* Added an option to use "exact currency search" on poe.trade, this only works when
using the default or advanced search and uses the "Currency Search" and "Secondary
Currency" dropdowns in the settings menu to select the primaray and fallback
currency for this search. If the primary search returns no results, the search gets
repeated with the fallback currency.
* Added ItemInfo details for prophecies. Unfortunately this still only works for
sealed prophecies, not the ones on the prophecy screen/menu. These details include
the seal cost, objective and reward, basically what you can find on the wiki.
* Added Dvorak keyboard layout support.
* Improved support for windows high-contrast/custom themes (Gui window colors).

2.9.0
===================================================================================
=============
* Changed behaviour of advanced searchs ilvl handling for shaper/elder items, the
ilvl is now always filled and selected.
* Replaced the hotkey to open an advanced affix lookup on http://pathof.info (ctrl
+ alt +c) with a hotkey to open items on http://poe-antiquary.xyz, if available.
* Added a new hotkey (ctrl + r when hovering over currency) to open a dialog to
create notes for premium stash tabs. This dialog let's you set sell/receive amount
and currency type or a ratio and uses the currency short-hands/IDs used by all
trade sites to parse currency trade ratios/prices. Just give it a try to see what
it does.
* Properly supported Abyssal Sockets on items, especially unique items (advanced
search). Items like Bubonic Trail will now have a checkbox to include the number of
sockets, already selected. This didn't work before because the item mod wasn't
supported on poe.trade as a mod but as a seperate option instead.

* Fixed searching Elder maps not working.


* Fixed the broken parsing for average/median values (price results).
* Various other small fixes.

2.8.0
===================================================================================
=============
* Added support for Beast Trading. This initial implementation may be lacking but
it's late in the night and it's still not quite sure how all aspects of this should
be handled. Feel free to give suggestions for improvements.
* Fixed an issue with pseudomods where totem and minion resitances where added as
player resistances (jewels).
* Fixed an issue where Shaped Vault maps weren't found since their base doesn't
exist on poe.trade.

* ItemInfo:
** "Adds # to # damage" mods now have an additional line that displays the average
values of the damage ranges.
** The "total" column of added damage mods has been changed. Suppose there is a mod
with three brackets: 1-3 to 7-9, 11-13 to 17-19, 21-23 to 27-29. It used to display
as "1-3|27-29", the worst lower range and the best upper range. It now displays "1-
23|7-29", the range over all lower values and the range over all upper values.

2.7.7
===================================================================================
=============
* Fixed sceptres using their base type "one handed maces" on poe.trade instead of
"sceptres" as type.
* Fixed an issue where some shaper/elder mods where falsely identified as "implicit
mods" on poe.trade.
* Changed the default hotkey for the function to open items on peoapp to "ctrl +
shift + q" to since using "ctrl + alt + q" prevented typing the @ character on some
keyboard layouts. You have to manually change your hotkey in the settings though if
you have that issue currently.
* Fixed some searches falsely including unique items in their results when the
searched item is non-unique.
* Fixed a rare issue that caused the cURL requests to fail for some people.

2.7.6
===================================================================================
=============
* Added simple support for opening an item on poeapp.com, the default hotkey is
ctrl + alt + q and can be changed in the settings menu.
* Updated all data files (uniques etc.), since that data comes from the wiki and
the wiki was broken a while ago there where some issues updating these files.
* Fixed a few issues with unique flasks and certain mods on other uniqe items not
working with the advanced search.
* Added full support for unique items having variations. You can now use the
advanced search on items like Vessel of Vinktar and search for the specific version
that you have.
* Fixed the buyout only option not working anymore because of changes on poe.trades
side.
* Improved the script updater and it's error handling; fixed a few uncommon issues.
* Small improvements to the requests to poeprices.info.

* ItemInfo:
** Updated and rewritten information for maps.
** Updated Uniques and Divination Cards with wiki information.
** NO (!) support for Elder/Shaper mods. Waiting on GGG's advanced tier info for
the clipboard, for now.
** Slight parsing and display changes.
** Parsing fix for shaped maps.
** Fixed most cases where long mods with linebreaks would cause issues.
** Added Gem Quality information for the three new v3.2 gems.

2.7.5
===================================================================================
=============
* Fixed a rare cURL request issue.
* The windows for the advanced search and custom search can now be submitted
(starting the search) by pressing "Enter".
* Fixed a small (graphical) UI issues.

2.7.4
===================================================================================
=============
* Fixed the predicted pricing request for the hardcore abyss league.
* Added some options to use and set Gem XP in searches.

2.7.3
===================================================================================
=============
* Fixed an issue that caused the predicted pricing being used for the advanced
search and item age check.

* ItemInfo:
** Included updates from the TradeMacro. Most importantly the "AdditionalMacros"
now have a tab in the settings menu.
** Updates for certain 3.1 content:
*** All new general item mods should be included (mostly new T1 mods)
*** Full support for Abyss Jewels
*** Updated Gem Quality
*** Included some of the new uniques. More will follow once the wiki situation is
sorted out or at least better.

2.7.2
===================================================================================
=============
* Fixed an issue with the poeprices.info logger.
* Fixed the poeprices paypal link.

2.7.1
===================================================================================
=============
* Added a log file "<TradeMacroFolder>\temp\poeprices_log.txt" for failed requests
to poeprices.info.
** Instructions were to report those issues are inside.
*Fixed an issue with the send feedback request to poeprices.info.

2.7.0
===================================================================================
=============
* Implemented a predicted item pricing/search using machine learning algorithms:
** This feature uses the ML pricing from poeprices.info.
** For the moment it will only work with rare items, magic items will likely be
enabled in the near future.
** This feature replaces the default search (ctrl + d) but is optional and can be
disabled again in the settings.
** Be aware that this feature could return correct prices, but also be completely
off the mark, improving it needs the help of the community.
* Added poedb.tw as an alternative to the PoE Wiki (open item on wiki hoteky). This
is a toggle option and has to be enabled in the settings ("general" section).
* Fixed the new maps not working with the stash highlight hotkey.

2.6.3
===================================================================================
=============
* Fixed an issue that caused the new maps not being searched correctly.

2.6.2
===================================================================================
=============
* Added the new mods available on poe.trade.
* Fixed some issues with those new mods (abyss jewels/elder/shaper items).
* Updated data files (enchantments/corruptions/uniques.

2.6.1
===================================================================================
=============
* Added parsing for the new bases (elder/shaper items and abyss jewels/Stygian Vise
belt).
* The search options/parameters for these bases should work, may need some fixing
though when the new patch is live. Be careful at the start when pricing these
bases.

2.6.0
===================================================================================
=============
Big new features/changes:
1) Full rework of ItemInfo affix parsing.
2) Alternative tooltip display option using the GDI+ library/dll.
3) Reworked INI handling.
4) Settings menu rework.

While there shouldn't be any issues updating from any beta or stable version, try
deleting your user files (.ini files) if there are issues starting the macro after
updating.

1) ItemInfo affix parsing:


* The script handles potentially ambiguous mods completely different now. Multiple
possibilities are shown when the script considers all of them fitting. This means
in particular that hybrid mods are now almost fully supported. Please report items
where the scripts results seem wrong. (A few cases currently remain unhandled,
these will be fixed later. See the end of section 1 for details.)
* Flasks mods are supported now.
* The user settings were reworked. Most "Display" settings were removed and
replaced by new ones. Tell if you miss anything.
* Ingame tooltip changes:
** Implicit value ranges are shown now.
** The detailed affix overview has a header now (which can be disabled in the
settings).
** Long notation of double ranges ("added damage" mods) is the default now.
(settings option)
** A new notation for "multi tier ranges" has been introduced. These are shown when
multiple mods overlap in a way that makes it uncertain which tier combination was
actually rolled. They show the worst case range and best case range for the roll.
Contrary to "double range" mods this does not mean that you can certainly get to
the top roll (via Divine Orbs), it means your actual roll range is somewhere within
the displayed ranges.
** All these notations aswell as new abbreviations get a 1 line info at the end of
the tooltip when they are present.
** The top section with basic information and DPS calculation for weapons was
rearranged. It includes a warning now when a low itemlevel lowers the item's max
socket number. Furthermore Q20PhysDps got added.
* Currently unhandled affix cases:
** Weapons with #% increased Physical Damage, +# to Accuracy Rating and 5-10%
increased Light Radius. (up to 4 mods mix)
** Tower shields with #% increased Armour, #% increased Stun and Block Recovery and
+#% Chance to Block. (up to 5 mods mix)

2) GDI+ display:
* You can enable GDI+ in the settings menu, which results in a tooltip using the
GDI+ graphics library. This alternative tooltip allows colour customization and
transparency.
** It won't be initialised on script start if it's not enabled, this is a fix for a
potential issue where having GDI+ enabled/initialized can cause FPS drops.

3) Reworked .ini handling:


* The first macro start after updating from the last stable version may overwrite
some INI files, or small parts of them, while converting the old files.
* User defined settings will now persist between new version updates (proper INI
file updating instead of overwriting).
* The script should now run correctly regardless of the selected keyboard layout,
previously non-latin layouts like russian caused errors related to hotkeys on
script start.
* AdditionalMacros hotkeys, their states and other configurations should be changed
in AdditionalMacros.ini from now on.
* AdditionalMacros.txt was moved out of the user folder and shouldn't be edited
anymore. The subfolder CustomMacros with it's user created/added/edited scripts
serves its old purpose from now on.
* MapModWarning states should be changed in MapModWarnings.ini.

4) Settings menu rework:


* The window is now wider and shorter in height to better accommodate different
screensizes.
* Improved readability with a different font.
* Added an option to copy generated URLs to the clipboard instead of opening them.
* Added a tab for AdditionalMacros settings:
** Up until now you still had to edit the .ini files to change these settings.
** The hotkey selection UI element is a bit experimental and might cause issues for
people using non-latin keybaord layouts. Using the default input box was not
sufficient because it doesn't support special keys and mouse buttons.
** Editing via .ini file is still possible, of course.

5) Minor notes and bugfixes:


* Fixed the alternative currency search (via poe.ninja) being broken (API changes).
* Fixed ItemInfo/TradeMacro currency rate fetching/parsing (and ItemInfos currency
stack conversion to chaos equivalent).
* Fixed a potential issue with hotkey assigning when the ini files have invalid
values assigned (space for example).
* Fixed the corrupted option (search) override not working (missing INI key).
* Fixed an issue that caused temporary (race) leagues not being saved.
* Fixed some special mods not working on poe.trade (advanced search).
* Fixed clipboard being emptied at script start.
* Fixed the "Remove multiple Listings from same Account" option not working
anymore.
* Fixed some issues with the "Fallback.exe" file.

* ItemInfo only:
** Fixed Chance To Poison / Increased Poison Damage that was swapped.
** Chance To Bleed's data file was missing a | character so a value was not read
properly.
** 3.0's new increased Cast Speed mod for ES shields was missing.
** 3.0's new increased Attack Damage mod for AR/EV hybrid base shields is now
correctly considered as a prefix and not a suffix.
** Adapted rewording of jewel Bleeding suffix and jewel Poison Duration suffix.
** Fixed MapModWarning for "Monsters cannot be Stunned".
** Map Info: Lair Map upgrades to Mineral Pools (not Spider Forest).
** The gem quality info for Summon Skeleton gets displayed now (by not expecting
"Summon Skeletons").
** Fixed a bug with increased Elemental Damage with Attack Skills: There are two
almost identical progressions, but the script only knew one. This is not a new
change, but simply was never noticed. It is now correctly differentiated between
'on weapon' and 'on other item type' which shifts the T2 to T1 breakpoint from
37/38 to 36/37.
** +Flat Def on non-armour pieces (like belts) are now handled correctly.
** Fixed a bug about mismatching data of similarly named uniques.
** Lines in the affix overview are no longer duplicated if they are identical (and
only the other line of the hybrid mod part varies).
** Uncertain mods in the affix overview no longer cause multiple lines with
identical entries. This happened when a hybrid mod brought multiple variants to one
part/line, but the other part/line was unambiguous.
** Flat +Def on non-armour pieces (like belts) is now handled correctly.
** Fixed a bug about mismatching data of similarly named uniques.
** Fixed the MapModCount for tier 1-5 maps with the hybrid mod "Monster Life / Stun
Immune".

2.6.0-beta.5
===================================================================================
=============
Added gem experience to ItemInfo tooltips and TradeMacro searches. For that certain
new unique ring.
Settings menu rework:
The window is now wider and shorter in height to better acommodate different
screensizes.
Improved readability with a different font.
Added an option to copy generated URLs to the clipboard instead of opening
them.
Added a tab for AdditionalMacros settings:
Up until now you stil had to edit the .ini files to change these
settings.
The hotkey sselection UI element is a bit experimental and might cause
issues for people using non-latin keybaord layouts.
Unfortunately the default AHK UI element doen't support special keys
and mouse buttons.
Editing via .ini file is still possible, of course.
2.6.0-beta.4
===================================================================================
=============
Fixed an issue that caused temporary (race) leagues not being saved.
Fixed some special mods not working on poe.trade (advanced search).
Fixed clipboard being emptied at script start.
Fixed the "Remove multiple Listings from same Account" option not working anymore.
Fixed the alternative currency search (via poe.ninja) being broken.
Fixed some issues with the "Fallback.exe" file.

ItemInfo:
Uncertain mods in the affix overview no longer cause multiple lines with
identical entries. This happened when a hybrid mod brought multiple variants to one
part/line, but the other part/line was unambiguous.
Flat +Def on non-armour pieces (like belts) is now handled correctly.
Fixed an issue that could cause long .ini file write time.
Fixed a bug about mismatching data of similarly named uniques.
Fixed the double range display for unique items. The format "(a-b) to (c-d)"
was displayed as "a-c|b-d" instead of "a-b|c-d".
Fixed the MapModCount for tier 1-5 maps with the hybrid mod "Monster Life /
Stun Immune".

2.6.0-beta.3
===================================================================================
=============
The GDI+ tooltip is now clickthrough, accidentally clicking it won't make the PoE
client lose focus.
Fixed GDI+ initialisation, it won't be initialised on script start if it's not
enabled but doesn't require a restart after enabling it.
Fixed the corrupted option (search) override not working (missing INI key).
ItemInfo only:
Fixed an issue that could cause long .ini file write times.
+Flat Def on non-armour pieces (like belts) are now handled correctly.
Fixed a bug about mismatching data of similarly named uniques.
Lines in the affix overview are no longer duplicated if they are identical
(and only the other line of the hybrid mod part varies).

2.6.0-beta.2
===================================================================================
=============
Added a fix/workaround for the new and optional GDI+ tooltip causing FPS drops.
Fixed ItemInfo/TradeMacro currency rate fetching/parsing (and ItemInfos currency
stack conversion to chaos equivalent).
Fixed MapModWarnings not working.
Fixed a potential issue with hotkey assigning when the ini files have invalid
values assigned (space for example).

2.6.0-beta.1
===================================================================================
=============
Three big new features:
1) Full rework of ItemInfo affix parsing.
2) Alternative tooltip display option using the GDI+ library/dll.
3) Reworked INI handling.

These changes are quite extensive and will likely bring a few bugs that were not
found. This is a beta-release for that reason. Please report issues, preferably on
GitHub.
1) ItemInfo affix parsing:
* The script handles potentially ambiguous mods completely different now. Multiple
possibilities are shown when the script considers all of them fitting. This means
in particular that hybrid mods are now almost fully supported. Please report items
where the scripts results seem wrong. (A few cases currently remain unhandled,
these will be fixed later. See the end of section 1 for details.)
* Flasks mods are supported now.
* The user settings were reworked. Most "Display" settings were removed and
replaced by new ones. Tell if you miss anything.
* Ingame tooltip changes:
** Implicit value ranges are shown now.
** The detailed affix overview has a header now (which can be disabled in the
settings).
** Long notation of double ranges ("added damage" mods) is the default now.
(settings option)
** A new notation for "multi tier ranges" has been introduced. These are shown when
multiple mods overlap in a way that makes it uncertain which tier combination was
actually rolled. They show the worst case range and best case range for the roll.
Contrary to "double range" mods this does not mean that you can certainly get to
the top roll (via Divine Orbs), it means your actual roll range is somewhere within
the displayed ranges.
** All these notations aswell as new abbreviations get a 1 line info at the end of
the tooltip when they are present.
** The top section with basic information and DPS calculation for weapons was
rearranged. It includes a warning now when a low itemlevel lowers the item's max
socket number. Furthermore Q20PhysDps got added.
* Currently unhandled affix cases:
** Weapons with #% increased Physical Damage, +# to Accuracy Rating and 5-10%
increased Light Radius. (up to 4 mods mix)
** Tower shields with #% increased Armour, #% increased Stun and Block Recovery and
+#% Chance to Block. (up to 5 mods mix)

2) GDI+ display:
* You can enable GDI+ in the settings menu, which results in a tooltip using the
GDI+ graphics library. This alternative tooltip allows colour customization and
transparency.

3) Reworked .ini handling:


* User defined settings will now persist between new version updates (proper INI
file updating instead of overwriting).
* The script should now run correctly regardless of the selected keyboard layout,
previously non-latin layouts like russian caused errors related to hotkeys on
script start.
* AdditionalMacros hotkeys, their states and other configurations should be changed
in AdditionalMacros.ini from now on.
* AdditionalMacros.txt was moved out of the user folder and shouldn't be edited
anymore. The subfolder CustomMacros with it's user created/added/edited scripts
serves its old purpose from now on.
* MapModWarning states should be changed in MapModWarnings.ini.

4) Minor notes and bugfixes:


* Fixed Chance To Poison / Increased Poison Damage that was swapped.
* Chance To Bleed's data file was missing a | character so a value was not read
properly.
* 3.0's new increased Cast Speed mod for ES shields was missing.
* 3.0's new increased Attack Damage mod for AR/EV hybrid base shields is now
correctly considered as a prefix and not a suffix.
* Adapted rewording of jewel Bleeding suffix and jewel Poison Duration suffix.
* Fixed MapModWarning for "Monsters cannot be Stunned".
* Map Info: Lair Map upgrades to Mineral Pools (not Spider Forest).
* The gem quality info for Summon Skeleton gets displayed now (by not expecting
"Summon Skeletons").
* Fixed a bug with increased Elemental Damage with Attack Skills: There are two
almost identical progressions, but the script only knew one. This is not a new
change, but simply was never noticed. It is now correctly differentiated between
'on weapon' and 'on other item type' which shifts the T2 to T1 breakpoint from
37/38 to 36/37.

2.5.7
===================================================================================
=============
Added client language check since ItemInfo/TradeMacro only work with the english
client.
Fixed the changed poe.ninja API url.
Improved cURL timeouts and StartupLog.txt.

2.5.6
===================================================================================
=============
Changed the currency search tooltip to show 4 decimal places.
Fixed pseudomods for normal rarity items (multiple implicit resistances/attributes
were added together a few times instead of once).
Reversed mod value order for mods that display the higher value first since they
didn't work on poe.trade that way, for example "(15-10)% reduced Mana Cost of
Minion Skills" (advanced search).
Improved cURL requests.
Fixed more issues with starting IE via ComObjects.
Fixed various other small issues.

2.5.5
===================================================================================
=============
Fixed some issues with opening links in the browser.
Fixed more issues with starting IE via ComObjects.

2.5.4
===================================================================================
=============
Fixed some issues with opening links in the browser, specificially starting Edge.
Fixed one more issue with starting IE via ComObjects.
Fixed an issue with the AHK version comparison.

2.5.3
===================================================================================
=============
Improved error handling so that users can't run the script from inside zip-archives
anymore all the time without getting the proper error messages.

2.5.2
===================================================================================
=============
Fixed an issue with calling Internet Explorer via ComObjects that some users
experienced.

2.5.1
===================================================================================
=============
Fixed an issue with binary download error handling that mistakenly reports a failed
download, resulting in the updater not working.
You'll have to manually update/install this new version (replace the TradeMacro
folder with the zip files contents).

2.5.0
===================================================================================
=============
Fixed some pseudomods (Some of them were unintentionally removed under certain
conditions).
Fixed the advanced affix lookup via pathof.info, which didn't work for people
having spaces in their TradeMacro folder path.
Fixed poaffix.net lookup for daggers.
Disabled the forced 3L/4L selection on the advanced search GUI.
Improved some error handling related to missing file write permissions.
Fixed some harbinger items not being searchable (the reason being that they are
correctly parsed as "uniques" but not handled/flagged as such on poe.trade).
Added 20% quality phys dps value to the ItemInfo tooltip.
Added fallbacks for the poe.ninja currency data request failing (site not
available).
Added config entries for features yet to be implemented (poeapp support, UI
scaling).
Added custom macros example/main file. You can find further explanations about this
on the github wiki.
Added sytem tray context menu option to show all assigned hotkeys.
Other small bugfixes.

2.4.0
===================================================================================
=============
Improved advanced search GUI:
Reworked socket/link options.
Changed some options auto-select behaviour, added min. ilvl for socket
requirements.
Added an "item nameplate".
Added hotkey in AdditionalMacros.txt to open an item on http://pathof.info for a
more advanced affix breakdown.
Added hotkey in AdditionalMacros.txt to send "/whois" using the last whisper
message (works on key release instead of press).
Fixed some pseudo mods.
Improved cURL request powershell script.
Various cURL request improvements.
Improved cURL request/cookie issue error handling.
Various other small fixes and improvements that nobody will notice.

Updated ItemInfo:
Improvements for 3.0 mods: All new ailment mods should now be supported. Old Energy
Shield mods should now all be fixed. Flat defense mods on hybrid armour bases are
supported, hybrid life mods are not (if you see .5 prefixes, it's likely hybrid
life).
Fixed some gem quality information and changes to gem names.
Updated Divination Cards and Uniques with data from the wiki.

2.3.9
===================================================================================
=============
Added support for currencies not available on poe.trades currency search, which
where previously not being able to be searched for (some shards).
Fixed currency search for the Hardcore Harbinger league.
Fixed the currency name encoding for some of the new orbs on the tooltip.
Improved the curl_test.bat script.
Updated ItemInfo unique item data.

2.3.8
===================================================================================
=============
Fixed an issue where spaces in the PoE-TradeMacro folder path caused the curl
command to fail, causing issues connecting to poe.trade.
Fixed AdditionalMacros.txt's "LookUpAffixes" hotkey overwriting PoE-TradeMacros
"ChangeLeague" hotkey.

2.3.7
===================================================================================
=============
Improved connection error handling, failing to connect to poe.trade doesn't exit
the macro. You can continue using it with limited functionality instead.
Improved cURL requests.
Added a batch script for easier cURL issue debugging, more information can be found
on the Github FAQ.
Fixed an issue with the url generated by the custom input search.
Updated ItemInfo.

2.3.6
===================================================================================
=============
Includes changes from previous beta versions:
Replaced the WinHttpRequest library with cURL.
All requests to poe.trade/Github/poe.ninja now support gzip compression. This
greatly reduces bandwith usage (and therefore request times).

Rewrote AdditionalMacros.txt:
Hotkeys can be set and enabled/disabled via global variables.
You can completely disable the entire file with all it's hotkeys in the
settings menu (ItemInfo tab).
Added a hotkey to open a base item on poeaffix.net.
Added a subfolder "CustomMacros" to the user directory:
This folder is now being created on script start, all files (.txt, .ahk) in
there will be appended to AdditionalMacros/TradeMacro.
You can still edit AdditionalMacros, but also add your own macros as seperate
files.

Added the "-nosplash" argument for the run script, using it via shortcut/script
skips the splashtexts at script start.
Fixed the item parsing for negative mods (for example "-4 maximum charges") and
charges in general for Leaguestones failing in some edge cases.
Fixed minimum and maximum dps calculation for uniques being off in some cases
(advanced search GUI).
Fixed a bug where some uniques had their lightning damage mod missing (advanced
saerch GUI).
Fixed a bug where the maximum value of innate defenses/offenses was being ignored
in the request when the minimum value was empty (advanced search).
Rewrote POST request payload generation (much shorter payload).

2.3.5-beta.2
===================================================================================
=============
Replaced WinHttpRequest and the HttpRequest (WinInet.dll) library with cURL.
All search requests should work again.
Please report any issues that you encounter.
2.3.5-beta
===================================================================================
=============
Rewrote AdditionalMacros.txt:
Hotkeys can be set and enabled/disabled via global variables.
You can completely disable the entire file with all it's hotkeys in the
settings menu (ItemInfo tab).
Added a subfolder "CustomMacros" to the user directory:
This folder is now being created on script start, all files (.txt, .ahk) in
there will be appended to AdditionalMacros/TradeMacro.
You can still edit AdditionalMacros, but also add your own macros as seperate
files.

Replaced WinHttpRequest with the "HttpRequest.ahk" library (using WinInet.dll), all


requests to poe.trade/Github/poe.ninja now support gzip compression.
This greatly reduces bandwith usage (and therefore request times).

Fixed the item parsing for negative mods (for example "-4 maximum charges") and
charges in general for Leaguestones failing in some edge cases.
Fixed minimum and maximum dps calculation for uniques being off in some cases
(advanced search GUI).
Fixed a bug where some uniques had their lightning damage mod missing (advanced
saerch GUI).
Fixed a bug where the maximum value of innate defenses/offenses was being ignored
in the request when the minimum value was empty (advanced search).
Rewrote POST request payload generation (much shorter payload).

2.3.4
===================================================================================
=============
Fixed an url encoding issue with the new browser search.

2.3.3
===================================================================================
=============
Changed the way that searches openend in your browser are functioning. They now
also work when poe.trade has cloudflare protection enabled without needing to
bypass this protection.

2.3.2
===================================================================================
=============
Fixed the alternative currency search (via poe.ninja), it was broken due to some
API changes.

2.3.1
===================================================================================
=============
Added support for week races.

2.3.0
===================================================================================
=============
Added PoE 3.0 Beta support.

2.2.0
===================================================================================
=============
Added new settings:
Advanced search pre-selection options.
Show prices as chaos equivalent.
Added a checkbox to override the online status (advanced search).
Fixed quivers not working with the advanced search.

2.1.1
===================================================================================
=============
Item highlighting improvements and fixes, you have now some options that you can
change, please take a look at AdditionalMacros.txt to read more about it and use
these options.
Fixed an issue where the item highlighting function interfered with other tools
like TradeCompanion/TradeHelper.

2.1.0
===================================================================================
=============
Updated ItemInfo - map mod parsing can now be configured, you can open the file for
this via system tray menu -> Edit -> MapModWarnings. Just set the value 1 to enable
a mod or 0 to disable it.
Added item highlight function to AdditionalMacros - this uses ItemInfo to fill the
search/highlight boxes in stash and vendor menus for you. It has a hotkey modifier
to fill in broader terms, for example "Strand Tier:6" versus "Map" or
"Voidbringers" versus "Unique". Activated by default.
Added more stash scrolling hotkeys to AdditionalMacros - Now RightMouseButton +
ScrollWheel also works in addition to Control + ScrollWheel, both are activated by
default.
Removed some accidental debug output left in Fallback.exe.

2.0.12
===================================================================================
=============
Fixed currency search again which was broken by the recent poe.trade changes
(again).
Updated ItemInfo (map mod parsing).

2.0.11
===================================================================================
=============
Fixed currency search again which was broken by the recent poe.trade changes.
Fixed ItemInfo crashes/freezes on parsing some leaguestones.
Improved updater.

2.0.10
===================================================================================
=============
Fixed currency search which was broken and caused the script to crash/freeze. This
issue was probably caused by recent poe.trade changes.

2.0.9
===================================================================================
=============
Vastly improved the leaguestone search.
Minor fixes.

2.0.8
===================================================================================
=============
Searching leaguestones now uses current charges and monster area level by default.
Fixed average/median price calculations (they were broken in some cases).

2.0.7
===================================================================================
=============
Fixed option to override corruption state and use "either".
Fixed talisman leaguestones being parsed as talismans.
Added more fallbacks/error handling for issues with poe.trade connection
(WinHttpRequest issues).
Fixed some recently occuring permission issues with the updater. If it doesn't work
for you in the old version just manually update to this version.
Minor fixes.

2.0.6
===================================================================================
=============
Hotfix - fixed searching magic leaguestones.

2.0.5
===================================================================================
=============
Hotfix - fixed broken auto updater.

2.0.4
===================================================================================
=============
Hotfix - messed up the league parsing in the last update causing searches to
default to standard/hardcore.

2.0.3
===================================================================================
=============
Made sure it's not possible anymore to run the script from or install it to the
user settings folder which caused the script to fail.
Added error handling in case the script can't create the "temp" folder which caused
the script to fail.
Updated some data (poe.trade mods, renamed enchantments, uniques).

2.0.2
===================================================================================
=============
Added relic rarity/flag to searches now that poe.trade supports it.
Added more robust download for league data (from GGG's API).

2.0.1
===================================================================================
=============
Fixed league parsing by excluding SSF.
Added relic parsing to ItemInfo.

2.0.0
===================================================================================
=============
Added an auto-update function (Button on update window).
Added options to skip folder selection and backing up the install location
when updating.
Improved the update window.
Moved config files and AdditionalMacros.txt to <WindowsUserFolder\Documents\PoE-
TradeMacro\> (depends on OS Version).
These files are only overwritten by script updates if they have to be (and
backed up).
No more copy pasting config files from older installations or setting them
all up again.
You can open this folder via script menu entry (system tray).
More details can be found on the Github Wiki FAQ page.
Renamed macro start scripts.
Added reload script menu entry (system tray) because the default one won't work.
Fixed an issue with negative mod values and the advanced search GUI (Ventors Gamble
for example).
Legacy League (2.6) support, subject to testing/changes when the league has
started.
Added support for multiple implicit mods to ItemInfo and TradeMacro (Talismans for
example).

1.7.3
===================================================================================
=============
Added option to pre-select normal mods (advanced search).
Added hotkey to switch leagues (ctrl + l).
Fixed cloudflare bypass check (it's reliable now).
Fixed some issues with the pseudo mod creation and added more pseudo mods.
Fixed a rare issue where all text in GUI tabs had black background.
Minor fixes and improvements.

1.7.2
===================================================================================
=============
Fixed file references after renaming some of them (reverted those changes by
accident).

1.7.1
===================================================================================
=============
Fixed some file encodings which caused some issues.

1.7.0
===================================================================================
=============
Reworked custom search (added a few options).
Updated ItemInfo after making some more contributions to it.
Added gem name comparison with the names used by poe.trade to make sure they match
(used in the search forms "Base" field).
Minor fixes.

1.6.3
===================================================================================
=============
Fixed a bug where making an advanced search could influence the parameters used in
the following normal searches.

1.6.2
===================================================================================
=============
Hotfix - added check to skip cloudflare bypass/cookie fetching if not neccessary.
Fixed the messed up the versioning.

1.6.1
===================================================================================
=============
Hotfix - added check to skip cloudflare bypass/cookie fetching if not neccessary.

1.6.0
===================================================================================
=============
Reworked cookie deletion scripts to be more reliable.
Improved error handling/feedback (CloudFlare bypass).
Added shortcut to close the macro (optional, in AdditionalMacros.txt).
Added tray menu option to show update notes.
Added tray menu option to open the TradeMacro wiki/faq.
Added tabs to the settings menu.
Added checkbox to select all normal mods to advanced search.
Added checkboxes to include "max-links/sockets = 4" to advanced search.
Minor fixes and optimizations.

1.5.0
===================================================================================
=============
Improved error handling/feedback (CloudFlare bypass).
Added option to set cookies manually instead of having them retrieved automatically
(settings menu).
Added button to delete IE cookies (error window).
Added option to delete IE cookies on script start (default = enabled).
Fixed some minor issues.

1.4.1
===================================================================================
=============
Added c# script to get user-agent and cookies automatically.
Fixed an issue where divination cards without stack size were parsed incorrectly.
Added more fallbacks/error handling for cloudflare bypass.
Added a compiled version of the script.

1.4.0
===================================================================================
=============
Added c# script to get user-agent and cookies automatically.
This script gets compiled on every script-start into a stand-alone exe-file.

1.3.1
===================================================================================
=============
Improved/fixed parsing the update notes from GitHub.

1.3.0
===================================================================================
=============
Hotfix for poe.trade's CloudFlare DDOS protection.
This is only a temporary solution until a more user friendly one is implemented.
Just start the script and follow instructions.

1.2.12
===================================================================================
=============
Changed default hotkey for "Show item age" to "ctrl + e" because "ctrl + a" is the
default for "select all".
Added a seperate low/high mod range modifier instead of a single value for both.
Fixed elemental dps not being displayed on advanced search GUI.
Added error handling for PoE API not being available to parse the current leagues.
Laid some groundwork to implement an auto-updater/"installer" in the future.

1.2.11
===================================================================================
=============
Updated ItemInfo script.
Fixed buyout option being broken by poe.trade changes.

1.2.10
===================================================================================
=============
Fixed an issue where "Body Armour" wasn't properly used as a parameter in the
poe.trade advanced search.
Fixed some displaying issues (advanced search GUI width).
Improved support for russian keyboards.

1.2.9
===================================================================================
=============
Fixed ItemInfo classifying Gems as Jewelry.

1.2.8
===================================================================================
=============
Fixed a problem where the item implicit mod was used in the search over total mod
(for exmaple implicit Intelligence + explicit Intelligence)

1.2.6 and 1.2.7


===================================================================================
=============
Minor fixes.

1.2.5
===================================================================================
=============
Added workaround for chaos equivalent values on poe.trade being wrong.
Updated data files (uniques etc).
Poe.trade shortcut (ctrl+q) now works without item hover (off by default).

1.2.4
===================================================================================
==============
Hotfix for temp leagues not working.

1.2.3
===================================================================================
==============
Finally fixed league parsing (default between temp-leagues).
Minor bug fixes.

1.2.2
===================================================================================
==============
Fixed some advanced search gui options not resetting properly after searching.

1.2.1
===================================================================================
==============
Fixed a league parsing problem occuring between temp-leagues.

1.2.0
===================================================================================
==============
Updated ItemInfo.
Fixed pseudo-mod calculations (life).
Optimized update check.
Renamed Armory Map to Armoury Map.

1.1.9
===================================================================================
==============
Fixed more item parsing problems introduced with PoE 2.4.2 (ItemInfo)
Fixed some problems regarding what mods/attributes are automatically included in
searches.
Added checkbox to advanced search to include the item base.
Fixed some problems with mod name parsing for the new item bases.

1.1.8
===================================================================================
==============
Fix for PoE Patch 2.4.2

1.1.7.2
===================================================================================
==============
Added error message/icon if a mod couldn't be found on poe.trade.

1.1.7.1
===================================================================================
===============
Fixed a problem with parsing the current league names that occured on the first
macro start (fresh install)

1.1.7
===================================================================================
===============
Added data file download on script start to be more up to date. (No release
necessary to update those files, this can be disabled though)
Optimized unique jewel search.
Fixed some problems with the web browser search.

1.1.6
===================================================================================
===============
Added alternative currency search to show historical currency data (powered by
poe.ninja)
Fixed some problems with the advanced search (maps)

1.1.5.1
===================================================================================
===============
Added more options.
Added pseudo mod suggestions to advanced search.
Added update notes to update notification window.

1.1.5
===================================================================================
===============
Added first version of advanced search for normal/magic/rare items.
Fixed ini write/read (settings weren't saved anymore).
Fixed divination card and unique map search.

1.1.4.1
===================================================================================
===============
Stopped script execution while update notification is opened.

1.1.4
===================================================================================
===============
Added option to choose payment currency (currency search).
Added ItemAgeCheck for own listed items (ctrl + a).
Added GemLevelRange option.
Added option to disable specific hotkeys.
Added option to specify the browser to open urls with.
Changed corrupted search logic, always uses the same state in search unless the new
override option is used.

1.1.3.4
===================================================================================
===============
Hot-fix for non-existent menu item error.

1.1.3.3
===================================================================================
===============
Fixed custom search tooltip.
Added alternative `Run_without_Admin_Elevation.ahk`.
Added note to tooltip if mod rolls are being ignored.
Added Prefill Min/Max-Values Option.

1.1.3
===================================================================================
===============
Hot-fix for unique search not resetting variables properly (using old data).

1.1.2
===================================================================================
===============
Updated version number used in the update-check, shouldn't make release versions
while being tired.

1.1.1
===================================================================================
===============
Fixed the update-check url after moving the repository.

Das könnte Ihnen auch gefallen