自宅用の小さなアプリを作りたいです。キーボード ショートカット (例: Cmd+ C+ 1) を検出し、現在選択されているテキストをアプリ (automator サービスなど) に送信する必要があります。
どうすればいいですか?チュートリアルのリンクを教えていただけませんか?
自宅用の小さなアプリを作りたいです。キーボード ショートカット (例: Cmd+ C+ 1) を検出し、現在選択されているテキストをアプリ (automator サービスなど) に送信する必要があります。
どうすればいいですか?チュートリアルのリンクを教えていただけませんか?
私はあなたが欲しいと思いますAutomator Action
。Xcodeでを作成し、Application Plug-in
Automator Action
に通知を投稿しますNSDistributedNotificationCenter
- (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo
{
NSDistributedNotificationCenter *dc = [NSDistributedNotificationCenter defaultCenter];
[dc postNotificationName:@"aName" object:@"anObject"
userInfo:[NSDictionary dictionaryWithObject:input
forKey:@"aKey"]];
return input;
}
アプリにオブザーバーを実装する必要があります
[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:@selector(aSelector:) name:@"aName" object:nil];
Automator Actionバンドルをアプリに含めると、Automatorは${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME}.app/Contents/Library/Automator/
それを見つけることができるはずです。