Help - Search - Members - Calendar
Full Version: CD Ejector
Desktop Sidebar Forums > Customizations > Panel Announcements
GoMa
Displays a list of CD/DVD drives on your computer and allows you to eject or close each of them by clicking it.

Version 1.0 Released July 15, 2006

Download from the Extension Exchange page.

Requirements
Windows Media Player 7 or better
Desktop Sidebar version 1.05 build 108 or better

IPB Image
Prism
We are definitely moving towards the dream of having a coffee maker DS panel. smile.gif

BTW, I was wondering.. Why do you require WMP for this panel?
eitaneko
I think he said that he needed it to close the CD tray as well as open it. I personally think that if you are down there to put in or take out the CD, you can push it closed, but that would be something I could just use DS for...
GoMa
eitaneko is right, there is no scripting support for opening and closing the tray. There is a method for opening the tray. The only script-accessible way to close the tray was through the WMP COM object (another way would be to write my own one-class library to open the tray and register it for COM but that would be stupid because the whole point of the script panel is to make things simpler and not require .NET).
QUOTE
I personally think that if you are down there to put in or take out the CD, you can push it closed, but that would be something I could just use DS for...

So do I, but that's what people requested. smile.gif
eitaneko
Of course, my laptop doesn't have a fully automatic drive, so while you can eject it, you have to manually push it back in.
envyc
Great panel.

Was wondering if you were considering making the toggles graphical e.g. buttons or graphic of drive front?
GoMa
Thanks! I'm happy you like it. biggrin.gif
It's no problem to add images. If you have any nice graphics for me I'll be glad to add them to the panel, I'm pretty bad with those things (although I can just copy from Windows Explorer icons.) smile.gif
nounours34
Shalom GoMa, clap.gif

Nice and useful work with your CD Ejector. Very good for the lazy boy I am. However, I have a question : It appears all the drives I have on my computer, even the virtual ones. Is there a way to make only two appear, the DVD reader and the burner for example ?

Thanks for your support, and have a nice day.

nounours 34
GoMa
You mean drives that are emulated by certain programs, right? Unfortunately there's no way to determine if a drive is virtual or not - the whole point is that it behaves exactly like "real" drives.
mike_b1954
Hi GoMa !!

I have been using your panel since it's inception, and never got round to thanking you for it, so , THANK YOU ! It's funny how the simplest ideas are always the best ... signs007.gif


QUOTE
If you have any nice graphics for me I'll be glad to add them to the panel


Oh, BTW, I found a nice graphic for you to use :
.
Click to view attachment
.

cheers,mate !!
GoMa
Hey mike, no problem! Thanks for the image! I think I'll add this to the panel for the next version. laugh.gif
mike_b1954
oooooo !! Now that I'll have to see LOL ! laugh.gif biggrin.gif tongue.gif wink.gif
CybaGirl
Thanks for this plugin...

But I seem to have a problem with it sad.gif...

If I use CD Ejector to open my drive and then I put a DVD into the drive and then use CD Ejector to close the drive. I cannot seem to read the DVD for some reason sad.gif.

I tried this with my other DVD drive in the same machine as well as other DVD discs. But I still have the same problem.

However if I use CD Ejector to open my drive then use the button on my drive to close my DVD drive then the disc is read without any problems.

So I am wondering if anyone else has experienced this problem and if so did they fix it?

Thanks
GoMa
I've never experienced this, but I admit I hadn't used the panel for ages. biggrin.gif I'll check it out when I've got some time.
CybaGirl
Thanks for your reply and I will look forward to hearing if you have this problem, when you have a spare moment.

For the moment I have disabled this panel and I am using a program that sits in my system tray called CD-Door Guard.
GoMa
CybaGirl, sorry for taking so much time. I've finally checked this issue out and whatever I try, I can't reproduce your problem. I open the drive, insert a DVD disc, and finally close the drive by clicking its name in the CD Ejector panel. I can then read the disc without problems in Windows Explorer.

What version of Windows, Windows Media Player, and Desktop Sidebar do you have installed? Can you think of anything that can cause this issue?
dwaltz
I have a suggestion for your plugin: you could add also a list of USB pen drives as ejectable entities (equivalent to the "safe remove" from the taskbar icon I mean).

regards and thanks
CybaGirl
QUOTE(GoMa @ Aug 15 2007, 10:39 AM) *

CybaGirl, sorry for taking so much time.

What version of Windows, Windows Media Player, and Desktop Sidebar do you have installed? Can you think of anything that can cause this issue?


Thats ok and no need to apologize smile.gif.


I am running version 11.0.5721.5230 of Windows Media Player and version 1.05 build 116 of Desktop Sidebar.

Since coming across this problem I have switched to using WinAmp and I added my own panel on desktop sidebar for a program called CD Eject Tool. As this program did not seem to have this issue and is working great for me.

I would like to know why your CD Ejector does not work for me though. So can you please get back to me if your version of Windows Media Player and Desktop Sidebar is different to mine?

Thanks..



GoMa
I have the same version of WMP and Desktop Sidebar as you do. I have no idea what's causing this strange problem. Perhaps it's another installed program that's interfering here.
CybaGirl
Hmm then this is very strange.....

It could be that some other program is causing the problem..... Maybe ANYDVD is the problem...

I will play around with it some more and report back...

Thanks for looking testing it for me..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.