Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.mac.programmation > #2239 > unrolled thread

SignAuPif 1.0.4

Started by"Benoît L." <benoit@com.invalid>
First post2022-02-18 12:29 +0000
Last post2022-02-20 19:45 +0000
Articles 18 — 4 participants

Back to article view | Back to fr.comp.sys.mac.programmation


Contents

  SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-18 12:29 +0000
    Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-18 15:36 +0100
      Re: SignAuPif 1.0.4 DV <dv@reply-to.not.invalid> - 2022-02-18 14:55 +0000
        Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-18 16:42 +0100
          Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-18 18:11 +0000
            Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-18 19:55 +0100
              Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-18 19:24 +0000
        Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-18 18:11 +0000
    Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-18 18:11 +0000
    Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-20 12:30 +0100
      Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-20 12:25 +0000
        Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-20 15:48 +0100
          Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-20 19:45 +0000
            Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-20 21:43 +0100
      Re: SignAuPif 1.0.4 josephb@nowhere.invalid (Joseph-B) - 2022-02-20 15:01 +0100
      Re: SignAuPif 1.0.4 josephb@nowhere.invalid (Joseph-B) - 2022-02-20 15:26 +0100
        Re: SignAuPif 1.0.4 gd2512@free.fr (G.Deville) - 2022-02-20 15:55 +0100
        Re: SignAuPif 1.0.4 "Benoît L." <benoit@com.invalid> - 2022-02-20 19:45 +0000

#2239 — SignAuPif 1.0.4

From"Benoît L." <benoit@com.invalid>
Date2022-02-18 12:29 +0000
SubjectSignAuPif 1.0.4
Message-ID<suo3ep$or2$1@shakotay.alphanet.ch>
Bonjour,


Voici une nouvelle version qui devrait fonctionner chez tout le monde,
j’ai ajouté l’extension AppleScript nécessaire dans ses ressources.

<https://www.cjoint.com/data/LBslg7zVe5p_SignAuPif-1.0.4.zip>

Quelques trucs :
— À l’import, tous les « -- espace & return » sont supprimés.
— La « fenêtre » est ±centrée sur l’écran. Si elle est déplacée je ne
  sais pas récupérer son emplacement pour qu’elle y soit au lancement
  suivant. Cela semble impossible à obtenir via AS.
— Une case à cocher est là pour ajouter le délimiteur ou non. MAIS je
  ne sais comment récupérer l’info, si la case est cochée ou non. Je
  cherche mais ne trouve pas. :/
— Quand on copie il y a un beep. Cela donne aussi un effet visuel comme
  quoi il y a eu une action.
— Un fichier préférence est créer, vide pour l’instant. En premier
  il enregistrera le choix avec/sans délimiteur (quand je saurai
  le faire).
— Ajout de raccourcis clavier cmd-q, cmd-n et cmd-c

Pensez à supprimer votre ancien fichier de signatures qui se trouve dans
User/Bibliothèque/Application Support/SignAuPif pour en importer un
nouveau.

La première fois, lancez-le via un ctrl-clic et pas un double-clic pour
donner votre accord au système. Je cherche comment « signer »
l’application et j’ai du mal à suivre (via ligne de commande si je
comprends bien).

Merci pour les tests, les commentaires et, surtout, les bugs trouvés.


Prochaines étapes les boutons Importer, Modifier et Ajouter.

-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [next] | [standalone]


#2240

Fromgd2512@free.fr (G.Deville)
Date2022-02-18 15:36 +0100
Message-ID<1pnks22.1d8r6ps40j5hzN%gd2512@free.fr>
In reply to#2239
"Benoît L." <benoit@com.invalid> wrote:

> j'ai ajouté l'extension AppleScript nécessaire dans ses ressources.

Quelle extension AppleScript ?

> — Une case à cocher est là pour ajouter le délimiteur ou non. MAIS je
>   ne sais comment récupérer l'info, si la case est cochée ou non.

Bravo !

> — Quand on copie il y a un beep. Cela donne aussi un effet visuel

Très fort ! Un beep visuel donc…

> Pensez à supprimer votre ancien fichier de signatures qui se trouve dans
> User/Bibliothèque/Application Support/SignAuPif pour en importer un
> nouveau.

Parce que le script ne le fait pas ?

> La première fois, lancez-le via un ctrl-clic et pas un double-clic pour
> donner votre accord au système.

