Sujet : Re: SignAuPif 1.0.2
De : benoit (at) *nospam* com.invalid ("Benoît L.")
Groupes : fr.comp.sys.mac.programmationDate : 15. Feb 2022, 20:43:17
Autres entêtes
Organisation : C'est celui qui dit qui est
Message-ID : <sugvol$f9m$1@shakotay.alphanet.ch>
References : 1 2 3 4 5
User-Agent : MacCafe/2.06 (macOS 10.15.7 (19H1615) - MacBookPro14,2)
Après mûre réflexion, le 15 février 2022 à 16:10, Joseph-B eu l'idée
d'écrire :
Joseph-B <josephb@nowhere.invalid> wrote:
>
#> set the clipboard to (text 5 thru -1 of (controlsResults's item 1 as text as text))
>
il y a un "as text" redondant, qui ne crée pas de souci d'ailleurs, à enlever
>
set the clipboard to (text 5 thru -1 of (controlsResults's item 1 as text))
Le « as text » et le « as «class utf8» » m’énervent comme ce n’est pas
possible. De temps en temps j’ai des caractères >128 qui sont pourris,
mais pas au lancement suivant.
J’aimerai comprendre. En attendant j’appelle deux fois la string et plus
de problème. Donc il est réglé, d’un certain point de vue.
Pour le set clipboard je préfère commencer par un fichier de signatures
sans délimiteurs, genre :
set searchString to "-- " & linefeed
set replaceString to ""
Ou du genre :
repeat with i from 1 to count paragraphs of myText
if paragraph i is "-- " then set paragraph i to ""
set i to i+1
end repeat
Je peux faire de même sur la liste si le premier caractère de la
signature se trouve être un ou des linefeed.
P.S. Je ne sais pas comment tu as géré une variable avec des retours
charriots, quand j’en mets il me dit qu’il y a un problème :
set toto to "Benoît
Leraillez
Téléphone
Adresse"
Il y a un problème, d’où mon utilisation des linefeed plutôt que des
return qui ne fonctionnent pas. Avec linefeed je sais que ça marche :)
-- Vie : n. f. Maladie mortelle sexuellement transmissiblebenoit chez leraillez.com