J'ai besoin de resortir mon bon AS et je suis un paumé après tant
d'années. J'ai un fichier contenant du texte (des définitions) et je
souhaite générer un fichier par entrée.
J'ai besoin de resortir mon bon AS et je suis un paumé après tant
d'années. J'ai un fichier contenant du texte (des définitions) et je
souhaite générer un fichier par entrée.
J'ai besoin de resortir mon bon AS et je suis un paumé après tant
d'années. J'ai un fichier contenant du texte (des définitions) et je
souhaite générer un fichier par entrée.
Je suis paumé avec le fait que je veux utiliser la tabulation comme
séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
paragraphe. Un coup de pouce ?
Je suis paumé avec le fait que je veux utiliser la tabulation comme
séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
paragraphe. Un coup de pouce ?
Je suis paumé avec le fait que je veux utiliser la tabulation comme
séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
paragraphe. Un coup de pouce ?
Benoit a gentiment divagué en ces termes :
> J'ai besoin de resortir mon bon AS et je suis un paumé après tant
> d'années. J'ai un fichier contenant du texte (des définitions) et je
> souhaite générer un fichier par entrée.
Quel type d fichier ? .txt ou .rtf ?
Parce que ce à quoi je pense , passant par une commande Shell pour la
création du dit fichier, la syntaxe est simple pour du .txt et assez
"spéciale" pour du .rtf
À part ça, dans les exemples que tu donnes, les coupures sont générées
par MacSoup, ou la définition et exemples peuvent prendre plusieurs
lignes (paragraphes pour AppleScript) pour un même mot ?
Si c'est sur plusieurs lignes, ça va pas rendre les choses
faciles-faciles !
La tabulation devra effectivement servir de repère (TID) pour créer le
nom du fichier.
Benoit a gentiment divagué en ces termes :
> J'ai besoin de resortir mon bon AS et je suis un paumé après tant
> d'années. J'ai un fichier contenant du texte (des définitions) et je
> souhaite générer un fichier par entrée.
Quel type d fichier ? .txt ou .rtf ?
Parce que ce à quoi je pense , passant par une commande Shell pour la
création du dit fichier, la syntaxe est simple pour du .txt et assez
"spéciale" pour du .rtf
À part ça, dans les exemples que tu donnes, les coupures sont générées
par MacSoup, ou la définition et exemples peuvent prendre plusieurs
lignes (paragraphes pour AppleScript) pour un même mot ?
Si c'est sur plusieurs lignes, ça va pas rendre les choses
faciles-faciles !
La tabulation devra effectivement servir de repère (TID) pour créer le
nom du fichier.
Benoit a gentiment divagué en ces termes :
> J'ai besoin de resortir mon bon AS et je suis un paumé après tant
> d'années. J'ai un fichier contenant du texte (des définitions) et je
> souhaite générer un fichier par entrée.
Quel type d fichier ? .txt ou .rtf ?
Parce que ce à quoi je pense , passant par une commande Shell pour la
création du dit fichier, la syntaxe est simple pour du .txt et assez
"spéciale" pour du .rtf
À part ça, dans les exemples que tu donnes, les coupures sont générées
par MacSoup, ou la définition et exemples peuvent prendre plusieurs
lignes (paragraphes pour AppleScript) pour un même mot ?
Si c'est sur plusieurs lignes, ça va pas rendre les choses
faciles-faciles !
La tabulation devra effectivement servir de repère (TID) pour créer le
nom du fichier.
Bonjour,
Benoit nous a bien apitoyés :
> Je suis paumé avec le fait que je veux utiliser la tabulation comme
> séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
> paragraphe. Un coup de pouce ?
Si tu es toujours intéressé, j'ai pondu un script qui te fait un fichier
.txt par entrée et ajoute un incrément si entrées répétitives.
Bonjour,
Benoit nous a bien apitoyés :
> Je suis paumé avec le fait que je veux utiliser la tabulation comme
> séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
> paragraphe. Un coup de pouce ?
Si tu es toujours intéressé, j'ai pondu un script qui te fait un fichier
.txt par entrée et ajoute un incrément si entrées répétitives.
Bonjour,
Benoit nous a bien apitoyés :
> Je suis paumé avec le fait que je veux utiliser la tabulation comme
> séparateur (au lieu de l'espace) et qu'il faille aussi séparer par
> paragraphe. Un coup de pouce ?
Si tu es toujours intéressé, j'ai pondu un script qui te fait un fichier
.txt par entrée et ajoute un incrément si entrées répétitives.
Je veux bien oui:
P.S. je suis en train de mettre mon nez dans le corvophraseur et je
prépare pour lui des listes de mots plus contemporains.
Je veux bien oui: benoit@leraillez.com.invalid
P.S. je suis en train de mettre mon nez dans le corvophraseur et je
prépare pour lui des listes de mots plus contemporains.
Je veux bien oui:
P.S. je suis en train de mettre mon nez dans le corvophraseur et je
prépare pour lui des listes de mots plus contemporains.
Benoit, encore rougissant de son audace s'est lancé :
> Je veux bien oui:
Si tu n'y vois pas d'inconvénient, je vais déposer le script sur Cjoint
pour que d'autres puissent profiter du moteur.
<http://www.cjoint.com/c/FEqj6FrSAyz>
Dans l'exemple que j'utilise tu verras que la balise de titre est bien
la tabulation, le titre lui-même pouvant être en deux mots.
Je pense que ça devrait répondre à ton attente.
Tu auras juste à intégrer la gestion du presse-papier pour alimenter
l'enrée du texte original que tu veux éclater en autant de fichiers.
> P.S. je suis en train de mettre mon nez dans le corvophraseur et je
> prépare pour lui des listes de mots plus contemporains.
Dans le courant de l'après-midi je vais mettre un lien Dropbox pour
CovoX2 (celui qui crée ma signature ici) qui est sur la base des
dictionnaires du CorvoPhraseur original, mais dont j'ai largement
réécrit le moteur pour qu'il tire toute la puissance des fonctions
d'AppleScript.
Donc la manière de taguer les mots est légèrement différente (au lieu de
chiffres abscons, un nom féminin est tagué "F", un mot qui demande
l'élision de l'article ou de la préposition est tagué "e", par exemple)
Tu verras si tu veux t'en servir ou pas.
Benoit, encore rougissant de son audace s'est lancé :
> Je veux bien oui: benoit@leraillez.com.invalid
Si tu n'y vois pas d'inconvénient, je vais déposer le script sur Cjoint
pour que d'autres puissent profiter du moteur.
<http://www.cjoint.com/c/FEqj6FrSAyz>
Dans l'exemple que j'utilise tu verras que la balise de titre est bien
la tabulation, le titre lui-même pouvant être en deux mots.
Je pense que ça devrait répondre à ton attente.
Tu auras juste à intégrer la gestion du presse-papier pour alimenter
l'enrée du texte original que tu veux éclater en autant de fichiers.
> P.S. je suis en train de mettre mon nez dans le corvophraseur et je
> prépare pour lui des listes de mots plus contemporains.
Dans le courant de l'après-midi je vais mettre un lien Dropbox pour
CovoX2 (celui qui crée ma signature ici) qui est sur la base des
dictionnaires du CorvoPhraseur original, mais dont j'ai largement
réécrit le moteur pour qu'il tire toute la puissance des fonctions
d'AppleScript.
Donc la manière de taguer les mots est légèrement différente (au lieu de
chiffres abscons, un nom féminin est tagué "F", un mot qui demande
l'élision de l'article ou de la préposition est tagué "e", par exemple)
Tu verras si tu veux t'en servir ou pas.
Benoit, encore rougissant de son audace s'est lancé :
> Je veux bien oui:
Si tu n'y vois pas d'inconvénient, je vais déposer le script sur Cjoint
pour que d'autres puissent profiter du moteur.
<http://www.cjoint.com/c/FEqj6FrSAyz>
Dans l'exemple que j'utilise tu verras que la balise de titre est bien
la tabulation, le titre lui-même pouvant être en deux mots.
Je pense que ça devrait répondre à ton attente.
Tu auras juste à intégrer la gestion du presse-papier pour alimenter
l'enrée du texte original que tu veux éclater en autant de fichiers.
> P.S. je suis en train de mettre mon nez dans le corvophraseur et je
> prépare pour lui des listes de mots plus contemporains.
Dans le courant de l'après-midi je vais mettre un lien Dropbox pour
CovoX2 (celui qui crée ma signature ici) qui est sur la base des
dictionnaires du CorvoPhraseur original, mais dont j'ai largement
réécrit le moteur pour qu'il tire toute la puissance des fonctions
d'AppleScript.
Donc la manière de taguer les mots est légèrement différente (au lieu de
chiffres abscons, un nom féminin est tagué "F", un mot qui demande
l'élision de l'article ou de la préposition est tagué "e", par exemple)
Tu verras si tu veux t'en servir ou pas.
Merci, tu me remets ça dans la cabohe. Par contre j'ai un paquet de
questions
Oui, je vais essayer de faire un script avec des trucs perso qui me
reviennent maintenant à l'esprit. Genre :
- tell "TextWrangler" to set enterText to content of front document
(ce n'est peut-être pas content mais every character, every item, every
paragraph... à voir)
Comme ça je peux imaginer faire un repeat sur les documents ouverts.
- faire un path ailleurs que sur le desktop (mettre 3000 fichiers
dessus...)
Par contre il y a des trucs que je ne comprends pas du tout comme le
shell script
ou le « -2 » dans :
-- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
as text
Merci, tu me remets ça dans la cabohe. Par contre j'ai un paquet de
questions
Oui, je vais essayer de faire un script avec des trucs perso qui me
reviennent maintenant à l'esprit. Genre :
- tell "TextWrangler" to set enterText to content of front document
(ce n'est peut-être pas content mais every character, every item, every
paragraph... à voir)
Comme ça je peux imaginer faire un repeat sur les documents ouverts.
- faire un path ailleurs que sur le desktop (mettre 3000 fichiers
dessus...)
Par contre il y a des trucs que je ne comprends pas du tout comme le
shell script
ou le « -2 » dans :
-- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
as text
Merci, tu me remets ça dans la cabohe. Par contre j'ai un paquet de
questions
Oui, je vais essayer de faire un script avec des trucs perso qui me
reviennent maintenant à l'esprit. Genre :
- tell "TextWrangler" to set enterText to content of front document
(ce n'est peut-être pas content mais every character, every item, every
paragraph... à voir)
Comme ça je peux imaginer faire un repeat sur les documents ouverts.
- faire un path ailleurs que sur le desktop (mettre 3000 fichiers
dessus...)
Par contre il y a des trucs que je ne comprends pas du tout comme le
shell script
ou le « -2 » dans :
-- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
as text
<http://www.cjoint.com/c/FEqj6FrSAyz>
<http://www.cjoint.com/c/FEqj6FrSAyz>
<http://www.cjoint.com/c/FEqj6FrSAyz>
Benoit a prestement tapoté de ses doigts agiles :
> Merci, tu me remets ça dans la caboche. Par contre j'ai un paquet de
> questions
C'est comme la bicyclette, quand on arrête de coder on sait encore
enfourcher la bécane, mais on ne vaut plus rien dans les côtes ;-)
> Oui, je vais essayer de faire un script avec des trucs perso qui me
> reviennent maintenant à l'esprit. Genre :
>
> - tell "TextWrangler" to set enterText to content of front document
> (ce n'est peut-être pas content mais every character, every item, every
> paragraph... à voir)
>
> Comme ça je peux imaginer faire un repeat sur les documents ouverts.
Alors bon courage ;-)
> Par contre il y a des trucs que je ne comprends pas du tout comme le
> shell script
Ah, oui, d'aucuns bèent d'admiration devant la concision des commandes
Shell, mais perso je trouve ça horriblement abscons, même si j'utilise
la puissance des outils.
Pour faire la même chose en invoquant TextEdit, ce n'était pas une
ligne, mais 8 qu'il aurait fallu !
> ou le « -2 » dans :
> -- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
> as text
dans une liste, de mots, caractères, items, le répérage absolu de
l'objet cible se fait soit positivement en comptant du début (à gauche)
/word 4 of "ceci est un exemple hautement pédagogique"/ ==> "exemple"
soit négativement en partant de la fin du conteneur
character -3 of "exemple" ==> "p"
d'où
/words 1 thru -2 of theEntry/ ==> récupère du premier à l'avant dernier
mot du conteneur <theEntry>, bornes incluses.
Bonne continuation.
Benoit a prestement tapoté de ses doigts agiles :
> Merci, tu me remets ça dans la caboche. Par contre j'ai un paquet de
> questions
C'est comme la bicyclette, quand on arrête de coder on sait encore
enfourcher la bécane, mais on ne vaut plus rien dans les côtes ;-)
> Oui, je vais essayer de faire un script avec des trucs perso qui me
> reviennent maintenant à l'esprit. Genre :
>
> - tell "TextWrangler" to set enterText to content of front document
> (ce n'est peut-être pas content mais every character, every item, every
> paragraph... à voir)
>
> Comme ça je peux imaginer faire un repeat sur les documents ouverts.
Alors bon courage ;-)
> Par contre il y a des trucs que je ne comprends pas du tout comme le
> shell script
Ah, oui, d'aucuns bèent d'admiration devant la concision des commandes
Shell, mais perso je trouve ça horriblement abscons, même si j'utilise
la puissance des outils.
Pour faire la même chose en invoquant TextEdit, ce n'était pas une
ligne, mais 8 qu'il aurait fallu !
> ou le « -2 » dans :
> -- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
> as text
dans une liste, de mots, caractères, items, le répérage absolu de
l'objet cible se fait soit positivement en comptant du début (à gauche)
/word 4 of "ceci est un exemple hautement pédagogique"/ ==> "exemple"
soit négativement en partant de la fin du conteneur
character -3 of "exemple" ==> "p"
d'où
/words 1 thru -2 of theEntry/ ==> récupère du premier à l'avant dernier
mot du conteneur <theEntry>, bornes incluses.
Bonne continuation.
Benoit a prestement tapoté de ses doigts agiles :
> Merci, tu me remets ça dans la caboche. Par contre j'ai un paquet de
> questions
C'est comme la bicyclette, quand on arrête de coder on sait encore
enfourcher la bécane, mais on ne vaut plus rien dans les côtes ;-)
> Oui, je vais essayer de faire un script avec des trucs perso qui me
> reviennent maintenant à l'esprit. Genre :
>
> - tell "TextWrangler" to set enterText to content of front document
> (ce n'est peut-être pas content mais every character, every item, every
> paragraph... à voir)
>
> Comme ça je peux imaginer faire un repeat sur les documents ouverts.
Alors bon courage ;-)
> Par contre il y a des trucs que je ne comprends pas du tout comme le
> shell script
Ah, oui, d'aucuns bèent d'admiration devant la concision des commandes
Shell, mais perso je trouve ça horriblement abscons, même si j'utilise
la puissance des outils.
Pour faire la même chose en invoquant TextEdit, ce n'était pas une
ligne, mais 8 qu'il aurait fallu !
> ou le « -2 » dans :
> -- set indexedname to (words 1 thru -2 of theEntry & space & theIndex)
> as text
dans une liste, de mots, caractères, items, le répérage absolu de
l'objet cible se fait soit positivement en comptant du début (à gauche)
/word 4 of "ceci est un exemple hautement pédagogique"/ ==> "exemple"
soit négativement en partant de la fin du conteneur
character -3 of "exemple" ==> "p"
d'où
/words 1 thru -2 of theEntry/ ==> récupère du premier à l'avant dernier
mot du conteneur <theEntry>, bornes incluses.
Bonne continuation.
> Alors bon courage ;-)
Pourquoi ? Je boucle en prenant le document au premier plan et quand il
n'y en a plus... j'ai une erreur et je sors ;)
Oui, mais pourquoi l'avant dernier ? Quel est le dernier ? Tu ne
supprimes pas le chiffre ?
> Alors bon courage ;-)
Pourquoi ? Je boucle en prenant le document au premier plan et quand il
n'y en a plus... j'ai une erreur et je sors ;)
Oui, mais pourquoi l'avant dernier ? Quel est le dernier ? Tu ne
supprimes pas le chiffre ?
> Alors bon courage ;-)
Pourquoi ? Je boucle en prenant le document au premier plan et quand il
n'y en a plus... j'ai une erreur et je sors ;)
Oui, mais pourquoi l'avant dernier ? Quel est le dernier ? Tu ne
supprimes pas le chiffre ?