home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CDPD Public Domain Collection for CDTV 2
/
CDPD_II_2352.bin
/
scope
/
151-175
/
scopedisk153
/
dek
/
deksidfra.doc
< prev
next >
Wrap
Text File
|
1992-10-27
|
11KB
|
208 lines
_ _ _ _ _ _ _
|\\ || ||// // || |\\ \ / |_ |_) (_ | | | |\ | /| /| | |
||\\ ||_ |// \\ || ||\\ \/ |_ | \ _) | |_| | \| _|_ . _|_ |_|
||// || |\\ \\ || ||//
|// ||_ ||\\ _// || |// Programmation: Christian Warren
Font et Docs: Marc Dionne
Date: 9 Septembre 1990
Introduction
DEKSID est un éditeur de disk et de fichiers HEXADECIMAUX. C'est à
dire qu'il devient utile lorsqu'on veut éditer des choses autres que des
textes lisibles. Il peut paraître compliqué pour les débutants, mais c'est
pour la simple et bonne raison que les débutants ne sont pas forcément
intéressés par ce genre d'utilitaire.
Fichiers Inclus
DEKSID Le programme.
DEKSID.REQ Le programme utilisant "req.library".
DEKSIDeng.doc Documentation anglaise.
DEKSIDeng.pic Description anglaise des gadgets (IFF).
DEKSIDfra.doc Documentation française.
DEKSIDfra.pic Description française des gadgets (IFF).
req.library Librarie du requester, à être mis dans
le directory LIBS: si vous utilisez la
version ".REQ" de DEKSID.
Fonctions des Menus
Project
About: Infos sur le programme.
Colors: Changer les couleurs.
Iconify: Libère la mémoire utilisé par le screen. Utilisez
le bouton droit de la souris pour revenir.
Load Default: Loader le fichier "s:deksid.def" qui contient
les options tels que "CheckSum" "ASCII Display".
Save Default: Sauver au fichier "s:deksid.def" les options
que vous avez choisis.
N.B. Vous pouvez aussi sauver vos préférence directement
sur le programme, voici la marche à suivre:
1- Placer vos préférences puis sauver-les.
2- Editer le programme DEKSID (ou DEKSID.REQ...).
3- Chercher la séquence "default:" en ASCII.
4- Positionez-vous sur le `d' de "default:".
5- Utiliser la commande "Recover Blocks" avec comme
argument le fichier "s:deksid.def". Lorsque le
programme vous demande si vous voulez partir de
la position zéro ou de la position courante,
choisisser cette dernière.
6- Sauver le block.
Quit: Quitter le programme.
Device
DF0:, DF1:, DF2:, DF3: Permet de choisir quel drive vous
voulez éditer. Les drives non connectés ne pourront
pas être sélectionnés.
File: Ouvre un requester vous permettant de choisir le
fichier que vous voulez modifier (ou juste regarder).
DEKSID.REQ utilise le requester compris dans la
librairie req.LIBRARY. Cette librairie doit être
située dans le directory LIBS:
Special: Ouvre un requester vous permetant d'éditer autre
chose qu'un drive ... ceci est une option
intermédiaire et ne sera plus là dans la révision
prochaine.
N.B. Si quelqu'un connait le moyen de savoir les infor-
mations contenues dans le mountlist, s.v.p. faites-
-le moi savoir, et vous deviendrez un usager enre-
gistré au même titre que quelqu'un qui aurait
envoyé une contribution.
Search
Search: ASCII vous permet de chercher une séquence ASCII et
Hexadecimal vous permet de chercher une séquence
hexadécimale. Pas compliqué non? Lorsque l'une de
ces sous-options à été sélectionnée (ASCII ou HEX)
un requester fera son apparition....
Search String: contient le texte ou la
valeur HEX à chercher. Le caractère
wildcard "?" est accepté.
Replace with: est le texte ou la valeur HEX
qu'il faudra substituer lorsque
DEKSID aura trouvé le Search String,
seulement si ON est sélectionné.
Begin et End: déterminent le début et la
fin de la recherche. Cette valeur
est en block.
Continue: Continue la recherche une fois qu'une séquence a
été trouvée.
Set Case: "A == a" ne fait aucune différence entre une
lettre minuscule et majuscule. "A != a" fera une
différence.
N.B. Les séquence seront aussi trouvé s'ils se trouvent
entre 2 blocks.
Utility
Print Block: Permet d'imprimer une certaine partie d'un
fichier ou d'un disk à l'imprimante ou à un
fichier.
From Block, Position: Début.
To Block, Position: Fin.
Groups: Nombre de groupes sur une ligne.
Numbers: Nombre de nombres dans un groupe.
HEX: Imprime les chiffres Hexadécimaux.
ASCII: Imprime les lettres ASCII.
#: Imprime la position à chaque ligne.
BIN: Copie directement le block. Les options
Groups, Numbers et # sont ignorés.
PRT: Imprime à l'imprimante.
FILE: Imprime à un fichier, si il est clické
une seconde fois, un requester vous
demandera le nom du fichier.
Recover Block: Recouvre un ou des blocks qui avaient été
précédament sauvés. Il ouvrira un requester vous
demandant le nom du fichier à écrire sur ce que
DEKSID édite présentement. Après vous aurez à
décider si vous vouler l'écrire à partir du début
du block ou de la position du curseur.
Undo Block: Remet le block comme il était avant qu'il ait
été modifié.
Préférence
Checksum: Nombre qui indique au DOS qu'un block est OK. Il
est inscrit quand un block est écris. Par contre
certains jeux ne doivent PAS avoir le Checksum
correcte ou ils ne fonctionneront pas.
Always: Recalcule toujours le checksum.
Never (except 0 & 1): Ne recalcule jamais le
Checksum sauf pour les tracks 0 et 1 où il
est toujours nécessaire, même pour les
jeux protégés.
Ask for Recalculate: Vous demande à chaque fois
que vous écrivez un block au disk.
Computer Choice: Très simple. Si le Checksum était
correcte avant, il le recalcule, si il ne
l'était pas, il ne le recalcule pas. C'est
probablement la fonction la plus utile.
Autosave: Sauve le block automatiquement à chaque fois
que vous changez de block.
Clés
Flèches: Bouger le curseur.
Shift + flèche du haut: Avancer d'un block.
Shift + flèche du bas: Reculer d'un block.
Backspace: Effacer ce que vous avez écris et le remplacer par
ce qu'il y avait avant.
Del: Même chose que Backspace sauf qu'il efface par en avant.
Y: Equivaut à répondre positivement à un requester.
N: Equivaut à répondre negativement à un requester.
Ctrl B: Equivaut à clické sur le numéro de block.
Ctrl J: Jump.
Conclusion
Cet éditeur Hexadécimal est probablement le plus puissant et le
plus facile à utiliser et il contient, en plus, le font 6*8 le plus lisible
que j'ai vu. Une contribution de votre part poussera Christian à mettre
plus de son temps à cet éditeur car il a déja mis beaucoup d'énergie à ce
projet sans en recevoir aucun crédit (dans les 2 sens du terme). Alors si
vous voulez l'encourager envoyez vos commentaires et/ou vos sugestions
et/ou vos contributions (à peu près 15$) à cette adresse:
Christian Warren
4445 Christophe-Colomb
Montréal, Qué, CANADA
H2J 3G4
Note
Si vous recherchez un graphiste sur l'AMIGA, me voilà !
En passant, essayez mes fonts: Zinc, Captive et POY !
N'oubliez pas, si vous voulez inclure mon font Trump (celui qui est dans
DEKSID), j'aimerais en entendre parler avant !! Le font Trump est ©1990
par moi !
Marc Dionne
350 Surrey
Baie D'Urfé, Qué, CANADA
H9X 2E7
Remerciment à
- Claude Abraham: Pour son File Requester.
- C.W. Fox et Bruce Dawson: Pour leur fantastique librairie de File
Requester et Color Requester.
- Darren M. Greenwald: Pour sa routine d'accélération de font.
- Marc Dionne: Pour le font et les docs, entre autre.
- Les usagers de BECAQ: Pour leurs sugestions et leurs aides.
Pour nous rejoindre: appelez au B.E.C.A.Q (514) 849-1630
EOF