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