Automator pour Things |
Bienvenue invité ( Connexion | Inscription )
Automator pour Things |
20 Apr 2021, 13:30
Message
#1
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 476 Inscrit : 29 Oct 2002 Lieu : suisse Membre no 4 410 |
Bonjour,
J'essaie de mettre en oeuvre ce script dans automator: tell application "Microsoft Outlook" set theMessage to first item of (get current messages) set theSubject to the subject of theMessage set theBody to the plain text content of theMessage set theID to the id of theMessage end tell tell application "Things3" show quick entry panel with properties {name:theSubject, notes:theBody} end tell La source est https://medium.com/@chris.russell/integrati...ac-63a9ba43abc3 Lorsque j'execute, j'ai le message d'erreur "il est impossible d'obtenir item 1 of {}". J'ai pas l'impression d'avoir recopié le script de manière erronée. Est ce que qqch à changer dans l'environnement qui fait que je dois faire qqch de plus? Merci d'avance pour toute aide. |
|
|
21 Apr 2021, 08:41
Message
#2
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 265 Inscrit : 7 Dec 2013 Lieu : Ile de France Membre no 188 169 |
Bonjour,
L'erreur "il est impossible d'obtenir item 1 of {}" ne peut venir que de la seconde ligne de code: CODE set theMessage to first item of (get current messages) Elle indique que la liste obtenue par (get current messages) est vide : {} Je n'ai pas la dernière version Outlook (que je n'utilise pas !), mais il semble que "current messages" ne fonctionne plus depuis la version 14 ou 15 selon de nombreux blogs, et plus du tout à partir d'Outlook 2016. Il semble que cela provienne de la présence de le fenêtre "reminder/rappels". Si elle est fermée avant le lancement du script, alors celui-ci devrait fonctionner. Soit tu fermes manuellement cette fenêtre avant de lancer ton script, soit tu la fermes au début de ton script (avant le get current messages) et tu la rouvres après. Voici la meilleure explication que j'ai trouvée, mais en anglais: Apple Stack Exchange: current message Outlook Cordialement -------------------- iiMac 24 M1 16Go/1To 13.5.1
iMac 27 i5 3,1GHz 8Go/1To 10.11.6 / 10.6.8 iMac 20 C.Duo 2,6Ghz 8Go/350Go 10.6.8 / 10.11 Mini C.Duo 2,0Ghz 2Go/500Go 10.6.8 |
|
|
21 Apr 2021, 16:26
Message
#3
|
|
Adepte de Macbidouille Groupe : Membres Messages : 176 Inscrit : 15 Mar 2008 Lieu : Lorraine Membre no 110 156 |
Bonjour,
Avec Outlook version 16.48, le script fonctionne, Mais bien sur il faut qu'au moins un message soit sélectionné... -------------------- Imac 27 I7 Fusion drive fin 2013 Ram 8Go Mac OS X (10.14.6)
MacBook Pro 15 pouces mi-2012 8Go Ram Mac OS X (10.14.6) Imac 24 M3 2023 Ram 24Go macOS Sonoma 14.3 |
|
|
Nous sommes le : 26th September 2024 - 12:07 |