j'ai ajouté l'extension AppleScript nécessaire dans ses ressources.
— 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.
— Quand on copie il y a un beep. Cela donne aussi un effet visuel
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.
Merci pour les commentaires
j'ai ajouté l'extension AppleScript nécessaire dans ses ressources.
— 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.
— Quand on copie il y a un beep. Cela donne aussi un effet visuel
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.
Merci pour les commentaires
j'ai ajouté l'extension AppleScript nécessaire dans ses ressources.
— 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.
— Quand on copie il y a un beep. Cela donne aussi un effet visuel
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.
Merci pour les commentaires
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 ?
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 ?
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).
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).
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).
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).
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).
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).
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. :/
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. :/
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. :/
DV 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é.
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é.
DV 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é.
Le script est lÍ pour ceux qui aiment lire le code et s'en servir,
l'applet pour ceux qui veulent juste l'utiliser.
Pour que le script fonctionne, tu quittes AS, tu installes
Dialog Toolkit Plus.scptd dans le dossier :
User/Bibliothèque/Script Libraries/
Relancer AS.
Le script est lÍ pour ceux qui aiment lire le code et s'en servir,
l'applet pour ceux qui veulent juste l'utiliser.
Pour que le script fonctionne, tu quittes AS, tu installes
Dialog Toolkit Plus.scptd dans le dossier :
User/Bibliothèque/Script Libraries/
Relancer AS.
Le script est lÍ pour ceux qui aiment lire le code et s'en servir,
l'applet pour ceux qui veulent juste l'utiliser.
Pour que le script fonctionne, tu quittes AS, tu installes
Dialog Toolkit Plus.scptd dans le dossier :
User/Bibliothèque/Script Libraries/
Relancer AS.
"BenoÍ®t L." 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.
"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.
"BenoÍ®t L." 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.
Voici une nouvelle version qui devrait fonctionner chez tout le monde,
— À l'import, tous les « -- espace & return » sont supprimés.
Voici une nouvelle version qui devrait fonctionner chez tout le monde,
— À l'import, tous les « -- espace & return » sont supprimés.
Voici une nouvelle version qui devrait fonctionner chez tout le monde,
— À l'import, tous les « -- espace & return » sont supprimés.
"Benoͮt L." 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 ! ;-)
"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 ! ;-)
"Benoͮt L." 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 ! ;-)