Objective-C C Other
Latest commit 4873952 Jul 23, 2016 @mxcl committed on GitHub Merge pull request #25 from mxcl/track.getFingerprintMetadata
Track.get fingerprint metadata
Permalink
Failed to load latest commit information.
Audioscrobbler.sketch Add Sketch file for vector image sources. Nov 4, 2014
Audioscrobbler.xcodeproj Depend on 10.9, x86_64. Nov 5, 2014
English.lproj Lyrics menu item opens LyricWiki.com Oct 16, 2010
Growl.framework Audioscrobbler Protocol 2.0 implemented Jun 7, 2010
Last.fm.wdgt Add HiDPI icons. Jul 17, 2013
Sparkle.framework Update via Sparkle and methylblue.pem Jul 9, 2009
.gitignore Put API key in a separate file and use in widget. Jul 17, 2013
Audioscrobbler.icns Add HiDPI icons. Jul 17, 2013
AutoDash.h A preference to automatically show the Dashboard after user inactivity Jul 9, 2009
AutoDash.m Fix deprecations and warnings. Jul 17, 2013
Credits.html Credits: improve HTML, styling. Aug 4, 2013
HighResolutionTimer.h High-resolution scrobble timer Jun 26, 2010
HighResolutionTimer.m High-resolution scrobble timer Jun 26, 2010
ITunesListener.h Use delegates and thus be more beautiful Oct 16, 2010
ITunesListener.m New iTunes scripting bridge lacks currentTrack.podcast. Use mediaKind… May 17, 2016
Info.plist Use https for scrobbling API. Add NSAppTransportSecurity exception fo… May 17, 2016
MainController.h Lyrics menu item opens LyricWiki.com Oct 16, 2010
MainController.m Use template NSImages for the NSStatusItem Nov 4, 2014
NSDictionary+Track.h Lyrics menu item opens LyricWiki.com Oct 16, 2010
NSDictionary+Track.m Use https for scrobbling API. Add NSAppTransportSecurity exception fo… May 17, 2016
NSXMLNode+mxcl.h NSXMLNode convenience functions Aug 4, 2013
NSXMLNode+mxcl.m NSXMLNode convenience functions Aug 4, 2013
README.md Fixed last.fm API URL Feb 18, 2016
ShareWindow.xib Make the share button work Jul 14, 2009
ShareWindowController.h Explicit scrobbling errors Jun 26, 2010
ShareWindowController.m Explicit scrobbling errors Jun 26, 2010
iTunes.h Regenerate iTunes.h for iTunes 12.4: `sdef /Applications/iTunes.app |… May 17, 2016
icon.png icon*.png: remove drop shadows. Nov 4, 2014
icon@2x.png icon*.png: remove drop shadows. Nov 4, 2014
icon_green.png icon*.png: remove drop shadows. Nov 4, 2014
icon_green@2x.png icon*.png: remove drop shadows. Nov 4, 2014
icon_inverted.png icon*.png: remove drop shadows. Nov 4, 2014
icon_inverted@2x.png icon*.png: remove drop shadows. Nov 4, 2014
icon_red.png icon*.png: remove drop shadows. Nov 4, 2014
icon_red@2x.png icon*.png: remove drop shadows. Nov 4, 2014
lastfm.h track.getFingerprintMetadata Aug 4, 2013
lastfm.m Merge pull request #25 from mxcl/track.getFingerprintMetadata Jul 23, 2016
main.m Audioscrobbler Protocol 2.0 implemented Jun 7, 2010
methylblue.pem Update via Sparkle and methylblue.pem Jul 9, 2009
pc.h Use delegates and thus be more beautiful Oct 16, 2010

README.md

Screenshot

A minimal OS X iTunes scrobbling solution that implements Audioscrobbler protocol 2.0.

To compile it you'll need to create lastfm_api.h and add a Last.fm key and secret like so:

  #define LASTFM_API_KEY       "abcdef0123456789abcdef0123456789"
  #define LASTFM_SHARED_SECRET "abcdef0123456789abcdef0123456789"