Il y a besoin de ça pour un script ? Je ne connaissais pas. C'est
Monterey qui est responsable ?

> Merci pour les commentaires

De rien : c'est toujours un plaisir de vous lire.

[toc] | [prev] | [next] | [standalone]


#2241

FromDV <dv@reply-to.not.invalid>
Date2022-02-18 14:55 +0000
Message-ID<suoc1k$lal$1@rasp.pasdenom.info>
In reply to#2240
G.Deville a écrit ceci :

>> La première fois, lancez-le via un ctrl-clic et pas un double-clic pour
>> donner votre accord au système.
>
> Il y a besoin de ça pour un script ? Je ne connaissais pas. C'est
> Monterey qui est responsable ?

Si j'ai bien compris, Benoît a exporté son script sous la forme d'une
application. C'est cette dernière qui nécessite une autorisation (je ne
me souviens plus si c'est depuis High Sierra ou Mojave).

-- 
Denis

[toc] | [prev] | [next] | [standalone]


#2242

Fromgd2512@free.fr (G.Deville)
Date2022-02-18 16:42 +0100
Message-ID<1pnkzeq.wr5osu56omjbN%gd2512@free.fr>
In reply to#2241
DV <dv@reply-to.not.invalid> wrote:

> Si j'ai bien compris, Benoît a exporté son script sous la forme d'une
> application. C'est cette dernière qui nécessite une autorisation (je ne
> me souviens plus si c'est depuis High Sierra ou Mojave).

J'ai voulu en avoir le coeur net et j'ai récupéré le zip.
Celui-ci contient en fait un script et un applet : ça aurait pu être
écrit quelque part.
Le script ne fonctionne pas : il m'est même impossible de le compiler.
L'applet ne fonctionne pas non plus.
J'ai donc rapidement tout jeté.

[toc] | [prev] | [next] | [standalone]


#2245

From"Benoît L." <benoit@com.invalid>
Date2022-02-18 18:11 +0000
Message-ID<suongq$ode$3@shakotay.alphanet.ch>
In reply to#2242
Avec enthousiasme, le 18 février 2022 à 16:42, G.Deville écrivit :

> DV <dv@reply-to.not.invalid> wrote:
>
>> Si j'ai bien compris, Benoît a exporté son script sous la forme d'une
>> application. C'est cette dernière qui nécessite une autorisation (je ne
>> me souviens plus si c'est depuis High Sierra ou Mojave).
>
> J'ai voulu en avoir le coeur net et j'ai récupéré le zip.
> Celui-ci contient en fait un script et un applet : ça aurait pu être
> écrit quelque part.

Le script est là pour ceux qui aiment lire le code et s’en servir,
l’applet pour ceux qui veulent juste l’utiliser.

> Le script ne fonctionne pas : il m'est même impossible de le compiler.

Pour que le script fonctionne, tu quittes AS, tu installes
Dialog Toolkit Plus.scptd dans le dossier :
User/Bibliothèque/Script Libraries/ 
(Dossier à créer s’il n’existe pas.) 

Relancer AS.

<https://s3.amazonaws.com/latenightsw.com/ShaneLibs/Dialog_Toolkit.zip>

> L'applet ne fonctionne pas non plus.

Quel OS X ? stp.

> J'ai donc rapidement tout jeté.

À juste titre.


-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2246

Fromgd2512@free.fr (G.Deville)
Date2022-02-18 19:55 +0100
Message-ID<1pnl7w6.8j76nx19fqw5gN%gd2512@free.fr>
In reply to#2245
"Benoît L." <benoit@com.invalid> wrote:

> Le script est là pour ceux qui aiment lire le code et s'en servir,
> l'applet pour ceux qui veulent juste l'utiliser.

Il suffit de faire glisser l'applet sur Éditeur de script pour avoir le
même résultat.

> Pour que le script fonctionne, tu quittes AS, tu installes
> Dialog Toolkit Plus.scptd dans le dossier :
> User/Bibliothèque/Script Libraries/ 

C'était ça l' « extension AppleScript » que vous aviez mentionnée
précédemment et que vous aviez affirmé avoir installé ?

> Relancer AS.

AS ou bien votre script ou votre applet ?

Bon we. 

[toc] | [prev] | [next] | [standalone]


#2247

