[Program] Minion Addon List Exporter
This was just a quick and dirty creation today since I needed to export a human-readable list of all my addons.
It reads your minion.xml file for your list of currently installed addons, and retrieves the names and URLs of each, and then outputs it in alphabetical order. You can easily pipe it into a text file for saving. Most importantly: The addon names (and URLs) are all fetched directly from ESOUI, which means that your friends can effortlessly copy-paste each exact addon title and find it in Minion. And if they're unsure which exact addon you meant, then they can just click "Visit Webpage" in Minion to find the one whose URL matches the list you gave them. It's written with native Python 3 libraries for maximum portability since it doesn't have any external dependencies. Those that know how to use Python already know how to use it. Anyone else, feel free to ask those that do. :) If anyone wants to develop this further, feel free to take the code/inspiration and do whatever you want with it! I just needed a quick little tool, so my work here is done and no further support will be provided at all. ;) How to Use: 1. Install Python if you don't have it already. 2. Save this script (code below) as C:\Users\YourNameHere\.minion\export_minion_addons.py (important, but replace "YourNameHere" with your actual username). 3. Open a PowerShell/Command Prompt window, type cd "C:\Users\YourNameHere\.minion" to navigate to the folder. 4. Run it with this command: python export_minion_addons.py 5. If you want to save the output to a file directly, run it with this command: python export_minion_addons.py > my_addon_list.txt (will save it to "my_addon_list.txt" in the minion folder). That's the extent of tutorial I have energy to provide here. It probably took longer to write this text than the actual tool itself. Alright, here's the code: Code:
# Minion Addon List Exporter v1.0 by Messajah Example Output: See next message below. |
Here's example output. This is my own personal list of all my installed addons in Minion. It's an alphabetically sorted list which is basically Markdown-ish but easily readable as plain text too.
The markdown format makes it easy to share your list to places like Reddit (where you can set your post's format to "markdown mode" and then paste this to post a nicely formatted message). Code:
## Action Duration Reminder |
This isnt technically an addon... or is it?
But either way, I feel you should zip it and upload it as addon so ppl can find it via the minion search. If they read the description they will notice that they need python and what to do to get the list... |
If you upload it it should be added to the category "Utilities and tools" (https://www.esoui.com/downloads/cat88.html).
Not sure if this is supported by Minion 3 and will show then, as some categories are not shown. You need to test if you find any other tool listed there within Minion. But as you said, it's not addon and should not be uploaded as this. |
Quote:
I can confirm that everything that's been exclusively marked as "ESO Tools & Utilities" won't show up inside Minion search. For example, these are marked exclusively as tools and can't be found in Minion: - https://www.esoui.com/downloads/info...utoBackup.html - https://www.esoui.com/downloads/info...fDatabase.html Therefore it seems pointless to upload this, since @wambo wanted to be able to find it via Minion search. I can't achieve that, so this thread will have to be the distribution method. I'd much rather see a similar feature built into Minion itself, such as this idea for a very easy import/export system that's so simple that it could be added to Minion in a coffee break: :) https://www.esoui.com/forums/showpos...81&postcount=8 |
Okay, thanks for the test. It was the other category than which shows up in Minion but says it's a tool, and no addon:
"https://www.esoui.com/downloads/cat35.html" Developer utilities About Minion additions: I personally got no contact with the devs nor would I know how to request this. Maybe he reads your post at the Minion forums. Maybe the dev got the time to add it then, but I know he got very much work and personal life stuff around him, so this "coffeee break" could be out of scope... |
Thank you so much for making this script, its is so helpful :)
|
All times are GMT -6. The time now is 08:24 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI