PDA

View Full Version : CD Art Display RC4 Build 246


Carlos
06-18-2006, 04:38 AM
CAD RC4 Build 246 (18Jun06)

- Fancy rating bug that could crash CAD fixed
- Updated "Read cover" tags

Note that you may need to update the progress bar pad left and fancy rating pad left. All skins settings will be updated when RC5 is ready.

http://www.closetosoftware.com/temp/cadrc4b246.zip

The update is recommended for all of you!

Carlos
06-20-2006, 02:04 AM
CAD RC4 Build 251 (20 Jun 2006)

- MSN or WLM support added (CP>Options>Notifier...)

Both display picture and "What I'm listening to" will change.

http://www.closetosoftware.com/temp/cadrc4b251.zip

:)

noroom
06-20-2006, 08:08 AM
Carlos, my man. This is fantastic.

I have been looking for a program that did this for so long, I even started to code my own. But then I realized I could not remove the added CD Covers from the DP list, and I didn't want MSN going bonkers over that. Having over 732 images in that list might make MSN (or WLM in my case) go insane on my RAM.

But now that you've added this into CAD, I'm pretty sure I'll keep it enabled and just clear out the DP dialog every now and then.
But at least it doesn't add the same album more than once. WLM is not that dumb :)

Great work, I absolutely love this feature, and I'm sure a ton of people will too!

Edit: Oh, I noticed that my PM is changed even though winamp is stopped. Play a song, then stop it. The PM still shows the song even if it's not playing. The song should disappear from my PM when winamp is stopped and when it's paused too. The feature in WLM is called "What I'm listening to", and when Winamp is stopped or paused, I'm not listening to any music. Any chance you can change that? Or at least make the DP feature and the PM feature have separate checkboxes, so I can enable the DP thing, but keep my old winamp plugin that updates my PM in WLM.

Edit 2: I with the WLM option enabled, I rebooted, and now CAD shows an error every time the cover changes. I can't post the details right now because I have to go, but I will as soon as I can.

Carlos
06-20-2006, 10:17 AM
noroom,

This was the first build with WLM.

I'm using AlbumPlayer and everything works like you've described.

Today I'll probably post another build since I'll make more tests with Winamp.

Thank you for your feedback!

Carlos
06-20-2006, 12:20 PM
New build that prevents some errors:

http://www.closetosoftware.com/temp/cadrc4b265.zip

Carlos
06-20-2006, 02:16 PM
New Build:

- Update PM if Winamp is paused/stopped

http://www.closetosoftware.com/temp/cadrc4b270.zip

::::Edited: update PM when iTunes is paused/stopped

Carlos
06-20-2006, 05:06 PM
New build:

Improved MSN/WLM error handling:

http://www.closetosoftware.com/temp/cadrc4b273.zip

:)

noroom
06-20-2006, 06:07 PM
Bug:
Listen to a song -> CAD updates PM
Stop the song -> CAD removes song from PM
Click the next button in winamp -> CAD puts the next song as a PM even though it's not playing.

Also, I restarted WLM, and CAD wouldn't update the titles. Instead it asked me to restart CAD. Could CAD maybe restart itself automatically?

Carlos
06-21-2006, 12:10 AM
CAD RC4 Build 287 (21 Jun 2006)

- CAD will reconnect with WLM if WLM is restarted
- WLM interface improvements (thanks noroom)

http://www.closetosoftware.com/temp/cadrc4b287.zip

Have fun! :)

Jorell
06-21-2006, 03:33 AM
the new MSN/WLM handling option doesn't seem to pick up my parameters:

{1} - {0} < now broadcasting - http://jorell.servemp3.com:8000/listen.pls
(I use Winamp)

It works but only reads from tag I guess...
the
"< now broadcasting - http://jorell.servemp3.com:8000/listen.pls"
part doesn't show up unless I uncheck the new option in CAD and use it like before

Carlos
06-21-2006, 04:05 AM
1) the new MSN/WLM handling option doesn't seem to pick up my parameters: {1} - {0} (...)

CAD uses internally the parameter "{0} - {1}"

You can change it in settings.ini adding the following line:

MSNFormat={1} - {0}

