Un CD autorun

Auteur: Antoine "Athanaze" Pasquay

N'importe qui peut créer un CD-Rom autorun comme il en existe dans de nombreux magazines. Vous aurez besoins pour cela d'un éditeur de texte (le bloc note suffit),d'un logiciel de retouche d'image qui gère le .BMP, et bien entendu d'un logiciel de gravure de CD. Je vous rappelle que ce genre de CD ne fonctionne que sous Windows...

L'îcone :

Créer une image de 64 x 64 pixels. Dessinez ce que vous voulez et enregistrez ce fichier sous le nom "mon_icone.bmp". Vous pouvez mettre n'importe quel nom à la place de "mon_icone". Veillez toutefois è ne mettre aucun espace ou caractère accentué. Tous les caractères doivent être de type ANSI.

Dans l'Explorer, changez l'extension de ce fichier en .ico. Si vous ne voyez pas les extensions de fichiers, aller dans les options de dossier et décochez "masquer les extensions de fichier dont le type est connus".

Note :
Il existe de petits Freeware qui permettent de créer des îcones à partir de nombreux format de fichier. (Xn Views, Irfan Viewer, Konvertor,...) Les îcones produites avec ces softs gèrent en plus la transparence. La couleur de transparence est celle du pixel situé dans le coin supérieur gauche de l'image.

Il existe aussi des freewares qui vous permettent d'enregistrer des îcones dans un fichier .dll. L'avantage de ces fichiers .dll est qu'ils permettent d'enregistrer plusieurs îcones dans le même fichier. C'est ce système qui est utilisé par Windows pour les îcones du sytème.

Le fichier autorun :

Créez un nouveau fichier texte.

Sur la première ligne, tapez :

[autorun]

Sur la deuxième ligne :

icon=mon_icone.ico

Dans ce cas précis, il faudra que vous placiez vottre fichier .ico en racine du CD. Si vous désirez le mettre dans un dossier du CD, il faut indiquer le chemin complet :

icon=dossier\sous_dossier\mon_icone.ico

Sauvegardez le fichier sous le nom "autorun.inf". A ce stade, ce simple fichier permet de créer un CD qui ouvre automatiquement une fenêtre de l'Explorer sur le contenu de votre CD.

Sur la troisième ligne, vous pouvez spécifier une ligne

OPEN =xxxx.exe

Vous pouvez là aussi placer l'exécutable dans un dossier

OPEN =dossier\sous_dossier2\xxxx.exe

Le fichier xxxx.exe peut être un exécutable conçus par vous avec un logiciel comme Director ou Flash. Lorsque le CD démarre, le programme est exécuté automatiquement.

La gravure :

Lorsque vous gravez votre CD (hé oui! il vous faut un graveur !), vous devez mettre les fichiers "autorun.inf" à la racine du CD. C'est impératif !
Par contre, les fichiers "mon_icone.ico" et "xxxx.exe" doivent être situé à l'emplacement indiqué dans le "autorun.inf". Je vous conseil de les mettre en racine du CD, ce qui évite les erreurs.

Si votre logiciel de gravure à cette option, mettez "priorité du fichier" à haut pour ces deux fichiers. Bien entendus, n'oubliez pas de rajouter le contenu (les données) sur le CD. ;-)

Une fois votre CD gravé, insérez-le dans votre lecteur. Si vous n'avez pas désactivé l'option de notification d'insertion automatique, votre exécutable du CD se lance tout seul. Si vous n'aviez pas spécifier de commande OPEN dans le autorun.inf, vous devriez avoir une fenêtre de l'Explorer qui s'ouvre sur la racine du CD. Dans tous les cas, vous devriez voir votre îcone à la place de celle du lecteur de CD.

Astuces :

Dans votre logiciel de gravure, vous pouvez spécifiez si les fichiers que vous gravez sont cachés. Vous pouvez cacher le .inf et .ico, ça fait plus propre...
Sauvegardez un projet type dans votre logiciel de gravure. Lorsque vous le rechargerez, vous n'avez qu'à changer le titre du CD, les données et remplacer l'îcone (mais en gardant le même nom pour l'îcone).

Avertissement !

Je vous recommande d'être extrêment vigilant dans la syntaxe : un point n'a rien à voir avec une virgule, et une majuscule n'est pas une minuscule.
Assurez-vous que vous n'utilisez que des caractères ANSI dans vos noms de fichiers.
Méfiez-vous des espaces !

Avant de graver votre premier CD autorun, faîtes-le sur un réinscriptible !(ça évite la perte !)
Vous pouvez aussi enregistrez une image à partir de l'Image recorder de votre logiciel de gravure. Si vous disposez d'un lecteur virtuel (Nero ImageDrive par exemple), vous pourrez vérifier si votre CD autorun ne contient pas d'erreur.

Valid XHTML 1.0 Strict Valid CSS!