| Cet outil permet d'extraire et/ou modifier les lignes correspondantes aux conditions que vous souhaitez.
La boite de dialogue est composée de 3 onglets :
Onglet Sélection :
| Sur cet onglet, vous entrez vos critères de sélection. Vous pouvez définir autant de critères que vous le souhaitez.
Le haut de l'onglet représente la liste de vos critères de sélection qui seront appliqués.
En dessous de cette liste vous avez les différentes zones permettant de définir un critère de sélection.
Le bouton Ajouter permet d'ajouter un critère.
Le bouton Supprimer permet de supprimer le critère selectionné dans la liste.
Vous pouvez également enregistrer vos critères dans un fichier afin de les conserver pour une autre extraction par exemple.
Pour modifier un critère de recherce, il vous suffit de le sélectionner dans la liste, de réaliser vos modification et de cliquer sur le bouton Appliquer pour que vos modifications soient prises en compte.
De la même manière, lorsque vous créez un nouveau critère, pensez à faire "Appliquer" pour que votre nouveau critère soit pris en compte.
Le traitement va créer un nouveau fichier avec les lignes correspondantes à vos critères de recherches.
Cependant, si votre fichier dispose d'un caractère ou d'une chaine de caractères faisant office de séparateur de champs, vous pouvez également n'extraire que les champs qui vous interressent.
Pour ce faire, saisissez vos critères de sélection, puis pour chaque champs à extraire, ajouter un critère de sélection en ne mettant rien dans la zone "Texte à rechercher", vérifiez que la zone "Type de la recherche" soit sur "=" puis cochez la case "Avec Séprateur". Ensuite, saisissez votre séparateur et l'indice du champs à extraire. Enfin, cliquez sur le bouton "Valider" pour valider votre critère.
|
Onglet Remplacer :
| De la même manière que précédemment, cet onglet vous permet par contre d'effectuer une ou plusieurs modifications sur chaque ligne impactée par vos critères de recherche.
|
Onglet Traitement :
| Cet onglet permet de configurer les options du traitement.
Si l'option "Résultat dans un nouveau fichier" est cochée, un nouveau fichier sera généré contenant uniquement les lignes impactées avec vos éventuelles modifications.
Si l'option "Résultat dans le ficheir initial" est cochée, le traitement se déroulera sur le fichier initial. Toutes les lignes (impactées ou non) du fichier seront conservées mais les lignes impactées disposeront de vos éventuelles modifications.
|
Scinder le fichier par ligne :
| Permet de séparer le fichier actif en fichiers de n lignes chacun ou en n fichiers.
Dans ce dernier cas, la séparation se fait de la manière suivante : si vous saisissez n=2 alors 2 fichiers seeront générés dans le répertoire indiqué. Le premier fichier contiendra les lignes impaires et le second fichier les lignes paires. Si n=3, alors 3 fichiers seront générés, le premier contiendra les lignes 1,4,7,10..., le second les lignes 2,5,8,11... et le troisième les lignes 3,6,9,12... etc
|
Concaténer : Permet de concaténer des fichiers.
| A partir de la ligne : Permet d'insérer un fichier dans le document actif à partir de la ligne active.
|
| Au début du fichier : Permet d'insérer un fichier dans le document actif au début de ce dernier.
|
| A la fin du fichier : Permet d'insérer un fichier dans le document actif à la fin de ce dernier.
|
| Plusieurs fichiers : Permet de concaténer plusieurs fichiers en un seul.
|
Enlever : Permet d'enlever certains éléments.
| Enlever les accents : Enlève les accents de la chaine de caractères sélectionnée. Si aucune chaine de caractères n'est sélectionnée, alors suppreesion de tous les accents du document actif.
|
| Enlever les espaces en début de ligne : Enlève les espaces situés au début de la ligne.
|
| Enlever les espaces en fin de ligne : Enlève les espaces situés à la fin de la ligne.
|
| Enlever les espaces redondants : Enlève les espaces consécutifs pour n'en laisser qu'un.
|
| Enlever tous les espaces : Enlève tous les espaces du document actif.
|
Ajouter : Permet d'ajouter certains éléments.
| Ajouter une ligne vide entre chaque ligne : Ajoute une ligne vide entre chaque ligne du document actif.
|
Tailler toutes les lignes à la taille maxi :
| Cette fonction parcourt tout le document actif pour détecter la longueur de la ligne maximale.
Puis, toutes les lignes du document actif qui ont une longueur inférieure à cette taille maxi sont complétées par des espaces en fin de ligne jusqu'à la taille maxi.
|
Inverser la chaine sélectionnée :
| Inverse la chaine de caractères sélectionnée.
|
Crypter :
| Crypter : le document actif est crypté.
Vous pouvez appliquer plusieurs fois la fonctionnalité de cryptage. Dans ce cas, il faudra décrypter autant de fois. |
| Décrypter : Le document actif est décrypté.
Vous pouvez appliquer plusieurs fois la fonctionnalité de décryptage.
|
Convertir : permet d'effectuer des conversions usuelles.
| Tabulations en espaces : remplace tous les caractères "tabulation" en caractères "espace".
|
| Espaces en tabulations : remplace tous les caractères "espace" en caractères "tabultation".
|
| ASCII en Hexa : Convertit la chaine de caractères sélectionnée en hexadécimal.
|
| Hexa en ASCII : Convertit une chaine hexadécimale en ASCII.
|
| ASCII en HTML : Convertit les caractères ASCII en caractères spécifiques HTML (comme les accents par exemple).
Agit sur la selection active si une selection est en cours ou sinon la totalité du fichier.
|
| ASCII en HTML (sauf < > ") : Convertit les caractères ASCII en caractères spécifiques HTML (comme les accents par exemple) sauf les caractères <, > et ".
Agit sur la selection active si une selection est en cours ou sinon la totalité du fichier.
|
| HTML en ASCII : Convertit les caractères spécifiques HTML (comme les accents par exemple) en ASCII.
Agit sur la selection active si une selection est en cours ou sinon la totalité du fichier.
|
| Encodage URL : remplace tous les caractères "spéciaux" dans l'encodage HTML. Exemple les espaces seront convertis en %20.
|
| Decodage URL : fonction inverse de la précédente.
|
| Conversion de base : Convertit les décimaux en Hexa, en binaire, en octal ou en chiffre romain et inversement.
Vous pouvez ensuite copier/coller le résultat dans le fichier actif via le menu correspondant par clic droit dans la zone qui vous interresse.
|
Evaluer une expression :
Cet outil vous permet d'évaluer une expression arithméthique. Le résultat peut être copier dans le fichier actif.
Formater JSON :
Cet outil vous permet de formater (ou indenter pour une lecture plus aisée) un flux JSON.
Nb de ligne des fichiers ouverts :
Calcule le nombre de lignes de tous les documents ouverts sous GBEPad.
Purger :
Cette fonction vous permet de purger toutes les occurrences d'un chaine de caractères dans le document actif.
Coloner CSV :
Cette fonction sous entend que votre fichier dispose d'un caractère (ou d'une chaine de caracatères) séparateur de champ (exemple fichiers CSV). Elle va vous permettre de rajouter autant d'espaces que nécessaire pour obtenir un fichier correctement coloné et ainsi pouvoir l'éditer en mode colone avec GBEPad. Une question vous est posée avant le traitement vous permettant de saisir le caractère séparateur.
Comparateur :
|