Last.fm Plug-in & Auto-DJ testing (MM 3.0.x)

Beta Testing for Windows Products and plugins

Moderator: Gurus

tribun83
Posts: 3
Joined: Thu Apr 24, 2008 8:31 am

Post by tribun83 »

as far as i know they are. they are all in my media library and i can navigate the tags and play them etc.
mediaportal can do autodj via last.fm so the reason shouldn't be the media library... i've got a whole lot of songs
Peke
Posts: 18454
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Post by Peke »

I listen Bon Jovi from Time to Time and it gets picked by last.fm DJ and Added to Now Playing
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
Guest

Post by Guest »

This is great. I love the MM scripting community.

I have two questions:

First, I love my statistics so much that I keep track of what I play on my Sansa Clip and replay it in MM to update the DB (muted, while I do other stuff or listen to more stuff on the Clip). Sometimes I want to speed it up, so I only play one minute of each song. Will songs get scrobbled properly if I skip most of them in this way?

Second: is there any way I can scrobble my whole play history? I have one idea, which is:

- Create copy of database for fake-scrobbling only
- Queue up all the songs I've ever played in one giant playlist
- Using the fake-scrobbling database, let the playlist run overnight for 8 hours a day for the next six months (1450 hours played).

Any better ideas?

Thanks!
Owyn
Posts: 2018
Joined: Fri Mar 21, 2008 10:55 am
Location: Canada

Post by Owyn »

Interesting tidbit.

I have been bouncing back and forth between Ubuntu and WXP while testing MM+Wine.

Using Amarok on Ubuntu for the moment (got to have some music as I work).

Noticed that I have had zero submission to Last.FM errors with Amarok (except when network access was down, and those were all caught up properly) and during the same time period I have had lots of submission errors from WXP with external client.

Amarok uses an equivalent to the MM native plugin. Might be worth looking at it's implementation.
Cogito cogito ergo cogito sum. (Ambrose Bierce)
I drink therefore I am. (Monty Python)
Vista 32bit Home Premium SP2 / MM3.2.1.1297 Gold / Last.Fm 1.0.2.22 / IE8
Dell Inspiron 530 (1.8 Core2 / 2GB)
Skin: Vitreous Blue
Scripts: Add/Remove Playstat|Advanced Duplicate Find & Fix|Album Art Tagger|Backup|Batch Art Finder|Calculate Cover Size|Case&Leading Zero Fixer|DB_Audit|DB_Clean|DB_Schema|Event Logger|Genre Finder|Lyricator|Magic Nodes|MM2VLC|Monkey Rok|MusicIP Tagger|PUID Generator|RegExp Find & Replace|Right Click for Scripts|Scriptreloader|SQL Viewer|Stats(Filtered)|Tagging Inconsistencies
Guest

Post by Guest »

Love the script, I never could get scrobblerdj to work for me, but this seems to work fine. Something I'd love to see is the ability to put a time limit on how soon an individual track will be re-played.

It seems that it will search for a similar artist, then for a specific track by that artist. While I might not mind hearing the same artist several times in a day, I don't want to hear the same track over and over; I'd rather it keep searching for another track by the same artist. Or if I only have 1 or 2 tracks by that artist, I'd rather it keep looking than play the same thing repeatedly.

Maybe it could search within a specific playlist rather than the entire library? I have an auto-playlist set up that only includes tracks that haven't been played for at least 10 days, so grabbing tracks from that playlist should solve that issue.

Second thing that would be great is if it stripped the word "the" from searches. Not sure if that is feasible, but I'm kind of anal about the way my music files are sorted, so I put "the" at the end of the artist name. So for example, if it's searching my library for "The Beatles" it doesn't find it because it's listed as "Beatles, The"

Thanks for the effort you've put into this!
sascha224
Posts: 6
Joined: Sat Feb 11, 2006 7:34 am

Post by sascha224 »

Hello, I have 2 problems with this nice plugins.

1. On Windows Vista, the DJ-Plugin only works with MM3 running in elevated mode. When I start MM3 with normal rights, the Auto-DJ option doesn't show the "Last.FM DJ" entry in the dropdown, so I can't select it.

2. The Scrobbler plugin seems to have a problem with timezones. If I look in my Last.FM account, the last played tracks have a future timestamp - for example "Linkin Park – Shadow Of The Day - in 49 Minutes". My Last.FM Account timezone uses the same timesone as my WinVista (Europe/Berlin).

