在 firefox 里选中文字就复制[AutoHotKey]

感谢小众读者 李栋 发过来的脚本。以下是原文和脚本:

使用 Fterm(是个 BBS 和 Telnet 客户端软件) 的时候很喜欢它自动复制的功能:选中一段文字之后其内容会自动复制到剪切板内,很方便。原来在 Firefox 中也有类似插件 AutoCopy,但可惜该插件目前尚不兼容 3.0.4。今日初试 AutoHotKey,写下第一个脚本,感觉还挺方便,拿出来现一下,班门弄斧,贻笑大方而已。

~LButton::
    CoordMode, Mouse, Screen
    ;这一句,最好加上,不然在切换窗口的时候容易误触发;当然误触发应该也没啥事…
    MouseGetPos, x1, y1
    KeyWait, LButton, U
    WinGetActiveTitle, Title
    IfInString, Title, Firefox
    {
        MouseGetPos, x2, y2
        if (abs(x1-x2)>10 or abs(y1-y2)>10)
        ;当然得拖动一段距离才触发
        send ^c
    }
return

sfufoet 注:此脚本只在 Firefox 是有效,如果希望在 IE 或者 Opera 下启用,就把“IfInString, Title, Firefox” 修改为“If Title contains Firefox, Opera, Internet Explorer”。

用了这个脚本,会发生很受不了的问题:无法用剪贴板的文字来替换当前选中的文字。只能用键盘来选择文字。这个功能仁者见仁智者见智啦。

一次性解决 firefox 插件不兼容最新版的问题:

  1. 打开 about:config
  2. 右键点击页面, New->Boolean ,名称为 extensions.checkCompatibility 值为 false
  3. 右键点击页面, New->Boolean ,名称为 extensions.checkUpdateSecurity 值为 false

via 花儿开了


有 34 个评论
Gravatar | 小众软件

我就是不用ahk,气死你,沙发。哈哈

回复

Gavatar | 小众软件

大腿!气死你,哈哈

回复

Gavatar | 小众软件

@armgod, 二大腿,气死你,哈哈哈

phil365 reply on 十一月 26th, 2008,15:49:

armgod reply on 十一月 25th, 2008,08:25:

Gravatar | 小众软件

用不用是你的权利。小众又没有逼着大家去用。

回复

Gavatar | 小众软件

他气死的是沙发,又不是小众。。。。

piss the sofa off

回复

Gavatar | 小众软件

没错,火山被气到了,哈哈哈

Gavatar | 小众软件

HIA HIA HIA~~~

Enson reply on 十一月 25th, 2008,08:21:

scavin reply on 十一月 25th, 2008,00:03:

Gavatar | 小众软件

估计再也不会有这么多层沙发了。。。

scavin reply on 十一月 25th, 2008,13:41:

a reply on 十一月 24th, 2008,23:54:

Gravatar | 小众软件

如果使用Custom Buttons? 扩展的话,可以考虑这个:
http://custombuttons2.com/forum/viewtopic.php?f=35&t=670

回复

Gravatar | 小众软件

Custom Buttons2 。。2字是上标,无法显示出来

回复

Gavatar | 小众软件

Custom Buttons?,不是可以吗?

回复

Gavatar | 小众软件

汗,一发布就没了

armgod reply on 十一月 25th, 2008,08:23:

armgod reply on 十一月 25th, 2008,08:23:

Gravatar | 小众软件

直接auto context的路过。

回复

Gravatar | 小众软件

哈哈,还是不错的啊,不过一般用的很少

回复

Gravatar | 小众软件

提议关注两个软件,虽然不是很小众。
1. Opera 浏览器, 可以玩的地方很多,如果你会该配置文件的话,还有时间和精力,可以把它定制到任何程度。
2. Vuze 虽说是个 Java BT 共享程序,它的插件十分丰富强大。界面不用说,都是 Web 的。基本它的界面已经超出我当初觉得网页表现的极致了(我就说不含 Flash 的部分)。。。

回复

Gavatar | 小众软件

@三等分, Opera 作为知名软件无需更多的关注。

Vuze 倒是可以试试

回复

scavin reply on 十一月 25th, 2008,13:42:

Gravatar | 小众软件

AudoCopy 支持 Fx 3.0.4 的

Autocopy 0.9.7 连 Fx 3.1a2pre 都支持的

回复

Gravatar | 小众软件

我用的是custom button2按钮。
我想问的是,有没有一种软件,能把这个高亮文字即自动复制的功能拓广到整个电脑的各个应用中去的?

现在的方法只能限于Firefox等几个浏览器嘛。

回复

Gavatar | 小众软件

这个脚本就是啦。去掉

IfInString, Title, Firefox
{

还有

}

就行了。很不爽的说。。

回复

sfufoet reply on 十一月 25th, 2008,14:30:

Gravatar | 小众软件

请教一下 请问为啥我用google reader 订阅小众 然后会看到
scavin @ del.icio.us

是什么啊? 怎么会加入到feed里面的呢?

回复

Gavatar | 小众软件

你订阅的 feed 包含有 scavin 在 delicious 收藏的网址。如果不喜欢,可以订这个:http://feedproxy.google.com/guigui

回复

sfufoet reply on 十一月 25th, 2008,22:54:

Gavatar | 小众软件

@guxiang, 利用的 feedsky 的服务,你可以去他们的网站了解。

话说,feedsky 最近被收购了,很好很强大

回复

scavin reply on 十一月 25th, 2008,23:00:

Gravatar | 小众软件

那不小心拖拽了一下也复制了?

回复

Gavatar | 小众软件

是的。

回复

sfufoet reply on 十一月 25th, 2008,14:31:

Gravatar | 小众软件

前面小众怎么又挂掉了?现在网页上下还提示“Warning: Invalid argument supplied for foreach() in /var/www/wp-content/plugins/17fav-bookmark-share/bookmark-share.php on line 176”

回复

Gavatar | 小众软件

更换了服务器,现在应该好了。不过最近几天估计这样的情况要多些

回复

scavin reply on 十一月 25th, 2008,13:38:

Gravatar | 小众软件

试试

回复

Gavatar | 小众软件

@scavin, 再试试

回复

scavin reply on 十一月 25th, 2008,14:32:

Gravatar | 小众软件

测试

回复

Gravatar | 小众软件

又换服务器了?

回复

Gavatar | 小众软件

@ToGeek, e恩

回复

scavin reply on 十一月 25th, 2008,21:08:

Gravatar | 小众软件

  我见过的最难以个性化的软件是SAP——当然,软件(实际上称为软件并不合适)到了这个级别完全不用在意个性化。但它在剪贴板操作方面却是一个奇迹。左键选中(实际在松开时)=复制;右键按下等于粘贴。左键选中但不松开相当于通常的选中,此时可以删除,或直接按下右键粘贴。
  AutoHotkey高手可以模拟一下这种做法。

回复

Gavatar | 小众软件

收到。不是很难。

回复

sfufoet reply on 十一月 25th, 2008,22:55:

Gravatar | 小众软件

Firefox 的一个扩展也可以实现此功能,叫做 AutoCopy。
很多人使用 FF 中的一个扩展组合:AutoCopy + CopyPlainText(自动将复制的内容清除格式)。

回复

发表你的意见

(必需)

(必需)


支持 Ctrl+Enter