jim87
New Member
- Joined
- Aug 26, 2011
- Messages
- 445
- Reaction score
- 7
[Plugin - AH - Loots] Loot Statistics v1.5
This plugin has been completely rewritten with Windows Presentation Foundation (WPF) and thread-optimized to avoid slowliness.
All ideas are welcome
Logics behind the plugin
When the contents of the bags change, the plugin checks for new items for listing in the GUI. It will automatically filter poor-quality, soulbound or not present in the AH items.
The list view contains three columns: the item's name, the quantity looted/crafted/created within the last bot's session and the harmonic mean, multiplied by the quantity, of the prices in the faction's AH in the last month. Due to its nature, if you craft or sell something, it will automatically update the list: for example if you convert motes in eternals, it will take away the (10) motes from the list and add the eternal.
It uses AHSpy's XML API to get the AH prices, it supports EU and US realms (AHSpy.com's limitation), should be language-indipendent.
TODO LIST:
- Region setting saving [DONE IN 2.1]
- Columns sorting [DONE IN 2.1]
Download: View attachment LootStatistics2.zip
READ THE NOTES BEFORE INSTALLING OR YOU'LL BE DOOMED!
Copy of README_IMPORTANT (in the zip file)
AGAIN: DO NOT INSTALL THE DLL IF YOU DO NOT TRUST IT, YOU CAN STILL COMPILE BY YOUR OWN! INSTRUCTIONS INCLUDED.
Notes:
If you previously installed LootStatistics 1.x, Newtonsoft's dll is not necessary anymore: delete it from the HonorBuddy's directory.
Project discontinued due to AHSpy.com shutdown
Loot Statistics 2.1 by Jim87
Loot Statistics 2.1 by Jim87
This plugin has been completely rewritten with Windows Presentation Foundation (WPF) and thread-optimized to avoid slowliness.
All ideas are welcome

Logics behind the plugin
When the contents of the bags change, the plugin checks for new items for listing in the GUI. It will automatically filter poor-quality, soulbound or not present in the AH items.
The list view contains three columns: the item's name, the quantity looted/crafted/created within the last bot's session and the harmonic mean, multiplied by the quantity, of the prices in the faction's AH in the last month. Due to its nature, if you craft or sell something, it will automatically update the list: for example if you convert motes in eternals, it will take away the (10) motes from the list and add the eternal.
It uses AHSpy's XML API to get the AH prices, it supports EU and US realms (AHSpy.com's limitation), should be language-indipendent.
TODO LIST:
- Region setting saving [DONE IN 2.1]
- Columns sorting [DONE IN 2.1]

Download: View attachment LootStatistics2.zip
READ THE NOTES BEFORE INSTALLING OR YOU'LL BE DOOMED!
Copy of README_IMPORTANT (in the zip file)
Code:
IMPORTANT NOTES
Before using the provided DLL, please consider building it
from the sources. I hide nothing, it's just a good habit
reading a code running on your computer.
/* - * - * - * - * - * - * - * - * - * - * - * - * - * - */
INSTALL
1. Put LootStatistics2 folder inside Honorbuddy's Plugins one
2. Put LootStatistics2Forms.dll* file inside Honorbuddy's root folder
*: you can build this library compiling the LootStatistics2Forms project
/* - * - * - * - * - * - * - * - * - * - * - * - * - * - */
COMPILING INSTRUCTIONS
If you want to compile LootStatistics2Forms.dll, open the solution file
in Visual C# (LootStatistics2Forms.csproj). You have to add Honorbuddy's
reference (in the Solution Explorer, right click on the project and select
"Add References...", select the Browse tab and locate Honorbuddy.exe).
Once added the reference, click on Build -> Build Solution (F8).
In case Visual C# complains about missing references, be sure that
the following are correctly referenced, in case add them (from the
.NET tab but Honorbuddy):
- Honorbuddy (from Honorbuddy.exe file)
- PresentationCore
- PresentationFramework
- System
- System.Core
- System.Data
- System.Data.DataSetExtensions
- System.Drawing
- System.Window.Forms
- System.Xml
- System.Xml.Linq
- WindowBase
AGAIN: DO NOT INSTALL THE DLL IF YOU DO NOT TRUST IT, YOU CAN STILL COMPILE BY YOUR OWN! INSTRUCTIONS INCLUDED.
Notes:
If you previously installed LootStatistics 1.x, Newtonsoft's dll is not necessary anymore: delete it from the HonorBuddy's directory.
Do you Like this? like it!
Attachments
Last edited: