Library And Tool To Manage Open-PS2-Loader USB-Drives & Games
Project description
libOPL - Poor-Python OPL-Manager & Library
This Repository containes the code for "popl". Popl is a simple Python implementation of the "OPL Manager". While popl is the cli frontend, it's sub-classes can also be used as a library to parse the "ul.cfg", split games to ul-format, download artwork, fix filenames, etc.
Features
- Add game images (iso's) to OPL-Drive
- Split them to UL-Format if needed/wanted
- Read, write & merge ul.cfg
- Download artwork for all games on drive from open API
- List all games on a OPL-Drive
- init OPL-Drive with all needed folders
- Fix game names & artwork for all games on drive
ToDo / Limitations / Known Bugs:
- Fix "fix" function - lol
- Lots of cleanup & error handling
- Very buggy, alpha state code by a bad non-coder
- Currently only available for Linux (port yourself)
Installation
On Linux:
pip3 install libopl
Usage
$ libopl/opl.py --help
usage: opl.py [-h] [-f] {list,add,artwork,fix,init} ...
positional arguments:
{list,add,artwork,fix,init}
Choose your path...
list List Games on OPL-Drive
add Add Media Image to OPL-Drive
artwork Download Artwork onto opl_drive
fix rename/fix media filenames
init Initialize OPL-Drive folder-structure
optional arguments:
-h, --help show this help message and exit
-f, --foo
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
libopl-0.0.9.tar.gz
(11.4 kB
view hashes)
Built Distribution
libopl-0.0.9-py3-none-any.whl
(25.1 kB
view hashes)