Comment passer SignAuPif Í la vitesse supérieure ?
34 réponses
Benoͮt L.
Je vois que mon script qui propose des signatures au hasard n’intéresse
pas grand monde. Soit. Il est vrai qu’il n’y a que 13 lignes de code
(hors la liste). Et ça c’est pas sérieux !
Maintenant y-a-t-il quelqu’un qui saurait me guider pour que j’ai une
«Â fenêtre » plus large. Je pose la question parce que j’utilise la boÍ®te
d’alerte pour présenter le résultat et elle ne peut être allongée, d’o͹
les fin de lignes pas propres. En AS on a rien d’autre pour afficher des
données Í l’écran.
Il faut que j’ai une vraie fenêtre, et lÍ … j’ai besoin d’aide. Qu’y
aurait-il comme outil de développement simple pour ce genre de boulot ?
Merci,
L’appli et le code :
<https://www.cjoint.com/c/LBel5xtw0pp>
direct :
<https://www.cjoint.com/doc/22_02/LBel5xtw0pp_SignAuPif-0.5.zip>
--
Benoͮt
Seuls les idéaux ne changent jamais d'avis.
Cela étant, faire une version sans interface, juste un raccourci-clavier qui lance le script pourquoi pas.
je te propose une autre solution Í interface minimaliste de sélection au hasard d'une GMP. Ce qui te chagrinait c'était les coupures de lignes dans le display dialog ? LÍ , c'est réglé. Dans le script que tu as posté l'autre jour, tu vas changer tout le bloc [repeat… end repeat] existant par celui que je te mets en dessous et tu essaies. Regarde ce qui est dans le presse-papier. Ce n'est pas très conventionnel mais ça peut marcher ? (tu fixeras la largeur de la boite Í ta convenance) Un Dble-Click dans la boite et ça te présente un autre GMP. Si ça te convient, après tu verras Í étendre avec un dialogue modal Í 3 boutons ce que tu veux faire avec ce qui est dans le presse-papier. ######################## repeat set SignatureString to some item of theSignatureList as text log SignatureString set AppleScript's text item delimiters to "¬" set tempSig to every text item of SignatureString log tempSig set AppleScript's text item delimiters to linefeed set finalSig to every text item of tempSig as text set the clipboard to finalSig set widthForced to {"*******************************************************************************************************"} set ShowList to widthForced & tempSig as list set textChoosen to choose from list ShowList with title "Signature GMP" with prompt "La citation affichée est copiée dans le Presse-Papier" OK button name "Choisir Autre GMP" cancel button name "Accepter" if textChoosen = false then exit repeat end repeat ######################## N'y a pas de quoi -- J. B.
"Benoͮt L." <benoit@com.invalid> wrote:
Cela étant, faire une version sans interface, juste un raccourci-clavier
qui lance le script pourquoi pas.
je te propose une autre solution Í interface minimaliste de sélection au hasard d'une GMP.
Ce qui te chagrinait c'était les coupures de lignes dans le display dialog ? LÍ , c'est réglé.
Dans le script que tu as posté l'autre jour, tu vas changer tout le bloc [repeat… end repeat] existant par celui que je te mets en dessous et tu essaies.
Regarde ce qui est dans le presse-papier.
Ce n'est pas très conventionnel mais ça peut marcher ? (tu fixeras la largeur de la boite Í ta convenance)
Un Dble-Click dans la boite et ça te présente un autre GMP.
Si ça te convient, après tu verras Í étendre avec un dialogue modal Í 3 boutons ce que tu veux faire avec ce qui est dans le presse-papier.
########################
repeat
set SignatureString to some item of theSignatureList as text
log SignatureString
set AppleScript's text item delimiters to "¬"
set tempSig to every text item of SignatureString
log tempSig
set AppleScript's text item delimiters to linefeed
set finalSig to every text item of tempSig as text
set the clipboard to finalSig
set widthForced to {"*******************************************************************************************************"}
set ShowList to widthForced & tempSig as list
set textChoosen to choose from list ShowList with title "Signature GMP" with prompt "La citation affichée est copiée dans le Presse-Papier" OK button name "Choisir Autre GMP" cancel button name "Accepter"
if textChoosen = false then exit repeat
end repeat
Cela étant, faire une version sans interface, juste un raccourci-clavier qui lance le script pourquoi pas.
je te propose une autre solution Í interface minimaliste de sélection au hasard d'une GMP. Ce qui te chagrinait c'était les coupures de lignes dans le display dialog ? LÍ , c'est réglé. Dans le script que tu as posté l'autre jour, tu vas changer tout le bloc [repeat… end repeat] existant par celui que je te mets en dessous et tu essaies. Regarde ce qui est dans le presse-papier. Ce n'est pas très conventionnel mais ça peut marcher ? (tu fixeras la largeur de la boite Í ta convenance) Un Dble-Click dans la boite et ça te présente un autre GMP. Si ça te convient, après tu verras Í étendre avec un dialogue modal Í 3 boutons ce que tu veux faire avec ce qui est dans le presse-papier. ######################## repeat set SignatureString to some item of theSignatureList as text log SignatureString set AppleScript's text item delimiters to "¬" set tempSig to every text item of SignatureString log tempSig set AppleScript's text item delimiters to linefeed set finalSig to every text item of tempSig as text set the clipboard to finalSig set widthForced to {"*******************************************************************************************************"} set ShowList to widthForced & tempSig as list set textChoosen to choose from list ShowList with title "Signature GMP" with prompt "La citation affichée est copiée dans le Presse-Papier" OK button name "Choisir Autre GMP" cancel button name "Accepter" if textChoosen = false then exit repeat end repeat ######################## N'y a pas de quoi -- J. B.
gd2512
"Benoͮt L." wrote:
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple pendant 6 s, puis reprend la main pour vous demander si ça vous convient. Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien sÍ»r celui-ci. Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé ! Le schéma du script ne change donc en rien par rapport au script initial : la seule chose qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille. Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous choisissez Í ce moment lÍ . Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous. Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est copié dans le presspapiers. Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script initial toute la partie qui commence par : repeat et en la remplaçant par : ************************************************************************** repeat -- choix de la signature set SignatureString to some item of theSignatureList as text -- remplacement de ¬ par un saut de ligne set AppleScript's text item delimiters to "¬" set tempSig to every text item of SignatureString set AppleScript's text item delimiters to return set finalSig to every text item of tempSig as text -- placement de la signature dans le PP set the clipboard to finalSig -- affichage du PP pendant 6 s show_PP() delay 6 -- savoir si la signature convient tell application "Script Editor" to activate delay 0.2 -- set dialogsign to "Signature copiée :" & return & finalSig set theDialog to (display dialog ¬ "Cela vous convient-il ?" with title ("Tirage au sort de signature") ¬ buttons {"Non", "Oui"} default button "Oui") set BUTTON_Returned to button returned of theDialog -- si la signature convient alors arrêter ce script et fermer ¬ -- la fenêtre PP if BUTTON_Returned is "Oui" then tell application "Finder" activate tell application "System Events" to keystroke "w" using ¬ command down end tell exit repeat end if -- si la signature ne convient pas, le script se relance end repeat tell application "Script Editor" to activate set choix_delimiteur to button returned of (display dialog ¬ "Voulez-vous conserver le délimiteur de signature ?" ¬ with title ("Délimiteur de signature") ¬ buttons {"Non", "Oui"} default button "Oui") if choix_delimiteur is "Non" then set AppleScript's text item delimiters to return set resultat to the clipboard as text set no_del to text items 2 thru -1 of resultat set the clipboard to no_del as text end if set AppleScript's text item delimiters to " " -- handler pour afficher le contenu du PP on show_PP() tell application "Finder" tell application "System Events" tell menu item "Afficher le presse-papiers" of ¬ menu "Édition" of menu bar item "Édition" of ¬ menu bar 1 of application process "Finder" click end tell end tell activate end tell end show_PP ************************************************************************** Il suffit juste de régler auparavant la taille de la fenêtre du presse-papiers. Voici un résultat obtenu après 3 propositions du script : -- CF : les rouleaux Í l'intérieur sont plus larges, j'imagine que ça doit améliorer le contact avec la boule. JMG: C'est vrai que c'est vachement plus agréable... -+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-
"Benoͮt L." <benoit@com.invalid> wrote:
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display
dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple
pendant 6 s, puis reprend la main pour vous demander si ça vous convient.
Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien
sͻr celui-ci.
Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et
ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé !
Le schéma du script ne change donc en rien par rapport au script initial : la seule chose
qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille.
Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script
que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous
choisissez Í ce moment lÍ .
Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous.
Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est
copié dans le presspapiers.
Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script
initial toute la partie qui commence par :
repeat
et en la remplaçant par :
**************************************************************************
repeat
-- choix de la signature
set SignatureString to some item of theSignatureList as text
-- remplacement de ¬ par un saut de ligne
set AppleScript's text item delimiters to "¬"
set tempSig to every text item of SignatureString
set AppleScript's text item delimiters to return
set finalSig to every text item of tempSig as text
-- placement de la signature dans le PP
set the clipboard to finalSig
-- affichage du PP pendant 6 s
show_PP()
delay 6
-- savoir si la signature convient
tell application "Script Editor" to activate
delay 0.2
-- set dialogsign to "Signature copiée :" & return & finalSig
set theDialog to (display dialog ¬
"Cela vous convient-il ?" with title ("Tirage au sort de signature") ¬
buttons {"Non", "Oui"} default button "Oui")
set BUTTON_Returned to button returned of theDialog
-- si la signature convient alors arrêter ce script et fermer ¬
-- la fenêtre PP
if BUTTON_Returned is "Oui" then
tell application "Finder"
activate
tell application "System Events" to keystroke "w" using ¬
command down
end tell
exit repeat
end if
-- si la signature ne convient pas, le script se relance
end repeat
tell application "Script Editor" to activate
set choix_delimiteur to button returned of (display dialog ¬
"Voulez-vous conserver le délimiteur de signature ?" ¬
with title ("Délimiteur de signature") ¬
buttons {"Non", "Oui"} default button "Oui")
if choix_delimiteur is "Non" then
set AppleScript's text item delimiters to return
set resultat to the clipboard as text
set no_del to text items 2 thru -1 of resultat
set the clipboard to no_del as text
end if
set AppleScript's text item delimiters to " "
-- handler pour afficher le contenu du PP
on show_PP()
tell application "Finder"
tell application "System Events"
tell menu item "Afficher le presse-papiers" of ¬
menu "Édition" of menu bar item "Édition" of ¬
menu bar 1 of application process "Finder"
click
end tell
end tell
activate
end tell
end show_PP
Il suffit juste de régler auparavant la taille de la fenêtre du presse-papiers.
Voici un résultat obtenu après 3 propositions du script :
--
CF : les rouleaux Í l'intérieur sont plus larges, j'imagine que ça doit
améliorer le contact avec la boule.
JMG: C'est vrai que c'est vachement plus agréable...
-+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple pendant 6 s, puis reprend la main pour vous demander si ça vous convient. Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien sÍ»r celui-ci. Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé ! Le schéma du script ne change donc en rien par rapport au script initial : la seule chose qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille. Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous choisissez Í ce moment lÍ . Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous. Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est copié dans le presspapiers. Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script initial toute la partie qui commence par : repeat et en la remplaçant par : ************************************************************************** repeat -- choix de la signature set SignatureString to some item of theSignatureList as text -- remplacement de ¬ par un saut de ligne set AppleScript's text item delimiters to "¬" set tempSig to every text item of SignatureString set AppleScript's text item delimiters to return set finalSig to every text item of tempSig as text -- placement de la signature dans le PP set the clipboard to finalSig -- affichage du PP pendant 6 s show_PP() delay 6 -- savoir si la signature convient tell application "Script Editor" to activate delay 0.2 -- set dialogsign to "Signature copiée :" & return & finalSig set theDialog to (display dialog ¬ "Cela vous convient-il ?" with title ("Tirage au sort de signature") ¬ buttons {"Non", "Oui"} default button "Oui") set BUTTON_Returned to button returned of theDialog -- si la signature convient alors arrêter ce script et fermer ¬ -- la fenêtre PP if BUTTON_Returned is "Oui" then tell application "Finder" activate tell application "System Events" to keystroke "w" using ¬ command down end tell exit repeat end if -- si la signature ne convient pas, le script se relance end repeat tell application "Script Editor" to activate set choix_delimiteur to button returned of (display dialog ¬ "Voulez-vous conserver le délimiteur de signature ?" ¬ with title ("Délimiteur de signature") ¬ buttons {"Non", "Oui"} default button "Oui") if choix_delimiteur is "Non" then set AppleScript's text item delimiters to return set resultat to the clipboard as text set no_del to text items 2 thru -1 of resultat set the clipboard to no_del as text end if set AppleScript's text item delimiters to " " -- handler pour afficher le contenu du PP on show_PP() tell application "Finder" tell application "System Events" tell menu item "Afficher le presse-papiers" of ¬ menu "Édition" of menu bar item "Édition" of ¬ menu bar 1 of application process "Finder" click end tell end tell activate end tell end show_PP ************************************************************************** Il suffit juste de régler auparavant la taille de la fenêtre du presse-papiers. Voici un résultat obtenu après 3 propositions du script : -- CF : les rouleaux Í l'intérieur sont plus larges, j'imagine que ça doit améliorer le contact avec la boule. JMG: C'est vrai que c'est vachement plus agréable... -+- JMG in Guide du Macounet Pervers : Bien nettoyer ses boules -+-
Benoͮt L.
Avec enthousiasme, le 11 février 2022 Í 09:25, G.Deville écrivit :
"Benoͮt L." wrote:
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple pendant 6 s, puis reprend la main pour vous demander si ça vous convient. Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien sÍ»r celui-ci. Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé ! Le schéma du script ne change donc en rien par rapport au script initial : la seule chose qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille. Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous choisissez Í ce moment lÍ . Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous. Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est copié dans le presspapiers. Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script initial toute la partie qui commence par : repeat et en la remplaçant par : **************************************************************************
[Couic du code qui fonctionne Í merveille et dont je vais certainement reprendre des bouts]
Le problème est qu’on se retrouve avec des boÍ®tes de dialogues sans arrêt. Je souhaiterai n’avoir qu’une «Â fenêtre » : <https://www.cjoint.com/data/LBlohjl1CVp_SignAuPif-1.0.1.app.zip> -- BenoÍ®t The bullshit asimmetry: the amount of energy needed to refute bullshit is an order of magnitude bigger than to produce it. -+- Brandolini -+-
Avec enthousiasme, le 11 février 2022 Í 09:25, G.Deville écrivit :
"Benoͮt L." <benoit@com.invalid> wrote:
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display
dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple
pendant 6 s, puis reprend la main pour vous demander si ça vous convient.
Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien
sͻr celui-ci.
Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et
ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé !
Le schéma du script ne change donc en rien par rapport au script initial : la seule chose
qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille.
Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script
que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous
choisissez Í ce moment lÍ .
Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous.
Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est
copié dans le presspapiers.
Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script
initial toute la partie qui commence par :
repeat
et en la remplaçant par :
**************************************************************************
[Couic du code qui fonctionne Í merveille et dont je vais certainement
reprendre des bouts]
--
Benoͮt
The bullshit asimmetry: the amount of energy needed to refute bullshit
is an order of magnitude bigger than to produce it. -+- Brandolini -+-
Avec enthousiasme, le 11 février 2022 Í 09:25, G.Deville écrivit :
"Benoͮt L." wrote:
Si ça ne me plaÍ®t pas et j'en veux une autre je fais quoi ?
Je reprends : le script, au lieu de vous présenter le résultat suite Í un "display dialog", ouvre la fenêtre du presse-papiers pour vous montrer le résultat, par exemple pendant 6 s, puis reprend la main pour vous demander si ça vous convient. Si ça vous convient, le script s'arrête en refermant la fenêtre du PP mais sans vider bien sÍ»r celui-ci. Si ça ne vous convient pas, le script se relance et vous fait une autre proposition et ceci, autant de fois que nécessaire : jusqu'Í satisfaction de l'intéressé ! Le schéma du script ne change donc en rien par rapport au script initial : la seule chose qui change est la présentation du résultat.
Si je veux utiliser ou non les « -- » je fais comment ?
C'est une broutille. Éventuellement, si vous le souhaitez, on propose, une fois que vous avez indiqué au script que le résultat vous plaisait, de garder ou non le délimiteur de signature : vous choisissez Í ce moment lÍ . Ce "problème" est tout Í fait anecdotique mais je l'ai inclus ci-dessous. Bien entendi, si vous choisissez d'éliminer le « -- », c'est le nouveai résultat qui est copié dans le presspapiers. Essayez ceci (j'ai commenté les différentes instructions) en supprimant dans le script initial toute la partie qui commence par : repeat et en la remplaçant par : **************************************************************************
[Couic du code qui fonctionne Í merveille et dont je vais certainement reprendre des bouts]
Le problème est qu’on se retrouve avec des boÍ®tes de dialogues sans arrêt. Je souhaiterai n’avoir qu’une «Â fenêtre » : <https://www.cjoint.com/data/LBlohjl1CVp_SignAuPif-1.0.1.app.zip> -- BenoÍ®t The bullshit asimmetry: the amount of energy needed to refute bullshit is an order of magnitude bigger than to produce it. -+- Brandolini -+-
gd2512
"Benoͮt L." wrote:
Cela étant un reproche : il faut deviner qu'on doit cliquer sur la signature pour pouvoir la changer (le bouton est grisé par défaut).
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur : « Un Dble-Click dans la boite et ça te présente un autre GMP. »
"Benoͮt L." <benoit@com.invalid> wrote:
Cela étant un reproche : il faut deviner qu'on
doit cliquer sur la signature pour pouvoir la changer (le bouton est
grisé par défaut).
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur
:
« Un Dble-Click dans la boite et ça te présente un autre GMP. »
Cela étant un reproche : il faut deviner qu'on doit cliquer sur la signature pour pouvoir la changer (le bouton est grisé par défaut).
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur : « Un Dble-Click dans la boite et ça te présente un autre GMP. »
gd2512
"Benoͮt L." wrote:
Le problème est qu'on se retrouve avec des boÍ®tes de dialogues sans arrêt.
Ah ? Sans arrêt ? Mais comment voulez-vous que le script sache que vous êtes ou non satisfait de la signature s'il ne le vous demande pas ? Comment voulez-vous que le script sache si oui ou non que vous voulez le délimiteur de signature s'il ne vous le demande pas ? Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs. Il y en a plus uniquement si vous n'êtes pas satisfait du résultat. Maintenant, si vous décidez de vous passer une fois pour toutes du délimiteur, ce sera un jeu d'enfant de s'en débarrasser. Je vous ai soumis une proposition : afficher le résultat dans le presse-papiers : si ça ne vous convient pas, vous jetez mon script et on en reste lÍ .
"Benoͮt L." <benoit@com.invalid> wrote:
Le problème est qu'on se retrouve avec des boÍ®tes de dialogues
sans arrêt.
Ah ? Sans arrêt ? Mais comment voulez-vous que le script sache que vous
êtes ou non satisfait de la signature s'il ne le vous demande pas ?
Comment voulez-vous que le script sache si oui ou non que vous voulez le
délimiteur de signature s'il ne vous le demande pas ?
Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs.
Il y en a plus uniquement si vous n'êtes pas satisfait du résultat.
Maintenant, si vous décidez de vous passer une fois pour toutes du
délimiteur, ce sera un jeu d'enfant de s'en débarrasser.
Je vous ai soumis une proposition : afficher le résultat dans le
presse-papiers : si ça ne vous convient pas, vous jetez mon script et on
en reste lÍ .
Le problème est qu'on se retrouve avec des boÍ®tes de dialogues sans arrêt.
Ah ? Sans arrêt ? Mais comment voulez-vous que le script sache que vous êtes ou non satisfait de la signature s'il ne le vous demande pas ? Comment voulez-vous que le script sache si oui ou non que vous voulez le délimiteur de signature s'il ne vous le demande pas ? Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs. Il y en a plus uniquement si vous n'êtes pas satisfait du résultat. Maintenant, si vous décidez de vous passer une fois pour toutes du délimiteur, ce sera un jeu d'enfant de s'en débarrasser. Je vous ai soumis une proposition : afficher le résultat dans le presse-papiers : si ça ne vous convient pas, vous jetez mon script et on en reste lÍ .
gd2512
G.Deville wrote:
Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs.
À la réflexion, on peut avoir une seule boÍ®te de dialogue qui vous propose au choix : - je souhaite une nouvelle signature - j'accepte la signature (avec délimiteur) - j'accepte la signature (sans délimiteur) mais c'est juste pour gagner *une* boÍ®te de dialogue… et pas quantité de boÍ®tes comme votre précédente réponse le laisse croire. Le script initial proposait une boÍ®te de dialogue mais pas la possibilité de supprimer le délimiteur de signature : avec le choix comme ci-dessus, il n'y aurait qu'une boÍ®te également.
G.Deville <gd2512@free.fr> wrote:
Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs.
À la réflexion, on peut avoir une seule boÍ®te de dialogue qui vous
propose au choix :
- je souhaite une nouvelle signature
- j'accepte la signature (avec délimiteur)
- j'accepte la signature (sans délimiteur)
mais c'est juste pour gagner *une* boÍ®te de dialogue… et pas quantité de
boÍ®tes comme votre précédente réponse le laisse croire.
Le script initial proposait une boͮte de dialogue mais pas la
possibilité de supprimer le délimiteur de signature : avec le choix
comme ci-dessus, il n'y aurait qu'une boÍ®te également.
Ces 2 boÍ®tes de dialogue sont indispensables pour répondre Í vos désirs.
À la réflexion, on peut avoir une seule boÍ®te de dialogue qui vous propose au choix : - je souhaite une nouvelle signature - j'accepte la signature (avec délimiteur) - j'accepte la signature (sans délimiteur) mais c'est juste pour gagner *une* boÍ®te de dialogue… et pas quantité de boÍ®tes comme votre précédente réponse le laisse croire. Le script initial proposait une boÍ®te de dialogue mais pas la possibilité de supprimer le délimiteur de signature : avec le choix comme ci-dessus, il n'y aurait qu'une boÍ®te également.
josephb
"Benoͮt L." wrote:
Ça je ne connaissais pas. Cela étant un reproche : il faut deviner qu'on doit cliquer sur la signature pour pouvoir la changer (le bouton est grisé par défaut).
Tu reprends ce que j'ai posté et Í la fin de l'appel de dialogue tu rajoutes la mention / default items widthForced / sans les slash, évidemment, ce qui donne … cancel button name "Accepter" default items widthForced et tu verras que le bouton est activé. Que veux-tu de plus ?
À ce propos, je me demande si ce ne serait pas bien de pouvoir modifier la signature.
Attends, c'est une blague ? Toute cette prise de tête que tu te fais si ce n'est pas pour avoir le plaisir de remplacer la signature par défaut par un GMP (ou un Corvophraseur) ? Et pour quel client News tu le destines ? Moi, j'arrête lÍ , ton projet n'est même pas défini.
Reste Í savoir ajouter une case Í cocher pour l'ajout ou non du « --_ » (j'essaye tout seul pour le moment).
Franchement je ne comprends pas ces arguties. Tu destines ton bidule Í des utilisateurs de Usenet suffisamment avertis de ses traditions pour avor envie de personnaliser Í la volée la signature automatique de leur post. Par conséquent ce sont des gens qui a priori ont défini leur signature par défaut dans les préférences de leur client News, dont la balise est deux tirets suivis d'une espace et d'un retour chariot Pourquoi veux-tu compliquer inutilement par cette case Í cocher. Pars du principe que la balise de signature est lÍ et sers t'en pour positionner précisément le collage du GMP par le script, en remplacement de la signature par défaut, si comme je l'imagine c'est le but final de ta manœuvre ? Mais alors il te faudra penser Í quel client de News tu destines ton appli (si tu veux la distribuer), parce qu'Í part MacCafe dont tu te sers maintenant il ya encore encore quelques autres applis en circulation. -- J. B.
"Benoͮt L." <benoit@com.invalid> wrote:
Ça je ne connaissais pas. Cela étant un reproche : il faut deviner qu'on
doit cliquer sur la signature pour pouvoir la changer (le bouton est
grisé par défaut).
Tu reprends ce que j'ai posté et Í la fin de l'appel de dialogue tu
rajoutes la mention / default items widthForced /
sans les slash, évidemment, ce qui donne
… cancel button name "Accepter" default items widthForced
et tu verras que le bouton est activé. Que veux-tu de plus ?
À ce propos, je me demande si ce ne serait pas bien
de pouvoir modifier la signature.
Attends, c'est une blague ? Toute cette prise de tête que tu te fais si
ce n'est pas pour avoir le plaisir de remplacer la signature par défaut
par un GMP (ou un Corvophraseur) ?
Et pour quel client News tu le destines ?
Moi, j'arrête lÍ , ton projet n'est même pas défini.
Reste Í savoir ajouter une case Í cocher pour l'ajout ou non du
« --_ » (j'essaye tout seul pour le moment).
Franchement je ne comprends pas ces arguties.
Tu destines ton bidule Í des utilisateurs de Usenet suffisamment avertis
de ses traditions pour avor envie de personnaliser Í la volée la
signature automatique de leur post.
Par conséquent ce sont des gens qui a priori ont défini leur signature
par défaut dans les préférences de leur client News, dont la balise est
deux tirets suivis d'une espace et d'un retour chariot
Pourquoi veux-tu compliquer inutilement par cette case Í cocher. Pars du
principe que la balise de signature est lÍ et sers t'en pour positionner
précisément le collage du GMP par le script, en remplacement de la
signature par défaut, si comme je l'imagine c'est le but final de ta
manœuvre ?
Mais alors il te faudra penser Í quel client de News tu destines ton
appli (si tu veux la distribuer), parce qu'Í part MacCafe dont tu te
sers maintenant il ya encore encore quelques autres applis en
circulation.
Ça je ne connaissais pas. Cela étant un reproche : il faut deviner qu'on doit cliquer sur la signature pour pouvoir la changer (le bouton est grisé par défaut).
Tu reprends ce que j'ai posté et Í la fin de l'appel de dialogue tu rajoutes la mention / default items widthForced / sans les slash, évidemment, ce qui donne … cancel button name "Accepter" default items widthForced et tu verras que le bouton est activé. Que veux-tu de plus ?
À ce propos, je me demande si ce ne serait pas bien de pouvoir modifier la signature.
Attends, c'est une blague ? Toute cette prise de tête que tu te fais si ce n'est pas pour avoir le plaisir de remplacer la signature par défaut par un GMP (ou un Corvophraseur) ? Et pour quel client News tu le destines ? Moi, j'arrête lÍ , ton projet n'est même pas défini.
Reste Í savoir ajouter une case Í cocher pour l'ajout ou non du « --_ » (j'essaye tout seul pour le moment).
Franchement je ne comprends pas ces arguties. Tu destines ton bidule Í des utilisateurs de Usenet suffisamment avertis de ses traditions pour avor envie de personnaliser Í la volée la signature automatique de leur post. Par conséquent ce sont des gens qui a priori ont défini leur signature par défaut dans les préférences de leur client News, dont la balise est deux tirets suivis d'une espace et d'un retour chariot Pourquoi veux-tu compliquer inutilement par cette case Í cocher. Pars du principe que la balise de signature est lÍ et sers t'en pour positionner précisément le collage du GMP par le script, en remplacement de la signature par défaut, si comme je l'imagine c'est le but final de ta manœuvre ? Mais alors il te faudra penser Í quel client de News tu destines ton appli (si tu veux la distribuer), parce qu'Í part MacCafe dont tu te sers maintenant il ya encore encore quelques autres applis en circulation. -- J. B.
josephb
G.Deville wrote:
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur : « Un Dble-Click dans la boite et ça te présente un autre GMP. »
Absolument, mais pour simplifier la vie de BenoÍ®t j'ai ajouté un paramètre ;-) Et le raccourci clavier du bouton "Accepter" est la touche Escape. On ne peut pas plus minimaliste, mais je crains que BenoÍ®t n'ait pas encore tracé son plan, en fonction des moyens dont il peut disposer, avant de commencer Í coder ;-) -- J. B.
G.Deville <gd2512@free.fr> wrote:
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur
:
« Un Dble-Click dans la boite et ça te présente un autre GMP. »
Absolument, mais pour simplifier la vie de BenoÍ®t j'ai ajouté un
paramètre ;-)
Et le raccourci clavier du bouton "Accepter" est la touche Escape.
On ne peut pas plus minimaliste, mais je crains que Benoͮt n'ait pas
encore tracé son plan, en fonction des moyens dont il peut disposer,
avant de commencer Í coder ;-)
Sans doute aurez-vous mal lu ce que vous expliquait votre interlocuteur : « Un Dble-Click dans la boite et ça te présente un autre GMP. »
Absolument, mais pour simplifier la vie de BenoÍ®t j'ai ajouté un paramètre ;-) Et le raccourci clavier du bouton "Accepter" est la touche Escape. On ne peut pas plus minimaliste, mais je crains que BenoÍ®t n'ait pas encore tracé son plan, en fonction des moyens dont il peut disposer, avant de commencer Í coder ;-) -- J. B.
M.V.
Le 11 février 2022 Í 17 h 41, Joseph-B a tenu les propos suivants :
À ce propos, je me demande si ce ne serait pas bien de pouvoir modifier la signature.
Attends, c'est une blague ?
Pare que tu as compris ce qu'il voulait dire ? Moi pas !…
pour avoir le plaisir de remplacer la signature par défaut par un GMP (ou un Corvophraseur) ?
Comme ceci : -- Michel VAUQUOIS - <http://michelvauquois.fr> Merci de bien vouloir transformer le délinéateur génique avant de bréto-neutraliser Í grandes enjambées.
Le 11 février 2022 Í 17 h 41, Joseph-B a tenu les propos suivants :
À ce propos, je me demande si ce ne serait pas bien de pouvoir
modifier la signature.
Attends, c'est une blague ?
Pare que tu as compris ce qu'il voulait dire ? Moi pas !…
pour avoir le plaisir de remplacer la signature par défaut par un GMP
(ou un Corvophraseur) ?
Comme ceci :
--
Michel VAUQUOIS - <http://michelvauquois.fr>
Merci de bien vouloir transformer le délinéateur génique avant de
bréto-neutraliser Í grandes enjambées.
Le 11 février 2022 Í 17 h 41, Joseph-B a tenu les propos suivants :
À ce propos, je me demande si ce ne serait pas bien de pouvoir modifier la signature.
Attends, c'est une blague ?
Pare que tu as compris ce qu'il voulait dire ? Moi pas !…
pour avoir le plaisir de remplacer la signature par défaut par un GMP (ou un Corvophraseur) ?
Comme ceci : -- Michel VAUQUOIS - <http://michelvauquois.fr> Merci de bien vouloir transformer le délinéateur génique avant de bréto-neutraliser Í grandes enjambées.
josephb
M.V. wrote:
Pare que tu as compris ce qu'il voulait dire ? Moi pas !…
Apparemment moi non plus… Inventer ? Remplacer ? Modifier ? Une signature, qui existe ou pas ? -- J. B.
M.V. <mv@gmail.com.invalid> wrote:
Pare que tu as compris ce qu'il voulait dire ? Moi pas !…
Apparemment moi non plus…
Inventer ? Remplacer ? Modifier ? Une signature, qui existe ou pas ?