[Request] Addition for AveDesk 1.2

There isn't enough space in the title to explain this, so here goes.

Is it possible to add the ability to have an CD Icon that changes based on the CD in the drive? Like the Album Art configs but this loads an icon from a database (possibly XML file) based on the ID of the CD, that way you could config it to display the World of Warcraft icon when you insert the WoW disc or the Album Cover for Nevermind when you are listening to "Smell Like Teen Spirit" direct from the CD.

It's the one thing that's stopped me from using Samurize or Avedesk because I might as well keep my XP icon that does the same job using the icon on the CD, but if I used Samurize or AveDesk I'd want a larger icon and therefore my own PNGs instead of the icon on the disc.

#248264

hmm

i suppose Ave could make the desklet use the icon the app includes (like when u insert WoW, it shows a WoW icon) but i don`t think it`s possible for it to display covers for audio cds. The problem it that it would have to connect to the CDDB, get the disk info and then get the cover from amazon.com, all of which i guess would be more of a hassle than its worth.

However i think it would be nice if it would recognize different cd types (data cd, dvd, audio/video cd). i`ll mention this to Ave when i see him online but he`s busy now with uni >.<

#248301

I meant get all the icons direct from a database (on your PC, possibly in XML) allowing you to personalise the CD drive iconon the fly. You could still have the normal CD Covers tool on the Desktop for Album Art, so you could have your CD drive just show a Musical Note normally (for CD's reporting CDA mode) and then if you changed to World of Warcraft it checks the disc name against the XML and loads the relevent PNG.

It may be a little more resource intensive when a CD is changed but it shouldn't affect normal running

#248722

I remember having promised this kind of widget some time ago. Was it you?

I completely forgot about this one, sorry - /me's getting senile at last.

IIRC there were some open points about:

  1. consistently detecting "Media arrival" with notifications from the operating system
  2. finding a number / hash value that uniquely identifies the inserted media
  3. distinguishing an audio CD from a data CD

If it wasn't for these points, this could be solved best with SysStats, IMHO. 1. would require WMI to be enabled, 2. was some ID that you could specify whilst in Nero but nobody knew how to read it, 3, no idea yet...

Juuudge! Come and help!

#248727

It might have been me. As I'm learning how to use Visual Studio I don't mind making the plugin myself as long as people can help me make it.

Step 1: Need to make it recognise when a CD is ejected or loaded.

Step 2: (Simple Solution, work on more difficult one later) check CD name against database (XML file), load associated PNG.

Is that at all possible?

#249955