Skip to main content

Recent Posts

1
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by gix -
Tracks are only scrobbled when a next track starts or playback is stopped (and they are valid according to last.fm's guidelines). This works equally for local and streamed tracks. It would be possible to scrobble earlier but then you have to keep track of the current submission state across restarts or else you may scrobble a long track twice.

To keep proper track of feature requests:
This plugin misses certain functionality from original one (blocking tracks from being scrobbled, based on tags). I added my own tag named "LFM_BLOCKED" and when it has value "1" or "yes" tracks are not scrobbled.
Use case:
On my PC there are ripped both my CDs and CDs of my wife. Sometimes I play her music for her from my account and honestly I don't want them to be counted on my LFM profile. Simple tag for all wife's CDs allowed me to achieve this.

Just curious, where or how was this configured? I don't see this functionality in the old foo_audioscrobbler 1.4.7. Or do you mean another component?

Edit: Ah I see, it was just the fact that it ignores tracks without artist that could be used to do this.
2
Maybe try foo_bestversion...
3
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by marc2003 -
I've not tested this yet but given it has dialogs for artist/title title formatting, it should support not submitting based on tags like the old component.

Just make sure the value is blank if a certain condition is met and then the component should either not submit or last.fm will refuse the submission because of bad parameters. For example...

Code: [Select]
$ifequal(%rating%,1,,%artist%)
4
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by TheQwertiest -
Last.fm already have their own guidelines in place which scrobbler authors are supposed to stick to. No matter how long a track is, you shouldn't have to listen for more than 4 minutes for it to count.
That's nice to know, thanks! Scratch that feature request from the list then =)

PS: Some of the scrobblers I've used on Android ignored those guidelines magnificently though :\

... blocking tracks from being scrobbled, based on tags ...
+1 on this.
5
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by EpicForever -
To keep proper track of feature requests:
This plugin misses certain functionality from original one (blocking tracks from being scrobbled, based on tags). I added my own tag named "LFM_BLOCKED" and when it has value "1" or "yes" tracks are not scrobbled.
Use case:
On my PC there are ripped both my CDs and CDs of my wife. Sometimes I play her music for her from my account and honestly I don't want them to be counted on my LFM profile. Simple tag for all wife's CDs allowed me to achieve this.
6
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by marc2003 -
Last.fm already have their own guidelines in place which scrobbler authors are supposed to stick to. No matter how long a track is, you shouldn't have to listen for more than 4 minutes for it to count.

https://www.last.fm/api/scrobbling#when-is-a-scrobble-a-scrobble

Quote
When is a scrobble a scrobble?

A track should only be scrobbled when the following conditions have been met:

    The track must be longer than 30 seconds.
    And the track has been played for at least half its duration, or for 4 minutes (whichever occurs earlier.)


7
cmd /c attrib -r "%_path%" /s
seems to work fine for me
also
cmd /c attrib -r "$directory_path(%path%)\*.*" /d /s
for the whole directory
Not sure about what to do to reapply write protection and what one might need it for, though.
8
I personally have converted all my cuesheet combined files to separate files using foobar2000. Works flawless.
9
3rd Party Plugins - (fb2k) / Re: foo_scrobble
Last post by TheQwertiest -
@gix:
Component works without problems so far =)

A few feature requests, if you don't mind:
  • Feature: 'Toggle Scrobbling' command in main menu.
    Description: This command enables\disables Last Fm scrobbling.
    Use cases:
    • Control scrobbling from other components, e.g. JScript panels or custom playlists.
    • Control scrobbling with keyboard shortcuts.
  • Feature: 'Elapsed % before submit' and 'Elapsed time before submit' in preferences page. Not really needed (see below).
    Description: The component scrobbles track only if one of the conditions from these fields is true.  Minimal values should be locked to something sensible though to prevent spamming.
    Use cases:
    • Some tracks might be very lengthy (e.g. over two hours), with 'Elapsed time before submit' it will be possible to submit them to LastFm even if they were not played completely.
    • 'Elapsed % before submit' helps to differentiate between skipping the track after listening it for a short time (don't want submit) and moving to the next track, when most of the track has been already played, for example when outro has started (want to submit).
10
3rd Party Plugins - (fb2k) / Re: foo_audioscrobbler 1.4.7
Last post by gix -
You're right. I opened foo_scrobble thread.