Les Tutoriaux
Transcription
Les Tutoriaux
NERISS Productions Webmastering & com. sur le net Nouvelle Economie Recherches Sites & Services http://www.neriss.com – [email protected] - tél : 09.54.61.01.79 ------------------------------------------------------------------------- Marseille le, mercredi 5 septembre 2007 Les Tutoriaux Création d’un CD Autorun Le démarrage automatique du CD-ROM lors de son insertion L'installation automatisée des logiciels, chacun étant pris séparément... L'autorun se fait de manière relativement simple, par la simple création d'un fichier nommé autorun (sans extension) qui contient quelque chose du genre [autorun] OPEN=chemin\vers\fichier_a_lancer Icon=CyberLink.ico,0 L'automatisation de l'installation des applications se fera en fonction de l'installateur qui a été utilisé... Il s'agira donc de créer un fichier batch qui lancera l'installation de toutes les applications les unes après les autres (et ce sera ce fichier batch qui sera lancé automatiquement...) Voici, pour certaines applications, les commandes à lancer pour que ca se passe correctement: (certains installateurs ont été renommés...) Alcohol 120%: start /wait alcool120.exe /qn mozilla: start /wait mozilla.exe -ma -ira flashfxp: start /wait divers\flashfxp.exe /silent nero: start /wait "nero\setup.exe" /silent /no_ui /noreboot (noreboot permet que l'ordinateur ne redémarre pas après l'installation) directx: il faut commencer par désarchiver l'exécutable (cliquer droit puis extraire vers sur l'installateur) puis lancer la commande start /wait directx/dxsetup.exe /opk messenger: commencerpar désarchiver l'exécutable puis start /wait msiexec /i divers\MsnMsgs.msi IAGREE="Yes" ADDEXPLORERTOOLBAR="" SETSEARCHENGINE="" SETHOMEPAGE="" /q Tu trouvera les parametres de +/- 300 application ==>ICI<== Avec un éditeur texte, créez un fichier autorun.inf que vous sauvegardez au plus haut de l'arborescence prévue pour graver sur le CD-ROM. C'est aussi à ce niveau que vous devrez placer le logiciel d'appoint SHELEXEC.EXE (voir liens contextuels). Le ficher autorun.inf doit toujours commencer par la mention autorun que vous notez entre crochets. Vous pouvez ensuite appeler votre fichier HTML et même définir une propre icône qui sera visible depuis le poste de travail ou l'explorateur Windows. D'autre part, vous pouvez indiquer une option qui apparaît dans le menu contextuel lorsque l'utilisateur clique sur votre icône avec la touche droite de la souris. Exemple: [autorun] icon=.\buidl\ma_page.ico open=shelexec .\ma_page.htm Pour un monde meilleur réduisons nos déchets – Réduisons notre consommation shell\verb\command=shelexec .\ma_page.htm shell\verb=Ma page personnelle Explication: Code Explication [autorun] Cette mention doit toujours être notée au début du fichier. icon= Affichez votre propre icône. Celle-ci doit avoir les dimensions 32x32 pixels et le format Bitmap (extension *.bmp) ou - plus élégant, si vous disposez d'un logiciel graphique approprié - le format pour symboles d'icônes (*.ico). Dans l'exemple, l'icône se trouve dans le dossier buidl. Vous pouvez aussi bien mentionner le chemin absolu de ce dossier avec la mention .\ précédant le nom. open= Cette commande permet d'appeler uniquement des fichiers exécutables tels que le logiciel d'appoint SHELEXEC.EXE. Ce dernier transmet à Windows le nom du fichier noté à la suite, et charge l'application prévue pour afficher les fichiers HTML - généralement l'Explorer Internet. Pour la version « hors-ligne » de votre site personnel, il est judicieux de créer une page de départ supplémentaire et de déposer les autres fichiers dans un ou plusieurs sous-répertoires: les utilisateurs se servant d'autres systèmes que Windows verraient sinon toutes vos pages HTML au niveau supérieur de l'arborescence. Sur cette page de démarrage, une remarque pour vos lecteurs indiquant qu'un éventuel compteur ou livre d'hôtes ne « fonctionne » que sur votre site en ligne serait très utile. Dans ce cas, posez également un lien ouvrant la version en ligne de votre présence Internet. Avec Windows, le tout fonctionne également avec la mention open=explorer .\homepage.htm - sans avoir à graver le fichier SHELEXEC.EXE sur le CD-ROM. Cependant, l'avantage de la solution utilisant SHELEXEC.EXE est que d'une part le navigateur défini dans la configuration système est chargé (lequel ne sera pas forcément l'Explorer Internet chez vos lecteurs) et que d'autre part, tout autre fichier reconnu par le système d'exploitation peut être ouvert, donc par exemple un fichier *.pdf: open=shelexec .\introduction.pdf Une autre solution moins élégante consiste en l'appel d'un fichier batch. Ainsi, le texte d'un fichier start.bat, appelé à l'aide de autorun.inf, pourrait-il être: start homepage.htm. L'inconvénient visible de cette méthode: une fenêtre DOS apparaît une ou deux secondes. D'autre part, cette solution ne fonctionne pas sous Windows NT 4. L'unique « avantage » est qu'il n'est aucun besoin de fichiers d'appoint tels que SHELEXEC.EXE. shell\verb\command= et shell\verb\= Répétez ici la mention d'appel de votre page de démarrage. La seconde notation vous permet de définir une option - dans l'exemple: « Ma page personnelle » - qui apparaîtra dans le menu contextuel lorsque l'utilisateur cliquera sur votre icône avec la touche droite de la souris. Vous pouvez appeler ici différents fichiers HTML avec une option différente pour chacun d'eux. Astuce: Attribuez au fichier SHELEXEC.EXE la propriété « caché », de telle sorte que dans la plupart des cas, ce dernier sera invisible dans le Poste de Travail ou l'explorateur Windows. Pour un monde meilleur réduisons nos déchets – Réduisons notre consommation Exemple d'arborescence: Le fichier « ma_page.htm » est la page de démarrage, le répertoire « mon_site » contient les autres fichiers de votre présentation sur CD-ROM. Deuxième solution La solution présentée ici fait appel à un logiciel programmé en Delphi par Ulli Meybohm, l'auteur de « HTML Editor Phase 5 », et nécessite un fichier de départ nommé index.html, lequel doit être situé dans l'arborescence au même niveau que le logiciel lui-même. Les autres fichiers de votre présentation Web peuvent, comme dans la solution précédente, être placés dans des répertoires subalternes. Définissez votre fichier autorun.inf comme suit: Exemple: [autorun] open=start.exe icon=ma_page.ico Explication: De la même manière que dans la solution précédente, est noté ici après open= le nom du fichier exécutable start.exe (voir liens contextuels). Étant donné que ce logiciel a été programmé pour ouvrir avec le navigateur par défaut un fichier HTML nommé index.html, il n'est besoin d'aucune précision supplémentaire. Ici aussi, vous pouvez mentionner après icon= une icône personnelle. D’autres tutoriaux sur http://neriss.com rubrique partenaires. Pour un monde meilleur réduisons nos déchets – Réduisons notre consommation