Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
translations translations
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Third Party
| |-+  Other Utilities
| | |-+  Rock Scrobbler - new utility to automatically scrobble tracks
« previous next »
  • Print
Pages: [1] 2

Author Topic: Rock Scrobbler - new utility to automatically scrobble tracks  (Read 33092 times)

Offline cs96and

  • Member
  • *
  • Posts: 31
Rock Scrobbler - new utility to automatically scrobble tracks
« on: November 21, 2011, 11:47:26 AM »
I have just released a new open source utility called RockScrobbler.  It sits in your system tray and monitors for any new drives that are inserted.  If it finds a .scrobble.log on any inserted drive, it automatically submits the information to last.fm (using the new XML REST API).

You can download it, and the source code from here.  It is licensed under GPL v3.
https://bitbucket.org/cs96and/rockscrobbler/downloads

It's Windows only at the moment, but I am planning on porting to Linux at some point.  It uses the QT tool kit so should be relatively easy to do.  I just neeed to re-implement the drive insertion notification part, which uses windows specific code at the moment.

If you spot any bugs or have any feature requests, please post them to the "Issues" page on the bitbucket site.

Can someone update this wiki page please?
http://www.rockbox.org/wiki/LastFMLog


Post Merge: November 22, 2011, 07:36:10 AM
I see someone has updated the wiki, thanks.

However, most of the information in the grid is wrong.  Can someone please change it to the following...

License: GPL
Windows: Yes, all other platforms No
Web: No
Gui: Yes
CLI: No
Timeless Support: No
Protocol 1.2: No
Protocol 2.0: Yes
Version 1.1 Log: Yes
Multiple site submission: No idea what this is, so I'm guessing No.
« Last Edit: November 22, 2011, 07:36:10 AM by cs96and »
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #1 on: November 22, 2011, 02:15:31 PM »
I have found a problem with RockScrobbler when installed on machines without QT in the path.  This prevents the icon from displaying in the system tray.

I have released a new version which fixes this.
https://bitbucket.org/cs96and/rockscrobbler/downloads

You will have to uninstall the previous version first because the original version was installed with the wrong version number.
« Last Edit: November 22, 2011, 03:00:08 PM by cs96and »
Logged

Offline shayguitarra

  • Member
  • *
  • Posts: 27
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #2 on: December 07, 2011, 06:44:14 PM »
This looks interesting!

I look forward to trying it out.

Thanks.
Logged

Offline KiwiCam

  • Artist
  • Member
  • *
  • Posts: 92
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #3 on: December 08, 2011, 01:37:31 PM »
That looks interesting.

I don't use last.fm, but if you found the time and liked my suggestion, perhaps you could look to implementing this:

Rock Remover - (any name would do) An icon that appears in your tray and allows you to just click it to "safely remove the MP3 player". Yes, in Windows this is already there (but that's at least 2 clicks), but strangely enough, there's no super simple way to do this in Linux. I use a combo of gPodder and puddletag. After finishing with puddletag, I have to open a nautilus window and unmount the MP3 player (also two clicks). A one click icon would be so much quicker (morning rush) and it's appearance would also quickly show that the MP3 Player is connected.

You could just add this feature to your utility and allow the last.fm option to be switched off with a toggle. What do you think?
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #4 on: February 02, 2012, 10:07:47 AM »
RockScrobbler v0.4 released.  This release fixes an issue (caused by the upgrade to QT 4.8.0) which prevented any tracks from being submitted  Angry

https://bitbucket.org/cs96and/rockscrobbler/downloads

From now on, I will just only information about any new releases to this thread...
http://forums.rockbox.org/index.php/topic,25454.0.html
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #5 on: February 08, 2012, 05:25:08 AM »
Rockscrobbler 0.5 released which fixes an issue when submitting more than 50 tracks

https://bitbucket.org/cs96and/rockscrobbler/downloads
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #6 on: February 21, 2012, 05:47:53 AM »
RockScrobbler v0.6 released.  This has a much improved login/logout screen which displays the user's avatar when logged in.  It also fixes the multiple balloon popup issue when scrobbling more than 50 tracks.

https://bitbucket.org/cs96and/rockscrobbler/downloads
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #7 on: April 16, 2012, 09:45:35 AM »
Rock Scrobbler v0.7 released which fixes an issue when scrobbling track or artist names containing a '+' character.  This version also allows you to display your last.fm avatar as the system tray icon.

https://bitbucket.org/cs96and/rockscrobbler/downloads
Logged

Offline HiRsch

  • Member
  • *
  • Posts: 10
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #8 on: May 30, 2012, 06:26:25 AM »
hi there,
this tool is great!

any chance you could include syncing the playcount in the database to the last fm playcount?

cheers
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #9 on: May 30, 2012, 06:30:45 AM »
You mean the database on the device?  I'm not sure I think that is a good idea.  If you listen to a track on another device (e.g. your computer), your last.fm play count will increase.  Why should that affect the play count on your rock box device?
Logged

Offline HiRsch

  • Member
  • *
  • Posts: 10
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #10 on: May 31, 2012, 07:02:08 AM »
i would just like to keep the playcounts syncronized over my devices ;-) my foobar installation for example syncronizes its playcount with lastFM like that. while it transmits the currently playing song to lastFM, it pulls the alltime playcount for that song from lastFM and updates it locally. just thought it might be a nice feature. that way if i happen to have to rebuild the library on my rockbox i wouldn't have to start all over with the playcounts.
Logged

Offline Predelnik

  • Member
  • *
  • Posts: 8
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #11 on: June 30, 2012, 05:42:38 PM »
Your program is very very nice, the only thing i'm a little concerned with is that it searches for .scrobbler.log in root directory but on my player (samsung yp-r0) rockbox lives in \.rockbox dir (i think it's not the only case here), so i would be glad if program did check automatically for .scrobbler.log in that dir too. Thank you in advance)
Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 430
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #12 on: June 30, 2012, 07:57:15 PM »
Rockbox is in ".rockbox", yes, but the .scrobbler.log file should be written to the root of the player, regardless.
Logged

Offline Predelnik

  • Member
  • *
  • Posts: 8
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #13 on: July 01, 2012, 03:14:04 AM »
Quote from: evilnick on June 30, 2012, 07:57:15 PM
Rockbox is in ".rockbox", yes, but the .scrobbler.log file should be written to the root of the player, regardless.
Then i guess it's my player build problem and rockbox_log is written to the root, so i guess there is no actual problem to write something to the root.
Logged

Offline cs96and

  • Member
  • *
  • Posts: 31
Re: Rock Scrobbler - new utility to automatically scrobble tracks
« Reply #14 on: August 13, 2012, 07:38:40 AM »
In case you aren't following the BitBucket page, RockScrobbler is now up to v0.8.1, which uses a better installer, and fixes an issue with the timestamps of submitted tracks.

BTW, if anyone has any D-Bus experience and wants to help getting the Linux port running, please get in touch.
Logged

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Third Party
| |-+  Other Utilities
| | |-+  Rock Scrobbler - new utility to automatically scrobble tracks
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.128 seconds with 21 queries.