kamihime-auto
English | 中文
kamihime-auto is a tool for automating the game Kamihime Project, it helps players automate repetitive tasks like raids and farming a level repeatedly.
Although this README is written in English, kamihime-auto doesn't support the game in English, it supports Traditional Chinese only, which is the version of the game I play. However, support for other languages is totally possible, and the tool is built in a way that makes it easy to add support for other languages. If you're interested, see Contributing for more information.
This project is heavily inspired by AzurLaneAutoScript, as seen from the UI and the way tasks and scheduler are implemented. However, the code and UI are still written from scratch with my additional thoughts and design philosophies sprinkled on top of it. Additionally, the fundamental codebase is written in a way that makes it super easy to add support for new tasks in the future, something that I'm quite proud of (although I don't think there will be need for any new tasks since there's only that much you can do in this game :/).
As the same with all my other open-source projects, I made kamihime-auto for myself, so it might not be updated anymore once I stop playing this game :D
Installation
- Install uv
- Run
uv tool install kamihime-auto - Run
kaorkamihime-autoto start the app!
Usage
Use the sidebar to configure each task and turn them on/off. Enabled tasks will appear in the queue, click "Start" to start the scheduler, it will begin running the tasks and won't stop until it encounters an error. Tasks get rescheduled automatically. More to discover once you actually start using it!
Metadata
Release files for kamihime-auto 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kamihime_auto-1.0.0.tar.gz | 951.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kamihime_auto-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 2.0 MB
Release files / kamihime_auto-1.0.0.tar.gz
| Download URL | kamihime_auto-1.0.0.tar.gz |
|---|---|
| Size | 951.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc0361b27806893027000541aabd22d2d5fca5713e24d5374ddee7bd606339bf
|
|
BLAKE2b-256 checksum How to use checksums |
9be68ac30e63b57e95dda347df857130e855cb132e9a50d5162f97137a890ddd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.15 {"installer":{"name":"uv","version":"0.12.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / kamihime_auto-1.0.0-py3-none-any.whl
| Download URL | kamihime_auto-1.0.0-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
156cd860ce9bbefa709325bd86d87f6407c1d805e4c5b542cb1fccaecf9097da
|
|
BLAKE2b-256 checksum How to use checksums |
6ccf915a946d58bee70eeb8f09d6426c20f38f26f2bb4d8f16f679c4e6591c22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.15 {"installer":{"name":"uv","version":"0.12.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|