ESOLinuxAddonManager - Very simple addon manager for Elder Scrolls Online running on Linux.

Overview

ESOLinuxAddonManager

Very simple addon manager for Elder Scrolls Online running on Linux. Well, more a downloader for now.

Currently it's quite ugly but it gets the job done!

How to use

  • Download the app from releases
  • Put it in any folder you wish
  • Make sure the app has permissions to run (is set to executable)
  • After opening the app, add
    • Your ESO addon location. For example, for me it is /mnt/sda3/steam/steamapps/compatdata/306130/pfx/drive_c/users/steamuser/My Documents/Elder Scrolls Online/live/AddOns/
    • Paste links to ESOUI.com addon pages, one per line. One link should look like, for example: https://www.esoui.com/downloads/info602-Azurah-InterfaceEnhanced.html
    • Press download
    • If you have issues, the text below download button should tell you whats happening
  • All your data is saved to text files
    • List of addons are in addons.txt
    • The ESO addon location is saved in addonslocation.txt

TODO:

  • Make the app prettier
  • Add cute icon
  • Test for bugs etc etc
  • Support for TTC price fetching
  • Support for checking if files need updating
  • Support for deleting addons

How to build

Contributing

If you want to contribute, hop on my Discord! https://discord.gg/PZkYZRx

I have no proper guidelines yet set so I want to chat about it first.

You might also like...
Protection-UB - Simple Group Protection userbot running on python3 with ARQ

Protection-UB Simple Group Protection userbot running on python3 with ARQ ⚠️ Not

This is a simple bot for running Python code through Discord

Python Code Runner Discord Bot This is a simple bot for running Python code through Discord. It was originally developed for the Beginner.Codes Discor

❤️ DaisyX 2.0 ❤️ A Powerful, Smart And Simple Group Manager ... Written with AioGram , Pyrogram and Telethon...
❤️ DaisyX 2.0 ❤️ A Powerful, Smart And Simple Group Manager ... Written with AioGram , Pyrogram and Telethon...

❤️ DaisyX 2.0 ❤️ A Powerful, Smart And Simple Group Manager ... Written with AioGram , Pyrogram and Telethon... ⭐️ Thanks to everyone who starred Dais

“Hey there 👋 I'm szrosebot .A Powerful, Smart And Simple Group Manager with some extra features..
“Hey there 👋 I'm szrosebot .A Powerful, Smart And Simple Group Manager with some extra features..

A Powerful, Smart And Simple Group Manager szrose bot This is the clone of DewmiBotit is a Powerful, Smart And Simple Group Manager bot made by hiruna

Telegram group manager moderen and simple.
Telegram group manager moderen and simple.

Upin Robot A Advanced Powerful, Smart And Intelligent Group Management Bot With New And Powerful Features ... Written with Pyrogram and Telethon... If

⚡ Yuriko Robot ⚡ - A Powerful, Smart And Simple Group Manager Written with AioGram , Pyrogram and Telethon

⚡ Yuriko Robot ⚡ - A Powerful, Smart And Simple Group Manager Written with AioGram , Pyrogram and Telethon

A simple script that can be used to track real time that user was online in telegram

TG_OnlineTracker A simple script that can be used to track real time that user was online in telegram Join @DaisySupport_Official 🎵 for help 🏃‍♂️ Ea

Most Simple & Powefull web3 Trade Bot (WINDOWS LINUX) Suport BSC ETH
Most Simple & Powefull web3 Trade Bot (WINDOWS LINUX) Suport BSC ETH

Most Simple & Powefull Trade Bot (WINDOWS LINUX) What Are Some Pros And Cons Of Owning A Sniper Bot? While having a sniper bot is typically an advanta

This very basic script can be used to automate COVID-19 vaccination slot booking on India's Co-WIN Platform.

COVID-19 Vaccination Slot Booking Script This very basic CLI based script can be used to automate covid vaccination slot booking on Co-WIN Platform. I

Releases(1.2.5)
  • 1.2.5(Jun 20, 2022)

    This should now fix the issue with certificates that were happening due to forgetting add one flag for Nuitka when building.

    This also fixes a bug where you couldn't download TTC files before updating addons. Now you can do that in whichever order you want, or just one of them.

    Also adds an icon but I am not sure if it shows up.

    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager.appimage(38.08 MB)
  • 1.2.3-no-certs(Jun 20, 2022)

    This version should disable the SSL cert requirement so the appimage should work across multiple systems.

    I've asked Nuitka devs if they can help with the issue, I would rather keep the SSL stuff there.

    This also fixes the issue where if you press TTC before downloading addons, the addon location is found.

    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager(37.93 MB)
  • 1.2.2(Jun 14, 2022)

  • 1.2.1(Dec 20, 2021)

    Very quick fix, literally just one line added to the source code. Sorry this took so long time, I kinda forgot to do this until now.

    There is also small fix for checking the location/addon txt files at the start of the download, instead of just initialization.

    Also thanks to Nuitka, the filesize dropped tremenduously! Only ~24MB now!

    Note: Since I am using Nuitka to distribute this, the filename cant have any spaces on it.

    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager.tar.gz(23.23 MB)
  • 1.2(Oct 26, 2021)

    So this was a big one for me, since I had no idea how to make this work at first. I then read the friendly manual and found out that PyGObject isnt threadsafe: https://pygobject.readthedocs.io/en/latest/guide/threading.html?

    Now the app doesnt crash all the time, at least not for me.

    If you find more bugs (theres probably a lot of them), I appreciate if you would write an issue about it, with the terminal logs if possible.

    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager.tar.gz(115.85 MB)
  • 1.1(Oct 23, 2021)

    Added TTC Update button, with region selection radiobuttons. This should help with keeping the TTC pricetables in check!

    Current workaround for crashing is mentioned in issues, but in short: Press any radiobuttons before clicking any download/ttc update buttons. Seems the threading crashes otherwise, although I have no idea why.

    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddon.Manager.tar.gz(115.63 MB)
  • 1.0.2(Aug 18, 2021)

  • 1.0.1(Aug 1, 2021)

    I forgot to add threading for the download process so the whole UI freezes, I have now fixed this.

    Known issues

    • Sometimes there is an error "list out of range" when reading the list of links, this seems to happen only in built "onefile" app.
      • If you get this issue, try restarting the app.
    • The app may crash during download
      • Not sure why this happens, couldn't reproduce during running from code or inside terminal
      • Temp solution: Run the app from terminal. If it crashes, send me logs!
    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager.tar.gz(73.38 MB)
  • 1.0(Jul 31, 2021)

    The first release!

    And pretty ugly at that. Maybe it'll get better looking over time, who knows. But it should work!

    Known issues

    • Sometimes there is an error "list out of range" when reading the list of links, this seems to happen only in built "onefile" app.
      • If you get this issue, try restarting the app.
    Source code(tar.gz)
    Source code(zip)
    ESOLinuxAddonManager.tar.gz(73.38 MB)
