Command-line IP changer for Tibia clients (Linux only)
Project description
tibia-ipchanger
Installing
Install from PyPI using pip
:
$ pip install --upgrade tibia-ipchanger
Or, even better, install with pipx
:
$ pipx install tibia-ipchanger
Usage
Run ipchanger <basedir>
, where basedir
is the path to the directory where the
launcher is installed. This is the directory containing an executable named Tibia
, a
file named launchermetadata.json
and a directory named packages
.
It is NOT the directory containing 3rdpartylicenses
assets
, bin
and other
client data, but two directories parent to that one.
To replace an URL, simply pass --url-as-snake-case <new url>
to the command line,
e.g. ipchanger path/to/Tibia --login-web-service https://myot.com/login.php
will
replace loginWebService
with https://myot.com/login.php
.
The script will create a temporary version of your currently installed client that is restored after immediately launch, so you can still play regular Tibia by launching the client as usual.
To see a list of available URLs to change, run ipchanger -h
:
$ ipchanger -h
...
--tibia-page-url TIBIA_PAGE_URL
--tibia-store-get-coins-url TIBIA_STORE_GET_COINS_URL
--get-premium-url GET_PREMIUM_URL
--create-account-url CREATE_ACCOUNT_URL
--create-tournament-character-url CREATE_TOURNAMENT_CHARACTER_URL
--access-account-url ACCESS_ACCOUNT_URL
--lost-account-url LOST_ACCOUNT_URL
--manual-url MANUAL_URL
--faq-url FAQ_URL
--premium-features-url PREMIUM_FEATURES_URL
--limesurvey-url LIMESURVEY_URL
--hints-url HINTS_URL
--twitch-tibia-url TWITCH_TIBIA_URL
--youtube-tibia-url YOUTUBE_TIBIA_URL
--crash-report-url CRASH_REPORT_URL
--fps-history-recipient FPS_HISTORY_RECIPIENT
--tutorial-progress-web-service TUTORIAL_PROGRESS_WEB_SERVICE
--tournament-details-url TOURNAMENT_DETAILS_URL
--login-web-service LOGIN_WEB_SERVICE
--client-web-service CLIENT_WEB_SERVICE
URLs that are not set will be kept as original. The total length of replaced URLs must not exceed the total length of the original URLs that are to be replaced, in which case the script will fail to launch the client.
License
Work licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file tibia-ipchanger-0.1.2.tar.gz
.
File metadata
- Download URL: tibia-ipchanger-0.1.2.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 266bd6c3f11fe8e001f347d24f0b7f7bed665684d0f911616240443415b9d3d7 |
|
MD5 | 11c6e2e6d1d1995b11dbf944fd2fbedb |
|
BLAKE2b-256 | 615e5e50622f50de65a1c7015fa796a77db03261654fbfcd63efc4c630b9f86c |
File details
Details for the file tibia_ipchanger-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: tibia_ipchanger-0.1.2-py3-none-any.whl
- Upload date:
- Size: 8.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfd4074cc17dcfc445912a466e2e4789f6fece1cb346838cf5591b3caeef1e7e |
|
MD5 | bcd91aab4c72363af53724c4649675a9 |
|
BLAKE2b-256 | 8f79431a356799ce459dcf4a597d6475e17d68096f3522579f3e880aecad9466 |