Skip to content

Releases: bookdude13/SRTimestampManager

Utils v1.4.0

Choose a tag to compare

@bookdude13 bookdude13 released this 19 Oct 01:02
3c72ac1

What's Changed

Full Changelog: v1.3.0...v1.4.0

Utils v1.3.0

Choose a tag to compare

@bookdude13 bookdude13 released this 10 Apr 13:54
6257308

What's Changed

  • Z and Synplicity downloads, fallback on Torrent by @bookdude13 in #3

Full Changelog: v1.2.0...v1.3.0

Utils v1.2.0

Choose a tag to compare

@bookdude13 bookdude13 released this 26 Feb 17:41

For remote song downloading, try to get the mirror file from a remote source before falling back on the local hardcoded one. This lets custom song weekly updates be reflected w/o needing a new update to this every time.

Full Changelog: v1.1.0...v1.2.0

Utils v1.1.0

Choose a tag to compare

@bookdude13 bookdude13 released this 25 Feb 19:05
  • Adding SRDownloadAll, which can be used to download all custom maps as of the magnet file on 2/25/2025.
    Note - once the magnet file changes this won't work. Better updates for making it dynamic will be coming soon.
  • Removing SRTimestampFileGen and SRTimestampFixerFakeTimes since those aren't really useful anymore.

Full Changelog: v1.0.2...v1.1.0

Timestamp Utils v1.0.2

Choose a tag to compare

@bookdude13 bookdude13 released this 24 Feb 05:46
442a486

Timestamp changes now applied to SynthDB directly as well, which goes faster than a full custom song reload in-game (and guarantees that everything is accurate, since normally the file needs to change its name or something significant to be reloaded in-game).

What's Changed

Full Changelog: v1.0.1...v1.0.2

Timestamp Utils v1.0.1

Choose a tag to compare

@bookdude13 bookdude13 released this 21 Feb 23:50

Various utilities for fixing timestamps on PC. I have not tested on Mac/Linux, but the default file locations should be platform-specific. See the README for specifying a custom/different Synth location (i.e. different drive)

SRTimestampFixer - Uses a local mapping of song hash -> date modified to fix file timestamps. The mapping file should be up to date with where the Z site ended.

NOTE: Make sure the sr_timestamp_mapping.json file is in the same directory as SRTimestampFixer when running it! (it should be there by default)

SRTimestampFixerFakeTimes - Uses the map's id to set a fake timestamp on the file. Provides sorting for all files, although the song order might be slightly skewed if the custom was created early (getting a smaller id), then published much later.

SRTimestampFileGen - Can be used to generate the hash -> date file used with SRTimestampFixer. I don't think this'll be necessary since I now have an updated metadata file, but will post here for posterity anyways :)

(and fwiw, I'm planning to add this functionality to SRQuestDownloader, stay tuned ;) )

Happy Synthing!

Initial Release

Choose a tag to compare

@bookdude13 bookdude13 released this 21 Feb 21:43

Various utilities for fixing timestamps on PC.

SRTimestampFixerFakeTimes - Uses the map's id to set a fake timestamp on the file. Provides sorting for all files, although the song order might be slightly skewed if the custom was created early (getting a smaller id), then published much later.

SRTimestampFixer - Uses a local mapping of song hash -> date modified to fix file timestamps. The mapping file isn't fully up to date as of this release, but it's close.

NOTE You'll need to download the sr_timestamp_mapping.json file as well and have it in the same directory as SRTimestampFixer when running it!

SRTimestampFileGen - Can be used to generate the hash -> date file used with SRTimestampFixer. If you happen to have all customs locally with accurate timestamps already, please run this and lmk / send me the resulting file, and I can update SRTimestampFixer!

(and fwiw, I'm planning to add this functionality to SRQuestDownloader, stay tuned ;) )

Happy Synthing!