A locally-run cover generator for MyAnimeList.
Project description
About
A locally-run cover generator for MyAnimeList written with Python 3.7. Generates CSS files for high resolutions covers. Currently somewhat barebones.
This project is more of a fun experiment than something I expect to announce loudly to the world. It is named after Doomcat's "MalCat", even though it's function-set is rather different for the moment.
How To Install
Python 3 is required.
Launch command line and install via pip:
pip install MalFox
How To Use
This script requires your MAL list to be public.
Run via command line and pass it up to three arguments: username, list type, and CSS preset. MalFox will generate a "Results" folder wherever you run the script, so make sure to "cd" to your preferred directory.
Command line syntax:
python -m MalFox <user> <type> <preset>
Valid types: 'anime', 'manga', 'both'
Valid presets: 'dataimagelink', 'dataimagelinkbefore', 'dataimagelinkafter', 'datatitlelink', 'datatitlelinkbefore', 'datatitlelinkafter', 'animetitle', 'animetitlebefore', 'animetitleafter', 'more'
Only username is required. If no type or preset is provided, it defaults to 'both' + 'dataimagelinkbefore'.
Example command line prompt:
python -m MalFox Valerio_Lyndon both dataimagelink
This tutorial will be improved in the future if/when this script is also improved.
Plans
- Complete
Proper Python formatting, allowing easier install through pip (including module dependency direction). I'm kinda bad so I am still figuring out how to do this. - (Definite) Automatic uploading of files to hosting service. Would automatically override files if they exist.
- (Definite) Add details to readme on how to have script run via .bat file, including automatically on computer start.
- (Possible) Toggle for combining anime/manga files into one output file. Not valid for 'more' preset.
- (Unlikely) Package project as an exe file for easier use.
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file MalFox-0.2.0.tar.gz.
File metadata
- Download URL: MalFox-0.2.0.tar.gz
- Upload date:
- Size: 3.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b9322816bba68e4e7d621ddab3328e734c8c6a90f0a07c3411617aee519d723
|
|
| MD5 |
8de38adb144405f9be251511afee628d
|
|
| BLAKE2b-256 |
d87a051ee475b4cdca4ec8ce399394ede44e5e96d89b9b92370c322133b1d6fa
|
File details
Details for the file MalFox-0.2.0-py3-none-any.whl.
File metadata
- Download URL: MalFox-0.2.0-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5a295908b7f651cfbcc54cbc45cd4998a85076f21ae906269df2212c1acf09d
|
|
| MD5 |
017a79f583b4dd04bb48983ad844985b
|
|
| BLAKE2b-256 |
cdd4d18ea11aa0181cbc60510d9a034422076c3f630eaf360e879aa1f0a08adf
|