想在电脑上实现这样的功能,找了软件,看了苹果的快捷指令 /自动操作 /AppleScript app,都没找到. 最后找了到油猴脚本,基本能实现
document.addEventListener('selectionchange', () => { let clipboard = window.getSelection().toString() if (!clipboard) return GM_setClipboard(clipboard, 'text') })
tell
但仅限于浏览器,我想在电脑全局上可以使用,这样就不需要当想移动内容时(文字+文件等,跟我们平时粘贴复制的对象一样啦)就不需要多按一次“command/ctrl+c”了.有大佬懂吗.
1
kujio 2021-12-30 08:23:03 +08:00
windwos 全局很难,从 windwos 没有好用的全局划词翻译就能看出来,
mac 的话建议看一下 Bob 这款开源的全局划词翻译的代码。 |
2
jones2000 2021-12-30 12:40:14 +08:00
标准的通用控件应该都可以, 自绘控件基本都不行。
|
3
LLaMA2 2022-01-02 18:14:38 +08:00
麻烦你说下你具体你要复制什么,仅仅是各种文本文档中的文字吗?或者是文件等其他的东西呢。这样我好给你建议
|
5
LLaMA2 2022-03-09 09:52:50 +08:00
hook 操作系统的一些关键 api 实现,针对每个软件适配,不能 100%完成你想要的,因为有些软件上的文本根本就不是文本,他是图形绘制出来的
|