From"Benoît L." <benoit@com.invalid>
Date2022-02-18 19:24 +0000
Message-ID<suoroi$c29$1@shakotay.alphanet.ch>
In reply to#2246
Nonobstant quelques doutes, le 18 février 2022 à 19:55, G.Deville se
permit de dire :

> "Benoît L." <benoit@com.invalid> wrote:
>
>> Le script est là pour ceux qui aiment lire le code et s'en servir,
>> l'applet pour ceux qui veulent juste l'utiliser.
>
> Il suffit de faire glisser l'applet sur Éditeur de script pour avoir le
> même résultat.

Certes, mais je permets à M. ToutLeMonde de vérifier sans
« bidouiller ». Maintenant, si c’est inutile pour vous tous... Celui qui
ouvrira le script de l’applet sans avoir ajouter l’extension dans sa
bibliothèque verra de la bouillie. Que je sache.

>> Pour que le script fonctionne, tu quittes AS, tu installes
>> Dialog Toolkit Plus.scptd dans le dossier :
>> User/Bibliothèque/Script Libraries/ 
>
> C'était ça l' « extension AppleScript » que vous aviez mentionnée
> précédemment et que vous aviez affirmé avoir installé ?

Elle est maintenant dans l’application (au bon endroit je l’espère) et
il n’est pas utile que l’utilisateur l’installe sur sa machine.

>> Relancer AS.
>
> AS ou bien votre script ou votre applet ?

AS. Quand on ajoute une extension (scripting addition) et qu’il (AS) est
lancé, elle n’existe toujours pas pour lui. Il faut donc lancer
l’Éditeur de script après l’avoir installée.

> Bon we. 

U2


-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2244

From"Benoît L." <benoit@com.invalid>
Date2022-02-18 18:11 +0000
Message-ID<suongp$ode$2@shakotay.alphanet.ch>
In reply to#2241
Après mûre réflexion, le 18 février 2022 à 15:55, DV eu l'idée
d'écrire :

> G.Deville a écrit ceci :
>
>>> La première fois, lancez-le via un ctrl-clic et pas un double-clic pour
>>> donner votre accord au système.
>> 
>> Il y a besoin de ça pour un script ? Je ne connaissais pas. C'est
>> Monterey qui est responsable ?
>
> Si j'ai bien compris, Benoît a exporté son script sous la forme d'une
> application. C'est cette dernière qui nécessite une autorisation (je ne
> me souviens plus si c'est depuis High Sierra ou Mojave).

Oui, j’ai exporté les deux : l’appli et le script.

-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2243

From"Benoît L." <benoit@com.invalid>
Date2022-02-18 18:11 +0000
Message-ID<suongp$ode$1@shakotay.alphanet.ch>
In reply to#2239
Après mûre réflexion, le 18 février 2022 à 13:29, Benoît L. eu l'idée
d'écrire :

> Bonjour,
>
>
> Voici une nouvelle version qui devrait fonctionner chez tout le monde,
> j’ai ajouté l’extension AppleScript nécessaire dans ses ressources.
>
> <https://www.cjoint.com/data/LBslg7zVe5p_SignAuPif-1.0.4.zip>
>
> Quelques trucs :
> — À l’import, tous les « -- espace & return » sont supprimés.
> — La « fenêtre » est ±centrée sur l’écran. Si elle est déplacée je ne
>   sais pas récupérer son emplacement pour qu’elle y soit au lancement
>   suivant. Cela semble impossible à obtenir via AS.

J’ai trouvé un exemple pour le faire. La barre est de plus en plus haute
:/
https://forum.latenightsw.com/t/get-current-window-position/2093

> — Une case à cocher est là pour ajouter le délimiteur ou non. MAIS je
>   ne sais comment récupérer l’info, si la case est cochée ou non. Je
>   cherche mais ne trouve pas. :/

Quelques temps plus tard : Réussi ! Et c’est enreigistré dans les
préférences.

-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2248

Fromgd2512@free.fr (G.Deville)
Date2022-02-20 12:30 +0100
Message-ID<1pno8pn.5t3hoyd05velN%gd2512@free.fr>
In reply to#2239
"Benoît L." <benoit@com.invalid> wrote:

> Voici une nouvelle version qui devrait fonctionner chez tout le monde,

Une petite remarque préliminaire : quel est intérêt de fournir
actuellement le script *et* l'applet dans la mesure où votre projet est
très loin d'être abouti.
 