Another question: Is there a way to give a time offset to the Scrobbler plugin? I think about the tracks that I hear for a few seconds and then decide to skip them. In the old Winamp plugin, you are able to set an offset (30 seconds per default). The tracks that are played less then this offset don't become scrobbled.
Danners
Posts: 24
Joined: Fri Mar 10, 2006 2:26 pm

Post by Danners »

I'd just like to say, when I use this plugin, everything is reported to last.fm 1 hour ahead. If I use the winamp plugin in winamp on the same system, it's fine. If I use the same winamp plugin in Mediamonkey, it reports 1 hour ahead again. So the problem appears to lie with Mediamonkey.

I also dual book Ubuntu (using Rhythmbox with its built in last.fm service), and it works fine on that too.
onkel_enno
Posts: 2157
Joined: Fri Jan 14, 2005 1:45 am
Location: Germany
Contact:

Post by onkel_enno »

Danners wrote:I'd just like to say, when I use this plugin, everything is reported to last.fm 1 hour ahead. If I use the winamp plugin in winamp on the same system, it's fine. If I use the same winamp plugin in Mediamonkey, it reports 1 hour ahead again.
The same here. I think it was since we switched to Daylight saving time
sascha224
Posts: 6
Joined: Sat Feb 11, 2006 7:34 am

Post by sascha224 »

@Danners: Which MM3 version do you use? I didn't test the old winamp plugin with 3.0.3.1166, but in older versions it worked fine.
BTW: The "Last Played" property in MM3 shows the correct time.
Guest

Error

Post by Guest »

Just had the following error:

Error #438-Microsoft VBScript runtime error
Objece doesn't support this property or method
Fild: "D:\Program Files\MediaMonkey\Scripts\Auto\LastFM_DJ.vbs", Line: 390, Column: 6
Rev. Jim Jones
Posts: 3
Joined: Fri Mar 31, 2006 10:13 am

Post by Rev. Jim Jones »

The last.fm plugin worked great for about a week, and now it won't scrobble anything. Now playing shows up in my dashboard, but nothing gets scrobbled :(

Sometimes it works if I restart MM, but that's not helping now either.

bah



Ninja edit:
Hmm, it seems MM only scrobbles songs already in the db. If I play a song not added to the library, it won't scrobble.
Volition
Posts: 92
Joined: Sat Jul 08, 2006 4:03 am
Location: Deep South, Mainland Australia.
Contact:

Requests for scrobbler

Post by Volition »

Hi everybody, I love Last fm and Media monkey my creative zen. Music music all the time.

I have some suggestions which i've noticed have been posted before, I take it PEKE is heading the development on this baby.

Could i have an indicator for the following recommendations of under consideration, too consider, and under development.

1. Include/Exclude Folders.
2. Option to only use the first artist if multiple artists.
3. Anyway of using Say The Genre, mood, ocassion fields to send tags to Last fm.

Thanks.

I also have an idea, Making a back dated submission part of the script. Which can submit, Say when a playlist number is incremented, when syncing a MP3 player. This would submit all played tracks on portable devices when away from home.

Personally this would stop me using zenses. But i would say there are plenty of other portable players that need this kind of thing.

Kind Regards from Me,

And keep u the outstanding work Peke and devlopment team.
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post by spacefish »

onkel_enno wrote:
Danners wrote:I'd just like to say, when I use this plugin, everything is reported to last.fm 1 hour ahead. If I use the winamp plugin in winamp on the same system, it's fine. If I use the same winamp plugin in Mediamonkey, it reports 1 hour ahead again.
The same here. I think it was since we switched to Daylight saving time
I've used the old 1.1.0 plugin successfully with 1166 and have had no issues with timestamps.
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
alexdodd
Posts: 45
Joined: Mon Apr 28, 2008 6:51 am
Location: Edinburgh/Liverpool

Post by alexdodd »

I'm in the same boat, i'm not really that bothered that everything i play seems to be scrobbled an hour out, but i'm sure Last.fm won't be happy with a bad implementation screwing with their site stats? Its probably something fairly simple too i assume?

its a bit weird on last.fm saying xxxxx plaing in xx minutes :lol:
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post by spacefish »

I posted a link a few pages back to a discussion with a last.fm staff member who indicates this may be a problem with the user system, not the plugin.
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
Locked