2016-11-19 9 views
0

TextEditからNotesへのクイックテキスト共有(選択テキスト)のショートカットをビルドしようとしていますが、この最後のステップがAutomatorでワークフローを作成するのに必要ですTextEditに「選択されたテキスト」を左クリックしてコンテキストメニューを開きます

screenshotTextEdit

あなたが実際に簡単な方法を知っている前かあればあなたたちは似た何かを行っていますかしら?ありがとう

答えて

0

デフォルトでは、システムのプリペンド/キーボードショートカット/サービスには、キーに割り当てられている「ノートを作成」機能があります(シフトコマンドy)。次に、AppleScriptのこれらのキーを次のようにシミュレートするだけです。

tell application "TextEdit" to activate -- assume your text is already selected 
tell application "System Events" to keystroke "Y" using command down 

選択したテキストが新しいメモにコピーされます。

0

オートメーションサービスで最も簡単なのは、目的のアプリケーションへの呼び出しを作成することです。 TexEditで選択されたテキストをクリップボードにコピーする使用前スクリプトの下に、Notesアプリケーションが開き、Notesアプリケーションの編集メニューと貼り付けメニューを使用して終了します。それは非常によくよく働かなければならない。 (メニューの名前を変更すると、貼り付けと編集が必要です)

on run {input, parameters} 
     activate application "Notes" 
     tell application "System Events" to tell process "Notes" 
     try    
      keystroke "c" using command down 
      set frontmost to true 
      click menu item "Paste" of menu "Edit" of menu bar 1 
      end try 
     end tell 
     return input 
     end run 
関連する問題