Pour essayer de comprendre pourquoi votre applet est bancal, que faut-il
faire sinon ouvrir le script de l'applet qui est sans doute le même que
celui du script isolé, non ?

Je lance donc l'applet : il me demande de choisir un fichier de
signatures… Késako ? Ça se présente comment ?
Joseph-B vous a déjà fait cette remarque précédemment et vous a fait une
suggestion restée lettre morte.

Je finis par récupérer un fichier qui devrait fonctionner à l'adresse
fournie précédemment (http://globulle.free.fr/gmp.txt).

Je relance donc l'applet et je choisis le fichier de signatures
ci-dessus mais bing… Fenêtre d'erreur me proposant de modifier le script
ce que je fais sauf que… le script apparaît alors verrouillé et donc pas
moyen de le modifier !

Je laisse tomber l'applet et j'ouvre le script : j'ai volontairement
ôter Dialog Toolkit Plus.scptd de son dossier pour voir si ce que vous
disiez un peu plus loin à savoir :
« Quand on ajoute une extension (scripting addition) et qu'il (AS) est
lancé, elle n'existe toujours pas pour lui. Il faut donc lancer
l'Éditeur de script après l'avoir installée. »
reposait sur les faits mais je constate que c'est de votre part une
affirmation gratuite.

Je réinstalle donc Dialog Toolkit Plus.scptd sans avoir quitté le script
et je peux maintenant compiler votre script.

Je le lance et je cherche pourquoi ça coince : ce sont des histoires de
"as text" en lieu et place de "as «class utf8»" et c'est réglé.

Mais :

> — À l'import, tous les « -- espace & return » sont supprimés.

Quel est l'intérêt de supprimer le délimiteur de signature à ce moment
du script ? Si l'utilisateur souhaite conserver ce délimiteur, il va
falloir que vous le remettiez par la suite : 2 actions au lieu d'une
seule car si l'utilisateur ne souhaite pas le conserver, il suffira de
la supprimer au moment où il fera son choix mais pas d'entrée de jeu.

Et il y a plus grave : si vous supprimez « -- espace & return » comment
fait ensuite le script pour savoir où commence et où finit une signature
?
Avec cette suppression, votre séquence :
*******************************************************
-- Transformation du texte en liste
set ListeSignatures to createSigListe(monTexte, linefeed & linefeed)
on createSigListe(monTexte, theSearchString)
        set AppleScript's text item delimiters to theSearchString
        set ListeSignatures to every text item of monTexte
        set AppleScript's text item delimiters to ""
        return ListeSignatures
end createSigListe
*******************************************************
n'a aucun sens car il n'y a aucun « linefeed & linefeed » dans le texte
nettoyé et donc il n'y a plus qu'un seul item dans ListeSignatures !

Et ça explique pourquoi votre script aboutit toujours à la même réponse
à savoir la liste complète des signatures…

Vous avez du boulot dites donc ! ;-)

[toc] | [prev] | [next] | [standalone]


#2249

From"Benoît L." <benoit@com.invalid>
Date2022-02-20 12:25 +0000
Message-ID<sutbvb$jom$2@shakotay.alphanet.ch>
In reply to#2248
Après mûre réflexion, le 20 février 2022 à 12:30, G.Deville eu l'idée
d'écrire :

