阅读:5627回复:29
有运行一次脚本的扩展吗?
发现越来越需要临时运行一次脚本的扩展,比如破解禁用右键,无法复制,清除乱码等等。如果在油猴中加入脚本,如果让它对所有网站有效,那么99.9%的网站打开都要运行这个不需要的脚本,你不知道什么时候在什么网站需要这个脚本,也不可能指定网址,现在只能让它对所有网站有效但不启用,遇到的时候启用,然后刷新页面,随后再禁用,非常麻烦。
有没有这样的扩展,设置几个脚本,在打开页面以后,可以选择里面脚本,点一下就运行一次? |
|
1楼#
发布于:2010-10-06 21:14
这么说就是带了通配符以后规则越短越慢。
总之只要list中的规则不怎么影响速度就好。 |
|
2楼#
发布于:2010-10-06 21:14
|
|
3楼#
发布于:2010-10-06 21:14
通配符算是正则的一种,到底什么是真正正则的慢速规则,倒还真不知道。
|
|
4楼#
发布于:2010-10-06 21:14
|
|
5楼#
发布于:2010-10-06 21:14
用快捷键扩展,配上脚本代码
|
|
|
6楼#
发布于:2010-10-06 21:14
那些都是宣传口号,刚大致看了下,easylist通配符用的很多,chinalist因为easylist有的它就不加了吧,而且多数针对国内特定网站,用的比较少。但两个庞大的列表加起来,数量还是很可观的,我只是想说,和它们比起来,自己加那么两条规则,没必要为了“效率”问题纠结。
|
|
7楼#
发布于:2010-10-06 21:14
4、ChinaList 规则好多啊,有没有精简的、通用的、强大的正则表达式列表?¶
如果正则式列表真的那么好,ChinaList 为什么不采用呢? ^,^ 根据 ABP 的算法,正则式(以及一些别的情况)的匹配会很慢,ChinaList 这种方式则可以常数级地高效匹配。 意思是说,规则们静静地等待为你效力。如果用到了,它会帮你大忙;如果用不到,也不会影响你,如同它不曾存在。 |
|
|
8楼#
发布于:2010-10-06 21:14
有得就有失吧,不过你看下你订阅的规则,几乎全是正则表达式。我都想用2个月后看看把完全用不到的规则去掉,或者把用得到的提取出来,可惜不能新建分组,很不方便。
|
|
9楼#
发布于:2010-10-06 21:14
|
|
|
10楼#
发布于:2010-10-06 21:14
各人习惯不同吧。我自己定义的规则很精简,就是几个全局的,几个最长上的网站的,几个很宽泛的。定义的时候一般都要试2次,先宽不行再收窄。搜索出来的只上一次的网站的有广告也不管它,反正以后不来了,但除了浮动广告,因为非常烦人而且影响浏览,所以一个简便易行的方法去除浮动广告对我就很重要。
|
|
11楼#
发布于:2010-10-06 21:14
|
|
|
12楼#
发布于:2010-10-06 21:14
发现可以用油猴的用户脚本命令来实现手动运行脚本,在脚本中可以加入这样的指令。缺点是每个页面都要载入脚本,但载入了不执行也不占什么资源。
|
|
13楼#
发布于:2010-10-06 21:14
可以通杀的,虽然现在浮动的方式越来越多,但都离不开一些基本特征,当然代码得不断改进。
明知道是多余的规则也不删吗?且不说速度问题,这样下去垃圾规则越积越多,当你弄错了一个规则,比如设置太宽了,误杀很多内容,想去修改,在成百上千的垃圾规则中想找出来很难,眼都会看花的。 |
|
14楼#
发布于:2010-10-06 21:14
|
|
|
上一页
下一页