INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3   Go Down

Author Topic: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4  (Read 41107 times)

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
[ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« on: October 11, 2006, 03:24:58 pm »

Hi All,

The next beta of the official JRiver plugin can be downloaded here:

http://www.jdnet.co.uk/jriver/as_beta.zip


*IMPORTANT* - Please uninstall any previous Beta as well as clearing out the files in this directory (if you have it):

<Documents and Settings>\<User>\Application Data\J River\last.fm\


This is a stand-alone module at the moment (i.e. download the .ZIP file, extract the .EXE and run it) but in the future it may be merged into the main MC program.

When you first fire up MC after installation you will be prompted to enter your username/password, after clicking OK MC will start registering the following filetypes:

  *.mp3,*.wav,*.ogg,*.flac,*.ape,*.mpc,*.wma,*.wv


If there's any other audio filetypes I have missed let me know.


Please post any bug reports in this thread.


Here's what's new since the previous beta:

Fixed issue where the track submission code could terminate
Added ability to filter submission using an MC search
Added progress dialog for fetching buddy info.



If there are no problems with this then I will release this as v1 shortly since it's functional.   I'll then look at the other enhancements people have asked for, e.g. recommendations, iPod support



P.S.  If anyone is using the PlayingNow plugin I suggest you make sure that the last.fm support in it is disabled or else you will be registering your tracks twice!
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #1 on: October 11, 2006, 03:53:11 pm »

thanks for the update, I'll be testing it shortly.

One observation about the brand new filter: it would seem more intuitive to filter songs that should not be submitted to last.fm, but maybe it's just my personal impression. Anyway, what would be the syntax for, say, a filter that would submit songs from all genre but podcast? That's the kind of thing I'd like to achieve with the filter: not submit podcasts and webmedia.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #2 on: October 11, 2006, 04:00:42 pm »

I have no idea about filters but I think it would be something like:

filename=[FILENAME] -genre=podcast


Also I did it this way to match the extensions filter.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #3 on: October 12, 2006, 09:10:01 pm »

I think having the file exclusions filter songs that should not be submitted to last.fm would be less confusing, and less work for the user. Plus, it seems to work only only with  standard library fields.
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #4 on: October 13, 2006, 10:48:13 am »

I'm still getting the thread termination error message and still have to restart the computer for the plug-in to submit again.

edit: forgot to enter a typical entry from the log when I get the error:

Code: [Select]
13/10/2006 11:41:28.281 (       14) > Timeout
13/10/2006 11:41:28.265 (       13) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
13/10/2006 11:41:28.265 (       12) > Added 1 entries to queue
13/10/2006 11:41:28.250 (       11) > Wait status 1
13/10/2006 11:41:28.109 (       10) > Qualified files: 22275
13/10/2006 11:41:27.906 (        9) > Issuing the following search criteria:
13/10/2006 11:39:49.421 (        8) > Waiting for something to do ...
13/10/2006 11:39:49.406 (        7) > AS plugin initialised
13/10/2006 11:39:49.406 (        6) > AS thread started
13/10/2006 11:39:49.406 (        5) > AS thread starting
13/10/2006 11:39:49.406 (        4) > Loaded 0 entries
13/10/2006 11:39:49.406 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
13/10/2006 11:39:49.390 (        2) > Created EventShutdown=0x5b0   EventData=0x5ac
13/10/2006 11:39:49.375 (        1) > Initialising AS plugin

and I should add that there's one improvement: the files put in the queue when submission fails are now properly submitted after I restart my computer.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #5 on: October 13, 2006, 03:37:54 pm »

I think having the file exclusions filter songs that should not be submitted to last.fm would be less confusing,

I disagree with that.

Your primary filter is the file extension which includes all of the audio files you want to submit (which is what the plugin is all about).   You then remove that which you don't want submitted.   This is generally a smaller subset than that which you do want submitted.

However it's a personal preference:

Hey, I want all of these (*.mp3)
But I don't want these guys


Compared to :

Hey, I want all of these (*.mp3)
But only if it's one of these guys


So I'll consider adding a checkbox that you can declare the inclusion/exclusion, unless someone can convince me otherwise.


Quote
Plus, it seems to work only only with  standard library fields.

It should support anything which the search field in MC supports.   If you have something that doesn't work please give an exact example so I can ask J River to look into it.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #6 on: October 13, 2006, 03:41:33 pm »

I'm still getting the thread termination error message and still have to restart the computer for the plug-in to submit again.

edit: forgot to enter a typical entry from the log when I get the error:

Code: [Select]
13/10/2006 11:41:28.281 (       14) > Timeout
13/10/2006 11:41:28.265 (       13) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
13/10/2006 11:41:28.265 (       12) > Added 1 entries to queue
13/10/2006 11:41:28.250 (       11) > Wait status 1
13/10/2006 11:41:28.109 (       10) > Qualified files: 22275
13/10/2006 11:41:27.906 (        9) > Issuing the following search criteria:
13/10/2006 11:39:49.421 (        8) > Waiting for something to do ...
13/10/2006 11:39:49.406 (        7) > AS plugin initialised
13/10/2006 11:39:49.406 (        6) > AS thread started
13/10/2006 11:39:49.406 (        5) > AS thread starting
13/10/2006 11:39:49.406 (        4) > Loaded 0 entries
13/10/2006 11:39:49.406 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
13/10/2006 11:39:49.390 (        2) > Created EventShutdown=0x5b0   EventData=0x5ac
13/10/2006 11:39:49.375 (        1) > Initialising AS plugin

and I should add that there's one improvement: the files put in the queue when submission fails are now properly submitted after I restart my computer.


Sorry, I don't see a termination error message in there.   What are you getting?   Also what search criteria are you using to qualify 22K tracks?   Remember this will slow down the plugin quite drastically since MC will have to take a note of these qualifying tracks.
Logged

AllenRendel

  • Member
  • *
  • Posts: 2
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #7 on: October 13, 2006, 04:17:18 pm »

Maybe I'm doing something wrong, but it looks like it is just not writing anything to the "Queue.txt" file.  When I open that file it is empty.  My StatusLog shows O entries for submission:

13/10/2006 16:06:51.909 (       19) > Waiting for something to do ...
13/10/2006 16:06:51.889 (       18) > AS thread started
13/10/2006 16:06:51.889 (       17) > AS thread starting
13/10/2006 16:06:51.889 (       16) > Loaded 0 entries
13/10/2006 16:06:51.889 (       15) > Loading queue from C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt
13/10/2006 16:06:51.889 (       14) > AS thread shutdown
13/10/2006 16:06:51.879 (       13) > AS thread killed
13/10/2006 16:06:51.879 (       12) > Saving queue to C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt ... 0 entries
13/10/2006 16:06:51.879 (       11) > Told to exit
13/10/2006 16:06:51.879 (       10) > Wait status 0
13/10/2006 16:06:51.869 (        9) > Shutting down AS thread
13/10/2006 16:05:42.599 (        8) > AS plugin initialised
13/10/2006 16:05:42.599 (        7) > Waiting for something to do ...
13/10/2006 16:05:42.599 (        6) > AS thread started
13/10/2006 16:05:42.599 (        5) > AS thread starting
13/10/2006 16:05:42.599 (        4) > Loaded 0 entries
13/10/2006 16:05:42.599 (        3) > Loading queue from C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt

Am I stupid? (don't answer that)  Is there something I should be doing other than playing the files in Media Jukebox in order for them to qualify for submission?

P.S.  I am glad to see this plugin being worked on as it is something I have wished MJ had for quite some time!
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #8 on: October 13, 2006, 05:07:45 pm »

It should support anything which the search field in MC supports.   If you have something that doesn't work please give an exact example so I can ask J River to look into it.

its a custom field I created for which files i want to submit. Though it is the first time I've ever done that, so maybe I'm doing it wrong. I'm also using MC 12 so maybe that's the problem.

here's the field I created, is something wrong here?
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #9 on: October 13, 2006, 05:08:33 pm »

Heh.  How do I post a screenshot?
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71498
  • Where did I put my teeth?
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #10 on: October 13, 2006, 05:27:01 pm »

Heh.  How do I post a screenshot?
You need to put it on a publicly available server and then link to it here.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #11 on: October 13, 2006, 06:28:33 pm »

Here's my configure library field window.

Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #12 on: October 13, 2006, 07:20:38 pm »

Quote
What are you getting?   Also what search criteria are you using to qualify 22K tracks?

I'm not using the filter yet because I find it counter-intuitive at this stage. I'm with sithlord on this one. I think that, once the filetype to submit have been defined, typical users want to submit everything, except for a few things, mainly defined by genre (podcasts, and web media). I think most users will want to exclude a couple genres rather than include just one or two. But let's see if others are confused by this.

About my log, here's a longer version (I still cut a bit in the middle):

Code: [Select]
13/10/2006 11:48:08.546 (       71) > AS plugin terminated
13/10/2006 11:48:08.531 (       70) > AS thread shutdown
13/10/2006 11:48:08.531 (       69) > AS thread killed
13/10/2006 11:48:08.531 (       68) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 4 entries
13/10/2006 11:48:08.531 (       67) > Told to exit
13/10/2006 11:48:08.515 (       66) > Wait status 0
13/10/2006 11:48:08.515 (       65) > Shutting down AS thread
13/10/2006 11:48:08.515 (       64) > AS plugin terminating
13/10/2006 11:48:03.671 (       63) > Waiting for something to do ...
13/10/2006 11:48:03.671 (       62) > AS thread started
13/10/2006 11:48:03.671 (       61) > AS thread starting
13/10/2006 11:48:03.656 (       60) > Loaded 4 entries
13/10/2006 11:48:03.656 (       59) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
(...)
13/10/2006 11:45:22.187 (       20) > AS thread shutdown
13/10/2006 11:45:22.171 (       19) > AS thread killed
13/10/2006 11:45:10.921 (       18) > Shutting down AS thread
13/10/2006 11:44:16.562 (       17) > Ignoring  as it's duration is 20 seconds.
13/10/2006 11:43:26.937 (       16) > Qualified files: 22275
13/10/2006 11:43:26.906 (       15) > Issuing the following search criteria:
13/10/2006 11:41:28.281 (       14) > Timeout
13/10/2006 11:41:28.265 (       13) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
13/10/2006 11:41:28.265 (       12) > Added 1 entries to queue
13/10/2006 11:41:28.250 (       11) > Wait status 1
13/10/2006 11:41:28.109 (       10) > Qualified files: 22275
13/10/2006 11:41:27.906 (        9) > Issuing the following search criteria:
13/10/2006 11:39:49.421 (        8) > Waiting for something to do ...
13/10/2006 11:39:49.406 (        7) > AS plugin initialised
13/10/2006 11:39:49.406 (        6) > AS thread started
13/10/2006 11:39:49.406 (        5) > AS thread starting
13/10/2006 11:39:49.406 (        4) > Loaded 0 entries
13/10/2006 11:39:49.406 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
13/10/2006 11:39:49.390 (        2) > Created EventShutdown=0x5b0   EventData=0x5ac
13/10/2006 11:39:49.375 (        1) > Initialising AS plugin
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #13 on: October 13, 2006, 07:24:28 pm »

here 's the weblink to my image. can't seem to post it.

http://static.flickr.com/117/268877497_95cac90646_o.jpg
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #14 on: October 13, 2006, 10:14:37 pm »

When using the advanced filter "genre=blues" the plugin submits blues tracks. But, it also submits everything else! Am I using the correct syntax for my filter? Also, what should multiple entries be separated by?
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #15 on: October 13, 2006, 11:47:41 pm »

Quote
Also, what should multiple entries be separated by?

If it's anything like the syntax for smartlists, comma.

My question is, what about entries that contain a space? I've tried to use brackets:

-genre=[web media]

but it doesn't seem to work.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #16 on: October 14, 2006, 02:39:55 am »

Maybe I'm doing something wrong, but it looks like it is just not writing anything to the "Queue.txt" file.  When I open that file it is empty.  My StatusLog shows O entries for submission:

13/10/2006 16:06:51.909 (       19) > Waiting for something to do ...
13/10/2006 16:06:51.889 (       18) > AS thread started
13/10/2006 16:06:51.889 (       17) > AS thread starting
13/10/2006 16:06:51.889 (       16) > Loaded 0 entries
13/10/2006 16:06:51.889 (       15) > Loading queue from C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt
13/10/2006 16:06:51.889 (       14) > AS thread shutdown
13/10/2006 16:06:51.879 (       13) > AS thread killed
13/10/2006 16:06:51.879 (       12) > Saving queue to C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt ... 0 entries
13/10/2006 16:06:51.879 (       11) > Told to exit
13/10/2006 16:06:51.879 (       10) > Wait status 0
13/10/2006 16:06:51.869 (        9) > Shutting down AS thread
13/10/2006 16:05:42.599 (        8) > AS plugin initialised
13/10/2006 16:05:42.599 (        7) > Waiting for something to do ...
13/10/2006 16:05:42.599 (        6) > AS thread started
13/10/2006 16:05:42.599 (        5) > AS thread starting
13/10/2006 16:05:42.599 (        4) > Loaded 0 entries
13/10/2006 16:05:42.599 (        3) > Loading queue from C:\Documents and Settings\Allen Rendel\Application Data\J River\last.fm\Queue.txt

Am I stupid? (don't answer that)  Is there something I should be doing other than playing the files in Media Jukebox in order for them to qualify for submission?

P.S.  I am glad to see this plugin being worked on as it is something I have wished MJ had for quite some time!

What type of tracks are you playing?   Where are you playing them from?   As fas as the plugin is concerned nothing has been pulled from MC.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #17 on: October 14, 2006, 02:40:40 am »

its a custom field I created for which files i want to submit. Though it is the first time I've ever done that, so maybe I'm doing it wrong. I'm also using MC 12 so maybe that's the problem.

here's the field I created, is something wrong here?


Can you search for it in the main MC search box?


Edit ...

Just read the documentation and it says you need to use the Field() expression (http://www.jrmediacenter.com/DevZone/DBExpressions.htm)
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #18 on: October 14, 2006, 02:45:20 am »

When using the advanced filter "genre=blues" the plugin submits blues tracks. But, it also submits everything else! Am I using the correct syntax for my filter?

No, you need to add filename=[FILENAME] to qualify the file being processed.

Quote
Also, what should multiple entries be separated by?

Read the section entitled "Smartlist and Search - Rules and Modifiers" in the MC documentation.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #19 on: October 14, 2006, 02:48:56 am »

If it's anything like the syntax for smartlists, comma.

My question is, what about entries that contain a space? I've tried to use brackets:

-genre=[web media]

but it doesn't seem to work.

Read the section entitled "Smartlist and Search - Rules and Modifiers" in the MC documentation.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #20 on: October 14, 2006, 03:12:57 am »

I'm not using the filter yet because I find it counter-intuitive at this stage. I'm with sithlord on this one. I think that, once the filetype to submit have been defined, typical users want to submit everything, except for a few things, mainly defined by genre (podcasts, and web media). I think most users will want to exclude a couple genres rather than include just one or two.

I think all we're talking about is a minus sign, for example currently to submit all MP3s except podcasts you would use:

Extension: *.mp3
Expression: filename=[FILENAME] -genre=podcast

But you are suggesting:

Extension: *.mp3
Expression: filename=[FILENAME] genre=podcast


Actually I just had a thought.  It seems a bit mad having two sets of filters when they can be handled by the MC Search function.   So I am going to make one quick final change either today or tomorrow.   I am going to get rid of the extensions filter and combine it into the expressions filter and automagically add file filename=[FILENAME] expression at the beginning.   Then the search becomes an "only submit if it matches" filter.

So the default expression supplied will be:

Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv


(Remember the filename=[FILENAME] will be added automatically internally to select the file being processed)


The you can add on your own selection criteria, e.g.:

Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv -genre=podcasts


Quote
About my log, here's a longer version (I still cut a bit in the middle):

Code: [Select]
13/10/2006 11:48:08.546 (       71) > AS plugin terminated
13/10/2006 11:48:08.531 (       70) > AS thread shutdown
13/10/2006 11:48:08.531 (       69) > AS thread killed
13/10/2006 11:48:08.531 (       68) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 4 entries
13/10/2006 11:48:08.531 (       67) > Told to exit
13/10/2006 11:48:08.515 (       66) > Wait status 0
13/10/2006 11:48:08.515 (       65) > Shutting down AS thread
13/10/2006 11:48:08.515 (       64) > AS plugin terminating
13/10/2006 11:48:03.671 (       63) > Waiting for something to do ...
13/10/2006 11:48:03.671 (       62) > AS thread started
13/10/2006 11:48:03.671 (       61) > AS thread starting
13/10/2006 11:48:03.656 (       60) > Loaded 4 entries
13/10/2006 11:48:03.656 (       59) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
(...)
13/10/2006 11:45:22.187 (       20) > AS thread shutdown
13/10/2006 11:45:22.171 (       19) > AS thread killed
13/10/2006 11:45:10.921 (       18) > Shutting down AS thread
13/10/2006 11:44:16.562 (       17) > Ignoring  as it's duration is 20 seconds.
13/10/2006 11:43:26.937 (       16) > Qualified files: 22275
13/10/2006 11:43:26.906 (       15) > Issuing the following search criteria:
13/10/2006 11:41:28.281 (       14) > Timeout
13/10/2006 11:41:28.265 (       13) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
13/10/2006 11:41:28.265 (       12) > Added 1 entries to queue
13/10/2006 11:41:28.250 (       11) > Wait status 1
13/10/2006 11:41:28.109 (       10) > Qualified files: 22275
13/10/2006 11:41:27.906 (        9) > Issuing the following search criteria:
13/10/2006 11:39:49.421 (        8) > Waiting for something to do ...
13/10/2006 11:39:49.406 (        7) > AS plugin initialised
13/10/2006 11:39:49.406 (        6) > AS thread started
13/10/2006 11:39:49.406 (        5) > AS thread starting
13/10/2006 11:39:49.406 (        4) > Loaded 0 entries
13/10/2006 11:39:49.406 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
13/10/2006 11:39:49.390 (        2) > Created EventShutdown=0x5b0   EventData=0x5ac
13/10/2006 11:39:49.375 (        1) > Initialising AS plugin

I think you are going to have to post the whole log as I see nothing wrong in there.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #21 on: October 14, 2006, 03:43:42 am »

An update ... I've just changed the filter as I mentioned above and it's much simplier now.   I'll release B5 later today.
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #22 on: October 14, 2006, 08:09:05 am »

Quote
I am going to get rid of the extensions filter and combine it into the expressions filter and automagically add file filename=[FILENAME] expression at the beginning.   Then the search becomes an "only submit if it matches" filter.

Seems much more reasonable to me. I absolutely didn't get the filename thing before, I thought it was just an example and wasn't mandatory.
Logged

AllenRendel

  • Member
  • *
  • Posts: 2
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #23 on: October 14, 2006, 01:46:27 pm »

I am playing mp3s (all tagged) in Media Jukebox 8.0.  I can see that the last.fm plugin is listed in the Plug-in manager and appears to be running (insofar as the option it gives me for the plugin is "stop"), but nothing seems to be happening with it.

Does the plugin work only in Media Center and not in Media Jukebox?



What type of tracks are you playing?   Where are you playing them from?   As fas as the plugin is concerned nothing has been pulled from MC.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #24 on: October 14, 2006, 08:58:37 pm »

No, you need to add filename=[FILENAME] to qualify the file being processed.

I couldn't get it to work with filename=[FILENAME] as a qualifier. When I use this advanced filter mediatype=audio -genre=bootleg,comedy,misc the plugin works perfectly.

Thanks for pointing me to "Smartlist and Search - Rules and Modifiers" in the MC help.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #25 on: October 14, 2006, 10:07:34 pm »

I couldn't get it to work with filename=[FILENAME] as a qualifier. When I use this advanced filter mediatype=audio -genre=bootleg,comedy,misc the plugin works perfectly.

Heh. I spoke too soon. When I used my advanced filter the search returns "Qualified files: 11758" to the logfile. With filename=[FILENAME] in place of mediatype=audio the search returns 0 qualified files.

However with the 11758 qualified files returned, files that don't quaify are being submitted to last.fm in addition to the ones that do.

I'm pretty sure this syntax is right, mediatype=audio -genre=bootleg,comedy,misc, because if I enter it into the main MC search box or a smartlist, it gives the right output. A list of audio files, excluding genres of bootleg, comedy, or misc.

I hope my postings aren't muddying the waters further!
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #26 on: October 15, 2006, 02:59:25 am »

I am playing mp3s (all tagged) in Media Jukebox 8.0.  I can see that the last.fm plugin is listed in the Plug-in manager and appears to be running (insofar as the option it gives me for the plugin is "stop"), but nothing seems to be happening with it.

Does the plugin work only in Media Center and not in Media Jukebox?




Looks like it since everyone else here is using MC 11+
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #27 on: October 15, 2006, 06:26:36 pm »

Here's another log and I have more details about what happened this time. I lost my internet connection some time between 16:00 and 16:15. Submissions kept failing afterwards, even though I had my connection back. Upon closing MC (at around 19:11) I got the dreaded error message.

Code: [Select]
15/10/2006 19:11:41.421 (      485) > AS plugin terminated
15/10/2006 19:11:41.406 (      484) > AS thread shutdown
15/10/2006 19:11:41.406 (      483) > AS thread killed
15/10/2006 19:11:30.062 (      482) > Shutting down AS thread
15/10/2006 19:11:29.953 (      481) > AS plugin terminating
15/10/2006 16:50:31.453 (      480) > Qualified files: 22230
15/10/2006 16:50:31.421 (      479) > Issuing the following search criteria:
15/10/2006 16:25:55.875 (      478) > Timeout
15/10/2006 16:25:55.828 (      477) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 2 entries
15/10/2006 16:25:55.828 (      476) > Added 1 entries to queue
15/10/2006 16:25:55.828 (      475) > Wait status 1
15/10/2006 16:25:55.812 (      474) > Qualified files: 22230
15/10/2006 16:25:55.781 (      473) > Issuing the following search criteria:
15/10/2006 16:25:29.328 (      472) > Waiting for something to do ...
15/10/2006 16:25:29.328 (      471) > Got error 12002 while trying to connect to:
15/10/2006 16:25:29.328 (      471) > http://post.audioscrobbler.com/?hs=true&p=1.1&c=jmo&v=0.1&u=l0th
15/10/2006 16:25:29.328 (      471) > Timeout.
15/10/2006 16:25:04.015 (      470) > Timeout
15/10/2006 16:25:04.015 (      469) > Wait status 258
(...)
15/10/2006 16:16:43.484 (      432) > Waiting for something to do ...
15/10/2006 16:16:43.484 (      431) > Got error 12002 while trying to connect to:
15/10/2006 16:16:43.484 (      431) > http://post.audioscrobbler.com/?hs=true&p=1.1&c=jmo&v=0.1&u=l0th
15/10/2006 16:16:43.484 (      431) > Timeout.
15/10/2006 16:16:22.015 (      430) > Timeout
15/10/2006 16:16:22.000 (      429) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
15/10/2006 16:16:22.000 (      428) > Added 1 entries to queue
15/10/2006 16:16:22.000 (      427) > Wait status 1
15/10/2006 16:16:21.921 (      426) > Qualified files: 22230
15/10/2006 16:16:21.734 (      425) > Issuing the following search criteria:
15/10/2006 15:58:36.015 (      424) > Waiting for something to do ...
15/10/2006 15:58:36.000 (      423) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 0 entries
15/10/2006 15:58:35.984 (      422) >   Response: INTERVAL 1
15/10/2006 15:58:35.984 (      421) >   Response: OK
15/10/2006 15:58:34.953 (      420) > Sending http://62.216.251.205:80/protocol_1.1?u=l0th&s=917e6a5f837cebea02235e42142869bf&a[0]=Blue%20States&t[0]=Metro%20Sound%20(Remix%20-%202002)&b[0]=Four%20Tet%20Remixes&m[0]=&l[0]=502&i[0]=2006-10-15 19:58:33&
15/10/2006 15:58:33.937 (      419) > Sleeping 1 seconds
15/10/2006 15:58:33.937 (      418) >   Response: INTERVAL 1
15/10/2006 15:58:33.921 (      417) >   Response: http://62.216.251.205:80/protocol_1.1
15/10/2006 15:58:33.921 (      416) >   Response: FD96AFF82ABDB13041E06B92C5224247
15/10/2006 15:58:33.906 (      415) >   Response: UPTODATE
15/10/2006 15:58:33.671 (      414) > Timeout
15/10/2006 15:58:33.656 (      413) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
15/10/2006 15:58:33.640 (      412) > Added 1 entries to queue
15/10/2006 15:58:33.625 (      411) > Wait status 1
15/10/2006 15:58:33.609 (      410) > Qualified files: 22230
15/10/2006 15:58:33.578 (      409) > Issuing the following search criteria:
15/10/2006 15:47:27.296 (      408) > Waiting for something to do ...

Restarting MC won't submit the queue, which seems to be here though, but with only two entries. Submitting still fails and I'm getting the error message again upon closing, although nothing seems to be wrong in the log:

Code: [Select]
15/10/2006 19:17:01.421 (       15) > AS thread shutdown
15/10/2006 19:17:01.421 (       14) > AS thread killed
15/10/2006 19:16:53.593 (       13) > Shutting down AS thread
15/10/2006 19:16:53.593 (       12) > AS plugin terminating
15/10/2006 19:16:48.421 (       11) > Shutting down AS thread
15/10/2006 19:13:05.171 (       10) > Timeout
15/10/2006 19:13:05.156 (        9) > Wait status 258
15/10/2006 19:12:35.156 (        8) > Waiting for something to do ...
15/10/2006 19:12:35.093 (        7) > AS plugin initialised
15/10/2006 19:12:35.078 (        6) > AS thread started
15/10/2006 19:12:35.078 (        5) > AS thread starting
15/10/2006 19:12:35.078 (        4) > Loaded 2 entries
15/10/2006 19:12:35.062 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
15/10/2006 19:12:35.046 (        2) > Created EventShutdown=0x30c   EventData=0x28c
15/10/2006 19:12:35.046 (        1) > Initialising AS plugin

Restarting windows will probably clear the issue again.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #28 on: October 15, 2006, 08:41:32 pm »

Quote
Here's another log and I have more details about what happened this time. I lost my internet connection some time between 16:00 and 16:15. Submissions kept failing afterwards, even though I had my connection back

It's definately not a plugin issue as it's your Windows TCP/IP stack which is reporting error 12002, which is timeout:

http://windowssdk.msdn.microsoft.com/en-us/library/ms737108(VS.80).aspx


So your network stack cannot connect to the URL: http://post.audioscrobbler.com/?hs=true&p=1.1&c=jmo&v=0.1&u=l0th


Quote
I got the dreaded error message.

What error message??


Quote
Restarting windows will probably clear the issue again.

Which confirms that it's an OS issue.
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #29 on: October 15, 2006, 08:58:13 pm »

Quote
What error message??

"timeout while waiting for the background thread to terminate!"

Quote
Which confirms that it's an OS issue.

Ouch. This is bad news as I have no idea of where to start to fix this:

Quote
your Windows TCP/IP stack which is reporting error 12002, which is timeout

this is beyond the limit of my computer knowledge. I had a look at the page, but it doesn't give me a clue about how to fix the issue.

Anyway, I'm sorry it looks like I can't really test your plug-in on my system. I'll certainly keep using it though and hope I'll lose my internet connection as rarely as possible...
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #30 on: October 16, 2006, 01:51:33 am »

"timeout while waiting for the background thread to terminate!"

Ouch. This is bad news as I have no idea of where to start to fix this:

this is beyond the limit of my computer knowledge. I had a look at the page, but it doesn't give me a clue about how to fix the issue.

Anyway, I'm sorry it looks like I can't really test your plug-in on my system. I'll certainly keep using it though and hope I'll lose my internet connection as rarely as possible...

I'll add more debugging to the next version to try and help identify why the OS thinks your not connected.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #31 on: October 16, 2006, 10:06:31 am »

Replace the Dll in the installation directory with the version in this file:

http://www.jdnet.co.uk/jriver/int_AudioScrobbler.zip


It contains more debugging and has the new filter stuff.

Let me know how it goes.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71498
  • Where did I put my teeth?
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #32 on: October 16, 2006, 04:49:23 pm »

Rhino,
Maybe you could get last.fm to use this plug-in on their downloads page here:
http://www.last.fm/tools/downloads/

Is it time?

Thanks,

Jim
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #33 on: October 16, 2006, 08:33:56 pm »

Filter isn't working, no idea why:

Quote
16/10/2006 21:02:01.156 (       25) > File did not qualify therefore it's not being submitted!
16/10/2006 21:02:01.125 (       24) > Issuing the following filter: filename="D:_Music_Junior Boys_So This Is Goodbye_Junior Boys - So This Is Goodbye - 01 - Double Shadow.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
16/10/2006 20:59:46.093 (       23) > Waiting for something to do ...
16/10/2006 20:59:46.046 (       22) > AS thread started
16/10/2006 20:59:46.000 (       21) > AS thread starting

I haven't touched the filter, this is the default one.

edit: does it simply have to do with \ being replaced by _ in the filename? Why is this happening?
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #34 on: October 17, 2006, 01:55:29 am »

Rhino,
Maybe you could get last.fm to use this plug-in on their downloads page here:
http://www.last.fm/tools/downloads/

Is it time?

Thanks,

Jim


Hi Jim,

We should wait till the plugin goes production which should be in the next week or so.   Once it hits that milestone I'll drop them an email.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #35 on: October 17, 2006, 02:05:46 am »

Filter isn't working, no idea why:

I haven't touched the filter, this is the default one.

edit: does it simply have to do with \ being replaced by _ in the filename? Why is this happening?

I have no idea who's doing that as it works fine here:

Code: [Select]
17/10/2006 07:59:46.665 (       12) > Saving queue to c:\Documents and Settings\jdickson\Application Data\J River\last.fm\Queue.txt ... 1 entries
17/10/2006 07:59:46.650 (       11) > Added 1 entries to queue
17/10/2006 07:59:46.634 (       10) > Wait status 1
17/10/2006 07:59:46.618 (        9) > Issuing the following filter: filename="C:\01 Track 1.wma" Filetype=wav,ogg,flac,ape,mpc,wma,wv,mp3
17/10/2006 07:56:36.290 (        8) > AS plugin initialised
17/10/2006 07:56:36.274 (        6) > AS thread started
17/10/2006 07:56:36.274 (        7) > Waiting for something to do ...
17/10/2006 07:56:36.258 (        5) > AS thread starting
17/10/2006 07:56:36.243 (        4) > Loaded 0 entries
17/10/2006 07:56:36.227 (        3) > Loading queue from c:\Documents and Settings\jdickson\Application Data\J River\last.fm\Queue.txt
17/10/2006 07:56:36.227 (        2) > Created EventShutdown=0x5d0   EventData=0x5a0
17/10/2006 07:56:36.149 (        1) > Initialising AS plugin

Does anyone else see this behaviour?   Can you try it like in my example, i.e. put a file in your c:\ directory, add it to MC and then try to play/submit it.
Logged

Michael Horton

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 776
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #36 on: October 17, 2006, 10:44:59 am »

For what it's worth, I've had no trouble whatsoever with this plugin, either with MC11 or MC12. Works consistently well for me. Thanks for that.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #37 on: October 17, 2006, 12:30:23 pm »

I am also having a problem submitting tracks after installing the new dll file. I tried putting a music file on the root of the C: drive, as suggested. Still didn't work. I think the backslashes being converted to underscores in the submitting filenames could be the issue.

Here's my logfile:

Quote
17/10/2006 13:22:04.015 (       26) > Told to exit
17/10/2006 13:22:04.015 (       25) > Wait status 0
17/10/2006 13:22:04.015 (       24) > Shutting down AS thread
17/10/2006 13:18:18.984 (       23) > File did not qualify therefore it's not being submitted!
17/10/2006 13:18:18.906 (       22) > Issuing the following filter: filename="C:_03 - in the street.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 13:18:14.750 (       20) > AS thread started
17/10/2006 13:18:14.750 (       19) > AS thread starting
17/10/2006 13:18:14.750 (       18) > Loaded 0 entries
17/10/2006 13:18:14.750 (       17) > Loading queue from C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt
17/10/2006 13:18:14.750 (       16) > AS thread shutdown
17/10/2006 13:18:14.750 (       15) > AS thread killed
17/10/2006 13:18:14.750 (       14) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
17/10/2006 13:18:14.750 (       13) > Told to exit
17/10/2006 13:18:14.734 (       12) > Wait status 0
17/10/2006 13:18:14.734 (       11) > Shutting down AS thread
17/10/2006 13:15:25.843 (       10) > File did not qualify therefore it's not being submitted!
17/10/2006 13:15:25.828 (        9) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_06 - but i might die tonight.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 13:13:16.000 (        7) > AS plugin initialised
17/10/2006 13:13:16.000 (        6) > AS thread started
17/10/2006 13:13:16.000 (        5) > AS thread starting
17/10/2006 13:13:16.000 (        4) > Loaded 0 entries
17/10/2006 13:13:16.000 (        3) > Loading queue from C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt
17/10/2006 13:13:16.000 (        2) > Created EventShutdown=0x410   EventData=0x3f8
17/10/2006 13:13:15.984 (        1) > Initialising AS plugin
17/10/2006 13:12:41.359 (       38) > AS plugin terminated
17/10/2006 13:12:41.359 (       37) > AS thread shutdown
17/10/2006 13:12:41.359 (       36) > AS thread killed
17/10/2006 13:12:41.359 (       35) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
17/10/2006 13:12:41.359 (       34) > Told to exit
17/10/2006 13:12:41.359 (       33) > Wait status 0
17/10/2006 13:12:41.359 (       32) > Shutting down AS thread
17/10/2006 13:12:41.359 (       31) > AS plugin terminating
17/10/2006 12:27:58.484 (       30) > File did not qualify therefore it's not being submitted!
17/10/2006 12:27:58.468 (       29) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_11 - tea for the tillerman.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:25:37.531 (       28) > File did not qualify therefore it's not being submitted!
17/10/2006 12:25:37.515 (       27) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_10 - father & son.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:21:13.515 (       26) > File did not qualify therefore it's not being submitted!
17/10/2006 12:21:13.500 (       25) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_09 - on the road to find out.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:16:56.718 (       24) > File did not qualify therefore it's not being submitted!
17/10/2006 12:16:56.703 (       23) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_08 - into white.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:13:38.015 (       22) > File did not qualify therefore it's not being submitted!
17/10/2006 12:13:38.000 (       21) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_07 - longer boats.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:11:04.687 (       20) > File did not qualify therefore it's not being submitted!
17/10/2006 12:11:04.671 (       19) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_06 - but i might die tonight.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:08:19.328 (       18) > File did not qualify therefore it's not being submitted!
17/10/2006 12:08:19.312 (       17) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_05 - miles from nowhere.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:04:37.593 (       16) > File did not qualify therefore it's not being submitted!
17/10/2006 12:04:37.578 (       15) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_04 - sad lisa.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 12:01:05.484 (       14) > File did not qualify therefore it's not being submitted!
17/10/2006 12:01:05.468 (       13) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_03 - wild world.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 11:57:31.312 (       12) > File did not qualify therefore it's not being submitted!
17/10/2006 11:57:31.296 (       11) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_02 - hard headed woman.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 11:53:42.281 (       10) > File did not qualify therefore it's not being submitted!
17/10/2006 11:53:42.265 (        9) > Issuing the following filter: filename="E:_My Music_LPs_cat stevens_tea for the tillerman [lp]_01 - where do the children play_.mp3" Filetype=mp3,wav,ogg,flac,ape,mpc,wma,wv
17/10/2006 11:49:11.531 (        8) > AS plugin initialised
17/10/2006 11:49:11.531 (        7) > Waiting for something to do ...
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #38 on: October 18, 2006, 01:08:11 pm »

I have asked J River to comment on this however in the meantime I am putting in the filename myself.

Download the new .DLL from the link above and try it.

Also note that I screwed up the default filter for filetypes.   It should be:

Filetype=[mp3],[wav],[ogg],[flac],[ape],[mpc],[wma],[wv]


So please change this in your filter settings as the new ones will not overwrite your current ones.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #39 on: October 18, 2006, 01:31:35 pm »

Hi Folks,

FYI JR have confirmed that the underscore is an issue in MC which they will resolve.   When the fix is released I'll change the code back to Filename="[FILENAME]".
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #40 on: October 18, 2006, 05:18:02 pm »

Also note that I screwed up the default filter for filetypes.   It should be:

Filetype=[mp3],[wav],[ogg],[flac],[ape],[mpc],[wma],[wv]


So please change this in your filter settings as the new ones will not overwrite your current ones.

That fixed it. Thank you.
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #41 on: October 18, 2006, 10:31:19 pm »

it's getting even stranger for me (I'm using the older .dll). I listened to music all evening and only the first song was submitted. No trace of anything else I've listened to in the log:

Code: [Select]
18/10/2006 23:26:25.000 (       28) > AS thread shutdown
18/10/2006 23:26:25.000 (       27) > AS thread killed
18/10/2006 23:26:24.984 (       26) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 0 entries
18/10/2006 23:26:24.984 (       25) > Told to exit
18/10/2006 23:26:24.984 (       24) > Wait status 0
18/10/2006 23:26:24.906 (       23) > Shutting down AS thread
18/10/2006 21:36:27.171 (       22) > Waiting for something to do ...
18/10/2006 21:36:27.156 (       21) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 0 entries
18/10/2006 21:36:27.140 (       20) >   Response: INTERVAL 1
18/10/2006 21:36:27.125 (       19) >   Response: OK
18/10/2006 21:36:26.906 (       18) > Sending http://62.216.251.205:80/protocol_1.1?u=l0th&s=9878dcd4cfbd13d4a5dd35a175bf836c&a[0]=Miles%20Davis&t[0]=Song%20Of%20Our%20Country&b[0]=Sketches%20Of%20Spain&m[0]=&l[0]=208&i[0]=2006-10-19 01:36:25&
18/10/2006 21:36:25.890 (       17) > Sleeping 1 seconds
18/10/2006 21:36:25.890 (       16) >   Response: INTERVAL 1
18/10/2006 21:36:25.875 (       15) >   Response: http://62.216.251.205:80/protocol_1.1
18/10/2006 21:36:25.875 (       14) >   Response: 734B0E1EE2BB97D3C64FBBB13D7BE900
18/10/2006 21:36:25.875 (       13) >   Response: UPTODATE
18/10/2006 21:36:25.671 (       12) > Timeout
18/10/2006 21:36:25.671 (       11) > Saving queue to C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt ... 1 entries
18/10/2006 21:36:25.656 (       10) > Added 1 entries to queue
18/10/2006 21:36:25.562 (        9) > Wait status 1
18/10/2006 20:35:36.656 (        8) > AS plugin initialised
18/10/2006 20:35:36.656 (        6) > AS thread started
18/10/2006 20:35:36.656 (        5) > AS thread starting
18/10/2006 20:35:36.656 (        4) > Loaded 0 entries
18/10/2006 20:35:36.656 (        3) > Loading queue from C:\Documents and Settings\Guillaume\Application Data\J River\last.fm\Queue.txt
18/10/2006 20:35:36.640 (        2) > Created EventShutdown=0x5a4   EventData=0x520
18/10/2006 20:35:36.546 (        1) > Initialising AS plugin

The queue is empty and I didn't get any error message at any point.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #42 on: October 19, 2006, 02:00:43 am »

Try the new one and see if it still happens.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #43 on: October 24, 2006, 04:39:14 am »

lOth ... any news on this?
Logged

lOth

  • Citizen of the Universe
  • *****
  • Posts: 785
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #44 on: October 24, 2006, 12:37:38 pm »

Yes. It's happened only once since then and I don't think it's a problem with your plug-in: for some reason, a song would start playing and MC would keep displaying "Buffering...". The track time never appeared. I'm not sure whether or not the playcount was modified afterwards. But I guess it's related to the fact that nothing appears in your plugin's log.
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #45 on: October 24, 2006, 02:17:49 pm »

Cool ... if I don't hear from you in the next few days we'll call this done.
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #46 on: October 24, 2006, 11:14:26 pm »

All of my tracks by the band X will send a blank album field to last.fm.  These files are flac and mp3.

I've changed a few other files to single character artist names, (Sloan to S, for example) and these files submit the album field properly.

Here is a chunk of my log file for said tracks.

Quote
25/10/2006 00:09:22.140 (      215) > Waiting for something to do ...
25/10/2006 00:09:22.140 (      214) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
25/10/2006 00:09:22.140 (      213) >   Response: INTERVAL 1
25/10/2006 00:09:22.140 (      212) >   Response: OK
25/10/2006 00:09:21.890 (      211) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=ff4ab60b836015a88e334d4e534a08e6&a[0]=&t[0]=adult%20books&b[0]=no%20thanks!%20the%20'70s%20punk%20rebellion%20%5Bbox%5D&m[0]=&l[0]=195&i[0]=2006-10-25 04:09:20&
25/10/2006 00:09:20.875 (      210) > Sleeping 1 seconds
25/10/2006 00:09:20.875 (      209) >   Response: INTERVAL 1
25/10/2006 00:09:20.875 (      208) >   Response: http://62.216.251.205:80/protocol_1.1
25/10/2006 00:09:20.875 (      207) >   Response: 4ae75ddf4e5d3bf50b704001cf37142a
25/10/2006 00:09:20.859 (      206) >   Response: UPTODATE
25/10/2006 00:09:20.625 (      205) > Timeout
25/10/2006 00:09:20.609 (      204) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 1 entries
25/10/2006 00:09:20.609 (      203) > Added 1 entries to queue
25/10/2006 00:09:20.609 (      202) > Wait status 1
25/10/2006 00:06:30.984 (      201) > Waiting for something to do ...
25/10/2006 00:06:30.984 (      200) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
25/10/2006 00:06:30.984 (      199) >   Response: INTERVAL 1
25/10/2006 00:06:30.968 (      198) >   Response: OK
25/10/2006 00:06:30.734 (      197) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=acf833f80d5ea3374fb68da7a408d011&a[0]=&t[0]=your%20phone's%20off%20the%20hook,%20but%20you're%20not&b[0]=los%20angeles&m[0]=&l[0]=147&i[0]=2006-10-25 04:06:29&
25/10/2006 00:06:29.734 (      196) > Sleeping 1 seconds
25/10/2006 00:06:29.718 (      195) >   Response: INTERVAL 1
25/10/2006 00:06:29.718 (      194) >   Response: http://62.216.251.205:80/protocol_1.1
25/10/2006 00:06:29.718 (      193) >   Response: 9676d041b719e7859ba8730e0b513b97
25/10/2006 00:06:29.703 (      192) >   Response: UPTODATE
25/10/2006 00:06:29.468 (      191) > Timeout
25/10/2006 00:06:29.453 (      190) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 1 entries
25/10/2006 00:06:29.453 (      189) > Added 1 entries to queue
25/10/2006 00:06:29.453 (      188) > Wait status 1
25/10/2006 00:04:16.343 (      187) > Waiting for something to do ...
25/10/2006 00:04:16.343 (      186) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
25/10/2006 00:04:16.328 (      185) >   Response: INTERVAL 1
25/10/2006 00:04:16.328 (      184) >   Response: OK
25/10/2006 00:04:16.062 (      183) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=f9eac5c9c4df56e2e4d910290b6ab646&a[0]=&t[0]=we're%20desperate&b[0]=no%20thanks!%20the%20'70s%20punk%20rebellion%20%5Bbox%5D&m[0]=&l[0]=121&i[0]=2006-10-25 04:04:14&
25/10/2006 00:04:15.062 (      182) > Sleeping 1 seconds
25/10/2006 00:04:15.046 (      181) >   Response: INTERVAL 1
25/10/2006 00:04:15.046 (      180) >   Response: http://62.216.251.205:80/protocol_1.1
25/10/2006 00:04:15.046 (      179) >   Response: 9e68d1c11c882321321c25333345a0ab
25/10/2006 00:04:15.046 (      178) >   Response: UPTODATE
25/10/2006 00:04:14.781 (      177) > Timeout
25/10/2006 00:04:14.781 (      176) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 1 entries
25/10/2006 00:04:14.781 (      175) > Added 1 entries to queue
25/10/2006 00:04:14.781 (      174) > Wait status 1
24/10/2006 23:58:52.656 (      173) > Waiting for something to do ...
24/10/2006 23:58:52.656 (      172) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
24/10/2006 23:58:52.656 (      171) >   Response: INTERVAL 1
24/10/2006 23:58:52.640 (      170) >   Response: OK
24/10/2006 23:58:52.406 (      169) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=bbd8bcdab48754b2ba5e697ceca70c2f&a[0]=&t[0]=johnny%20hit%20%26%20run%20paulene&b[0]=left%20of%20the%20dial:%20dispatches%20from%20the%20'80s%20underground%20%5Bbox%5D&m[0]=&l[0]=169&i[0]=2006-10-25 03:58:51&
24/10/2006 23:58:51.406 (      168) > Sleeping 1 seconds
24/10/2006 23:58:51.390 (      167) >   Response: INTERVAL 1
24/10/2006 23:58:51.390 (      166) >   Response: http://62.216.251.205:80/protocol_1.1
24/10/2006 23:58:51.390 (      165) >   Response: 12d860bc3fea80d92bfcd3fc78426770
24/10/2006 23:58:51.375 (      164) >   Response: UPTODATE
24/10/2006 23:58:51.140 (      163) > Timeout
24/10/2006 23:58:51.125 (      162) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 1 entries
24/10/2006 23:58:51.125 (      161) > Added 1 entries to queue
24/10/2006 23:58:51.125 (      160) > Wait status 1
24/10/2006 23:55:27.750 (      159) > Waiting for something to do ...
24/10/2006 23:55:27.734 (      158) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
24/10/2006 23:55:27.734 (      157) >   Response: INTERVAL 1
24/10/2006 23:55:27.734 (      156) >   Response: OK
24/10/2006 23:55:27.343 (      155) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=e31ab59d8418cc4d39b0b1af9d4cc41a&a[0]=s&t[0]=all%20used%20up&b[0]=a%20sides%20win:%20singles%201992-2005&m[0]=&l[0]=169&i[0]=2006-10-25 03:55:25&
24/10/2006 23:55:26.343 (      154) > Sleeping 1 seconds
24/10/2006 23:55:26.328 (      153) >   Response: INTERVAL 1
24/10/2006 23:55:26.328 (      152) >   Response: http://62.216.251.205:80/protocol_1.1
24/10/2006 23:55:26.328 (      151) >   Response: 3dbe93efb6e3e8244165b8e18e7a8476
24/10/2006 23:55:26.312 (      150) >   Response: UPTODATE
24/10/2006 23:55:26.015 (      149) > Timeout
24/10/2006 23:55:26.015 (      148) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 1 entries
24/10/2006 23:55:26.000 (      147) > Added 1 entries to queue
24/10/2006 23:55:25.984 (      146) > Wait status 1
24/10/2006 23:45:31.765 (      145) > Waiting for something to do ...
24/10/2006 23:45:31.750 (      144) > Saving queue to C:\Documents and Settings\Aaron\Application Data\J River\last.fm\Queue.txt ... 0 entries
24/10/2006 23:45:31.750 (      143) >   Response: INTERVAL 1
24/10/2006 23:45:31.734 (      142) >   Response: OK
24/10/2006 23:45:31.484 (      141) > Sending http://62.216.251.205:80/protocol_1.1?u=hippygimp&s=bb97457602278f479c28038a0e9b9c96&a[0]=&t[0]=johnny%20hit%20%26%20run%20paulene&b[0]=left%20of%20the%20dial:%20dispatches%20from%20the%20'80s%20underground%20%5Bbox%5D&m[0]=&l[0]=169&i[0]=2006-10-25 03:45:30&
24/10/2006 23:45:30.484 (      140) > Sleeping 1 seconds
24/10/2006 23:45:30.468 (      139) >   Response: INTERVAL 1
24/10/2006 23:45:30.468 (      138) >   Response: http://62.216.251.205:80/protocol_1.1
24/10/2006 23:45:30.468 (      137) >   Response: e95fae3600a4c0d7f7b8f45656688321
24/10/2006 23:45:30.468 (      136) >   Response: UPTODATE
24/10/2006 23:45:30.218 (      135) > Timeout
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #47 on: October 25, 2006, 03:23:12 am »

Have you overriden the Album field?   By default it's set to [ALBUM] and all the plugin does is call MC's GetFilledTemplate passing in that value, taking the result and adding it into the URL string.

If you haven't try changing it to some other fixed value to see if it gets inserted, e.g. XXXXXXX.


Mind you by the fact that you mention that it's only band X imples that others are OK?   If so then I doubt it's a plugin problem are more likely a MC/file issue.   What does the raw ID3 field tags show in MC for the .mp3 files?   Is the band name there?
Logged

sithlord0338

  • Regular Member
  • World Citizen
  • ***
  • Posts: 110
  • nothing more to say...
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #48 on: October 25, 2006, 05:16:17 pm »

Have you overriden the Album field?   By default it's set to [ALBUM] and all the plugin does is call MC's GetFilledTemplate passing in that value, taking the result and adding it into the URL string.

If you haven't try changing it to some other fixed value to see if it gets inserted, e.g. XXXXXXX.


Mind you by the fact that you mention that it's only band X imples that others are OK?   If so then I doubt it's a plugin problem are more likely a MC/file issue.   What does the raw ID3 field tags show in MC for the .mp3 files?   Is the band name there?

I haven't overidden the album field.

I changed the artist name to a different value, "xxxxxxx", and that was submitted.

the previous artist name was a lowercase x. I changed to an uppercase X, which submits just fine.

Also, how do I show the raw ID3 field tags?
Logged

RhinoBanga

  • Citizen of the Universe
  • *****
  • Posts: 1703
  • Developer
Re: [ANN] Official JRiver last.fm/audioscrobbler plugin Beta 4
« Reply #49 on: October 26, 2006, 02:57:48 am »

Also, how do I show the raw ID3 field tags?

Select a file then go to the tag window.  There's an option on there to see all the ID3 tags.
Logged
Pages: [1] 2 3   Go Up