But CAD will not read a remote "tag"


2) ...doesn't show up unless I uncheck the new option in CAD and use it like before

I didn't understand. In what part of CAD the title does not show up? Notifier? In Windows Live Messenger?

noroom
06-21-2006, 09:16 AM
The new build seems to work great.

The only things I'm missing:
- Being able to make CAD update DP and PM separately. I want CAD to update my DP with the CD Art, but I want to keep Toaster as my PM updater.
- When Winamp is stopped and I skip to the next song, CAD still changes my DP. It shouldn't, because the song is not playing. This was a problem before, with the PM, but you've fixed it (I posted it in this thread). Now do the same, but for the DP. :)

I'm loving this feature!

Jorell
06-21-2006, 01:17 PM
I mean if I do not check the box:

I get Artist - Title < no broadcasting - http://jorell.servemp3.com:8000/listen.pls as a PM but if I stop a song on winamp it still shows...

if I do check the new option in CAD:

I get Artist - Title and the < no broadcasting - http://jorell.servemp3.com:8000/listen.pls doesn't show up in the PM but stopping a song will remove it fom PM correctly...

It's like it's dropping my added text altogether. in the winamp WLM addon my options are setup like this:

enabled is checked

formatting: {1} - {0} < now broadcasting - http://jorell.servemp3.com:8000/listen.pls

Title {0}: $if(%ishttp%,%watitle%,$if2(%title%,$filepart(%fil ename%)))
Artist {1}: $if(%ishttp%,Internet Radio,%artist%)
Album {2}: %album%
WM/Id {3}: %ratingstar%

the last two checkboxes are checked

Jorell
06-21-2006, 01:21 PM
oh I think I get it...

CD Art Display now does it by itself and overrides the toaster plugin?

wasn't quite sure how this new CAD option was working (changing PM that toaster is putting or what)

I guess it's completely separate right?

noroom
06-21-2006, 01:38 PM
Of course it's completely separate.

You better disable one of them, or they'll conflict with each other.

f00fighter
06-21-2006, 02:36 PM
My personal message (PM) is getting updated in Windows Live Messenger 8.0, but my display picture (DP) is not getting updated.

Help! (see below)

http://img273.imageshack.us/img273/751/caddpproblem7yr.jpg

Carlos
06-21-2006, 03:14 PM
Make sure to go to "Control Panel>Options" and check "Interact with MSN or WLM".

Make sure to use the last build:

http://www.closetosoftware.com/temp/cadrc4b296.zip

Try to restart CAD and WLM.

f00fighter
06-21-2006, 04:07 PM
Hey Carlos -

Build 296 didn't change fix the problem. :?
I closed CAD, WinAmp & WLM.
I copied CAD build 296 into the C:\Program Files\CD Art Display\ folder
I started CAD (which starts WinAmp for me)
I checked to name sure that "Interact with MSN or WLM" is checked (it was).
I opened WLM.
I hit Play in WinAmp
CAD updated itself. (**see additional note about this below)
CAD only updated my PM in WLM. The DP in WLM did not update.
** When CAD is first started and MSNInteraction=1, there is a significant delay (30 secs?) before CAD updates the track info and cover art in CAD. Then only my PM in WLM is updated, but not my DP.

** But when CAD is first started and MSNInteraction=0, CAD updates the track info and cover art in CAD immediately.

Is the delay caused by trying to talk to WLM? Perhaps a debug version of CAD would help?

Carlos
06-21-2006, 06:07 PM
The following build will show an error when CAD tries to change the DP:

http://www.closetosoftware.com/temp/caddeb.zip

In addition, restart your PC and make sure that you've disable any Winamp plugin that interacts with WLM.

Have you used a patch? Check the patch options in this case.

Carlos
06-21-2006, 07:06 PM
CAD RC4 Build 301

- Changed WLM interaction settings: you can select the interaction level, e.g. update just the DP
- You can set the PM format, e.g. %artist% - %title%

http://www.closetosoftware.com/temp/cadrc4b301.zip

NOTE: you have to enable the WLM feature again. The old setting won't be considered.

:)

Jorell
06-21-2006, 07:22 PM
My DP doesn't update with this version or previous ones... maybe cause I'm using apatch to 'trim down' WLM?

