Mailなどの別のアプリケーションにある場合でも、ユーザーが新しいタスクを作成するときに、Cultured CodeがThingsで行うように、指定されたホットキーを押すと、現在の選択をコピーしたいと思います。ホットキーを機能させ、厚紙に物を置いたり、そこから物を取り出したりする方法を知っています。しかし、現在の選択を取得する方法がわかりません。
誰?ありがとう!
Mailなどの別のアプリケーションにある場合でも、ユーザーが新しいタスクを作成するときに、Cultured CodeがThingsで行うように、指定されたホットキーを押すと、現在の選択をコピーしたいと思います。ホットキーを機能させ、厚紙に物を置いたり、そこから物を取り出したりする方法を知っています。しかし、現在の選択を取得する方法がわかりません。
誰?ありがとう!
これは、サービスプロバイダーで行います。サービス実装ガイドを参照してください。あなたが話していることについては、それは非常にうまくいくはずです。独自のホットキーコードを作成する必要はありません。それはあなたのためにそれをします。実行している必要はありません。それはあなたを起動します。
@Josh CaswellがOmniFocusについて指摘しているように、彼らは単に「現在選択されているテキスト」よりももっと凝ったことをしている。また、メッセージ自体を添付ファイルとして受信トレイアイテムにコピーします。それがプラグインが支援しているものです。
これはAppleScriptの仕事です。そのため、このようにクリッピングを行うアプリケーションは、クリップ元の特定の他のアプリケーションのみをサポートします。これらの他のアプリケーションはASをサポートする必要があります。
Mail AS辞書を見て、選択したテキストを取得する方法を理解する必要があります。残念ながら、クリップする各アプリケーションで同じことを行う必要があると思います。
別の可能性:OmniFocusがこの機能にメールプラグインを使用しているようです-http://forums.omnigroup.com/showthread.php?t=13906から:
10.6以降、Mail.appはプラグインの使用を拒否します...その更新されたリリースからClip-o-tronをインストールします...「OmniMailMessageEnabler...」。