Getting Last.FM Played #'s?

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Getting Last.FM Played #'s?

Re: Getting Last.FM Played #'s?

by ChetRipley » Mon Dec 28, 2015 7:11 pm

i have an older version that has always worked for me and still does. the newer 3.x versions always errored for me. LastFmImport-2.4 https://www.dropbox.com/s/876r81tb5nqa0 ... .mmip?dl=0

Re: Getting Last.FM Played #'s?

by eugenesv » Thu Dec 24, 2015 8:02 pm

I have the same issue with this awesome addon :cry:
Anyone found a solution?

Re: Getting Last.FM Played #'s?

by Funkafonik » Sat Sep 05, 2015 10:30 am

Seems like for the Playcount Importer, it was changed:

http://www.last.fm/api/show/library.getTracks

"A paginated list of all the tracks in a user's library, with play counts and tag counts."

Hope there's a new way to get the Last Played dates as well...

Re: Getting Last.FM Played #'s?

by dennis800121 » Tue Sep 01, 2015 2:12 am

Hello!
I have the same issue as Dave Paul!

Since Last.fm´s update i am not able do import my playcount in Mediamonkey
Does anyone else have this issue??

Results:
Error was encountered, rerunning will resume where you left off

<type 'exeptions.AttributeError'>:'NoneType' object has no attribute 'findall'


Anyone who can help!?

Re: Getting Last.FM Played #'s?

by davepaul29 » Sun Aug 23, 2015 6:22 am

Since the change to Last FM new style this week LastFM playcount Import script no longer works

Gives this error

<type 'exceptions.AttributeError'>:'NoneType' object has no attribute 'findall'

Hope tis very useful script can be fixed.

Thanks

Dave Paul

Chance to Look for Album Interpret?

by Cadfael » Thu Nov 01, 2012 10:08 am

Salve!

First: sorry for my bad english ;-)

Is there any Chance, to look for the Album Artist in the Database of Mediamonkey?

Thanx for Help,
Andy

Re: Getting Last.FM Played #'s?

by sevenalive » Sat Aug 18, 2012 9:19 pm

Any chance for the same thing but for Zune counts on zune.net?

Maybe an option: Zune counts + Local Counts.

Re: Getting Last.FM Played #'s?

by Redeye51 » Fri Apr 20, 2012 10:52 am

It's fixed! It's loading my counts as I type this message.

Thanks for you hard work on this.

Re: Getting Last.FM Played #'s?

by Psyker7 » Fri Apr 20, 2012 1:38 am

Typo on my part, updated.

Re: Getting Last.FM Played #'s?

by Redeye51 » Thu Apr 19, 2012 5:37 pm

I'm getting the following errors during install of you plugin.

Error 1:
Image

Error 2:
Image

Are there prerequisites?

Code: Select all

Dim oShell : Set oShell = CreateObject( "WScript.Shell" )
Dim ScriptFileSaveLocation : ScriptFileSaveLocation = SDB.ScriptsPath&"LastFmImport\"

If Not fso.folderexists(ScriptFileSaveLocation) Then <-- Fails Here
	fso.CreateFolder(ScriptFileSaveLocation)
End If
My System: Windows 7 64bit
MediaMonkey: 4.0.3.1476

Thanks

Re: Getting Last.FM Played #'s?

by Psyker7 » Wed Feb 18, 2009 12:40 am

Well here is a vbscript implimentation of a last.fm sync of playcounts.

It will find total playcounts of every track in your last.fm history, check if it is higher than the value in the database (for all tracks of that title/artist - even if multiples) and updates it if so.

My first real scripting attempt for MM, thanks to:
Teknojnky - author of last.fmnode - for code for various functions, hacked a LOT.
Trixmoto - for mmip packaging of normal scripts, had me stumped for a while there :D


Forum thread:
http://www.mediamonkey.com/forum/viewto ... =2&t=37341

Re: Getting Last.FM Played #'s?

by m0nkiii » Tue Feb 17, 2009 3:36 pm

Funkafonik wrote:About the Last.FM playcount feed , I've noticed the feeds don't match perfectly with our Libraries. I've imported Last.FM playcounts to iTunes and WMP with their respective softwares and the numbers weren't all perfect. Would there be any way to parse our own Libraries and get the playcounts from there? Especially now that their auto-correction merges duplicate/misspelled songs and artists, but only in our Libraries.
I've done a script that parses this site: http://www.last.fm/user/USERNAME/tracks
Puts all tracks in a database and makes some stats. Using this data to import to MM should work.
It takes a while to parse though.

http://www.lastfm.shikaka.net/

Re: Getting Last.FM Played #'s?

by Funkafonik » Tue Feb 17, 2009 3:21 pm

About the Last.FM playcount feed , I've noticed the feeds don't match perfectly with our Libraries. I've imported Last.FM playcounts to iTunes and WMP with their respective softwares and the numbers weren't all perfect. Would there be any way to parse our own Libraries and get the playcounts from there? Especially now that their auto-correction merges duplicate/misspelled songs and artists, but only in our Libraries.

Re: Getting Last.FM Played #'s?

by trixmoto » Tue Feb 17, 2009 7:28 am

When I'm making calls to Last.Fm I always use "Microsoft.XMLDOM" not "MSXML2.DOMDocument.3.0". I've not played with 2.0 calls yet so maybe this won't help you but it's worth a go.

Re: Getting Last.FM Played #'s?

by Psyker7 » Mon Feb 16, 2009 11:48 pm

I'm currently in the process of hacking together some pieces to get this working as a single vbscript.

Problem I'm coming up against at the moment is when accessing last.fm's 2.0 xml feeds.

The error I get is "System does not support the specified encoding"
Not quite sure how to get around this - if I save the xml page locally, it works fine.

Code snippet:

Code: Select all

	
			xmlURL = "http://ws.audioscrobbler.com/2.0/?method=user.getWeeklyChartList&user=" & fixurl(user) & "&api_key=daadfc9c6e9b2c549527ccef4af19adb"
		

	Set xmlDoc = CreateObject("MSXML2.DOMDocument.3.0")

	xmlDoc.async = False
	xmlDoc.Load (xmlURL) ' <<<<---- load last.fm xml occurs here

	If (xmlDoc.parseError.errorCode <> 0) Then
	   Dim myErr
	   Set myErr = xmlDoc.parseError
	   MsgBox("You have error " & myErr.reason)
	Else
		'Do more stuff here
	End If
The error is triggered, when I don't understand why.

Example xml page:
http://ws.audioscrobbler.com/2.0/?metho ... ef4af19adb
which appears fine to me :|

Any hints appreciated!

edit: thought i'd add - using the 2.0 api as apparently the 1.0 api no longer lists playcounts O,o

edit #2: found some info here: http://support.microsoft.com/kb/304625 but not quite sure how to implement this - bit beyond my knowledge of msxml

edit #3: (going overboard on edits... meh) - What is strange is the 1.0 API does work to parse the XML at least, it just doesn't have the data I need - eg: http://ws.audioscrobbler.com/1.0/user/p ... kchart.xml

Top