Carlos
06-21-2006, 08:28 PM
Jorell,

I'm not sure if apatch has something to do with it.

I've used mess patch and everything is working here.

Anyway, try the build below that won't check for the main WLM window before update the DP:

http://www.closetosoftware.com/temp/cadrc4b304.zip

f00fighter
06-21-2006, 08:46 PM
build 301 worked like a champ on my home PC...both the PM and DP updated just like I expected.

Should I upgrade to 304 anyway?

f00fighter
06-21-2006, 09:10 PM
Carlos -

I just loaded the debug version on my work machine and here's the error that I got when CAD was trying to update the DP in WLM:
---------------------------
CD Art Display - ERROR
---------------------------
Error occured: 7
Description: Out of memory
Module: WLM
Function: DP: C:\tmp\Mark Eteson - Liveset.jpg
---------------------------
OK
---------------------------
Does this help? I'm not using any "patches" or plug-ins for WLM.

ps - I just tried CAD 301 and the update of the DP still doesn't work. Any ideas?

Jorell
06-21-2006, 09:21 PM
I tried the debug build and I got this:

http://aycu15.webshots.com/image/974/1016835457313843675_th.jpg (http://allyoucanupload.webshots.com/viewimage?imageID=1016835457313843675)

build 304 didn't work either...
I also tried with an unpatched WLM version and same result.
I'm using Windows Vista Beta 2 which might means nothing or everything :)

Carlos
06-21-2006, 09:26 PM
f00fighter,

Does "C:\tmp\Mark Eteson - Liveset.jpg" exists?

Can you open it with your default image viewer?

If the image exists and you are able to open it something is wrong between CAD and WLM.

All I can suggest right now is:

1) try again after restart your PC
2) reinstall WLM (last build)

In addition, try the last version and check if you can update only the PM without error (CP>Options>Windows Live Messenger interaction).

At least it's working at your home. :)

Carlos
06-21-2006, 11:58 PM
I tried the debug build and I got this:

http://aycu15.webshots.com/image/974/1016835457313843675_th.jpg (http://allyoucanupload.webshots.com/viewimage?imageID=1016835457313843675)

build 304 didn't work either...
I also tried with an unpatched WLM version and same result.
I'm using Windows Vista Beta 2 which might means nothing or everything :)

Hum... Vista. Maybe that's the problem. Have you tried to install VB runtime SP6?

Link: http://www.microsoft.com/downloads/details.aspx?FamilyID=7b9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=en

Jorell
06-22-2006, 12:05 AM
just tried it without success

must be a Vista thing!

I'm your Vista guinea pig :lol:

Carlos
06-22-2006, 02:11 AM
Jorell

