1

我很生气这似乎不可能,但我想与社区核实一下,看看是否有人开发了类似的工作版本。

我是一名研究生,花了很多时间在线研究,当我发现那个恰到好处的段落正是我一直在寻找的论点时,我必须从 chrome 中复制并粘贴它(在 mac os x ) 和 word (2011)。我已经构建了一个运行良好的“剥离所有格式”宏,但我想要的是一个从 chrome 到我的打开的 word 文档的管道,它给了我 1 个键“将选择发送到 word 文档”(比如 ~)。

我已经让 js 工作以获取选定的文本并将其移动,但我似乎无法打开我想要将文本移动到的文档。理想情况下,这将作为一个 chrome 插件工作(我之前已经构建过它们),但我没有在其他平台上看到关于 JS => Word 的文档(显然 activeX 控件不适合我)。

有什么建议么?

4

2 回答 2

1

您可以使用自动化服务来执行此操作。打开 Applications > Automator,然后创建一个服务,该服务接收选定的文本(内置默认值之一)。这适用于任何应用程序,并且可以在您右键单击时通过“服务”菜单访问。

您可以使用 TextEdit 轻松完成此操作,例如使用以下两个操作:

Service receives selected text
New Textedit Document. 

我刚刚尝试确认它。如果需要,它还可以复制富文本等(包括链接)。我想类似的事情可以用 word 来实现,如果你安装了 TextWrangler(另一个文字处理器),那么已经有一个内置服务可以做同样的事情。

于 2012-08-22T17:07:58.597 回答
0

出于安全原因,JavaScript 包含在浏览器中,因此您将无法使用 JavaScript 执行此操作。

我能想到的最好的事情是写一个“机器人”有点东西,只是复制粘贴,所以不是为了扩展。

于 2012-08-22T17:08:19.267 回答