Utilitaire pour win32 qui permets de géré vos dumps/fichiers disques au format .DSK , renommer, copier. L'idée de ce logiciel consite à proposer dans un seul et même soft l'ensemble des outils de manipulation et de visionage de fichier CPC. Depuis la version 0.15b l'interface de ManageDSK dispose de deux fenêtre de fichiers côte-à-côte, qui permet de copier des fichiers d'un .DSK à l'autre. Un logiciel incontournable , totalement fonctionel ! Gestionnaire de fichiers DSK. Permet de manipuler des fichier .DSK comme des disquettes virtuelles. L'utilisation est assez simple : les 3 boutons en bas de l'interface permettent respectivement : - Bouton "Créer DSK" : Crée une disquette virtuelle vierge au format DATA
- Bouton "Lire DSK" : Charge un fichier DSK en tant que disquette virtuelle
- Bouton "Sauver DSK" : Sauvegarde de la disquette virtuelle dans un fichier au format DSK
La fenêtre centrale affiche un résumé des fichiers présents sur la disquette virtuelle, avec : - Le nom du fichier,
- Le numéro d'User,
- L'attribut de protection en écriture,
- L'attribut de fichier caché,
- Le type du fichier,
- La taille du fichier.
Pour obtenir plus d'informations sur un fichier, il suffit de faire un "click droit sur celui-ci". Une pop-up apparaît alors avec les informations sur le fichier sélectionné. Depuis cette popup, il est possible de modifier directement certains paramètres du fichier comme : - Son adresse de début,
- Son point d'entrée,
- Ses attributs (lecture seule et fichier caché).
Les boutons en dessous de la fenêtre permettent la manipulation des fichiers : - Bouton "Ajouter Fichier(s)" : Permet l'ajout de 1 ou plusieurs fichiers sur la disquette virtuelle. La sélection de plusieurs fichiers se fait à l'aide de l'interface standard de windows (Touche CTRL maintenue enfoncée).
- Bouton "Exporter Fichier(s)" : Permet d'extraire de la disquette virtuelle 1 ou plusieurs fichiers. Il suffit de sélectionner dans la fenêtre le ou les fichiers à exporter (en maintenant la touche CTRL enfoncée dans le cas de plusieurs fichiers) puis de cliquer sur le bouton. On pourra renommer chaque fichiers avant l'export.
- Bouton "Renommer Fichier(s)" : Permet de renommer 1 ou plusieurs fichiers de la disquette virtuelle. Il suffit de sélectionner dans la fenêtre le ou les fichiers à exporter (en maintenant la touche CTRL enfoncée dans le cas de plusieurs fichiers) puis de cliquer sur le bouton. On pourra alors modifier le nom du fichier et le numéro d'User.
- Bouton "Supprimer Fichier(s)" : Permet de supprimer 1 ou plusieurs fichiers de la disquette virtuelle. Il suffit de sélectionner dans la fenêtre le ou les fichiers à exporter (en maintenant la touche CTRL enfoncée dans le cas de plusieurs fichiers) puis de cliquer sur le bouton. Une confirmation de suppression sera demandée pour chaque fichiers.
La case à cocher "nettoyage automatique des en-têtes au format AMSDOS" permet de vider (remplir avec des zéros) les octets inutilisés dans l'en-tête AMSDOS des fichiers basic ou BINAIRE. Cette option permet de gagner de la place lors de la compression d'un fichier DSK au format ZIP par exemple. Cette option fonctionne dans les deux sens : à l'importation de fichiers dans la disquette virtuelle et à l'exportation vers le disque dur du PC.
Ligne de commande Depuis la version 0.8, ManageDsk peut s'utiliser depuis la ligne de commande, ou depuis un fichier batch (.BAT ou .CMD) : si il est lancé avec un ou plusieurs arguments, il n'ouvre pas l'interface, mais exécute les fonctions qui sont précisés sur la ligne de commande. Les paramètres acceptés par la ligne de commande sont les suivants : -Lnomdsk : permet de lire un fichier DSK. -C : permet de créer un DSK vierge -Amasquenomfichier : permet d'ajouter un ou plusieurs fichiers sur le .DSK. Les fichiers sont ajoutés tel quel, sans création/modification de l'en-tête amsdos éventuelle qu'ils pourraient contenir. -Snomdsk : permet de sauvegarder le dsk sous un nom particulier -IChemincompletfichier/fichierCPC/type/debut/execution : permet d'ajouter un fichier en spécifiant les informations à écrire dans l'en-tête amsdos: type du fichier, adresse de début et point d'entrée (adresse d'exécution). Exemples : -IC:\MONFICHIER/TOTO.BIN/BIN/16384/16384 -I"D:\documents and settings\toto\mon ecran.src"/ECRAN.SCR/BIN/49152 -IC:\testbasic/PROG.BAS/BAS/368 -IC:\fichierbidon/test/ASCIIPour les fichiers ascii, nul besoin d'indiquer adresse de debut et exécution. Les arguments peuvent se suivre sur la ligne de commande, et doivent être séparés par des espaces. Voici un exemple typique de création d'un dsk, ajout de fichiers binaires, puis sauvegarde de ce dsk sous le nom de toto.dsk : ManageDsk -C -A*.BIN -Stoto.dskAutre exemple : Lecture d'un dsk, ajout de fichiers .BAS et .BIN, puis sauvegarde : ManageDsk -LOld.dsk -A*.BAS -A*.BIN -SNew.dskRemarque : - chaque commande (argument) commence par le caractère '-' (caractère moins)
- Les options des commandes (noms de fichiers) doivent être accolés à la commande (pas d'espaces)
- Les commandes peuvent être entrés en majuscules ou en minuscules.
- pour le moment, 5 commandes sont connues :
-L : Lecture DSK -C : Création DSK -A : Ajout fichiers sur DSK -S : Sauvegarde DSK -I : Ajout d'un fichier en spécifiant éventuellement les paramètres de l'en-tête AMSDOS Lecture/écriture directe sur disquette 3,5 pouces Depuis la version 0.15, ManageDsk est capable de lire/écrire directement sur des disquettes 3,5 pouces. Ceci permet par exemple de : - lire une disquette 3,5 pouces et créer le DSK correspondant,
- lire un fichier dsk et l'écrire sur disquette 3,5 pouces pour pouvoir utiliser la disquette 3,5 pouces sur CPC
Ceci est possible grace à l'utilisation du driver fdrawcmd.sys de Simon Owen. Il est donc nécessaire d'installer ce driver pour pouvoir utiliser ces nouvelles fonctions de lecture/écriture directe. fdrawcmd.sys n'est pas livré dans l'archive, mais est disponnible gratuitement à l'adresse suivante : http://simonowen.com/fdrawcmd
Ludovic Deplanque |