OVH Cloud OVH Cloud

AppleScript Mail

3 réponses
Avatar
Fil GOUDE
Bonjour,

je cherche une commande dans le dictionnaire AppleScript de Mail qui
permette "d'enregistrer sous" ou d'extraire une pièce jointe...

Je ne trouve pas.

Suis-je bigleux ? Est-il possible que cette action ne soit pas pilotable.
(Toutes mises à jour faites)

merci anticipativement

3 réponses

Avatar
Olivier
Le 28/09/06 8:51, dans ,
« Fil GOUDE » a écrit :

Bonjour,
Bonjour,


je cherche une commande dans le dictionnaire AppleScript de Mail qui
permette "d'enregistrer sous" ou d'extraire une pièce jointe...

Je ne trouve pas.

Suis-je bigleux ? Est-il possible que cette action ne soit pas pilotable.


J'ai jamais scripté Mail, mais je pense que si, car c'est une action des
plus standard. Tu devrais pouvoir essayer "save attachment".
--
Olivier

Avatar
Dominique Masson
je cherche une commande dans le dictionnaire AppleScript de Mail qui
permette "d'enregistrer sous" ou d'extraire une pièce jointe...

Je ne trouve pas.

Suis-je bigleux ? Est-il possible que cette action ne soit pas pilotable.


J'ai jamais scripté Mail, mais je pense que si, car c'est une action des
plus standard. Tu devrais pouvoir essayer "save attachment".


Ben... Avec entourage ca prend 10 minutes, et encore, en passant prendre
l'apéritif... Dans mail, essayé ta suggestion avec diverses syntaxes. Pas
encore trouvé. Si apple n'a pas pensé à ça, bigre....


Avatar
Olivier
Le 28/09/06 20:20, dans C141DF11.432%,
« Dominique Masson » a écrit :

J'ai jamais scripté Mail, mais je pense que si, car c'est une action des
plus standard. Tu devrais pouvoir essayer "save attachment".


Ben... Avec entourage ca prend 10 minutes, et encore, en passant prendre
l'apéritif... Dans mail, essayé ta suggestion avec diverses syntaxes. Pas
encore trouvé. Si apple n'a pas pensé à ça, bigre....



Ton embarras m'a permis d'aller voir scripter Mail...
Pas fastoche, je comprends mieux la vindicte de certaines dév ascript.

J'ai *un peu* réussi à trouver ce que tu cherches en GUI parce que tu as
raison, le dictionnaire standard assure pas.
Bon, dans l'ensemble ça marche à une coquille près, (du moins avec mon Mac,
Tiger 10.4.7, moteur As 1.10.7).

<script>
-- Pour ce script, les messages contenant les pj doivent être sélectionnés,
et le chemin de destination montré une fois, il est conservé ensuite.

tell application "Mail"
activate

tell application "System Events"
tell application process "Mail"
click menu item "Enregistrer les pièces jointesŠ" of menu
"Fichier" of menu bar item "Fichier" of menu bar 1
delay 1
tell sheet 1 of window 1
tell group 1
try -- vérifier UI Element Inspector (coquille icitte)
click pop up button 1
tell menu 1 of pop up button 1
click menu item "Bureau"
end tell
end try --
end tell
delay 1
click button "Enregistrer"
end tell
end tell
end tell
end tell
</script>
--
Olivier