Tuesday, November 04, 2025

EverQuest Inventory Report is Back

 A bit late on updating this blog, as EverQuest Inventory Report released version 7.3.2.174 on October 14, 2025.

 If your version is older, please uninstall it (after exporting your settings using the Tools > Export/Import Settings menu item, if desired).  Uninstall it using Windows > Apps and uninstall any EverQuest Inventory Report entries. 

 Then go to  https://everquest.fanra.info/wiki/EverQuest_Inventory_Report#Download to get the installer. Once it installs, it will then start and prompt you to update to the latest version. Let it do that and then you should be ready to go. Import any settings you want or start fresh adding your information.

 New things include Collection item only search, new auto-update, new installer, added EQ Resource and raidloot.com as choices for website to open for items, and bug fixes.


Thursday, October 09, 2025

EverQuest Inventory Report Update

EverQuest Inventory Report (EQIR) has been running smoothly for a while. I’ve added improvements, fixed bugs, and kept it useful. But behind the scenes, the biggest challenge hasn’t been the program itself –it’s been how to distribute it and keep it updated.

ClickOnce: Easy Until It Wasn’t

For years, EQIR used ClickOnce, a Microsoft technology that made distribution simple. With ClickOnce:

    • Users could install with a single click from a web link. 
    • Updates happened automatically the next time the program was run. 
    • I didn’t have to worry about complicated installer scripts. 

It was nearly perfect—until it stopped working. I spent a lot of time trying to fix it, but the problems just wouldn’t go away. That’s when the search for alternatives began.

The Long Search for a Replacement

Replacing ClickOnce turned into projects of their own. Each option looked promising at first, but every one of them ended up costing a lot of time and leading to dead ends.

    • Squirrel – I invested a lot of effort here, since it’s a popular choice for auto‑updates. But no matter how much time I spent, I couldn’t get it to work reliably.
 
    • Sparkle – Another framework that seemed like it might fit. Again, I spent a lot of time testing and troubleshooting, but it never came together.

    • Inno Setup – A powerful installer tool. I put in a lot of hours trying to make it work for EQIR, but Windows itself became the problem—installers built with Inno were sometimes flagged as trojans, even though they were perfectly safe. That was a deal‑breaker. 

Each attempt felt like starting over, and each one ended in frustration.

Back to Basics

After all that, I’ve pivoted to handling updates directly in Visual Basic. It means giving up some of the convenience that ClickOnce provided, but it also means I’m back in control. The new approach won’t be quite as seamless, but the goal is to build an auto‑update system that works reliably without fighting the tools or the operating system.

Looking Ahead

EQIR itself continues to work fine—the improvements and bug fixes are in place. The real challenge has been distribution. While ClickOnce made it easy, the time spent chasing replacements taught me that sometimes the simplest path is to take back control and build what you need yourself. 

I hope to be ready for release soon.

Wednesday, February 19, 2025

Looting Items in Quests Not Updating Quest - Work-Around

It appears that a number of quests that involve looting items from mob corpses (or otherwise obtaining items) are not properly updating.  You get the item but the quest does not register the item as obtained and does not advance the quest.

A work-around until it is fixed it to hand the item(s) to a pet (or an NPC not involved in the quest).  The pet (or NPC) will tell you they have no use for the item(s) and hand them back.  This should update your quest. Be sure to click the Give button in the trade window and actually give the item to the pet or NPC.

[Mon Feb 17 20:13:04 2025] You offered 2 Aureate Spanner to PETNAME.
[Mon Feb 17 20:13:07 2025] PETNAME says, 'I have no need for this, Fanra. You can have it back.'
[Mon Feb 17 20:13:07 2025] You complete the trade with PETNAME.
[Mon Feb 17 20:13:07 2025] Your task 'The Body of the Beast' has been updated.
[Mon Feb 17 20:13:07 2025] Your task 'The Body of the Beast' has been updated.

 UPDATE: klanderso, EQ Developer posted on March 4, 2025:

I was able to get this fixed internally this morning. Right now I'm doing my best to get it approved for the update next week.