applescript 実行するとsystem eventsでエラーとなる

mac OS High Sierra(10.13) で webに出ていたapplescriptを参考にしてapplescript を実行すると 以下のerrorで

動作しません。全くの素人のため 修正の方法もわからずに困ってしまいました。

解決策教えていただけないでしょうか。記事の内容は googleのブックマークをsafariに自動的に反映させる方法



tell application "Safari"

active

tell application "System Events"

tell application "System Events"

tell process "Safari"

tell menu bar 1

tell menu bar item "ファイル"

tell menu "ファイル"

tell menu item "読み込む"

tell menu "読み込む"

click menu item "Google Chrome..."

delay 0.5

keystroke return

end tell

end tell

end tell

end tell

end tell

end tell

end tell

end tell

end tell


実行すると

error "System Eventsでエラーが起きました: menu item \"Google Chrome...\" of menu \"読み込む\" of menu item \"読み込む\" of menu \"ファイル\" of menu bar item \"ファイル\" of menu bar 1 of process \"Safari\"を取り出すことはできません。" number -1728 from menu item "Google Chrome..." of menu "読み込む" of menu item "読み込む"of menu "ファイル" of menu bar item "ファイル" of menu bar 1 of process "Safari"

iMac (Retina 5K, 27-inch, Late 2015), macOS Sierra (10.12)

投稿日 2017/09/29 23:27

返信
返信: 4

2017/09/30 00:38 iwave への返信

Google ChromeのブックマークをSafariにインポートするスクリプトですね。

こちらを参考ににされたのでしょうか?

MacでChromeとSafariのブックマークを自動同期させる方法 - 良得ブログ


これを実行するためにはGoogle Chromeがインストールされていないければなりませんが、インストールしていますか?



このスクリプトは、Safariのメニューをクリックするだけの簡単なものです。

まずはご自分でこの通りメニューを操作してみましょう。

Safariメニュー>ファイル>読み込む>Google Chrome...の順に選択。「読み込む」ボタンをクリック。


以上の通り操作してできますか?

Chromeがインストールされていないとメニューそのものが表示されませんので操作はできませんしスクリプトもエラーになります。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

applescript 実行するとsystem eventsでエラーとなる

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。