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.0.1.tar.gz (75.6 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.0.1-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: smfetch-1.0.1.tar.gz
  • Upload date:
  • Size: 75.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.0.1.tar.gz
Algorithm Hash digest
SHA256 e5fe875deae0ad91cfb8713e7867fb64ea5b738417e0148495efa40fa7fb267c
MD5 fa33e21d25b64cef89ae23f6b4ed60b2
BLAKE2b-256 c9827a3b8a6db3e6182740247cd5b2cdf40432a0dff7320f659fa508262c26e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smfetch-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 19.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8648788e7b2cc8be807a57b29a8bb962287955b08029b560029545a8575313d2
MD5 5e9e99207fed6d427b9af7b6c55ceb7f
BLAKE2b-256 72ab29cec3436a788c2ff52fbb1977c7ecc47b64f20293056cf178fb91034c92

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