Safariでポップアップウィンドウのブロックを自動化しようとしています。 私は、次のデフォルトの動作はAppleScriptでSafariのポップアップウィンドウをブロックする
defaults write com.apple.Safari WebKit2JavaScriptCanOpenWindowsAutomatically -boolean false
しかし、これはそれを行うには失敗した書き込みをしようとしています。私もそれを真実として設定しようとしましたが、それは助けにはなりませんでした。私は現在AppleScriptを使ってそれを行う方法を見つけようとしています。 これは私がこれまでに書かれたものである -
CMD_ACTIVATE='tell application "Safari" to activate'
CMD_NEWTAB='tell application "System Events" to keystroke "," using {command down}'
osascript -e "$CMD_ACTIVATE" -e "$CMD_NEWTAB"
これは好みを開きますが、その後、私は空白を描きます。どのように進むべきかについての提案があれば誰でも?また、これをAppleScriptでのみ解決する必要はありません。他の方法でも役立ちます。
注:Mac OSは1週間しか使用していませんが、このOSのニュアンスにはあまり精通していませんので、お答えする際に少し説明してください。おかげさまで
おかげさまで、ありがとうございます。しかし、私はいくつかの問題にぶち当たっています。私はSafari 9.1.2を実行しています。このバージョンでは、Securityタブに合計5つのチェックボックスがあり、ポップアップウィンドウのオプションをブロックするのは3つ目です。そのままにしておけば、「プロセスのウィンドウ1を教えてください」と書かれたステップをタブに変更することはありませんSafari「ツールバー1のボタン6をクリック」 – ShdwKnght333
このステートメントはエラーを出しています。エラーは '144:145:構文エラーです:期待される行末ですが、" ""が見つかりました。 (-2741)' – ShdwKnght333
これは私の答えで言いました:Safariのウィンドウレイアウトの違いは、GUIを変更する必要があります。私はこれをSafari 10.0.3で作成し、それをあなたの設定ウィンドウのレイアウトに合わせなければなりません9.1.2。また、コマンド "、"もあなたのバージョンの環境設定ウィンドウを開いていることを確認してください。構文エラーについては、 "が見つからない場合は、スクリプトを正しくコピーしていない可能性があります。 – pbell