Newsgroup: it.comp.programmare.win32
Titolo: [OT] memoria dei cd

avete fatto caso che da win explorer la dimensione dei CD è sempre
sbagliata? risulta solo lo spazio occupato, e lo spazio totale no. dice
sempre "spazio libero 0"... come mai?
MarioH


La cosa non è così sbagliata. 
Visto che i CD sono in sola lettura non ha senso parlare di spazio libero 
(che normalmente è inteso come spazio scrivibile).
-- 
Valter Minute
min...@inwind.it
 (the reply address of this message is invalid)

Esatto, quando tu vai a scrivere un CD scrivi sui 650 o 700 MB liberi.
Quando però hai finito la masterizzazione del CD, la sessione viene chiusa e
lo spazio occupato dai dati è lo spazio effettivo del CD, perchè è di sola
lettura (Compat Disk-Read only memory).
Comunque sei OT e di molto.

> Comunque sei OT e di molto.
d'accordo ma ogni tanto un OT serve a a distendere i nervi. cmq non mi
sembra giusto, ora che è cosi facile scrivere sui CD ci sarebbe bisogno di
sapere quanto spazio effettivo resta...
che voi sappiate, usando qualche interrupt (con un programma DOS) è
possibile?
MarioH

Si, ma il punto č che poi, masterizzato il CD, se questi non č riscrivibile,
anche se sai quanto spazio in piů c'č non ti puň servire a nient'altro.
Comunque, non servono interrupt ne funzioni basta una semplice sottrazione:
    //mt = spazio totale (650 o 700 MB)
    //ms = spazio occupato attualmente dai dati
DWORD mrimanente = mt - ms;

     file://ms = spazio occupato attualmente dai dati
sě ma il fatto č che anche lo spazio totale mi rotorna 0...

BEH, LO SPAZIO TOTALE NON SERVE, LO SAI TU!

> BEH, LO SPAZIO TOTALE NON SERVE, LO SAI TU!
vabbe ma che c'entra che lo so io... questo serve ai cd degli utenti... che
mettono un cd e non sanno se è 650 o 700 mb ...!!!!! è questo che voglio
conoscere...
MarioH

Beh, allora su questo punto hai ragione, non avevo compreso l'entità del
problema. Beh, proverò a guardare sull'MSDN, magari li c'è qualcosa.
Ah, beh, comunque credo di sapere come fare. Segui questo processo logico:
    1 - ottieni quanto spazio occupano i dati
    2 - controlli l'ammontare dei MB
        a. se supera i 650 allora è per giocoforza di 700 MB
        b. se invece non li supera, e beh, qui mi fermo non saprei
Ecco l'unico caso che bisognerebbe prendere in considerazione è il b.

         b. se invece non li supera, e beh, qui mi fermo non saprei
mitico!!!!!!! eheheheheh ... ::)))))))))
senti, a parte gli scherzi, approfitto un secondo della tu agentilezza per
chiederti una cosa.
hai presente quei floppt da oltre 1,44 MB? e i dischi jaz da 2 GB, 1 GB, 250
MB, ecc..?
bene, ho un dubbio.
io non ho mai potuto fare una prova, perche non so dove farla, ma volevo
sapere se le API di windows "trattano", "considerano" quei dischi come
floppy, dischi removibili o qualcos'altro... e da lě ovviamente le API per
leggere lo spazio libero devono funzionare... giusto?
un'ultimissima cosa: per quesi dischi, vale sempre la divisione in settori,
cluster, ecc.... ??
MarioH
(lo chiedo perche so che anche se i floppy da 2, 3 Mb non sono diffusi, ho
sentito che i dischi jax della iomega da 1 e 2 GB sono mooooooolto diffusi,
anche se costano 800 mila il lettore e 180 mila il singolo disco...)

Non lo so proprio, mi spiace. Non ho mai usato quei tipi di supporti.
Comunque so che la divisone in settori, cluster è sempre valida in ogni
supporto magneto-ottico che giri sotto versione di dos superiore alla 5.1.
Ciao.

 ha scritto nel messaggio
news:97p2n6$q49l8$1...@ID-70152.news.dfncis.de...

S', va bene, ma se vuoi lo spazio libero effettivo (e neanche tanto)
utilizza un programma come InCD, PacketCD o DirectCD che ti formattano il
disco e ti permettodo di usarli come comuni dischi (con alcuni difettucci ma
a volte, soprattutto con i CD-RW, molto utili)
Axel

 a volte, soprattutto con i CD-RW, molto utili)
che cosa come quando??
che fanno questi programmi??????? dove li trovo? e che cosa sono i CD-RW ??
MarioH


CD-RW = Read/Write CD (riscrivibili) - ti permette di leggere, scrivere e
cancellare come su un floppy o un HD; a differenza di un CD R (quelli
normali) libera spazio cancellando i files.
Hanno un limite di volte in cui si puň cancellare e riscrivere, dopo
cominciano a dare problemi anche in lettura; questo limite dipende dalla
marca e dal loro costo.
Per quanto riguarda il software, io uso DirectCD e, anche se molti dicono
sia limitato, a me basta e avanza: il drive con il CD diventa a tutti gli
effetti un HD: puoi copiare, spostare e cancellare i files in modo molto
semplice (lo stesso che usi con l'HD, appunto); gli altri, mi spiace, ma non
li conosco.
I CD-RW li trovi in qualsiasi negozio/supermercato; il prezzo varia dalle
poche migliaia di lire alle 50ML (piů o meno).
Il software mi č stato dato insieme al masterizzatore (HP 9300); e
dell'Adaptec; prova a vedere sul sito se lo puoi scaricare gratuitamente.
Buon lavoro
Drugo

grazie 1000