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

Uploaded Python 3

File details

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

File metadata

  • Download URL: smfetch-1.1.0.tar.gz
  • Upload date:
  • Size: 75.8 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.1.0.tar.gz
Algorithm Hash digest
SHA256 6853e65c03053a8e2e94aa44b801b3df19d371209452803c0d21daea098dd013
MD5 dded30a8fa7b2f4917d603654d86eb85
BLAKE2b-256 4ccb672b5ee50c252fa12a58368b1962183d59db5705c0d0ad3518074d09d3f0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: smfetch-1.1.0-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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd1e0792e479d75a3e91d0032562133878aee7eaa2825f349518a5f132a9566a
MD5 672b0d3e8a2851ea3f3b8c35b30c9636
BLAKE2b-256 74690263b169b86d7d8b24e3b4f26609268b0f26624a16723b75f4f137bc8164

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