The API used is from the old "msmsgs.exe" (on XP usually in "C:\Program files\Messenger\") not the actual WLM.

So it seems that Vista does not have this XP file and CAD can't create the messenger object.

Strange. I hope I'm wrong! :?

f00fighter

Can you check if you still have the old Messenger installed in your work PC?

Jorell
06-22-2006, 03:27 AM
You prolly have this bookmarked but just in case... I found this site about WLM SDKs & stuff for developers:

http://dev.live.com/messenger/default.aspx?app=messenger

noroom
06-22-2006, 04:07 AM
Carlos, the new build doesn't change CD Art when Winamp is stopped.

I remember I asked you for it to not change the WLM DP when Winamp was stopped, but that's because sometimes I skip a lot of songs to get to one I really like, and it can be annoying (for me and for my contacts) to see the DP changing so fast. But now CAD won't update the CD Art on my desktop either. Do you think you can bring that back?

Oh, and thanks for making the DP option and the PM option separate! :D

Carlos
06-22-2006, 04:53 AM
Jorell and f00fighter

Please test this build:

http://www.closetosoftware.com/temp/cadrc4b305.zip

This is an attempt to link directly to WLM not the Windows Messenger.

f00fighter
06-22-2006, 11:52 AM
Carlos -

The old messenger is NOT installed on my work PC...so I'll try the new build now...stay tuned (and wish me luck)!!

Jorell
06-22-2006, 01:10 PM
build 305 doesn't make the DP update work for me
I do not have a /Messenger folder either :?

Carlos
06-22-2006, 01:19 PM
It seems that the old Messenger is still necessary.

If I rename my old Messenger the feature stops to work too.

The only solution (for now) is try to install the old Messenger in Vista.

If you still has XP you can try copy the "msmsgs.exe" in CAD's folder or the entire "Messenger" folder in you "Program files" folder.

In addition, you can try to install Windows Messenger 5.1:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a8d9eb73-5f8c-4b9a-940f-9157a3b3d774&DisplayLang=en

I have found that Windows Messenger works like a proxy between a program and MSN/WLM. I'm not sure it can be avoid.

f00fighter
06-22-2006, 01:25 PM
I just installed 305 but the DP still isn't changing.

Using some tools that I have, it appears that CAD tries to create an instance of class Messenger.UIAutomation.1, which then results in an error trying to load msgsc.dll...which does not exist on my system in that location.

Log Entry: 31104
Operation: Create instance of class Messenger.UIAutomation.1
Comment: The specified module could not be found.
Guid Info: Class {B69003B3-C55E-4B48-836C-BC5946FC3B28}
Name: Messenger.UIAutomation.1
Process: CAD.exe:2864:4032

Log Entry: 31269
Operation: Load "C:\Program Files\Messenger\msgsc.dll" library
Comment: The specified module could not be found.
Process: CAD.exe:2864:4032

However, I do have this file on my system:

C:\Program Files\MSN Messenger\msgsc.8.0.0787.00.dll

Jorell
06-22-2006, 01:25 PM
Good news!

I installed Windows Messenger 5.1 (but I blocked it with Windows Firewall as it asked for access) and then I tried it and the DP updates :D

Thanks! This is awesome hehe

note: I have the msgsc.8.0.0787.00.dll file also in the "MSN Messenger" folder

Carlos
06-22-2006, 01:29 PM
f00fighter

You have to install Messenger. See link above for version 5.1.

You can contact via WLM if you want to.

Jorell

Good news!! Thanks again!! :D

Jorell
06-22-2006, 01:32 PM
You need to have a genuine windows to be allowed to download it

Jorell
06-22-2006, 01:43 PM
I noticed the covers adds up in the display pic list.. would it be possible to remove them from that list as the DP switch? I'm going to end up with a list of 3251345 covers :p

also it'd be nice if we could differenciate the nocover.png and DPnocover
for CAD it could stay an empty CD case and for WLM it'd be something else like a picture saying No cover available (or a default pic you could setup, like a radio logo or something, just a few ideas...

Carlos
06-22-2006, 02:16 PM
Jorell,

The cover thing is an API behavior including how the DP is renamed and saved by WLM. There is nothing I can do right now. But if I find a way I'll let you know.

Maybe CAD could have a default DP and PM...

Jorell
06-22-2006, 02:18 PM
there's a new WLM build (v8.0.0792.00). I just installed it and everything works as before :)

yeah I know Carlos I'm just tossing out ideas :P

Carlos
06-22-2006, 02:24 PM
Man! You're fast! ;)

Thank you for your feedback! :)

f00fighter
06-22-2006, 03:36 PM
I installed Windows Messenger 5.1 successfully but CAD still isn't updating the DP in WLM. But now I get a new error message:

http://img311.imageshack.us/img311/6185/caderror6fq.jpg

Carlos
06-22-2006, 04:52 PM
1. Try to restart both CAD and WLM
2. Try to restart your PC
3. Try the previous build:

http://www.closetosoftware.com/temp/cadrc4b304.zip

f00fighter
06-23-2006, 10:40 AM
Grrrrr....still no luck.

Here's my plan:
Uninstall CAD
Uninstall WinAmp
Uninstall Windows Live Messenegr
Uninstall Messenger 5.1
Remove Windows Messenger using Add/Remove Windows Components in Add or Remove Programs
Reboot
Add Windows Messenger using Add/Remove Windows Components in Add or Remove Programs
Does Windows Messenger work? If so, install Messenger 5.1
Does Windows Messenger 5.1 work? If so, install Windows Live Messenger
Does Windows Live Messenger work? If so, install WinAmp & CAD RC4 + Build 304.
Any other suggestions???