> "Benoît L." <benoit@com.invalid> wrote:
>
>> Voici une nouvelle version qui devrait fonctionner chez tout le monde,
>
> Une petite remarque préliminaire : quel est intérêt de fournir
> actuellement le script *et* l'applet dans la mesure où votre projet est
> très loin d'être abouti.
>  
> Pour essayer de comprendre pourquoi votre applet est bancal, que faut-il
> faire sinon ouvrir le script de l'applet qui est sans doute le même que
> celui du script isolé, non ?
>
> Je lance donc l'applet : il me demande de choisir un fichier de
> signatures… Késako ? Ça se présente comment ?
> Joseph-B vous a déjà fait cette remarque précédemment et vous a fait une
> suggestion restée lettre morte.
>
> Je finis par récupérer un fichier qui devrait fonctionner à l'adresse
> fournie précédemment (http://globulle.free.fr/gmp.txt).
>
> Je relance donc l'applet et je choisis le fichier de signatures
> ci-dessus mais bing… Fenêtre d'erreur me proposant de modifier le script
> ce que je fais sauf que… le script apparaît alors verrouillé et donc pas
> moyen de le modifier !
>
> Je laisse tomber l'applet et j'ouvre le script : j'ai volontairement
> ôter Dialog Toolkit Plus.scptd de son dossier pour voir si ce que vous
> disiez un peu plus loin à savoir :
> « Quand on ajoute une extension (scripting addition) et qu'il (AS) est
> lancé, elle n'existe toujours pas pour lui. Il faut donc lancer
> l'Éditeur de script après l'avoir installée. »
> reposait sur les faits mais je constate que c'est de votre part une
> affirmation gratuite.
>
> Je réinstalle donc Dialog Toolkit Plus.scptd sans avoir quitté le script
> et je peux maintenant compiler votre script.
>
> Je le lance et je cherche pourquoi ça coince : ce sont des histoires de
> "as text" en lieu et place de "as «class utf8»" et c'est réglé.
>
> Mais :
>
>> — À l'import, tous les « -- espace & return » sont supprimés.
>
> Quel est l'intérêt de supprimer le délimiteur de signature à ce moment
> du script ? Si l'utilisateur souhaite conserver ce délimiteur, il va
> falloir que vous le remettiez par la suite : 2 actions au lieu d'une
> seule car si l'utilisateur ne souhaite pas le conserver, il suffira de
> la supprimer au moment où il fera son choix mais pas d'entrée de jeu.



> Et il y a plus grave : si vous supprimez « -- espace & return » comment
> fait ensuite le script pour savoir où commence et où finit une signature
> ?

Il faut une base de signature qui soit « standard » et à l’import il
peut y avoir des fichiers sans délimiteurs, d’autres avec mais pas
partout…

> Avec cette suppression, votre séquence :
> *******************************************************
> -- Transformation du texte en liste
> set ListeSignatures to createSigListe(monTexte, linefeed & linefeed)
> on createSigListe(monTexte, theSearchString)
>         set AppleScript's text item delimiters to theSearchString
>         set ListeSignatures to every text item of monTexte
>         set AppleScript's text item delimiters to ""
>         return ListeSignatures
> end createSigListe
> *******************************************************
> n'a aucun sens car il n'y a aucun « linefeed & linefeed » dans le texte
> nettoyé et donc il n'y a plus qu'un seul item dans ListeSignatures !

Si, il y en a puisqu’il y a un paragraphe vide entre chaque signature
(qu’elles aient le délimiteur ou non) donc deux linefeed (ou return) qui
se suivent : celui à la fin de la signature et celui du paragraphe vide*.

> Et ça explique pourquoi votre script aboutit toujours à la même réponse
> à savoir la liste complète des signatures…

Bin oui, si tu veux en prendre une au hasard il faut bien que tu les
aient toutes, non ?

-- Je compte le nombre de signatures
set listSize to count items in ListeSignatures
-- Je tire un chiffre au hasard en tre 1 et ce nombre
set randomSigNumber to random number from 1 to listSize
-- Je récupère la signature correspondante dans la liste.
set finalSig to item randomSigNumber of ListeSignatures as «class utf8»

Après, je l’affiche dans la fenêtre. Tu as l’intégralité des signatures
dans la fenêtre ? Quand tu cliques sur « Copier » tu récupères
l’intégralité des signatures ?

> Vous avez du boulot dites donc ! ;-)

Oui, sur le mode d’emploi :)

* Ne me dis pas que dans ton fichier originelle les signatures sont
collées les une aux autres avec juste le délimiteur pour les séparer.

-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2253

Fromgd2512@free.fr (G.Deville)
Date2022-02-20 15:48 +0100
Message-ID<1pnolcj.1slx8w01iv0rhpN%gd2512@free.fr>
In reply to#2249
"Benoît L." <benoit@com.invalid> wrote:

> Il faut une base de signature qui soit « standard »

C'est-à-dire ? Pour moi le fichier chez globulle est le parfait exemple
d'un fichier de signatures.

