Bonjour,
Je suis intéressé par la création d'un script afin d'automatiser des actions récurrentes sur Mail.
Débutant sur applescript, j'ai du mal a trouver de la doc concernant mon projet, alors je viens solliciter vos compétences expertes afin d'avoir quelques conseils ou marche a suivre.
mon projet :
--------------
- ouvrir mail
- récupérer les messages
- afficher le dernier message
- l'imprimer
- enregistrer le mail dans un dossier "pj_tmp" en ajoutant la date a son nom
- tester le format des pièces jointes (zip, doc, jpg, html)
- si zip, extraire les pièces jointes dans un dossier "pj_tmp"
- si autre extension, les enregistrer dans un dossier "pj_tmp"
- ouvrir les pièces jointes
- les imprimer
- fermer le message
- supprimer le message
- reprendre le script à l'étape : afficher le dernier message
Alors je me doute que mon projet n'est pas si simple surtout lorsque l'on ne maitrise pas ce langage.
J'ai également pensé a automator, mais sa ne m'a pas l'air plus simple...
Pour l'instant, j'ai donc réussi a faire ceci :
- ouvrir mail
- afficher le dernier message
- l'imprimer
voici mon code :
------------------
Merci a tous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 tell application "Mail" -- ouvre l'application mail activate -- utilise le compte mon_compte account type of account "mon_compte" end tell tell application "System Events" tell process "Mail" -- ouvre le dernier mail click menu item 5 of menu 3 of menu bar 1 -- imprime le mail click menu item 21 of menu 3 of menu bar 1 -- valider key code 52 end tell end tell
Partager