PDA

View Full Version : Voi cosa usereste?


x110
05-07-2004, 14:48
Io devo fare un prog. per masterizzare cd audio ed eventualmente dati.
Lavoro in ambiente linux.
uso cdrecord e cdrdao.

per capire come stanno funzionando i due prog suddetti, farei una popen su cdrrecord,
ma come posso capire quando cdrecord chiude?

se non usassi la popen potrei usare fork(),execve() waitpid()? ma come? mi bloccherebbe il sistema fino alla chiusura.....
bah
voi come fareste?
ciao

ilsensine
05-07-2004, 16:14
Visto che cdrecord non richiede praticamente nessun input oltre i parametri specificati sulla cmdline, puoi usare tranquillamente popen in modalitą di lettura, se ti sembra pił facile.
Potresti anche voler dare una occhiata agli innumerevoli frontend per cdrecord, come ad es. xcdroast o altri, e vedere come si interfacciano con esso.

x110
07-07-2004, 11:03
ineffetti hai ragione, ma e' un po' complesso e non ne avevo un gran che voglia comunque un'occhiata ce la daro', e' il bello dell'open source.