OS Xのサービスのキーボードショートカットが機能しない


8

Automatorを介して「New Finder Window Home」というタイトルの下にキーボードショートカットを作成するスクリプトを書いたところです。

on run {input, parameters}

    tell application "Finder"
        activate
        make new Finder window to home
    end tell

    return input
end run

Automatorからスクリプトを実行すると、Finderがホームタブを開きます。次に、[システム環境設定]> [キーボード]> [キーボードショートカット]> [サービス]から[新しいFinderウィンドウホーム]をチェックControlOptionCommandSpaceし、ショートカットとして割り当てました。

残念ながら、ショートカットは機能していません!助言がありますか?


他のキーボードショートカットでうまく動作します。これは、⌃⌥⌘␣をキーボードショートカットとして使用する方法がまったくないためだと思います。少なくとも、システム環境設定からはできません。たぶんFastScriptsはあなたのために働きますか?red-sweater.com/fastscripts
slhck

回答:


5

入力タイプを選択テキストから入力なしに変更しましたか?

そうでない場合は、10.7と10.8にもバグがあり、Automatorサービスのショートカットが、メニューバーからサービスメニューにカーソルを合わせるまで常に機能しない場合があります。新しいサービスだけに影響するわけではないため、Automatorサービスが使用できなくなることがよくあります。


0

Automatorサービスのショートカットにも問題があり、サイレントに飲み込んだBetter Touch Toolsでこのショートカットをすでに使用していることがわかりました。したがって、なぜショートカットがトリガーされないのかわからない人のためのオプションとして、グローバルショートカットを登録している他の実行中のソフトウェアを確認すると役立つ場合があります。


0

(macOS High Sierra 10.13.6)

シェルのどちらかを( -私は、Automatorのスクリプトを取得しようとあきらめた/bin/sh/bin/bashの作業))、またはすべてのアプリケーションへの入力がないと利用可能に入力タイプが設定されたAppleScriptの構文、任意のキーボードショートカット-ファンクションキーや各種の手紙/コマンド/オプションの組み合わせを。

スクリプトはAutomator内で正しく実行されますが、選択した組み合わせを使用すると、ビープ音が鳴るか、まったく音が出ませんでした。

さらに、ショートカットがすぐに表示されるとは限らず、システム環境設定>キーボード>ショートカットを追加するときに数回の試行があったため、その信頼性についてはあまり自信がありません。

また、私はスクリプトが見えるように設定しました

解決:

  • FastScriptsの無料版をインストールしました
  • AppleScriptファイルを/ Users / [myaccount] / Library / Scripts /にコピーしました。ドキュメントがあまり明確ではありません。「新しいスクリプトを追加するにはどうすればよいですか?」基本的に、それをそのディレクトリにコピーする必要があり、それがUIに表示されます。[新規作成]、[追加]、[作成]メニューやボタンはありません。
  • 最後に、スクリプトをダブルクリックして、FastScriptsの設定でショートカットを指定しました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.