Owner
Akseli
Gamedev, stability engineer
Akseli
Huan Xu 1.6k Jan 04, 2023
A working bypass for discord gc spamming

IllusionGcSpammer A working bypass for discord gc spamming Installation Run pip install pip install DiscordGcSpammer then your good to go. Usage You c

6 Sep 30, 2022
A basic API to scrape Craigslist.

CLAPI A basic API to scrape Craigslist. Most useful for viewing posts across a broad geographic area or for viewing posts within a specific timeframe.

45 Jan 05, 2023
A Python library for loading data from a SpaceX Starlink satellite.

Starlink Python A Python library for loading data from a SpaceX Starlink satellite. The goal is to be a simple interface for Starlink. It builds upon

Austin 2 Jan 16, 2022
A discord nitro generator written in python

VerseGenerator A discord nitro generator written in python Usage ・Fork the repo ・Clone it to replit ・Install the required packages and run it ・Input t

NotDrakezz 4 Nov 13, 2021
Using GNU Radio and HackRF One to Receive, Analyze and Send ASK/OOK signals

play_with_ask NIS-8016 Lab A code: Recv.grc/py: Receive signals and match with ASK button using HackRF and GNU radio. I use AM demod block(can also in

Chen Anxue 1 Jul 04, 2022
A telegram bot to interact with a Minecraft Server

telegram-mc-bot A telegram bot to interact with a Minecraft Server It has the following commands: /status - Returns the server status (Online/Offline)

KleynArt 1 Dec 09, 2021
Template to create a telegram bot in python

Template for Telegram Bot Template to create a telegram bot in python. How to Run First add src to PYTHONPATH: export PYTHONPATH=${PWD} Then run: pyt

Ali Hejazizo 12 Dec 24, 2022
Simple Self-Bot for Discord

KeunoBot 🐼 -Simple Self-Bot for Discord KEUNOBOT 🐼 - Run KeunoBot : /* - Install KeunoBot - Extract it - Run setup.bat - Set token and prefi

Bidouffe 2 Mar 10, 2022
Want to play What Would Rather on your Server? Invite the bot now!😏

What is this Bot? 👀 What You Would Rather? is a Guessing game where you guess one thing. Long Description short Take this example: You typed r!rather

丂ㄚ么乙ツ 2 Nov 17, 2021
WhatsApp Multi Device Client

WhatsApp Multi Device Client

23 Nov 18, 2022
🚀 A fast, flexible and lightweight Discord API wrapper for Python.

Krema A fast, flexible and lightweight Discord API wrapper for Python. Installation Unikorn unikorn add kremayard krema -no-confirmation Pip pip insta

Krema 20 Sep 04, 2022
Pack up to 3MB of data into a tweetable PNG polyglot file.

tweetable-polyglot-png Pack up to 3MB of data into a tweetable PNG polyglot file. See it in action here: https://twitter.com/David3141593/status/13719

David Buchanan 2.4k Dec 29, 2022
Crypto trading bot that detects surges in the bitcoin price and executes trades.

The bot will be trading Bitcoin automatically if the price has increased by more than 3% in the last 10 minutes. We will have a stop loss of 5% and t

164 Oct 20, 2022
A telegram mirror bot with an integrated RSS feed reader.

About What is this repo? This is a slightly modified fork which includes some extra features & memes added to my liking. How's this different from the

11 May 15, 2022
This is a starter template of discord.py project

Template Discord.py This is a starter template of discord.py project (Supports Slash commands!). 👀 Getting Started First, you need to install Python

1 Dec 22, 2021
This is a Python bot, which automates logging in, purchasing and planting the seeds. Open source bot and completely free.

🌻 Sunflower Land Bot 🌻 ⚠️ Warning I am not responsible for any penalties incurred by those who use the bot, use it at your own risk. This BOT is com

Newerton 18 Aug 31, 2022
Telegram Bot for generating and decoding QR-codes

Telegram openqrgen_bot Telegram Bot that generates from user's messages and decodes QR-codes from photos. Also contains rickroll detection :) Just typ

2 Nov 14, 2021
A fork of discord.py for anime enjoyers

A modern, easy to use, feature-rich, and async ready API wrapper for Discord written in Python. Key Features Modern Pythonic API using async and await

Senpai Development 4 Nov 05, 2021
A FORKED AND Modded version of TL:GD for 🅱️3R0K🧲support

for support join here working example group Leech Here For Any Issues/Imrovements or Discussions go here or here Please Leave A star And Fork this Rep

XcodersHub 165 Mar 12, 2022