将字符串输入到应用程序,无需粘贴板或模拟键入



我需要将一串文本粘贴到打开的任何应用程序中,我宁愿不清除粘贴板,以防万一有重要的事情,我宁愿不将每个字符都变成键盘事件。

还有别的办法吗?

您可以尝试使用辅助功能:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Accessibility/cocoaAXIntro/cocoaAXintro.html虽然这可能有点矫枉过正。

另一种选择可能是将粘贴板的当前内容复制到局部变量,将其替换为您自己的字符串,执行粘贴,然后将原始值恢复回粘贴板。 取决于你想做什么。

您可以提供服务来粘贴提供的文本。

最新更新