Re: Comment passer SignAuPif à la vitesse supérieure ?

Liste des GroupesRevenir à fcsm programmation 
Sujet : Re: Comment passer SignAuPif à la vitesse supérieure ?
De : benoit (at) *nospam* com.invalid ("Benoît L.")
Groupes : fr.comp.sys.mac.programmation
Date : 13. Feb 2022, 14:39:45
Autres entêtes
Organisation : C'est celui qui dit qui est
Message-ID : <suau6h$koq$1@shakotay.alphanet.ch>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
User-Agent : MacCafe/2.06 (macOS 10.15.7 (19H1615) - MacBookPro14,2)
Nonobstant quelques doutes, le 12 février 2022 à 23:04, G.Deville se
permit de dire :

"Benoît L." <benoit@com.invalid> wrote:
>
Pourriez-vous reformuler votre question clairement ? Quel rapport
voyez-vous entre MacCafé et Mail ?
 
La copie de signature dans un cas ou dans l'autre. Avec ou sans
délimiteur, c'est selon le contexte.
>
Il suffira de compléter le script : pour Mail comme pour MacCafé, si
vous voulez utiliser une signature fournie par le script, signature que
vous aurez préalablement validée, il faut d'abord supprimer l'éventuelle
signature que MacCafé ou Mail aura ajoutée, mettre le curseur au bon
endroit puis copier la signature émanant du script.

Pour le moment je m’arrête au presse-papier. Je ne me lance pas dans :
— Avoir la liste des applications ouvertes dans l’ordre dans lequel
  elles apparaissent avec le cmd-tab (réalisable ?) ;
— Avoir le nom de la fenêtre au premier plan de cette application ;
— Venir au premier plan et laisser l’utilisateur faire son choix ;
— Mettre son choix dans le presse-papier
— Repasser la fenêtre de l’autre appli au premier plan ;

Maintenant copier la sélection effectuée sur cette fenêtre puis :
— Si le contenu du presse-papier a changé je colle ;
— S’il n’a pas changé cela veut dire qu’il n’y a pas de sélection.
  Alors system event : cmd + keycode 125 et je colle. (Je m’assure
  que je colle à la fin du document)

