Thread Tools Display Modes
10/31/20, 07:58 AM   #1
Pypaut
Join Date: Oct 2020
Posts: 2
ESOUI's AddOns database ?

Greetings,

New to this forum, I couldn't find any post related to my question, sorry if there's actually any.

I'd like to build my own AddOn manager for ESO, and for this I need to programmatically access the AddOn's list on ESOUI's website. The idea would be, with an addon's name, to access a download link and all the prerequisite addons.

I first tried to web scrape the search page, without luck since you can't simply put search terms in the URL (maybe it's a PHP thing).

I guess it's possible, since Minion does it pretty well. Any idea?
  Reply With Quote
10/31/20, 08:45 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,912
No it's not possible as the addon DB is not accessible via any tools.
Minion is an exception as it was created/supported by the ESOUI website.

All you can do is parse webiste code here at esoui, check for the unique addonId in the website url:
Code:
https://www.esoui.com/downloads/info1091-AutoRechargeandrepair.html
addonId is 1091 so you'd need to split it from the link.

Start a download of the most up2date version of the addon via:
https://www.esoui.com/downloads/dl<addonId>/
Code:
https://www.esoui.com/downloads/dl1091/
But this won't help you to get a list of addons, so I do not recommand into building any addon manager.
  Reply With Quote
11/01/20, 04:45 PM   #3
Pypaut
Join Date: Oct 2020
Posts: 2
Originally Posted by Baertram View Post
No it's not possible as the addon DB is not accessible via any tools.
Minion is an exception as it was created/supported by the ESOUI website.

All you can do is parse webiste code here at esoui, check for the unique addonId in the website url:
Code:
https://www.esoui.com/downloads/info1091-AutoRechargeandrepair.html
addonId is 1091 so you'd need to split it from the link.

Start a download of the most up2date version of the addon via:
https://www.esoui.com/downloads/dl<addonId>/
Code:
https://www.esoui.com/downloads/dl1091/
But this won't help you to get a list of addons, so I do not recommand into building any addon manager.
Hello, thanks for the answer.

Well, if not a manager, at least I can automate the installation of own addons configuration. Since I usually install the same everytime and they have many dependencies, I'll gain a lot of time by scripting it.

Greatly appreciated, thank you!
  Reply With Quote

ESOUI » Developer Discussions » Dev Tools » ESOUI's AddOns database ?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off