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
A discord bot made by the community (uses python)

discord community bot context: this is a discord bot made by the community by community i mean people adding commands to the bot or changing the bot b

TR ASH 0 Oct 11, 2022
A tool written in Python used to instalock agents in VALORANT using the local API.

Valorant Instalock Tool v2.1.0 by Mr. SOSA A tool written in Python used to instalock agents in VALORANT using the local API. This is NOT a hotkey pro

Mr. SOSA 3 Nov 18, 2021
Python gets the friend's articles from hexo's friend-links

你是否经常烦恼于友链过多但没有时间浏览?那么友链朋友圈将解决这一痛点。你可以随时获取友链网站的更新内容,并了解友链的活跃情况。

129 Dec 28, 2022
A maintained fork of Danny's discord.py

Nextcord A modern, easy-to-use, feature-rich, and async-ready API wrapper for Discord written in Python. Fork notice This is a fork of discord.py, whi

977 Jan 05, 2023
Python Twitter API

Python Twitter Tools The Minimalist Twitter API for Python is a Python API for Twitter, everyone's favorite Web 2.0 Facebook-style status updater for

2.9k Dec 29, 2022
An inline Telegram bot to keep your private messages hidden from prying eyes.

Hide This Bot Hide This Bot is an inline Telegram bot to keep your private messages hidden from prying eyes.     How do I host it? Here is a brief gui

41 Dec 02, 2022
一个基于Python3的Bot。目前支持以Docker的方式部署在vps上。支持Aria2、本子下载、网易云音乐下载、Pixiv榜单下载、Youtue-dl支持、搜图。

介绍 一个基于Python3的Bot。目前支持以Docker的方式部署在vps上。 主要功能: 文件管理 修改主界面为 filebrowser,账号为admin,密码为admin,主界面路径:http://ip:port,请自行修改密码 FolderMagic自带的webdav:路径:http://

Ben 650 Jan 08, 2023
⬇️ Telegram Bot to download TikTok videos without watermark in a snap with Inline mode support.

⬇️ Tokmate - Telegram Bot to download TikTok videos ⛲ Features Superfast and supports all type of TikTok links Download any TikTok videos without mate

Hemanta Pokharel 35 Jan 05, 2023
Implement SAST + DAST through Github actions

Implement SAST + DAST through Github actions The repository is supposed to implement SAST+DAST checks using github actions against a vulnerable python

Syed Umar Arfeen 3 Nov 09, 2022
Emo-Fun is a bot which emojifies the text you send it

About Emo-Fun is a bot which emojifies the text you send it. It is easier to understand by an example Input : Hey this is to show my working!! Output

Suvodeep Sinha 3 Sep 30, 2022
Microsoft Azure Storage Library for Python

Microsoft Azure Storage Library for Python

Microsoft Azure 329 Dec 16, 2022
Модуль для создания скриптов для ВКонтакте | vk.com API wrapper

vk_api vk_api – Python модуль для создания скриптов для ВКонтакте (vk.com API wrapper) Документация Примеры Чат в Telegram Документация по методам API

Kirill 1.2k Jan 04, 2023
A simple versatile telgeram bot written in Python using pyTelegramBotAPI library.

A simple versatile telgeram bot written in Python using pyTelegramBotAPI library.

Benyamin Zojaji 15 Jun 17, 2022
Another Autoscaler is a Kubernetes controller that automatically starts, stops, or restarts pods from a deployment at a specified time using a cron annotation.

Another Autoscaler Another Autoscaler is a Kubernetes controller that automatically starts, stops, or restarts pods from a deployment at a specified t

Diego Najar 66 Nov 19, 2022
Projeto sobre BioInformática - MoA (mecanismos de ação)

Projeto: MoA no Paredawn Projeto sobre Bioinformatica - Mecanismos de Ação (MoA) MODELO PREDITIVO PARA PREVER O ATIVAMENTO DO MOA E MODELO PARA PREVER

Junior Torres 36 Feb 15, 2022
An anime themed telegram bot that can convert telegram media.

ShoukoKomiRobot • 𝕎𝕣𝕚𝕥𝕥𝕖𝕟 𝕀𝕟 Python3 • 𝕃𝕚𝕓𝕣𝕒𝕣𝕪 𝕌𝕤𝕖𝕕 Pyrogram • 𝕊𝕠𝕗𝕥𝕨𝕒𝕣𝕖 𝕌𝕤𝕖𝕕 Ebook-convert Deploy 𝔽𝕠𝕣𝕜 𝕥𝕙𝕚𝕤 𝕣

25 Aug 14, 2022
Telegram bot for logistic - Telegram bot for logistic

Демонстрационный телеграм-бот для нужд транспортной компании Цель проекта Реализ

M1chigun 1 Feb 05, 2022
A pypi packages finder telegram bot.

PyPi-Bot A pypi packages information finder telegram bot. Made with Python3 (C) @FayasNoushad Copyright permission under MIT License License - https:

Fayas Noushad 17 Oct 21, 2022
Techie Sneh 19 Dec 03, 2021