f00fighter
06-23-2006, 01:29 PM
Woo Hoooo!!!!

I finally got WLM 8.0, WM 4.7, CAD RC4 build 304 and WinAmp 5.24 to play nicely together!!

After I uninstalled everything I started with Windows Messenger 4.7. It installed successfully and I was able to login. So I decided to skip Windows Messenger 5.1 (since 4.7 was working fine) and installed WLM 8.0.

Then I installed WinAmp 5.24 and CAD RC4 build 304.

Now everything is working!!

:D

Carlos
06-23-2006, 06:13 PM
Woo Hoooo!!!! :D :D

Carlos
06-23-2006, 10:22 PM
New build:

http://www.closetosoftware.com/temp/cadrc4b314.zip

- You can set a default DP(*)
- When you exit CAD it will update WLM now

(*) CAD will display it when you pause/stop or exit CAD

;)

Leif
06-24-2006, 01:35 AM
New build:

http://www.closetosoftware.com/temp/cadrc4b314.zip

- You can set a default DP(*)
- When you exit CAD it will update WLM now

(*) CAD will display it when you pause/stop or exit CAD

;)
Sweet, man, just sooo sweet!

noroom
06-24-2006, 10:16 AM
I love Pi build!

f00fighter
06-24-2006, 11:39 AM
Carlos...the default DP works like a charm!! Awesome!!

Carlos
06-24-2006, 01:55 PM
Pi build! :D

f00fighter
06-25-2006, 09:10 PM
"Pi build"??? :?:

Carlos
06-25-2006, 09:15 PM
Noroom noticed that the last build is 314 and Pi = 3.14 :)

f00fighter
06-26-2006, 07:58 AM
Ohhhhhhhhhh....duh! :oops:

WeeGee
06-26-2006, 01:20 PM
The read cover from %songfolder% often doesn't work - it doesn't find a pic called cover.jpg.
When I select "Open Song's Folder" I can see the pic.
When I add the option "Load any Image from Song Folder" it takes the first pic in the folder - so if there is a pic called "back.jpg" it shows this pic. If there is only "cover.jpg" it shows this pic, but if I remove the "Load any Image from Song Folder" option, "%songfolder%cover.jpg" doesn't find anything. :cry:

Carlos
06-26-2006, 03:13 PM
WeeGee,

I've made a small test and it's working here.

Try this:

%songfolder%cover.jp*

If you have a "cover.jpeg" CAD will also find it.

WeeGee
06-26-2006, 04:13 PM
I guess I found the problem:
If I play music from a SMB-Folder like "\\Snoopy\Musik\Artist\Album", it shows the described error. If I use local folders like "E:\Musik\Artist\Album", it is working correctly.
I hope it's easy to fix that..

Carlos
06-26-2006, 05:31 PM
WeeGee,

Just to make things clear: a SMB folder path is just like "\\Snoopy\Musik\Artist\Album"?

WeeGee
06-26-2006, 06:49 PM
Yes. 8)

FYI:
http://en.wikipedia.org/wiki/Server_Message_Block

noroom
06-26-2006, 07:05 PM
Carlos, remember when you told me CAD was correcting user input by turning double slashes into single ones? To make sure users weren't making any mistakes?

CAD shouldn't try to correct them if the path starts with a double backslash :)

Carlos
06-26-2006, 10:19 PM
That's it noroom! :)

f00fighter
06-26-2006, 10:29 PM
Nice work noroom! :D

Carlos - will you be able to fix CAD when playing files using a UNC path (\\servername\sharename\)??

Carlos
06-26-2006, 11:40 PM
For those with UNC or SMB or both :) please try build 325:

http://www.closetosoftware.com/temp/cadrc4b325.zip

noroom
06-27-2006, 08:27 AM
Carlos, dragging and dropping files to CAD only works with JPG files.

Could you maybe implement other image formats too? PNG, GIF?
Only if it doesn't mean a lot of changes. :)

Carlos
06-27-2006, 11:57 PM
Thanks noroom for your feedback! I think you're already using a newer build! ;)

Topic closed.