S U P E R Z A P
Traite vos disquettes
Auteur : Daniel Martin
Publie dans Microstrad numero 3 * Janvier/Fevrier 1986
A la decouverte de vos disquettes, apprenez a decortiquer en un coup
de bistouri les differents secteurs de votre support de sauvegarde, a
oter les verrues disgracieuses, a greffer le repertoire a la place d'un
fichier. En un mot, devenez le chirurgien de votre systeme
d'exploitation de disquettes.
Les applications du programme Superzap sont tellement nombreuses qu'on
ne peut pas toutes les citer. Les plus immediates sont la lecture de
secteurs endommages, la reparation des repertoires (directory), la
modification des diverses tables, l'analyse de la structure du systeme
d'exploitation, la copie de secteurs, la modification de messages
systeme, la recuperation d'informations effacees, etc.
En resume, a l'exception des gagnants du prochain tierce, ce programme
vous donnera une multitude de renseignements dont vous ne soupçonniez
pas l'existence.
L'utilisation du programme est tres simple : a l'initialisation, un
menu apparait en bas de l'ecran. Dix options se presentent a vous.
La selection se fait en pressant sur la touche correspondante du
clavier numerique.
* La touche F0 : (sur le CPC 464, les touches du clavier numerique sont
numerotees de 0 a 9; F0 correspond donc au 0 du clavier numerique du
CPC 464; de meme pour les autres touches)
lecture d'un secteur dans le tampon. Le programme demande alors le
numero de piste (0 a 39) et le numero de secteur (O a 8) a lire.
Le contenu de ce secteur est transfere dans le tampon et ses 256
premiers octets (il on comporte 512 en tout) sont affiches en
hexadecimal et en ASCII a l'ecran.
* La touche F1 : ecriture secteur
Avec F1, le programme demande le numero de piste, puis le numero de
secteur où il doit transferer le contenu du tampon. Avis aux
distraits ou aux inconscients.. : cette commande peut endommager le
contenu de votre disquette. Il est donc sage - sinon imperatif - de
travailler sur une copie et en aucun cas sur une disquette originale!
* La touche F2 : modification du tampon.
Le systeme se positionne en mode modification et permet de changer
le contenu du tampon dans la zone ASCII ou HEXA, directement sur
l'ecran. Les deplacements se font tout naturellement avec les fleches
du curseur. Pour sortir de ce mode, appuyez sur F8.
La modification n'est effective que dans le tampon.
Pour l'enregistrer de façon definitive, vous devez utiliser l'option
d'ecriture secteur (F1). N'oubliez donc pas de selectionner cette
option... En cours de modification, vouas pouvez utiliser les
fonctions F3 et F4. Les autres options (F0, F1, F5, F6, F7 et F9)
sont inoperantes.
* La touche F3 : commutation de mode modification en ASCII ou en HEXA.
Cette option n'est effective que lors du choix de l'option
modification.
* La touche F4 : commutation dc la premiere partie du secteur (00H a
FFH) vers la seconnde (100H a 1FFH) et vice versa. La nouvelle page
selectionnee s'affiche a l'ecran.
* La touche F5 : lecture du serveur suivant
* La touche F6 : lecture du secteur precedent
* La touche F7 : remplissage du tapon (512 octets) avec une valeur
constante (0 a 255) a entrer au clavier en decimal.
* La touche F8 : sortie du mode modification (voir F2).
* La touche F9 : sortie du programme.
Vous devez utiliser cette fonction pour sortir du programme car elle
retablit le contenu correct des touches de fonction.
Voila, il ne vous reste plus qu'a ajouter cet utilitaire a votre
panoplie et a vous entrainer longuement. Vous deviendrez ainsi un
specialiste de la guerison miraculeuse des disquettes, quelle que soit
la gravite du mal dont elles souffrent.
DANIEL MARTIN
Notes de T&J/GPA :
Hum, pas fameux fameux, ce programme. Il ne fonctionne qu'avec le
format SYSTEM, n'utilise pas les vecteurs disques alors qu'il
n'appelle aucune fonctionnalite particuliere de la rom disque.
Il ne marche de plus qu'avec un seul lecteur.