Tout ça est bon si l’utilisateur fait appel à mon appli avec la bonne
app au premier plan. S’il a changé d’appli entre temps ou s’il change
d’écran pour me trouver il est fort possible qu’une autre appli soit au
premier plan et je n’aurai pas le nom de la « bonne » appli. Là il faut
un process du style :
— Faire un installeur pour mettre un script quelque part (une des
  bibliothèques HD/system, HD/Library ou Users/myName/Library ?
— Puis un tour dans les préférences pour avoir les autorisations
— Un tour ailleurs pour mettre un raccourci-clavier universel qui
  m’amène au premier plan.

En résumé : un monstre à développer pour moi, des interventions de
l’utilisateur dans les préférences = je ne joue pas dans cette
catégorie. On oublie. Et si l’utilisateur a cliqué une fenêtre lecture
seule avant de faire appel à moi : il ne se passe rien ! Mon appli n’a
pas fonctionné pour l’utilisateur.

Je ne sais pas comment ça se présente avec MacCafé mais il faudra sans
doute faire un cmd + X après sa sélection pour l'effacer.

Quand tu colles tu remplaces toujours la sélection, s’il y en a une.

Même chose avec Mail encore que le plus "sérieux" est peut-être de
demander au script de simplement sélectionner « Aucune » dans le menu
déroulant « Signature: ».
Pour le délimiteur de signature, il n'en faut donc pas pour MacCafé mais
il en faudrait pour Mail (« tiret tiret espace » ou autre chose
d'ailleurs) : il n'y a que vous pour décider sauf si vous faites un
script pour chaque appli : l'un avec délimiteur et l'autre sans.

Amusez-vous bien !

Merci pour tes pistes et conseils, mais je vais en rester à la case à
cocher.


--
Bienheureux les fêlés, ils laisseront passer la lumière.
-+- S.C. dans « casse-moi pas les yeux » -+-


Date Sujet#  Auteur
4 Feb 22 * Comment passer SignAuPif à la vitesse supérieure ?36"Benoît L."
5 Feb 22 +* Re: Comment passer SignAuPif à la vitesse supérieure ?8Joseph-B
5 Feb 22 i`* Re: Comment passer SignAuPif à la vitesse supérieure ?7"Benoît L."
5 Feb 22 i `* Re: Comment passer SignAuPif à la vitesse supérieure ?6Joseph-B
5 Feb 22 i  +- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
6 Feb 22 i  +* Re: Comment passer SignAuPif à la vitesse supérieure ?2Manfred La Cassagnere
6 Feb 22 i  i`- Re: Comment passer SignAuPif à la vitesse supérieure ?1Chris
9 Feb 22 i  +- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
10 Feb 22 i  `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
10 Feb 22 `* Re: Comment passer SignAuPif à la vitesse supérieure ?27G.Deville
11 Feb 22  `* Re: Comment passer SignAuPif à la vitesse supérieure ?26"Benoît L."
11 Feb 22   +* Re: Comment passer SignAuPif à la vitesse supérieure ?21Joseph-B
11 Feb 22   i`* Re: Comment passer SignAuPif à la vitesse supérieure ?20"Benoît L."
11 Feb 22   i +* Re: Comment passer SignAuPif à la vitesse supérieure ?3G.Deville
11 Feb 22   i i`* Re: Comment passer SignAuPif à la vitesse supérieure ?2Joseph-B
11 Feb 22   i i `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
11 Feb 22   i `* Re: Comment passer SignAuPif à la vitesse supérieure ?16Joseph-B
11 Feb 22   i  +* Re: Comment passer SignAuPif à la vitesse supérieure ?2M.V.
11 Feb 22   i  i`- Re: Comment passer SignAuPif à la vitesse supérieure ?1Joseph-B
11 Feb 22   i  `* Re: Comment passer SignAuPif à la vitesse supérieure ?13"Benoît L."
11 Feb 22   i   `* Re: Comment passer SignAuPif à la vitesse supérieure ?12G.Deville
12 Feb 22   i    `* Re: Comment passer SignAuPif à la vitesse supérieure ?11"Benoît L."
12 Feb 22   i     +- Re: Comment passer SignAuPif à la vitesse supérieure ?1M.V.
12 Feb 22   i     `* Re: Comment passer SignAuPif à la vitesse supérieure ?9G.Deville
12 Feb 22   i      `* Re: Comment passer SignAuPif à la vitesse supérieure ?8M.V.
12 Feb 22   i       `* Re: Comment passer SignAuPif à la vitesse supérieure ?7"Benoît L."
12 Feb 22   i        `* Re: Comment passer SignAuPif à la vitesse supérieure ?6G.Deville
12 Feb 22   i         `* Re: Comment passer SignAuPif à la vitesse supérieure ?5"Benoît L."
13 Feb 22   i          `* Re: Comment passer SignAuPif à la vitesse supérieure ?4G.Deville
13 Feb 22   i           `* Re: Comment passer SignAuPif à la vitesse supérieure ?3"Benoît L."
13 Feb 22   i            `* Re: Comment passer SignAuPif à la vitesse supérieure ?2G.Deville
16 Feb 22   i             `- Re: Comment passer SignAuPif à la vitesse supérieure ?1"Benoît L."
11 Feb 22   `* Re: Comment passer SignAuPif à la vitesse supérieure ?4G.Deville
11 Feb 22    `* Re: Comment passer SignAuPif à la vitesse supérieure ?3"Benoît L."
11 Feb 22     `* Re: Comment passer SignAuPif à la vitesse supérieure ?2G.Deville
11 Feb 22      `- Re: Comment passer SignAuPif à la vitesse supérieure ?1G.Deville

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal