Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui
sauvegarde la base iCal.
Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à
rebondir dans le dock et dit:
Erreur d"AppleScript
Erreur dans System Events :
NSReceiverEvaluationScriptError: 4
Les 3 premières lignes du script sont:
tell application "iCal" to activate
tell application "System Events" to tell process "iCal"
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier"
of menu bar 1 to click
Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier
mot ("click") surligné.
Une syntaxe aurait-elle changé?
--
Francois
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ferriere
Francois wrote:
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui sauvegarde la base iCal. Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à rebondir dans le dock et dit: Erreur d"AppleScript Erreur dans System Events : NSReceiverEvaluationScriptError: 4 Les 3 premières lignes du script sont: tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de données…" of menu "Fichier" of menu bar 1 to click Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier mot ("click") surligné. Une syntaxe aurait-elle changé?
Aucune idée, mais si tu vas ches <www.busymac.com> tu peux récupérer gratuitement un script pour faire ça qui chez moi foncitonne sans problème.
-- Marc Ce message est sous licence Creative Commons "by-nc-sa-2.0" <http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Francois <Francois@invalid.invalid> wrote:
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui
sauvegarde la base iCal.
Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à
rebondir dans le dock et dit:
Erreur d"AppleScript
Erreur dans System Events :
NSReceiverEvaluationScriptError: 4
Les 3 premières lignes du script sont:
tell application "iCal" to activate
tell application "System Events" to tell process "iCal"
tell menu item "Sauvegarder la base de données…" of menu "Fichier"
of menu bar 1 to click
Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier
mot ("click") surligné.
Une syntaxe aurait-elle changé?
Aucune idée, mais si tu vas ches <www.busymac.com> tu peux récupérer
gratuitement un script pour faire ça qui chez moi foncitonne sans
problème.
--
Marc
Ce message est sous licence Creative Commons "by-nc-sa-2.0"
<http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui sauvegarde la base iCal. Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à rebondir dans le dock et dit: Erreur d"AppleScript Erreur dans System Events : NSReceiverEvaluationScriptError: 4 Les 3 premières lignes du script sont: tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de données…" of menu "Fichier" of menu bar 1 to click Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier mot ("click") surligné. Une syntaxe aurait-elle changé?
Aucune idée, mais si tu vas ches <www.busymac.com> tu peux récupérer gratuitement un script pour faire ça qui chez moi foncitonne sans problème.
-- Marc Ce message est sous licence Creative Commons "by-nc-sa-2.0" <http://creativecommons.org/licenses/by-nc-sa/2.0/fr/>
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui sauvegarde la base iCal. Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à rebondir dans le dock et dit: Erreur d"AppleScript Erreur dans System Events : NSReceiverEvaluationScriptError: 4 Les 3 premières lignes du script sont: tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of menu bar 1 to click Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier mot ("click") surligné. Une syntaxe aurait-elle changé?
A tout hasard, je poste le script entier: -- Backup la Database de iCal tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of menu bar 1 to click tell sheet 1 of window 1 repeat until exists delay 1 end repeat keystroke "d" using command down -- selectionne le bureau delay 0.5 tell button "Enregistrer" to click repeat while exists sheet 1 of window 1 delay 1 end repeat end tell end tell -- Francois
In article <49e19019$0$6195$426a34cc@news.free.fr>,
Francois <Francois@invalid.invalid> wrote:
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui
sauvegarde la base iCal.
Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à
rebondir dans le dock et dit:
Erreur d"AppleScript
Erreur dans System Events :
NSReceiverEvaluationScriptError: 4
Les 3 premières lignes du script sont:
tell application "iCal" to activate
tell application "System Events" to tell process "iCal"
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier"
of menu bar 1 to click
Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier
mot ("click") surligné.
Une syntaxe aurait-elle changé?
A tout hasard, je poste le script entier:
-- Backup la Database de iCal
tell application "iCal" to activate
tell application "System Events" to tell process "iCal"
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
menu bar 1 to click
tell sheet 1 of window 1
repeat until exists
delay 1
end repeat
keystroke "d" using command down -- selectionne le bureau
delay 0.5
tell button "Enregistrer" to click
repeat while exists sheet 1 of window 1
delay 1
end repeat
end tell
end tell
--
Francois
Bien que nul en AppleScript, j'ai fait début 2008 un AppleScript qui sauvegarde la base iCal. Depuis le 15 mars il ne marche plus: il ouvre bien iCal puis se met à rebondir dans le dock et dit: Erreur d"AppleScript Erreur dans System Events : NSReceiverEvaluationScriptError: 4 Les 3 premières lignes du script sont: tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of menu bar 1 to click Quand je l'exécute dans l'éditeur de scripts il s'arrête avec le dernier mot ("click") surligné. Une syntaxe aurait-elle changé?
A tout hasard, je poste le script entier: -- Backup la Database de iCal tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of menu bar 1 to click tell sheet 1 of window 1 repeat until exists delay 1 end repeat keystroke "d" using command down -- selectionne le bureau delay 0.5 tell button "Enregistrer" to click repeat while exists sheet 1 of window 1 delay 1 end repeat end tell end tell -- Francois
Patrick Stadelmann
In article <49e44250$0$24839$, Francois wrote:
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Patrick -- Patrick Stadelmann
In article <49e44250$0$24839$426a74cc@news.free.fr>,
Francois <Francois@invalid.invalid> wrote:
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Patrick
--
Patrick Stadelmann <Patrick.Stadelmann@unine.ch>
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Patrick -- Patrick Stadelmann
Jean-Noel Chavannes
Le 14.04.2009 10:12, l'estimable internaute, *Patrick Stadelmann*, se manifesta en tapotant :
'llo !
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Yep.
Ça (re-)marche, ainsi goupillé :
tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder iCal…" of menu "Fichier" of menu bar 1 to click tell sheet 1 of window 1 repeat until exists delay 1 end repeat keystroke "d" using command down -- selectionne le bureau delay 0.5 tell button "Enregistrer" to click repeat while exists sheet 1 of window 1 delay 1 end repeat end tell end tell
À noter que dans "Sauvegarder iCal…" les 3 points ne sont pas 3 fois le caractère point "." standard, mais le caractère "…" (alt .).
À+, -- Jean-Noël
*news* /a r o b a s e/ *cetonor* /p o i n t/ *com*
Le 14.04.2009 10:12, l'estimable internaute, *Patrick Stadelmann*,
se manifesta en tapotant :
'llo !
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Yep.
Ça (re-)marche, ainsi goupillé :
tell application "iCal" to activate
tell application "System Events" to tell process "iCal"
tell menu item "Sauvegarder iCal…" of menu "Fichier" of menu bar 1
to click
tell sheet 1 of window 1
repeat until exists
delay 1
end repeat
keystroke "d" using command down -- selectionne le bureau
delay 0.5
tell button "Enregistrer" to click
repeat while exists sheet 1 of window 1
delay 1
end repeat
end tell
end tell
À noter que dans "Sauvegarder iCal…" les 3 points ne sont pas
3 fois le caractère point "." standard, mais le caractère "…" (alt .).
À+,
--
Jean-Noël
*news* /a r o b a s e/ *cetonor* /p o i n t/ *com*
Le 14.04.2009 10:12, l'estimable internaute, *Patrick Stadelmann*, se manifesta en tapotant :
'llo !
tell menu item "Sauvegarder la base de donnéesŠ" of menu "Fichier" of
Le nom de la commande a changé, il faut adapter le script.
Yep.
Ça (re-)marche, ainsi goupillé :
tell application "iCal" to activate tell application "System Events" to tell process "iCal" tell menu item "Sauvegarder iCal…" of menu "Fichier" of menu bar 1 to click tell sheet 1 of window 1 repeat until exists delay 1 end repeat keystroke "d" using command down -- selectionne le bureau delay 0.5 tell button "Enregistrer" to click repeat while exists sheet 1 of window 1 delay 1 end repeat end tell end tell
À noter que dans "Sauvegarder iCal…" les 3 points ne sont pas 3 fois le caractère point "." standard, mais le caractère "…" (alt .).
À+, -- Jean-Noël
*news* /a r o b a s e/ *cetonor* /p o i n t/ *com*