mymikemiller / a-simple-lastfm-scrobbler Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/a-simple-lastfm-scrobbler
License: GNU General Public License v3.0
Automatically exported from code.google.com/p/a-simple-lastfm-scrobbler
License: GNU General Public License v3.0
I've been in contact with their support, and they'll pass it along to their
development team etc...
Original issue reported on code.google.com by tgwizard
on 6 Dec 2009 at 5:11
Would be a nice power (and perhaps money) saving option.
Original issue reported on code.google.com by tgwizard
on 4 Mar 2010 at 9:05
I would love to have scrobble support for the new Sirius-XM Android app!
Original issue reported on code.google.com by [email protected]
on 8 Jun 2010 at 7:39
I have Samsung i5700 with firmware I570EXXJC3 (Android 2.1)
scrobbler says "no music apps detected"...
does it works on any 2.1 phone?
Original issue reported on code.google.com by [email protected]
on 8 Mar 2010 at 7:16
Hasn't been released yet, so we'll see.
Original issue reported on code.google.com by tgwizard
on 25 Sep 2009 at 11:29
Seems like a good app.
http://www.doubletwist.com/dt/Home/Index.dt
Forum thread about dT scrobbling:
http://forums.doubletwist.com/default.aspx?g=posts&t=870
Original issue reported on code.google.com by tgwizard
on 3 Jun 2010 at 8:13
This lovely app is not available on HTC tattoo italian market but it works
flawlessly on it.
Thanks
Original issue reported on code.google.com by nicoladimaria
on 1 Mar 2010 at 10:08
Now, since I don't know anyone who owns a phone like this, it seems very
difficult to test why it doesn't work. It is very hard to get real data
through the web on what music apps are installed, or what info they broadcast.
If you has a cliq/dext phone, please email me and tell me more specifically
what doesn't work.
(This article ( http://www.phonescoop.com/articles/article.php?a=301&p=2205
) about the cliq as a picture of a music widget that is similar but not the
same as the one for the default android music app
Original issue reported on code.google.com by tgwizard
on 30 Jan 2010 at 7:35
..
Original issue reported on code.google.com by tgwizard
on 10 Oct 2009 at 12:38
Would be nice
Original issue reported on code.google.com by tgwizard
on 3 Oct 2009 at 11:49
Should/could be very useful.
Original issue reported on code.google.com by tgwizard
on 23 Sep 2009 at 1:29
[http://www.cyrket.com/package/com.droidplayer20beta.activity]
[http://droidplayer.com/index.php?option=com_content&view=frontpage&Itemid=1]
Original issue reported on code.google.com by tgwizard
on 25 Sep 2009 at 11:25
I have it set to conserve battery when not on power (which scrobbles after 10
tracks, I believe), and the "standard" setting for when on power. It would be
nice if it noticed when the phone is put on power, and apply the changes at
that time, if needed.
The use case for this is when I commute home, I often end up with 7 or 8
tracks in the scrobble cache, say, and I plug my phone in, those tracks
remain in the cache until the next day, during my commute to work, when I
listen to a few more tracks. If it could catch the "on power" event, figure
out that on power, it ought to have zero complete tracks in the cache, and
proceed to clear it, that would be awesome.
Thanks for a cool app!
Original issue reported on code.google.com by pphaneuf
on 18 Feb 2010 at 8:12
..
Original issue reported on code.google.com by tgwizard
on 11 Sep 2009 at 11:24
Got an email about this.
http://blog.jamendo.com/2009/06/02/jamendo-available-on-android/
Original issue reported on code.google.com by tgwizard
on 29 Mar 2010 at 9:58
Go through the list of MusicSleep's supported apps:
http://www.androidzoom.com/android_applications/multimedia/musicsleep-music-time
r_flx.html
Original issue reported on code.google.com by tgwizard
on 24 Jan 2010 at 2:49
Being able to scrobble tracks played through Slacker Radio would be great.
Is that possible?
Original issue reported on code.google.com by [email protected]
on 18 Feb 2010 at 8:44
...Add Support for Meridian Player...
Original issue reported on code.google.com by tgwizard
on 3 Sep 2009 at 7:36
Needs a scroller or something
Original issue reported on code.google.com by tgwizard
on 12 Sep 2009 at 12:47
Change the comments to reflect that the source is now licensed under the
Apache License 2.0.
http://en.wikipedia.org/wiki/Apache_License
http://www.apache.org/licenses/
Original issue reported on code.google.com by tgwizard
on 27 Apr 2010 at 7:45
What steps will reproduce the problem?
1. set scrobble after each track
2. listen to a whole track (do not manually click next) on the hero music
player
3. check last.fm
What is the expected output? What do you see instead?
Expected: song is scobbled. Actual: song is not scrobbled
What version of the product are you using? On what operating system?
HTC hero android 1.5 stock
Original issue reported on code.google.com by [email protected]
on 26 May 2010 at 7:51
What steps will reproduce the problem?
Just playing tracks from a playlist in the default music player, running on
battery (I've not listened while plugged-in).
My settings are:
On battery (custom):
Scrobble: On
Notify now playing: Off
When to scrobble: After 5 tracks
Also on playlist finish: On
Submit data on: Any network
Roaming: Off
Plugged-in:
Standard
What is the expected output? What do you see instead?
Each played track scrobbled once. Instead, for most tracks played (even
those played continuously, so it's not necessarily a pause/resume issue) I
get duplicates. On my home page these appear as duplicate groups of
individual tracks, but when I go to manually delete the duplicates (via see
more/edit) the tracks are paired up. This indicates to me that it's
scrobbling the cached groups of tracks twice (see my settings).
What version of the product are you using? On what operating system?
SLS: v1.3
On HTC Desire, Android 2.1
Firmware: 2.1-update1
Baseband: 32.30.00.28U_4.05.00.11
Kernel: 2.6.29-3cb3dfbf, htc-kernel@and18-2 #1
Build: 1.15.61.10 CL155070 release-keys
Software number: 1.15.61.10
Original issue reported on code.google.com by [email protected]
on 20 Apr 2010 at 8:31
I used to use the stock Android player and the Last.fm client to scrobble.
As of late, I switched to MixZing and SLM. However, I miss the "Now
Scrobbling" notifications I used to get. Could that be added in a future
update?
Original issue reported on code.google.com by [email protected]
on 22 Feb 2010 at 12:25
What steps will reproduce the problem?
Just playing tracks from a playlist in the default music player, running on
battery (I've not listened while plugged-in).
My settings are:
On battery (custom):
Scrobble: On
Notify now playing: Off
When to scrobble: After 5 tracks
Also on playlist finish: On
Submit data on: Any network
Roaming: Off
Plugged-in:
Standard
What is the expected output? What do you see instead?
Each played track scrobbled once. Instead, for most tracks played (even
those played continuously, so it's not necessarily a pause/resume issue) I
get duplicates. On my home page these appear as duplicate groups of
individual tracks, but when I go to manually delete the duplicates (via see
more/edit) the tracks are paired up. This indicates to me that it's
scrobbling the cached groups of tracks twice (see my settings).
What version of the product are you using? On what operating system?
SLS: v1.3
On HTC Desire, Android 2.1
Firmware: 2.1-update1
Baseband: 32.30.00.28U_4.05.00.11
Kernel: 2.6.29-3cb3dfbf, htc-kernel@and18-2 #1
Build: 1.15.61.10 CL155070 release-keys
Software number: 1.15.61.10
Original issue reported on code.google.com by [email protected]
on 20 Apr 2010 at 8:31
This lovely app is not available on HTC tattoo italian market but it works
flawlessly on it.
Thanks
Original issue reported on code.google.com by nicoladimaria
on 1 Mar 2010 at 10:07
Got an email asking for this. Sounds like a good idea. I'll look into it.
Original issue reported on code.google.com by tgwizard
on 29 Mar 2010 at 10:01
What steps will reproduce the problem?
1. Unmount sd card on the phone
2. Unmount sd card on the pc
3. Mount sdcard on the phone
What is the expected output? What do you see instead?
Expected:none. Instead I see a-simple-lastfm scrobbler force closing.
What version of the product are you using? On what operating system?
1.0.1 HTC Hero, kernel 2.6.27 (unrooted, unlocked)
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 3 Sep 2009 at 5:36
Got an email asking for this. Just tried XiiaLive and its interface is awesome!
http://www.xiialive.com/
Original issue reported on code.google.com by tgwizard
on 27 Apr 2010 at 7:36
http://listen.googlelabs.com/
Would be nice to have, I got used to having my podcasts scrobbled when I
have used Nokia S60 phone. And the shows are already present on last.fm.
Original issue reported on code.google.com by skolima
on 29 Mar 2010 at 10:41
The support for the HTC Hero music app has been implememted, but I cannot
test it.
So if anyone ever sees this, and has the HTC hero music app installed,
please tell me and I can release a test version.
Original issue reported on code.google.com by tgwizard
on 25 Aug 2009 at 11:04
http://www.deezer.com/en/android
It doesn't seem to be open source, so the prospects are slim. I'll look
into it.
(Requested by a user)
Original issue reported on code.google.com by tgwizard
on 21 Dec 2009 at 7:17
Might happen soon
Original issue reported on code.google.com by tgwizard
on 12 Sep 2009 at 12:17
It hasn't been released yet, but it would be great to support it.
Original issue reported on code.google.com by tgwizard
on 25 Feb 2010 at 11:12
Request client-id from Last.fm.
see: http://www.last.fm/api/submissions
and
Original issue reported on code.google.com by tgwizard
on 20 Aug 2009 at 2:00
I'd like to request a feature, which enables the app to cache tracks when
you listen to them and you're not online, to submit them laster to last.fm,
when you're online again.
Like the official Scrobbler for PCs does.
Original issue reported on code.google.com by [email protected]
on 12 Sep 2009 at 2:59
This lovely app is not available on HTC tattoo italian market but it works
flawlessly on it.
Thanks
Original issue reported on code.google.com by nicoladimaria
on 1 Mar 2010 at 10:07
Describe that sls isn't allowed to actually submit the scrobble before the
track has finished playing.
Original issue reported on code.google.com by tgwizard
on 11 Dec 2009 at 2:54
What steps will reproduce the problem?
1. Press Play/Pause button in Music Player
2. adb logcat lists these errors everytime the play/pause button is pressed
I/ActivityManager( 139): Starting activity: Intent {
cmp=com.android.music/.MediaPlaybackActivity }
I/ActivityManager( 139): Displayed activity
com.android.music/.MediaPlaybackActivity: 496 ms (total 496 ms)
I/ActivityManager( 139): Start proc com.adam.aslfms for broadcast
com.adam.aslfms/.receiver.AndroidMusicReceiver: pid=7
73 uid=10038 gids={3003, 1015}
W/AudioFlinger( 120): write blocked for 92 msecs
I/ActivityManager( 139): Process com.android.vending (pid 641) has died.
D/SLSPlayStatusReceiver( 773): Action received was:
com.android.music.playstatechanged
W/Bundle ( 773): Key id expected Integer but value was a java.lang.Long.
The default value -1 was returned.
W/Bundle ( 773): Attempt to cast generated internal exception:
W/Bundle ( 773): java.lang.ClassCastException: java.lang.Long
W/Bundle ( 773): at android.os.Bundle.getInt(Bundle.java:855)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AndroidMusicReceiver.parseIntent(AndroidMusicReceiver.j
ava:60)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AbstractPlayStatusReceiver.onReceive(AbstractPlayStatus
Receiver.java
:78)
W/Bundle ( 773): at
android.app.ActivityThread.handleReceiver(ActivityThread.java:2605)
W/Bundle ( 773): at
android.app.ActivityThread.access$3100(ActivityThread.java:118)
W/Bundle ( 773): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1884)
W/Bundle ( 773): at android.os.Handler.dispatchMessage(Handler.java:99)
W/Bundle ( 773): at android.os.Looper.loop(Looper.java:123)
W/Bundle ( 773): at
android.app.ActivityThread.main(ActivityThread.java:4320)
W/Bundle ( 773): at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle ( 773): at java.lang.reflect.Method.invoke(Method.java:521)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/Bundle ( 773): at dalvik.system.NativeStart.main(Native Method)
D/ScrobblingService( 773): State: RESUME
D/Handshaker( 773): Handshaking: Last.fm
D/dalvikvm( 773): GC freed 3184 objects / 229728 bytes in 121ms
I/Handshaker( 773): Handshake succeeded!: Last.fm
D/NPNotifier( 773): Notifying now playing: Last.fm
D/NPNotifier( 773): Last.fm: Track [mArtist=Frank Legree, mAlbum=Rhythm
Heaven Domestic and Overseas Editions Complete
Vocal Collection, mTrack=Staff Credits (That's Paradise), mDuration=180,
mMbId=, mMusicApp=MusicAPI [clashWithScrobbleDr
oid=1, enabled=1, id=1, msg=null, name=Android Music Player,
pkg=com.android.music], mQueued=false, mRowId=-1, mSource=P
, mTimePlayed=0, mTracknr=, mUnknownDuration=true, mWhen=1265769397]
I/NPNotifier( 773): Nowplaying success: Last.fm
D/dalvikvm( 773): GC freed 1569 objects / 572688 bytes in 114ms
D/SLSPlayStatusReceiver( 773): Action received was:
com.android.music.playstatechanged
W/Bundle ( 773): Key id expected Integer but value was a java.lang.Long.
The default value -1 was returned.
W/Bundle ( 773): Attempt to cast generated internal exception:
W/Bundle ( 773): java.lang.ClassCastException: java.lang.Long
W/Bundle ( 773): at android.os.Bundle.getInt(Bundle.java:855)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AndroidMusicReceiver.parseIntent(AndroidMusicReceiver.j
ava:60)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AbstractPlayStatusReceiver.onReceive(AbstractPlayStatus
Receiver.java
:78)
W/Bundle ( 773): at
android.app.ActivityThread.handleReceiver(ActivityThread.java:2605)
W/Bundle ( 773): at
android.app.ActivityThread.access$3100(ActivityThread.java:118)
W/Bundle ( 773): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1884)
W/Bundle ( 773): at android.os.Handler.dispatchMessage(Handler.java:99)
W/Bundle ( 773): at android.os.Looper.loop(Looper.java:123)
W/Bundle ( 773): at
android.app.ActivityThread.main(ActivityThread.java:4320)
W/Bundle ( 773): at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle ( 773): at java.lang.reflect.Method.invoke(Method.java:521)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/Bundle ( 773): at dalvik.system.NativeStart.main(Native Method)
D/ScrobblingService( 773): State: RESUME
D/ScrobblingService( 773): Won't queue track, not played long enough: 3429
vs 30000
D/ScrobblingService( 773): Track [mArtist=Frank Legree, mAlbum=Rhythm
Heaven Domestic and Overseas Editions Complete Vo
cal Collection, mTrack=Staff Credits (That's Paradise), mDuration=180,
mMbId=, mMusicApp=MusicAPI [clashWithScrobbleDroi
d=1, enabled=1, id=1, msg=null, name=Android Music Player,
pkg=com.android.music], mQueued=false, mRowId=-1, mSource=P,
mTimePlayed=3429, mTracknr=, mUnknownDuration=true, mWhen=1265769397]
D/skia ( 480): purging 6K from font cache [1 entries]
D/dalvikvm( 480): GC freed 2908 objects / 153976 bytes in 128ms
D/skia ( 139): purging 102K from font cache [12 entries]
D/dalvikvm( 139): GC freed 12203 objects / 665632 bytes in 210ms
D/SLSPlayStatusReceiver( 773): Action received was:
com.android.music.playstatechanged
W/AudioFlinger( 120): write blocked for 96 msecs
W/Bundle ( 773): Key id expected Integer but value was a java.lang.Long.
The default value -1 was returned.
W/Bundle ( 773): Attempt to cast generated internal exception:
W/Bundle ( 773): java.lang.ClassCastException: java.lang.Long
W/Bundle ( 773): at android.os.Bundle.getInt(Bundle.java:855)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AndroidMusicReceiver.parseIntent(AndroidMusicReceiver.j
ava:60)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AbstractPlayStatusReceiver.onReceive(AbstractPlayStatus
Receiver.java
:78)
W/Bundle ( 773): at
android.app.ActivityThread.handleReceiver(ActivityThread.java:2605)
W/Bundle ( 773): at
android.app.ActivityThread.access$3100(ActivityThread.java:118)
W/Bundle ( 773): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1884)
W/Bundle ( 773): at android.os.Handler.dispatchMessage(Handler.java:99)
W/Bundle ( 773): at android.os.Looper.loop(Looper.java:123)
W/Bundle ( 773): at
android.app.ActivityThread.main(ActivityThread.java:4320)
W/Bundle ( 773): at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle ( 773): at java.lang.reflect.Method.invoke(Method.java:521)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/Bundle ( 773): at dalvik.system.NativeStart.main(Native Method)
D/ScrobblingService( 773): State: RESUME
D/ScrobblingService( 773): Won't queue track, not played long enough:
13965 vs 30000
D/ScrobblingService( 773): Track [mArtist=Frank Legree, mAlbum=Rhythm
Heaven Domestic and Overseas Editions Complete Vo
cal Collection, mTrack=Staff Credits (That's Paradise), mDuration=180,
mMbId=, mMusicApp=MusicAPI [clashWithScrobbleDroi
d=1, enabled=1, id=1, msg=null, name=Android Music Player,
pkg=com.android.music], mQueued=false, mRowId=-1, mSource=P,
mTimePlayed=13965, mTracknr=, mUnknownDuration=true, mWhen=1265769397]
D/dalvikvm( 752): GC freed 4500 objects / 329024 bytes in 260ms
D/NetworkLocationProvider( 139): onCellLocationChanged [5102,44403]
D/SLSPlayStatusReceiver( 773): Action received was:
com.android.music.playstatechanged
W/Bundle ( 773): Key id expected Integer but value was a java.lang.Long.
The default value -1 was returned.
W/Bundle ( 773): Attempt to cast generated internal exception:
W/Bundle ( 773): java.lang.ClassCastException: java.lang.Long
W/Bundle ( 773): at android.os.Bundle.getInt(Bundle.java:855)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AndroidMusicReceiver.parseIntent(AndroidMusicReceiver.j
ava:60)
W/Bundle ( 773): at
com.adam.aslfms.receiver.AbstractPlayStatusReceiver.onReceive(AbstractPlayStatus
Receiver.java
:78)
W/Bundle ( 773): at
android.app.ActivityThread.handleReceiver(ActivityThread.java:2605)
W/Bundle ( 773): at
android.app.ActivityThread.access$3100(ActivityThread.java:118)
W/Bundle ( 773): at
android.app.ActivityThread$H.handleMessage(ActivityThread.java:1884)
W/Bundle ( 773): at android.os.Handler.dispatchMessage(Handler.java:99)
W/Bundle ( 773): at android.os.Looper.loop(Looper.java:123)
W/Bundle ( 773): at
android.app.ActivityThread.main(ActivityThread.java:4320)
W/Bundle ( 773): at java.lang.reflect.Method.invokeNative(Native Method)
W/Bundle ( 773): at java.lang.reflect.Method.invoke(Method.java:521)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
W/Bundle ( 773): at
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
W/Bundle ( 773): at dalvik.system.NativeStart.main(Native Method)
D/ScrobblingService( 773): State: RESUME
D/ScrobblingService( 773): Won't queue track, not played long enough:
16944 vs 30000
D/ScrobblingService( 773): Track [mArtist=Frank Legree, mAlbum=Rhythm
Heaven Domestic and Overseas Editions Complete Vo
cal Collection, mTrack=Staff Credits (That's Paradise), mDuration=180,
mMbId=, mMusicApp=MusicAPI [clashWithScrobbleDroi
d=1, enabled=1, id=1, msg=null, name=Android Music Player,
pkg=com.android.music], mQueued=false, mRowId=-1,
mSource=P,mTimePlayed=16944, mTracknr=, mUnknownDuration=true,
mWhen=1265769397]
What is the expected output? What do you see instead?
Not to see ClassCastException errors?
What version of the product are you using? On what operating system?
v1.2.6 of SLS on CyanogenMod-4.2.14.1, T-Moblie G1
Please provide any additional information below.
Original issue reported on code.google.com by logan.gba
on 10 Feb 2010 at 2:47
This lovely app is not available on HTC tattoo italian market but it works
flawlessly on it.
Thanks
Original issue reported on code.google.com by nicoladimaria
on 1 Mar 2010 at 10:11
What steps will reproduce the problem?
1.HTC Hero
2.Using HTC music player and google talk
3.Play a song and receive an IM
The mp3 player stops and when you push the home button to find out what
happened the HTC logo appears and and error dialog shows a force close.
Cupcake, a-simple-lastfm-scrobbler 1.1.9
There was alternating force close messages, one was the Android, the other
was com.google.googletalk or something, I didn't write it down sorry. Have
uninstalled the app and my music now plays Ok.
If more info required I can debug in about 7 days.
Original issue reported on code.google.com by [email protected]
on 20 Nov 2009 at 12:06
What steps will reproduce the problem?
1. Install the CyanogenMod 5.0.7 for G1
2. Instal Simple Last.fm scrobbler
3. Try to add stock music app to scrobbler
What is the expected output? What do you see instead?
Music app as player - instead i see nothing
What version of the product are you using? On what operating system?
Newest (from the market). CyanogenMod 5.0.7
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 15 May 2010 at 9:29
Thanks for writing a great scrobbling application for Android. I was wondering
whether you
would be willing to release a second, but similar application, or
alternatively, add a menu
option to support Libre.fm - the GPL licensed scrobbling application?
I've confirmed that by adjusting the one line in source code from saying
post.audioscrobbler.com to tuttle.dev.libre.fm it scrobbles to the Libre.fm
service.
Of course, the real ideal will be to be able to enter the URL of the scrobbler,
but I've not yet
figured that one out!
Many many thanks,
JonTheNiceGuy
Original issue reported on code.google.com by JonTheNiceGuy
on 15 Sep 2009 at 9:12
It's a tad unclear..
Original issue reported on code.google.com by tgwizard
on 10 Nov 2009 at 6:57
A very high priority, but requires some changes on Spotify's part.
Original issue reported on code.google.com by tgwizard
on 24 Sep 2009 at 12:42
Would also be nice
Original issue reported on code.google.com by tgwizard
on 3 Oct 2009 at 11:49
This lovely app is not available on HTC tattoo italian market but it works
flawlessly on it.
Thanks
Original issue reported on code.google.com by nicoladimaria
on 1 Mar 2010 at 10:08
Could be a simple checkbox.
Original issue reported on code.google.com by tgwizard
on 22 Nov 2009 at 3:55
This is a pretty new app but so far I have really enjoyed using it.
It can play MP3s, as well as viewing photos and watching movies.
Here is a link to the player, I don't think it is on the market yet:
http://www.droid-life.com/2010/06/01/download-nemoplayer/
Original issue reported on code.google.com by [email protected]
on 1 Jun 2010 at 10:56
I got an email suggesting that I add a feature to scrobble "locally", that is
to a store on the phone, which could be exported to some appropriate formats
(CSV, XML etc).
Sounds like a good idea, will be easy after the refactoring required for the
new Last.fm Scrobbling API.
Could be added as a third option in the credentials screen, after Last.fm and
Libre.fm. Just click it and check "enable local scrobbling" or something (no
login required), and scrobbles will be stored in a local store somehow (most
likely a database). This store could then be exported to different formats, and
erased if desired.
Suggestions?
Original issue reported on code.google.com by tgwizard
on 16 Jun 2010 at 10:34
Got an email from a user complaining about this, He had a 17 char long
username.
Original issue reported on code.google.com by tgwizard
on 18 Dec 2009 at 2:30
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.