ScanSys / Mode d'emploi ScanSys / Mode d'emploi ­­­­­­­­­­­­­­­­­­­­­­­ S C A N S Y S V 1 . 0 © 1992 Marc Alagem ­­­­­­­­­­­­­­­­­­­­­­­ 1. Qu'est ce que ScanSys ? -------------------------- SCANSYS est un petit utilitaire écrit en SAS/C 6.0, dont le but est de détecter la version du système tournant sur l'Amiga. Cela peut paraître stupide de prime abord, surtout pour les personnes disposant d'une seule ROM. Mais, par contre, ceux qui possèdent un "switcher", ou bien qui travaillent avec un utilitaire du type "Zkick" ou "Rekick" et un fichier "kickstart" peuvent avoir besoin de connaître à tout moment la version du système dont ils dépendent. Par exemple : supposons un utilisateur possédant un "switcher" comportant les ROM 1.3 et 2.0, ainsi qu'un disque dur contenant les deux systèmes d'exploitation correspondants. Selon le système en fonction, le démarrage devra se faire à partir de deux "startup-sequence" différentes. C'est à ce moment qu'intervient SCANSYS. 2. Comment l'utiliser ? ----------------------- SCANSYS s'utilise exclusivement à partir du CLI. Pour l'utiliser,copiez-le simplement dans votre répertoire C: Pour le lancer, mettez-vous sur CLI (ou bien utilisez l'option "Execute command" du workbench 2) et tapez : SCANSYS et le programme vous répondra : Version actuelle du système : 2.0 (ou 1.2/1.3) 3. Utilisation dans la startup-sequence principale. --------------------------------------------------- SCANSYS prend tout son sens quand il est utilisé dans la startup-sequence. En effet, le programme renvoie deux valeur de retour au système : Système 2.0 : WARN Système 1.2 ou 1.3 : NULL Un exemple d'utilisation serait : ; Fichier "startup-sequence" ;--------------------------- virus_checker ; Placez ici les noms des fichiers OpenLook ; qui peuvent s'éxécuter indépen- Mighty_mouse ; demment de la version du système ... ; scansys ; tester le système if not warn execute s:startup_1.3 else execute s:startup_2.0 endif endcli 4. Améliorations futures. ------------------------- - Pour le moment, SCANSYS ne détecte que deux systèmes. Il serait intéressant de pouvoir retourner le numéro du système en cours. - La possibilité de s'installer en résident "permanent". - Interface Intuition (bien que je n'en voie pas l'intérêt) 5. Divers. ---------- Si vous désirez me contacter, pour quelque sujet que ce soit (mais que cela reste en rapport avec l'Amiga !), pour échanger des utilitaires, des sons, des modules (OCTAMED / ProTracker), ou pour une petite contribution finançière,vous pouvez écrire à l'adresse suivante : Marc Alagem, 7 Place du Roi Vainqueur, Boîte n° 4 1040 Bruxelles, Belgique. // // Only \X/ makes it possible !