> Si, il y en a puisqu'il y a un paragraphe vide entre chaque signature
> (qu'elles aient le délimiteur ou non) donc deux linefeed (ou return) qui
> se suivent

Le fichier récupéré sur globulle.free.fr se présente ainsi
(désolé mais du fait des délimiteurs de signature contenu dans le
fichier, ça va être un peu coton à lire) :
**************************************************************

-- 
TN : Désolé mais cette expression n'a aucun sens ...
SP : Il est informaticien, alors, tant que tu compiles pas, ses paroles
   : n'ont aucun sens...
-+ SP in Guide du Macounet Pervers : Bien Compiler Son Informaticien +-

-- 
SP : De la différence entre "menacé" et "stevé"....
VN : je prefere largement être menacé que stevé, au moins on peut se
   : defendre
-+- VN in Guide du Macounet Pervers : Corbeille mon amour -+-

-- 
Mouarf ! Evidemment, aucune opération QuickDraw n'est jamais accélérée,
et tous les petits pixels jusqu'au dernier sont dessiné par le p'tit G3
à la mimine. ;-)
-+- Ol. in Guide du Macounet Pervers : Carte vidéo? Kesako? -+-

-- 
CF: Et ton serveur l'a accepté? Moi quand ça m'arrive, j'ai un message
  : d'erreur "duplicated article", et il ne passe pas en double.
GG: C'est un serveur anglais. Les message doivent rouler à gauche.
-+- GG in Guide du Macounet Pervers : Mon serveur was a RosBeef -+-

**************************************************************

Votre nettoyeur du texte :

**************************************************************
--Nettoyage du texte
        set AppleScript's text item delimiters to the (linefeed & "-- "
& linefeed)
        set the item_list to every text item of monTexte
        set AppleScript's text item delimiters to the ""
        set monTexte to the item_list as string

**************************************************************
Que fait-il ? Il remplace « linefeed & "-- " & linefeed » par… rien ! 
Si bien qu'on obtient maintenant :

**************************************************************
TN : Désolé mais cette expression n'a aucun sens ...
SP : Il est informaticien, alors, tant que tu compiles pas, ses paroles
   : n'ont aucun sens...
-+ SP in Guide du Macounet Pervers : Bien Compiler Son Informaticien +-
SP : De la différence entre "menacé" et "stevé"....
VN : je prefere largement être menacé que stevé, au moins on peut se
   : defendre
-+- VN in Guide du Macounet Pervers : Corbeille mon amour -+-
Mouarf ! Evidemment, aucune opération QuickDraw n'est jamais accélérée,
et tous les petits pixels jusqu'au dernier sont dessiné par le p'tit G3
à la mimine. ;-)
-+- Ol. in Guide du Macounet Pervers : Carte vidéo? Kesako? -+-
CF: Et ton serveur l'a accepté? Moi quand ça m'arrive, j'ai un message
  : d'erreur "duplicated article", et il ne passe pas en double.
GG: C'est un serveur anglais. Les message doivent rouler à gauche.
-+- GG in Guide du Macounet Pervers : Mon serveur was a RosBeef -+-
****************************************************************

Où voyez-vous des « linefeed & linefeed » ?
Je ne vois plus rien pour distinguer les différentes signatures ou alors
quelque chose m'échappe.


Est-ce que vous testez vos productions ou bien vous laissez ça aux
autres ?

[toc] | [prev] | [next] | [standalone]


#2258

From"Benoît L." <benoit@com.invalid>
Date2022-02-20 19:45 +0000
Message-ID<suu5p9$15m$3@shakotay.alphanet.ch>
In reply to#2253
Nonobstant quelques doutes, le 20 février 2022 à 15:48, G.Deville se
permit de dire :

