[13 Mai 2004] Site WWW d'ACSoft

Batch Editor version 0.45 Beta

[Logo de l'application]

 

 

Accord de licence

 

Introduction

Batch Editor est une petite application PM "multithreadée" permettant de chercher et remplacer une liste de chaînes de caractères dans un ou plusieurs fichiers.
Vous pouvez l'utiliser pour éditer des fichiers textes ou binaires.
Pouvant remplacer des références de chemins dans les fichiers systèmes et les fichiers INI, vous pouvez l'utiliser pour les mettre à jour lorsque vous déplacez une application dans un chemin différent.
Vous pouvez même l'utiliser sur vos fichiers système lorsque vous déplacez l'installation d'OS/2 vers une unité/partition différente, en remplaçant toutes les ocurences de lettre d'unité de disque.

 

Quoi de neuf dans cette version ?

 

Les nouveautés des précédentes versions

 

Installation

Il vous suffit juste de copier dans le répertoire de votre choix, les fichiers suivants (ils doivent résider dans le même répertoire) : 

Puis créez un objet programme (si vous avez Warp v4, vous avez juste à prendre BATCHED.EXE à la souris, le glisser et le déposer dans le dossier de votre choix sur le bureau) dont les paramètres seraient : 

Onglet Programme : 
Chemin/nom de fichier : 
BATCHED.EXE incluant le chemin complet vers le fichier
Paramètres : 
%*
Répertoire de travail : 
Le chemin complet du répertoire d'installation des fichiers
Onglet Association : 
Taper *.BEP dans le champ Nouveau nom  et cliquez sur le bouton Ajout >> 
Onglet Icône : 
Titre : 
Batch editor

Le programme n'a pas besoin de modifier quoi que ce soit dans le fichier CONFIG.SYS et n'écrit aucune donnée dans les fichiers .INI.

 

Fonctionnalités et paramètres

Le programme consiste en deux boîtes de liste et quelques boutons qui sont activés ou désactivés au besoin.

[Aperçu de BatchEditor]

 

Les contrôles sur les Fichiers 

Le but de la boîte de liste de gauche, "Fichiers : ", est de contenir la liste de tous les fichiers à éditer.
Les noms de fichiers peuvent inclure des jokers * et ?.

Pour ajouter un nom de fichier à la liste, vous pouvez : 

Lorsqu'un fichier le la liste "Fichiers : " est sélectionné, le bouton "Enlever " et la case à cocher "Chercher dans les sous-répertoires " sont activés.
Le bouton "Enlever " supprime le nom de fichier sélectionné de la liste, alors que la case à cocher vous permet de rechercher tous les fichiers correspondants dans les sous-répertoires des chemins sélectionnés dans la liste.
Un double clic sur un nom de fichier le fait passer dans le champ d'entrée pour édition.
Dès que du texte est tapé dans le champ d'entrée de fichier, le bouton "Ajouter " devient celui par défaut de manière à ce que vous n'ayez qu'à appuyer sur la touche Entrée , une fois le nom tapé, pour l'ajouter à la liste. Le champ d'entrée de fichier reprend ensuite le focus et vous pouvez taper le nom de fichier suivant. Il est ainsi aisé de créer une liste de fichiers juste en la tapant au clavier.

 

Les contrôles sur les Chaînes 

Les couples chaîne à chercher et chaîne de substitution sont affichés dans la boîte de liste "Chaînes : " de droite, séparées par une flèche " -> ".

Les champs d'entrée "Rechercher : " et "Remplacer par : " et le bouton "Ajouter " permettent d'ajouter un couple de chaînes à la liste.
Lorsque le champ d'entrée "Remplacer: " est vide, toutes les chaînes trouvées sont simplement supprimées.
Le bouton "Enlever " et le double clic sur les éléments de la liste fonctionnent comme dans la liste "Fichiers : ".
Le bouton "Enlever tout " retire toutes les chaînes sans aucune sommation.

Il est aisé de créer une liste de chaînes de recherche/remplacement  en utilisant juste le clavier.
Commencez simplement à taper la chaîne dans le champ "Rechercher : " : le bouton "Ajouter " s'activera. Dès que vous avez achevé d'écrire la chaîne à rechercher, vous pouvez appuyer sur la touche Entrée  pour donner le focus au champ "Remplacer par : ". Vous pouvez alors enchaîner et taper la chaîne de substitution pour appuyer sur la touche Entrée  à la fin ou juste appuyer sur la touche Entrée  si la chaîne de substitution est vide : la paire de chaînes recherchée/substitution  sera ajoutée à la liste "Chaînes : " et le focus portera sur le champ "Rechercher : " à nouveau, vous permettant ainsi d'entrer la paire de chaînes suivante.

La case à cocher "Respecter la casse ", si elle est activée pour un des éléments sélectionné dans la liste, vous permettra de faire une recherche de la chaîne sélectionnée en respectant la casse.

La case à cocher "Caractères d'échappement ", activable à la sélection d'un élément, signifie que l'élément sélectionné sera interprété comme une séquence de caractères d'échappement.

[Aperçu d'une séquence d'échappement]

Le caractère d'échappement est le "slash" : \. Les séquences d'échappement valides sont : 

\a
alarme (hexadecimal value: 0x07)
\b
retour arrière (valeur hexadécimale : 0x08)
\f
saut de page (valeur hexadécimale : 0x0c)
\n
nouvelle ligne (valeur hexadécimale : 0x0a)
\r
retour chariot (valeur hexadécimale : 0x0d)
\t
tabulation horizontale (valeur hexadécimale : 0x09)
\v
tabulation verticale (valeur hexadécimale : 0x0b)
\'
apostrophe (valeur hexadécimale : 0x27)
\"
guillemets (valeur hexadécimale : 0x22)
\?
point d'interrogation (valeur hexadécimale : 0x3f)
\\
le caractère d'échappement \ lui-même (valeur hexadécimale : 0x5c)
\xnn
n'importe quel caractère selon sa valeur hexadécimale

 

Les autres boutons

Une fois les deux listes complétées selon vos besoins, vous devez cliquer sur le bouton "Lancer " pour démarrer la procédure d'édition.
Une boîte de dialogue de progression vous permettra de surveiller le processus. Le bouton "Stop " de cette fenêtre interrompra la procédure.

À l'aide du bouton "Enregistrer " il est possible de sauvegarder les listes de fichiers et chaînes en cours avec leurs options de recherche et remplacement relatives, dans un fichier binaire (profil d'édition).

Le bouton "Charger " permet d'ouvrir un profil d'édition dans la fenêtre en cours.

Les profils d'édition sont sauvegardés par défaut avec l'extension *.bep. Pour cette raison, l'association de ce genre de fichiers au programme vous permettra, en un double clic sur le document, de lancer automatiquement Batch Editor.

Remarques : 

 

Fonctionnalités prévues dans l'avenir

 

Enregistrement

En tant que version bêta avec fonctionnalités limitées, ce programme est complètement gratuit.
Une version plus complète sera probablement partagicielle.