Skip to content

Releases: angelolz/CHScrobbler

v1.6 | YARG + ScoreSpy support, using JSON config

03 Nov 02:39
Compare
Choose a tag to compare

🛠️ Fixes

  • Passwords containing special letters outside of the Latin alphabet will be supported. (#34)

✅ Added

  • (Proper) ScoreSpy and YARG support!
    • ScoreSpy was already kinda supported, where you'd just have to change some settings here and there, but this update integrates it easily.
    • Another question is added in the setup asking what game you'd want to use CHScrobbler with. This can be easily changed in the config.json file to clonehero, scorespy, or yarg.
  • Setup can auto-detect data folders for each game.
  • Your settings are shown in the logs, including what game you chose and the data folder of the chosen game.
  • An extra check to make sure required questions are not blank during setup (such as the last.fm auth questions)
  • Added an extra check for the album tag if it was formatted correct
    • (checks if it has a %n next to it depending where it is in the format)
  • Added an FAQ to the README.

📃 Changes

  • Refactored a bunch of code until I was happy with it :)
  • Improved logging throughout the app
  • Made setup text easier to read
  • used JSON instead of Properties to keep the config
    • if you're updating CHScrobbler, you most likely will have to do the setup again.

📝 Note!

It may not seem like it, but there were some huge code changes that were made. I did some good testing on all three platforms and all worked well for me, but I may have overlooked something. If you find a bug, please let me know about it!

v1.5

07 Aug 02:39
Compare
Choose a tag to compare

Added

  • Mac OS / Linux support!
    • For these users, you will have to use a terminal and run the .jar file.
    • Windows users can continue using the .exe file. If you experience issues with the .exe file, please use the .jar file instead.

Changes

  • First time setup now detects your Clone Hero directory depending on the platform that you are on.
  • Album name is included in the scrobble data (@RudeySH)
    • For this to work, the custom_song_export in the settings.ini file of your Clone Hero folder must contain %b in it.
  • The threshold in seconds for a song to start scrobbling is now customizable (@RudeySH)

Thank you!

Thank you very much to @RudeySH for their contributions to this project!

v1.4

20 Jan 04:37
Compare
Choose a tag to compare

Apologies for taking awhile when updating this app. I've recently only gotten back into playing Clone Hero because I got myself an electric drum kit.

Changes:

  • First time setup will now automatically detect the directory of your Clone Hero data and add it to your config file. If it can't find it, it'll prompt you to enter its location. If you've already done the setup, CHScrobbler will automatically add the property to your config file.
  • Some terminals/consoles don't support the carriage return, so I've changed the "Unable to find currentsong.txt" error to only log once.

Note!!

Some antiviruses may flag the executable file as a virus/threat, but this is because the executable isn't signed. This is a false positive! If you don't trust the app, feel free to build it yourself (I used launch4j 3.5.0). Thank you!

v1.3

20 Jul 01:30
Compare
Choose a tag to compare

Sometimes, I tend to forget to add crucial features after I release something.

Changes:

  • Added a check to the app to see if you're using the latest version of CHScrobbler. If not, it will warn you.

v1.2

19 Jul 22:37
4ba79cd
Compare
Choose a tag to compare

First public release of CHScrobbler

Yes, v1.2 is the first public release of CHScrobbler because I forgot that I could've done beta versions and what not. This was also before I planned to release this publicly, oops :^)

For setup and usage, please refer to the README of the repo.