Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/corecii/beat-saver-sorter
Download and sort beatmap info for Beat Saber. View songs with an automatic recent-and-good sort to discover good, new beatmaps.
https://github.com/corecii/beat-saver-sorter
Last synced: 12 days ago
JSON representation
Download and sort beatmap info for Beat Saber. View songs with an automatic recent-and-good sort to discover good, new beatmaps.
- Host: GitHub
- URL: https://github.com/corecii/beat-saver-sorter
- Owner: Corecii
- License: mit
- Created: 2018-10-22T05:23:18.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-30T19:08:09.000Z (about 6 years ago)
- Last Synced: 2024-10-28T02:30:43.040Z (2 months ago)
- Language: JavaScript
- Size: 1.45 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Download all beatsaver tracks, sort all tracks with a reddit-Hot-like sort, and filter tracks based on date or if you have the track.
Easy use:
```plain
node sorter.js sort
```
will download info for all beatmaps on beatsaver and sort them with the default hot sort.Advanced use:
```plain
node sorter.js ...
download
-q --quiet: no output
-s --savefile : file to save to. Provide nothing to disable saving. default: beatsaver-songs.json
-m --max : maximum downloaded songs, defaults to 20000
sort
-q --quiet: no output
-d --download: download new songs. If no -l or -load argument then this is done automatically.
--dlsave : save downloaded songs
--dlmax : maximum number of songs to download
-l --load : load songs from file
-s --save : save sorted songs to file
-m --max : maximum number of songs to display (if non-quiet)
--daypoints : points a song gets for each day it has not existed
--playbase : base of log for number of plays. default: 11
--scorebase : base of log for upvotes-downvotes. default: 6
--mindate : minimum date/time for displayed songs
--maxdate : maximum date/time for displayed songs
--songsfolder : Tracks in the songsfolder will be filtered out
-p --playlist : if provided, saves as playlist to given file
-t --title : playlist title. default: Autogenerated Playlist
-a --author : playlist author. default: Auto
-c --count : playlist length```