|
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. | NEI PREFERITI | .:: | RSS Forum | RSS News | NEWS web | NEWS software | |
| PUBBLICITA' | | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | | CERCA nel FORUM » | |
27-11-2002, 14.51.47 | #1 |
Made in Japan
Top Poster
Registrato: 04-07-2001
Messaggi: 4.461
|
Codice per aprire il lettore cd
Dato che però mi sembra una soluzione poco ortodossa e non potendo riincollare il pulsante, mi chiedevo se esistesse il modo di aprire lo sportellino tramite uno script VB o altro. Nel caso si potesse, mi scrivereste il codice per farlo? Il lettore è associato alla lettera g: Grazie. |
27-11-2002, 17.32.14 | #2 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Mi pare che se clicchi sull'icona del CD-ROM sul Desktop di Windows con il tasto sinistro, dovrebbe esserci una voce chiamata "Espelli"
Se clicchi li sopra, lo sportello dovrebbe aprirsi. Se non funziona, anche richiamando l'API corretta, ci sarebbe poco da fare. Prova a vedere se lo espelle così. Intanto mi dedico alla ricerca della chiamata API. |
27-11-2002, 18.09.52 | #3 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
Declare Function mciSendString _
Lib "winmm.dll" Alias "mciSendStringA" _ (ByVal lpstrCommand As String, _ ByVal lpstrReturnString As Long, _ ByVal uReturnLength As Long, _ ByVal hwndCallback As Long) As Long Routine che apre o chiude il cassetto del CD: Sub SetCD(ByVal OpenCD As Boolean) 'Apre il cassetto... If OpenCD Then mciSendString "set CDAudio door open", 0, 0, 0 Else 'o lo chiude mciSendString "set CDAudio door closed", 0, 0, 0 End If End Sub |
27-11-2002, 19.50.33 | #4 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
interessante.... ma se hai + cd? Ora spulcio le API (bzzzzzzzzz )
___________________________________
... |
|
27-11-2002, 21.03.42 | #5 |
Gold Member
WT Expert
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
|
X Deep73
C'è da impostare l' ID del device sul quale vuoi agire. Se dai un'occhiata alle strutture te ne accorgi. Una cosa che non ho capito è come fare ad aprire lo sportello del masterizzatore. Se ci riesci fammi sapere. Ciao |
27-11-2002, 21.07.22 | #6 |
WT Italian Team Leader
Top Poster
Registrato: 07-11-2001
Loc.: Everywhere with Monster Fede: Desmocredente
Messaggi: 7.677
|
Davvero molto molto interessante questa cosa, ovviamente al posto dei tre 0 ci vanno i numeri per identificare il device Giusto? Sapendo come fare dovrei riuscire a far aprira anche gli scsi o mi sbaglio?
___________________________________
www.TyDany.it News! -> Il mio sito... la mia vita e le mie passioni... TyFoto.it -> TyDany Fotografia, fotografie sportive, ritratti, paesaggi... Tutto quello che è stato ora non è più... come un colpo di spugna che tutto cancella... |
27-11-2002, 21.24.58 | #7 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
l'help ke mi da Delphi su queste API nn è che sia molto esplicativo. Cerco in rete. Ho l'impressione che il master sia identificato in multimedia come q.s'altro rispetto a CDAudio... Altro problema.... chissà come vede la libreria i Virtual Devices (tipo Virtual Clone CD, Daemon Tools e Nero Virtual Drive). Ciao.
___________________________________
... |
|
27-11-2002, 23.17.10 | #8 | |
Gold Member
Top Poster
Registrato: 07-04-2000
Loc.: Padova-Vicenza
Messaggi: 4.814
|
Quota:
Invece di CDAudio devi dire CDAudio1. Nel mio caso ho il CD-ROM visto come R: (Reader) e masterizzatore come W: (Writer), usando come device CDAudio apro il CD-ROM, se uso CDAudio1 apro il masterizzatore. Penso che quindi si possa continuare con CDAudio2, CDAudio3, ecc... Il numero non credo che sia legato alla lettera di unità (quella che viene pirma o dopo), ma all'ordine nel quale sono gestiti i driver multimediali.
___________________________________
Con il PC risolvo molti problemi che prima non avevo. - Coltiva Linux che Windows si pianta da solo! |
|
27-11-2002, 23.30.16 | #9 |
Gold Member
Top Poster
Registrato: 07-04-2000
Loc.: Padova-Vicenza
Messaggi: 4.814
|
Allego un programmino che ho fatto al volo... se lanciate ApriCD senza parametri apre la prima unità se specificate su linea di comando 1 apre la seconda, ecc...
Ad esempio: ApriCD 1 a me apre il masterizzatore. Valori non validi non hanno effetto.
___________________________________
Con il PC risolvo molti problemi che prima non avevo. - Coltiva Linux che Windows si pianta da solo! |
27-11-2002, 23.39.39 | #10 |
WT Italian Team Leader
Top Poster
Registrato: 07-11-2001
Loc.: Everywhere with Monster Fede: Desmocredente
Messaggi: 7.677
|
Funziona perfettamente ma non con gli scsi
___________________________________
www.TyDany.it News! -> Il mio sito... la mia vita e le mie passioni... TyFoto.it -> TyDany Fotografia, fotografie sportive, ritratti, paesaggi... Tutto quello che è stato ora non è più... come un colpo di spugna che tutto cancella... |
27-11-2002, 23.46.41 | #11 |
Gold Member
Top Poster
Registrato: 07-04-2000
Loc.: Padova-Vicenza
Messaggi: 4.814
|
Infatti l'approccio con il sistema multimediale è semplice ma non il massimo, ad ogni modo mi sarà utile (visto che la quasi totalità dei masterizzatori oggi è IDE, perlomeno tutti quelli venduti dalla mia ditta) per aprire il masterizzatore dei clienti: certe volte utilizzando Instant Write capita che al termine non sia possibile aprire il masterizzatore con il tasto, ma si può facendo tasto dx sull'unità e poi espelli (o rimuovi).
Però è una cosa scomoda, soprattutto per le persone che devono farlo e che non sono tecnici, ma impiegati. Questo sistema dovrebbe funzionare e permettere di aprire il masterizzatore con un semplice click. Uno di questi giorni provo sul campo.
___________________________________
Con il PC risolvo molti problemi che prima non avevo. - Coltiva Linux che Windows si pianta da solo! |
27-11-2002, 23.51.13 | #12 |
WT Italian Team Leader
Top Poster
Registrato: 07-11-2001
Loc.: Everywhere with Monster Fede: Desmocredente
Messaggi: 7.677
|
Ho provato su più pc e funziona alla perfezione, ripeto, l'unico problema l'ho incontrato con gli scsi.
P.S. Testato su due pc e due portatili
___________________________________
www.TyDany.it News! -> Il mio sito... la mia vita e le mie passioni... TyFoto.it -> TyDany Fotografia, fotografie sportive, ritratti, paesaggi... Tutto quello che è stato ora non è più... come un colpo di spugna che tutto cancella... |
28-11-2002, 01.16.26 | #13 | |
WT Dragon
Registrato: 18-11-2002
Loc.: VDV (Very Deep Void)
Messaggi: 2.923
|
Quota:
ohibò! mi fa cose strane. Senza parametro mi apre il primo cd (che è un Plexy 40TS scsi), con parametri nn mi apre un bel niente! (cioè un Master Plexy 124TS SCSI e un Asus DVD) A ke serve quella dll? Credo cmq. ke ci sia un altro metodo passando per le API che gestiscono direttamente l'hw e nn i multimedia devices. Ciao.
___________________________________
... |
|
28-11-2002, 02.23.14 | #14 |
Gold Member
Top Poster
Registrato: 07-04-2000
Loc.: Padova-Vicenza
Messaggi: 4.814
|
A me ApriCD 1 fa aprire il Masterizzatore.
Se a te non funziona... è possibile, infatti come dicevo sopra, sono d'accordo con te che la cosa andrebbe gestita diversamente. La DLL? E' il runtime dell'eseguibile (è scritto in Visual DialogScript, per fare velocemente ho usato quello).
___________________________________
Con il PC risolvo molti problemi che prima non avevo. - Coltiva Linux che Windows si pianta da solo! |
Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti) | |
Strumenti discussione | |
|
|
Discussioni simili | ||||
Discussione | Autore discussione | Forum | Risposte | Ultimo messaggio |
PALLADIUM - tutti ne parlano, tutti lo temono | JuSTeR | Segnalazioni Web | 21 | 10-03-2006 17.10.58 |
codice regionale su lettore dvd... | cippico | Software applicativo | 6 | 12-02-2005 02.21.50 |
E si cambia pure il lettore MP3! | Lu(a | Multimedia | audio - video | 19 | 28-01-2005 01.50.58 |
Aiuto x Drive Image 7 | SONOTRANOI | Software applicativo | 10 | 13-11-2004 03.13.11 |
Identificativo (codice) lettore cd | Dav82 | Hardware e Overclock | 2 | 18-11-2003 02.10.13 |