otoge.py
ゲキチュウマイ、BEMANI などのリズムゲームのプレイ履歴やその他諸々を取得・変更する Python ライブラリ。非同期操作(asyncio)のみをサポートしています。
[!Warning] このライブラリを使用して起きた損害についてライブラリ作成者のnennneko5787は一切責任を負いません。
現在サポート中のゲーム
ゲキチュウマイ (SEGA)
- CHUNITHM
- maimai でらっくす
- プロフィール閲覧
- プレイ履歴閲覧
- 詳細を取得することができます(別途関数の実行が必要)
- ユーザーネーム変更
- オンゲキ
KONAMI
- pop'n music
- プロフィール閲覧
- プレイ履歴閲覧
- 詳細の取得にはまだ対応していません
- beatmania
- SOUND VORTEX
- ノスタルジア
- プロフィール閲覧
- プレイ履歴閲覧
- maimai でらっくすとは異なり、最初から判定データが入っています
- ポラリスコード
- プロフィール閲覧
- 最後に遊んだ店名の取得に対応
- プレイ履歴閲覧
- maimai でらっくすとは異なり、最初から判定データが入っています
- プロフィール閲覧
お願い
私は音ゲーに疎いので追加してほしい値・機能などありましたら イシュー(issues) または プルリクエスト(Pull request) を投げていただけるとありがたいです。
How to install
必要なもの
- Python 3.8 より上のバージョン
多くの場合、以下のライブラリはインストール時に構成されます。
- httpx
- beautifulsoup4
- selenium
- python-dateutil
- tzdata
# development builds
pip install git+https://github.com/nennneko5787/otoge.py
# release builds
pip install otoge.py
examples
example フォルダーにサンプルが入っています。
Metadata
Release files for otoge.py 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| otoge_py-0.2.1.tar.gz | 30.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| otoge.py-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 66.2 kB
Release files / otoge_py-0.2.1.tar.gz
| Download URL | otoge_py-0.2.1.tar.gz |
|---|---|
| Size | 30.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c7a790a327df1a54083a1f1545342f8bf740cadee5b849edf6686fbd75b1f39c
|
|
BLAKE2b-256 checksum How to use checksums |
e3aed14b21a020fe0e5ad0528471dd4384c18e2a1dd3cd5a9371758dab89453a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|
Release files / otoge.py-0.2.1-py3-none-any.whl
| Download URL | otoge.py-0.2.1-py3-none-any.whl |
|---|---|
| Size | 35.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f2ec3430473c294bb3ef9d6522e05baf4ed099f06d4e0d9fcc6ddf1d05cf8d99
|
|
BLAKE2b-256 checksum How to use checksums |
8d8f277d3c1aa052f0bdb1c7fa9329efc129eb0ad80dba9cf5f3309644e08fa1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.3
|