Hi,
Thanks for your reply. No problem, there are a lot of messages posted, so it's normal you can't reply to all.
What concerned me is that I felt nobody was interested in doing the same.
Seems everybody's got everything on HDD and not on CD.
There is though one single good reason to do that. HDD crash and you have nothing left. Think of it, guys!
Anyway, here is how it works. It's damn minimal coz I worked only 4 or 5 hours on it. But it works. If anyone shows interest, I'll adapt it to make it work without too much tweakin'.
For the moment, you need the following.
CATraxx in which you have the CD's identified by a unique ID like this:
CD# is for instance D0015 (format is important for the moment)
album on CD is registered with reference no D0015-xx while xx is the no of the album
My DB of CATraxx is configured as ODBC source called 'CATraxx'
My CD's look like this:
volume name of CD is the same as the ID in CATraxx Dxxxxx
\
\Album1
\song1.mp3
\song2.mp3
....
\Album2
...
ok, when you load the page default2.htm (no need of server component, all is VBScript coded), it looks for the volume name of the CD, goes to the CATraxx DB and retrieves album info including covers.
When you click on the cover, it retrieves track info from the DB
On the right side, you have a playlist web page to see what's playing in Winamp and control it. I'm using here WAWI from Phil (
www.flippet.org), it's a small Winamp2 component that acts a HTTP server to which you can send commands. I actually control everything in Winamp using this component.
It's excellent because it's unloaded whenever WInamp is unloaded.
It's fully configurable and secure.
Plus, I'm adding new features to play CD's and local music library at the same time.
If you want to try it out, you'll probably have to do some things though to adapt it (I can help too):
1) register a ODBC source to your DB and call this source "CATraxx"
2) modify code so that it doesn't look to the volume name of the CD but displays a message box to ask you for the id of the CD you inserted
3) modify code to fit your own CATraxx CD organisation
4)also, I added a few queries and tables inside my CATraxx DB (5), they are standard so I can pass them to you.
SO, you see, it's not yet ready for distribution but I have never distributed anything before, so any hints are welcome.
Do you think this can be useful?
Zep.
PS: BTW, I'd like to send a pic of it but how do I do that?