A propos de Re: [debutant] un script pour graver, le Vendredi 18 Octobre 2002 13:16, vous avez �crit :
> >�1/ ok, j'arrive a detecter si il y a un CD dans le graveur, ensuite > > comment est-ce que je fais pour savoir si il y une ou plusieures pistes > > deja gravees ou si le CD est vierge? Si tu graves en multisession tu dois savoir a quel secteur commencer. c'est cdrecord qui te le dit : cdrecord -msinfo dev=0,4,0 (les chiffres 0,4,0 d�pendent de ta configuration tu peux les conna�tre en faisant cdrecord -scanbus) tu r�cup�res deux chiffres genre 15987,25964 par exemple puis la commande mkisofs sera du genre : mkisofs -lLrR -C 15987,25964 -M /dev/scd0 -o imageN.iso /cd_repN (tu peux choisir d'autres options que ILrR mais pour des fichiers linux celles-ci sont presque incontournables) cela permet � mkisofs de savoir o� commencer son image iso Par contre je n'ai pas eu l'occasion de le faire en script, mais il n'y a pas de raison pour que cela ne fonctionne pas. pour connaitre la taille de l'image iso que tu vas g�n�rer : mkisofs -print-size -quiet -path-list $DOC_LISTE o� $DOC_LISTE est le fichier dans lequel tu as stock� la liste des chemins aux fichiers ou r�pertoires que tu veux inclure dans l'image iso (on utilise cela pour le mode DAO). il te renvoit un nombre de secteurs de, je crois, 2048 octets mais v�rifie dans man mkisofs. Cela devrait te donner les �l�ments de choix pour savoir entre autre si il te reste assez de place sur ce disque et si par exemple tu juges qu'il restera ensuite peu de place et que tu peux du coups ne pas utiliser -multi et ainsi clore le CD. C'est un peu rapide et partiel mais je n'ai pas beaucoup de temps ce soir. Par contre si tu peux tester cela m'int�resse car je voudrais automatiser ma sauvegarde et ce genre d'astuces seraient bien venues. On peut rester en contact si tu veux. A+
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
