Hollow Knight Mods Manager =)
Project description
hk-horn
Hollow Knight Mods (Packages) Manager =)
(In current time in Alpha..)
Installation..
pip install --upgrade hk_horn
Usage
Help
# with `python -m`
python -m horn -h
# or if included in PATH:
horn -h
output:
Usage: horn.py [OPTIONS] COMMAND [ARGS]...
Options:
--version Show the version and exit.
-h, --help Show this message and exit.
Commands:
find
info
install
Mods search
horn find --name HK
output:
'HKHKHKHKHK' 1.5.0.0
'HKMP HealthDisplay' 0.0.6.0
'HKMirror' 2.1.0.0
'HKMP' 2.4.1.0
'HKMP Prop Hunt' 0.0.2.1
'HKVR' 0.0.0.0
'HkmpPouch' 1.0.0.0
'SmashKnight' 1.0.0.0
'HKmote' 1.4.0.0
'HKTracker' 3.4.1.1
'HKTool Legacy' 1.11.8.0
'HKTool' 2.2.1.0
'HKTimer' 0.1.1.0
'HKMP.ModDiff' 1.0.2.0
'HKMP Tag' 2.3.1.0
'HKRoomLogger' 1.0.8467.33528
Mod info
horn info HKMP
or
horn info HKMP --version 2.4.1.0
output:
Mod(
name='HKMP',
description='Hollow Knight Multiplayer allows people to host games and let others join them in their adventures.',
version='2.4.1.0',
link='https://github.com/Extremelyd1/HKMP/releases/download/v2.4.1/HKMP.zip',
dependencies=None,
repository='https://github.com/Extremelyd1/HKMP/',
issues=None,
tags=None,
authors=['Extremelyd1']
)
Mods installation (will update in future)
horn install 'HKMP' --path=/path/to/game/mods/dir/Games/Hollow\ Knight/Hollow\ Knight_Data/Managed/Mods
output:
[11/19/23 04:30:25] INFO Searching package 'HKMP' api.py:397
INFO Searching field(s) ptrn(s) `{'name': '^HKMP$'}` api.py:283
INFO Installing package `'HKMP'==2.4.1.0` api.py:415
[11/19/23 04:30:27] INFO Downloading `https://github.com/Extremelyd1/HKMP/releases/download/v2.4.1/HKMP.zip` to path `~/.cache/horn/pkg/HKMP.zip` api.py:361
[11/19/23 04:30:28] INFO Unpacking `~/.cache/horn/pkg/HKMP.zip` to path `~/PortWINE/PortProton/prefixes/DEFAULT/drive_c/Games/Hollow Knight/Hollow Knight_Data/Managed/Mods/HKMP` api.py:379
INFO Installation of package `'HKMP'==2.4.1.0` complete! api.py:424
Status: OK
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
hk_horn-0.0.7.tar.gz
(14.1 kB
view details)
Built Distribution
hk_horn-0.0.7-py3-none-any.whl
(14.9 kB
view details)
File details
Details for the file hk_horn-0.0.7.tar.gz
.
File metadata
- Download URL: hk_horn-0.0.7.tar.gz
- Upload date:
- Size: 14.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.0 CPython/3.11.5 Linux/5.10.194-1-MANJARO-TKG
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65aef85c8e13cd9da5933643ba93d580e4c4449edc927d3c426c9a06e3956e8a |
|
MD5 | 3dd8faf23201ca77dab50cfce11021f8 |
|
BLAKE2b-256 | 092af67c67d5977f5437c9fd3c5be7145d5388127c7aba6d5d5b20ca2630760d |
File details
Details for the file hk_horn-0.0.7-py3-none-any.whl
.
File metadata
- Download URL: hk_horn-0.0.7-py3-none-any.whl
- Upload date:
- Size: 14.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.7.0 CPython/3.11.5 Linux/5.10.194-1-MANJARO-TKG
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8ee892a805d72b9c2a7ca68617ad5e677588bbb7a0dd604fa6c41b68045f03c |
|
MD5 | 02fdc10b84ea456371477b07560eda01 |
|
BLAKE2b-256 | 1336ddd77481f8471a7e915d385e7f10123d99f703e249dbeab58a852f994de0 |