2016-12-12 5 views
0

.shファイル内のapple scripを使用してSafariのメニュー項目にアクセスしようとしていますが、エラーの処理方法はわかりません。長いダッシュ。AppleScript - 長いダッシュのためにメニュー項目にアクセスできない

このアイテムは、[開発者/ユーザーエージェント]メニューにあります。私のOSはスウェーデン語ですが、問題ではありません。 「 - 」長いダッシュが含まれていない他の何かにアクセスしたときにそれが正常に動作します

click menu item "Safari—iOS 10—iPhone" of menu of menu item "Användaragent" of menu "Utvecklare" of menu bar 1 

は、これは私が現在、やろうとしていますものです。 .shファイルでShift + Alt +を押しても、長いダッシュを得られないと思います。

enter image description here

答えて

2

メニュー項目のすべてのタイトルを表示するには、このコードを使用します。

activate application "Safari" 
tell application "System Events" 
    tell process "Safari" 
     set menuTitles to title of menu items of menu of menu item "Användaragent" of menu "Utvecklare" of menu bar 1 
    end tell 
end tell 
set {TID, text item delimiters} to {text item delimiters, return} 
tell application "Safari" to display dialog menuTitles as text 
set text item delimiters to TID 

次に、&に必要なテキストを貼り付けます。

+0

完璧に働いたgr8 !! Ty @vadian! – Sebbe

関連する問題