Skip to main content

Web interface for downloading simfiles from Zenius and StepManiaOnline

Project description

smfetch

Web interface for downloading simfiles from Zenius-i-Vanisher and StepManiaOnline.

Usage

usage: smfetch [-h] [-p PORT]

smfetch web interface

options:
  -h, --help       show this help message and exit
  -p, --port PORT  port for the web interface (default: 8095)

Starts a web interface at http://localhost:<port>.

Features

Zenius-i-Vanisher

  • Song search — search by song name and/or artist, select and download individual charts
  • Pack search — filter official or user packs, download selected packs
  • Download bundles — one-click download of arcade, spinoff, or all official packs

StepManiaOnline

  • Title search — search packs that contain chart with song title
  • Artist search — search packs that contain chart with song artist
  • Pack search — filter packs by pack name

Storage Defaults

Config Songs Logs
Linux ~/.config/smfetch/ ~/.local/share/smfetch/ ~/.local/state/smfetch/logs/
macOS ~/Library/Application Support/smfetch/ ~/Music/StepMania Songs/ ~/Library/Logs/smfetch/
Windows %APPDATA%/smfetch/ ~/Music/StepMania Songs/ %LOCALAPPDATA%/smfetch/logs/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

smfetch-1.2.0.tar.gz (76.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

smfetch-1.2.0-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file smfetch-1.2.0.tar.gz.

File metadata

  • Download URL: smfetch-1.2.0.tar.gz
  • Upload date:
  • Size: 76.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Bazzite","version":"43","id":"Kinoite","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for smfetch-1.2.0.tar.gz
Algorithm Hash digest
SHA256 5320c03d78b18fc6d6ed6aaabf825a9787a3e77fe72a1da7cefbeadda83aba57
MD5 6c5c0e89ad2cd50a24668a4a23cb65e7
BLAKE2b-256 d1b4f9bcc6d927a90b73e1d98c13bf510981b6a5d8acb0eb29062248c71a9898

See more details on using hashes here.

File details

Details for the file smfetch-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: smfetch-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.1 {"installer":{"name":"uv","version":"0.11.1","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Bazzite","version":"43","id":"Kinoite","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for smfetch-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e067326fc3259dfe56d960fbfa348c4f03c8d6f099a34f75f168f90916c0312e
MD5 bbd06f633f4b4bac096b1105cf12c20c
BLAKE2b-256 ac2a787ee1646f585db31b4a2eda70b386b6b58c2f21ffe4330ee7369b1e0cf8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page