CLI iMorph updater. Features:
- Automatically fetches new versions of iMorph from OwnedCore
- Extracts everything to predefined folder.
- Cleans up all temporary and unnecessary files.
- Minimal interaction required for total laziness.
- Update old version (when there is different version on forum, than the one locally - update it with new forum one and delete old one).
- Windows and Linux support.
The latest release can be found here.
By default it will download Retail imorph with (net) version as this is what I am using. See Windows and Cmdline sections for details.
Double click .exe file and console window will pop up.
TIP: If you wish to never have to confirm Remove old and install new [Y/n]? prompt then do the following:
- Right click -> Create shortcut on
iMorphUpdater.exe - On shortcut: Right click -> Properties
- add
-yor--noconfirmtoTargetlike so: - add
-wand list of expansions you want iMorph for e.g.-w RETAIL CLASSIC_CATACLYSM.
usage: imorph_updater [-h] [-y]
[-w CLASSIC_ERA,CLASSIC_CATACLYSM,RETAIL,CLASSIC_CHINA,RETAIL_CHINA]
optional arguments:
-h, --help show this help message and exit
-y, --noconfirm Auto confirm iMorph
replacing/downloading.
-w CLASSIC_ERA,CLASSIC_CATACLYSM,RETAIL,CLASSIC_CHINA,RETAIL_CHINA
Choose which WoWVersions iMorphs you
want to download
$ ./iMorphUpdater -y
$ ./iMorphUpdater
On linux make sure it has correct modes:
$ chmod +x iMorphUpdater
Requirements:
- Poetry
- Python 3.9
- Linux recommended for easy
Makefileaccess.
Installing dependencies:
$ poetry install
For linting:
$ make lint
For formatting:
$ make format
Building binary:
$ make package
Running on local venv:
$ make run