> "Benoît L." <benoit@com.invalid> wrote:
> 
>> Il faut une base de signature qui soit « standard »
> 
> C'est-à-dire ? Pour moi le fichier chez globulle est le parfait exemple
> d'un fichier de signatures.
> 
>> Si, il y en a puisqu'il y a un paragraphe vide entre chaque signature
>> (qu'elles aient le délimiteur ou non) donc deux linefeed (ou return) qui
>> se suivent
> 
> Le fichier récupéré sur globulle.free.fr se présente ainsi
> (désolé mais du fait des délimiteurs de signature contenu dans le
> fichier, ça va être un peu coton à lire) :
> **************************************************************
> 
> -- 
> TN : Désolé mais cette expression n'a aucun sens ...
> SP : Il est informaticien, alors, tant que tu compiles pas, ses paroles
>    : n'ont aucun sens...
> -+ SP in Guide du Macounet Pervers : Bien Compiler Son Informaticien +-
> 
> -- 
> SP : De la différence entre "menacé" et "stevé"....
> VN : je prefere largement être menacé que stevé, au moins on peut se
>    : defendre
> -+- VN in Guide du Macounet Pervers : Corbeille mon amour -+-
> 
> -- 
> Mouarf ! Evidemment, aucune opération QuickDraw n'est jamais accélérée,
> et tous les petits pixels jusqu'au dernier sont dessiné par le p'tit G3
> à la mimine. ;-)
> -+- Ol. in Guide du Macounet Pervers : Carte vidéo? Kesako? -+-
> 
> -- 
> CF: Et ton serveur l'a accepté? Moi quand ça m'arrive, j'ai un message
>   : d'erreur "duplicated article", et il ne passe pas en double.
> GG: C'est un serveur anglais. Les message doivent rouler à gauche.
> -+- GG in Guide du Macounet Pervers : Mon serveur was a RosBeef -+-
> 
> **************************************************************
> 
> Votre nettoyeur du texte :
> 
> **************************************************************
> --Nettoyage du texte
>         set AppleScript's text item delimiters to the (linefeed & "-- "
> & linefeed)
>         set the item_list to every text item of monTexte
>         set AppleScript's text item delimiters to the ""
>         set monTexte to the item_list as string
> 
> **************************************************************
> Que fait-il ? Il remplace « linefeed & "-- " & linefeed » par… rien ! 
> Si bien qu'on obtient maintenant :

Non, il créée une liste en se basant par linefeed & "-- " & linefeed
comme séparateur d’éléments pour la liste. Si tu mets une espace tu vas
avoir une liste de mots, si tu mets linefeed (ou return) tu as une liste
de paragraphes.

> **************************************************************
> TN : Désolé mais cette expression n'a aucun sens ...
> SP : Il est informaticien, alors, tant que tu compiles pas, ses paroles
>    : n'ont aucun sens...
> -+ SP in Guide du Macounet Pervers : Bien Compiler Son Informaticien +-
> SP : De la différence entre "menacé" et "stevé"....
> VN : je prefere largement être menacé que stevé, au moins on peut se
>    : defendre
> -+- VN in Guide du Macounet Pervers : Corbeille mon amour -+-
> Mouarf ! Evidemment, aucune opération QuickDraw n'est jamais accélérée,
> et tous les petits pixels jusqu'au dernier sont dessiné par le p'tit G3
> à la mimine. ;-)
> -+- Ol. in Guide du Macounet Pervers : Carte vidéo? Kesako? -+-
> CF: Et ton serveur l'a accepté? Moi quand ça m'arrive, j'ai un message
>   : d'erreur "duplicated article", et il ne passe pas en double.
> GG: C'est un serveur anglais. Les message doivent rouler à gauche.
> -+- GG in Guide du Macounet Pervers : Mon serveur was a RosBeef -+-
> ****************************************************************
> 
> Où voyez-vous des « linefeed & linefeed » ?
> Je ne vois plus rien pour distinguer les différentes signatures ou alors
> quelque chose m'échappe.

À quoi ressemble le contenu de ton fichier signatures dans les
préférences ?

> Est-ce que vous testez vos productions ou bien vous laissez ça aux
> autres ?

Je n’ai aucun problème. As-tu essayé de l’utiliser avant de comprendre
comment ça marche (sous Monterey) ? J’ai tout viré dont l’extension AS,
tout réinstallé, tout relancer et mon presse-papier me donne ce que je
veux.


-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [next] | [standalone]


#2259

Fromgd2512@free.fr (G.Deville)
Date2022-02-20 21:43 +0100
Message-ID<1pnp2x1.otvtje140zdvaN%gd2512@free.fr>
In reply to#2258
"Benoît L." <benoit@com.invalid> wrote:

> Je n'ai aucun problème.

Je suis ravi pour vous alors continuez sans moi.

[toc] | [prev] | [next] | [standalone]


#2251

Fromjosephb@nowhere.invalid (Joseph-B)
Date2022-02-20 15:01 +0100
Message-ID<1pnoff3.1w1cb2tl9dc5bN%josephb@nowhere.invalid>
In reply to#2248
Le 20 Feb 2022 12:30:30
message <1pno8pn.5t3hoyd05velN%gd2512@free.fr>
gd2512@free.fr (G.Deville) écrivait :

> Et il y a plus grave : si vous supprimez « 

-- 
ha bon donc dés qu'on ose faire la promotion de l'annonymitée on
deviens un criminel
et un filtre de plus
-+- Y63 in: GNU - Faf, con, trouillard et fier de l'être -+-

