DCreatorFR 
Objectif
DCreatorFR aide l'usager francophone à créer des sous-répertoires sous un répertoire donné et dont leurs noms proviennent de fragments de texte de document(s) affiché(s). Les noms seront conformes aux exigences du système d'exploitation et au goût de l'usager.
Description
Vue d'ensemble
DCreatorFR accepte le dépôt d'un objet répertoire suivi de dépôts de fragments de texte. Une fois activé (en cliquant la cible), DCreatorFR modifie chaque texte déposé en un nom valide pour un nom de répertoire. Pour chaque fragment de texte, un nomn valide sera généré et il sera utilisé comme nom pour le sous-répertoire correspondant qui sera créé sous le répertoire de destination. La variante détermine comment ce texte sera modifié.
Variantes
- Implicite:
Le texte est modifié en suivant les phases suivantes:
- Mettre en majuscule le premier caractère de chaque mot selon des critères "intelligentes" de réduction d'ambiguïté; au besoin, des caractères de souligné sont quelque fois utilisés.
- Enlever les caractères suivants: $%',?!><\/*{}()[]_-
- Remplacer les caractères suivants par le un trait-d'union: | et :
- Remplacer les mots longs par leur version brève, selon une liste contenue dans le script
- 1-Mots-Majuscule:
Mettre en majuscule le premier caractère de chaque mot et enlever les caractères "blancs".
- 2-Car-Souligné:
Remplacer chaque caractère "blanc" par un caractère de souligner
- 3-Fichier HTTP:
Enlever tous les caractères sauf ceux qui se situent entre le dernier "/" et le dernier point.
- 4-HTTP www:
Enlever tous les caractères sauf ceux qui se situent entre la première paire de caractères "//" et le prochain caractère "/".
Objets étiquetés
Il y a une seule étiquette: le répertoire de destination (identifiée comme "Rép Dest ")
Objets non-étiquetés
Les objets non-étiquetés sont identifiés comme "Texte". Chaque fragment de texte déposé sera modifié pour être utilisable comme nom de répertoire.
Usage du presse-papiers
Le presse-papiers n'est pas utilisé.
Messages possibles du métascript
- ERR: Nb Args, 2 ou 3
Le script sous-jacent prévoit entre 2 ou 3 arguments. Cette erreur ne devrait jamais se produire.
- ERR:
Rép introuvable
Le répertoire de destination n'existe pas. Ce répertoire a peut-être été effacé (ou déconnecté) depuis le temps où vous l'avez choisi.
- ERR:
Option de variante invalide
Le script sous-jacent prévoit un code spécifique comme 3ieme argument, rien d'autres. Cette erreur ne devrait jamais se produire, à moins que vous ayez modifié ce métascript.
- ERR:
Incapable de créer
Le sous-répertoire ne peut être créé. Il se peut que vous n'ayez pas le privilège d'écriture sous le répertoire de destination. Pour certains langages de script, le fait de créer un sous-répertoire avec le même nom qu'un sous-répertoire existant génère ce genre d'erreur.
Autres considérations
Si une erreur est détectée, la liste des objets doit être explicitement vidée. Autrement, cette liste se vide automatiquement suite à une activité sans erreur du D&Do.
Effets du script
Quelque soit la variante choisie, le script DCreatorFR créera des sous-répertoires.
Préalables
- Executable:
pythonw
- Fichier(s) script:
DCreator.py; il doit se situer sous le sous-répertoire scripts/py.
- Accès ES:
Création de sous-répertoires
Effects secondaires:
- Usage du presse-papiers:
Non
- Aucun autre effet secondaire
Instructions
Créer des sous-répertoires
Voici les instructions détaillées pour la création de sous-répertoires avec des noms provenant de fragments de texte de documents..
- Assurez-vous que vous avez choisi la variante appropriée (regardez la barre titre de D&Do)
- Assurez-vous que la cible bleue de D&Do affiche: 1à1 D= Rép Dest
- À partir d'un afficheur de fichiers (ex. Windows Explorer), choisir un répertoire puis faire un glisser-déposer de cet objet répertoire vers la cible D&Do
- À partir d'un afficheur de document qui accepte le glisser-déposer, comme source (ex. Internet Explorer, MS Word, afficheur HTML Help, plusieurs messages de dialogues, etc)
- Pour chaque sous-répertoire à créer:
- Assurez-vous que la cible bleue de D&Do affiche: Texte
- Surligner le fragment de texte choisi que vous prévoyez comme nom de répertoire
- Faire un glisser-déposer du texte surligné vers la cible du D&Do
- Faites un clic sur la cible
- Vous devez observer que:
- De nouveaux sous-répertoires ont été créés
- La cible affiche maintenant: 1à1 ID= Rép Dest
- La barre d'état affiche: INF: Exit = 0
C'est tout.
Source
Propritaire(s):
- Compagnie:
Logiciels Grand-Pieds
- Licence:
Gratuiciel; vous pouvez créer des versions adaptées à vos besoins en utilisant ces scripts et métascripts comme base. Utilisez-les à vos risques.
Auteur(s):
- Nom:
Marcel St-Amant
- Pays:
CANADA
- Date de publication:
2003-10-13
- Version:
1.0