Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

bc1bb/4lbion

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4lbion

Code style: black CodeFactor
Custom launcher/game updater for Albion Online.
It doesn't offers cheat or injection or anything, it isn't mean to be better than the official launcher, it's just a training in Python.
I managed to understand how the launcher updates itself and the game and how it downloads/checks files so I had the idea to make my own version in Tkinter/Python3... Tkinter isn't the best GUI builder but at least it works :D.

Reading the source code can lead to several headaches and mental health problems.

Online player number is scraped from Steam not from Albion it is not really representative

This software or the author are not affiliated with Sandbox Interactive.

Installation

First, install Python3 and Tkinter

git clone https://github.com/jusdepatate/4lbion.git
cd 4lbion
pip install -r requirements.py
python3 4lbion.py

You can take 4lbion.desktop as a good example of a desktop launcher for 4lbion.

(Also, there is a nice macOS feature if you install PyTouchBar)

Albion-Online_Data/resources.assets.resS takes a while to download/check, why ?

This file is pretty big (1.8Go at time of writing), so it is normal for it to take a while.

Tested on

  • Manjaro 19 -> 21
  • Windows 10 -> 11
  • Debian 11
  • MacOS 12.5 (needs Python 3.10)
  • macOS 15

Configuration

Everything happens in 4lbion.json in the working directory.

  • Very rare case:

You might want to use WSL to test compatibility between Windows and Linux, in this case, make sure you are always executing 4lbion from the same folder and change basePath to . in 4lbion.json.

About

🎮 Custom game launcher/updater for Albion Online

Topics

Resources

Stars

Watchers

Forks

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.