[toc] | [prev] | [next] | [standalone]


#2252

Fromjosephb@nowhere.invalid (Joseph-B)
Date2022-02-20 15:26 +0100
Message-ID<1pnokzz.889f08tb7limN%josephb@nowhere.invalid>
In reply to#2248
Le 20 Feb 2022 12:30:30
message <1pno8pn.5t3hoyd05velN%gd2512@free.fr>
gd2512@free.fr (G.Deville) écrivait :

> Citation absente 

Mes excuses pour l'envoi involontaire du message au-dessus en lisant
votre réponse.
Réponse que je ne comenterai pas (parce que je n'ai pas chargé/testé les
derniers scripts de Benoît), mais dont je pense les remarques tout à
fait fondées.

Le problème de ses scripts n'est pas qu'ils soient "perfectibles" par
endroit (qui peut prétendre sortir une appli parfaite au premier jet ?),
mais que leur auteur ne les teste jamais en se mettant en position
d'utilisateur extérieur, ce qui épargnerait bien des palabres inutiles.

Ça finit par lasser les plus bénévoles d'entre nous.

-- 
RECHERCHE DES INGENIEURS DANS Linformatique IMPORTANT !!
Envoyez moi vos cV
-+- in Guide du Neuneu sur Usenet : Linformatique pour les nuls -+-

[toc] | [prev] | [next] | [standalone]


#2254

Fromgd2512@free.fr (G.Deville)
Date2022-02-20 15:55 +0100
Message-ID<1pnommt.1fy5b621tzbhkhN%gd2512@free.fr>
In reply to#2252
Joseph-B <josephb@nowhere.invalid> wrote:

> Ça finit par lasser les plus bénévoles d'entre nous.

De mon côté et vu les réponses de Benoit L., j'abandonne car
effectivement, à part lui refaire quasiment entièrement son script, rien
de bon ne sort des discussions que j'essaye d'avoir avec lui tant il est
à côté de la plaque.
-- 
Et puis, toutes ces couleurs dans l'écran, quelle horreur !
Je viens d'appeler Gaumont, ils disent qu'ils seraient très intéressés
par une suite d'Hibernatus avec toi dans le rôle principal.
-+- FM in Guide du Macounet Pervers : l'interface platine, y'a pire -+-

[toc] | [prev] | [next] | [standalone]


#2257

From"Benoît L." <benoit@com.invalid>
Date2022-02-20 19:45 +0000
Message-ID<suu5p9$15m$2@shakotay.alphanet.ch>
In reply to#2252
Après mûre réflexion, le 20 février 2022 à 15:26, Joseph-B eu l'idée
d'écrire :

> Le 20 Feb 2022 12:30:30
> message <1pno8pn.5t3hoyd05velN%gd2512@free.fr>
> gd2512@free.fr (G.Deville) écrivait :
>
>> Citation absente 
>
> Mes excuses pour l'envoi involontaire du message au-dessus en lisant
> votre réponse.
> Réponse que je ne comenterai pas (parce que je n'ai pas chargé/testé les
> derniers scripts de Benoît), mais dont je pense les remarques tout à
> fait fondées.
>
> Le problème de ses scripts n'est pas qu'ils soient "perfectibles" par
> endroit (qui peut prétendre sortir une appli parfaite au premier jet ?),
> mais que leur auteur ne les teste jamais en se mettant en position
> d'utilisateur extérieur, ce qui épargnerait bien des palabres inutiles.

Comme je l’ai dit à GD, j’ai tout effacé (extension, préférences),
désinstallé et réinstallé pour tester avant de partager. Et je n’ai pas
de problème, aucun problème. Je fais ça avant chaque partage depuis la
1.0.4 et je n’ai aucun soucis. Je n’ai jamais vu le presse-papier rempli
par l’intégralité des signatures par exemple, je ne sais comment le
reproduire.

> Ça finit par lasser les plus bénévoles d'entre nous.

Je comprends tout à fait, mais j’aimerai savoir pourquoi ce qui
fonctionne très bien chez moi, vous pose des soucis. Je n’arrive pas à
reproduire les bugs que vous trouvez. :(

-- 
Vie : n. f. Maladie mortelle sexuellement transmissible
benoit chez leraillez.com

[toc] | [prev] | [standalone]


Back to top | Article view | fr.comp.sys.mac.programmation


csiph-web