成都百安居营业时间:给新手的userChrome.js安装指导并分享一些常用脚本(新增2脚本)

来源:百度文库 编辑:偶看新闻 时间:2024/04/24 13:42:51

给新手的userChrome.js安装指导并分享一些常用脚本(新增2脚本)

本帖最后由 maoaurora 于 2010-9-23 15:54 编辑

使用这个扩展两年多了 自己修改并合并了些常用脚本 也想给新手一些指引

userChrome的脚本很多 但某些功能是大家普遍使用的(比方说新标签页打开,双击关闭标签,拖拽,鼠标手势,自动复制....)
现在我把这些脚本罗列出来 做好注释 方便新手看懂和使用
当然 这些脚本很多都是论坛里各位大大原创的 再此特别感谢
ithinc Cye3s slimx GOLF-AT czserh
请大家能够体恤他们的无私贡献 简单的地方自己动手 并且善用搜索 可能你就能DIY出自己想要的功能哦~


脚本指引:
2L: userChrome.js 1.2扩展安装
3L: Tab Plus 标签页增强
4L: Scroll Search Plus 搜索增强
5L: InFormEnter Lite 自动填表
6L: Advanced Mouse Gestures 高级鼠标手势
7L: 模拟GM扩展的脚本
23L: adblock#.uc.js去广告脚本(内置过滤列表)  『New』
24L模拟stylish扩展的脚本  『New』


userChrome.js 1.2扩展安装

本帖最后由 maoaurora 于 2010-9-23 15:20 编辑

1. 打开扩展的官方网址 安装
http://userchromejs.mozdev.org/

2. 重启Firefox

3. 搜索"userChrome.js"
找到后,把以下的引导文件代码加在最末
或者直接下载替换

引导文件代码
  1. if (location == "chrome://browser/content/browser.xul") {
  2.   userChrome.import("SubScript", "UChrm");
  3. }
复制代码这个代码的意思是
如果路径指引为chrome://browser/content/browser.xul
就从SubScript这个文件夹里读取uc.js和
uc.xul

注意
在这里你可能会问 为什么这和别的大大给的引导文件代码不同呢?
这是为了方便区分和管理uc.js和user.js 不被误读 影响速度 才做这样的设定


好了,引导文件代码放入后 保存即可

Tips:
很多新手也许刚接触代码 用的都是系统自带的记事本 可能会导致编码问题而无法使用
这里 推荐大家使用Notepad++
它是新手们看代码的很好的帮手
它的官网: http://notepad-plus-plus.org/release/5.7
其中有安装版和zip包 大家可以自己选择下载


4. 在chrome文件夹里新建SubScript文件夹
以后就把uc.js和uc.xul的脚本放在这个文件夹内就能用啦

5. 以下是6个常用uc脚本
标签页增强
搜索栏增强
自动填表
鼠标手势(可翻页)
GM的UC脚本


Tips:
每个脚本都有附件可供新手下载使用
附件中的脚本均已注释 由于贴出代码混乱 请大家自己下载查看

userChrome.rar (183 Bytes)




Tab Plus 标签页增强

本帖最后由 maoaurora 于 2010-9-20 01:42 编辑

脚本功能:

1. 在新标签页代开书签/历史/搜索/主页/地址
2. 在当前页打开小书签
3. 重新利用空白页
4. 双击关闭当前标签页
5. 最简文字、链接拖拽

TabPlus.uc.rar (1.48 KB)


Scroll Search Plus 搜索增强

本帖最后由 maoaurora 于 2010-9-20 01:09 编辑

脚本功能:

1. 右键菜单滚轮搜索
2. 搜索栏滚轮搜索
3. 切换搜索引擎后立即搜索
4. 搜索栏自动复制
5. 搜索栏右击搜索图标清除文字

ScrollsearchPlus.uc.rar (1.43 KB)


InFormEnter Lite 自动填表

本帖最后由 maoaurora 于 2010-9-20 01:11 编辑

脚本功能:

右键
增加InFormEnter菜单
根据自己的信息填写表单


InFormEnter.uc.rar (986 Bytes)


Advanced Mouse Gestures 高级鼠标手势

本帖最后由 maoaurora 于 2010-9-20 19:16 编辑

手势一览:

左                 增强型后退(若不能后退 则关闭当前页)
右                 下一页(需配合nextPage翻页脚本使用)
左上              上一页(需配合nextPage翻页脚本使用)
下上              本页刷新(跳过缓存)
上下              转到网页上层目录
左下左           关闭左边全部标签页
右下右           关闭右边全部标签页
右上右下右     关闭其他标签页
右左              复制标签页
右向左『连续』 上一标签页
左向右『连续』 下一标签页
右键滚轮向上   转到页首
右键滚轮向下   转到页尾
上                 向上翻页
下                 向下翻页
下右              在当前域名下搜索(Google)
右上              粘贴并转到/搜索
上右              查找Google字典(需先高亮关键词)
左下右           用IE打开当前页
右下左           打开Notepad++(需按照自己的路径更改 也可改为打开其他程序)
上右下           打开Chrome目录(需按照自己的路径更改)
下右上           打开下载文件夹(需按照自己的路径更改)
下上             『弹出式菜单』最近关闭的标签页
右下              新标签页打开about:config
左下右下左      重启浏览器


Notes:
脚本里均已注释 大家不用担心
并附带next page翻页脚本
可直接根据手势翻页


Tips:
其实脚本里的手势可以和firegestures的手势通用哦
给大家一些网站 大家可以自己找些有用的手势脚本

Firegestures 作者提供的脚本网页:
http://www.xuldev.org/firegestures/getscripts.php

Advanced Mouse Gestures原始脚本
http://loda.jp/script/?id=371

Github里高手的脚本
http://github.com/xalnz/firefox-chrome/blob/master/MouseGestures.uc.js

自用鼠标手势(附Next Page脚本).rar (10.56 KB)


模拟GM扩展的脚本

本帖最后由 maoaurora 于 2010-9-20 01:53 编辑

功能类似于GM 可用于绝大多数脚本

附上几个常用的user.js
1. findscripts (在GM脚本库里搜索当前网页可用脚本)
2. image_embed(直接显示链接图片,支持多种图片格式)
3. word_highlight(高亮搜索关键字)
4.
超级引擎跳转

注意哦 放在UserScriptLoader这个文件夹里

UserScriptLoader.uc.rar (12.97 KB)

UserScriptLoader可用的GM脚本.rar (10.09 KB)



新增: adblock#.uc.js 去广告脚本(内置过滤列表)

本帖最后由 maoaurora 于 2010-9-23 15:22 编辑

脚本说明:

本脚本可大体过滤中英站点广告
适合疯狂脚本迷使用 不建议新手用此替代ADP

内置fanboy的3个list:(9.22更新)
adblock-beta.ini  主过滤列表(Main List)
adblock-stats.ini 站点统计过滤列表(With Stat/Tracking Sites)
adblock-chn.ini   (Chinese List)


Notice:
不支持css和third-party过滤规则

adblock#.uc.rar (38.41 KB)


新增: 模拟stylish扩展的脚本

本帖最后由 maoaurora 于 2010-9-23 15:48 编辑

脚本功能:

1. 能独立管理每个css
2. Tools - userStylesheet 下3个下级菜单,更便于管理和使用:
    rebuild            重建
    open folder      打开css文件夹
    Find style for this site     (在stylish库里)查找此站可用的样式
3. 在脚本27行里可更改编辑器路径 更改后右击可直接打开编辑
4. 自带一个css样式

ucjs_Stylish_modoki.uc.rar (4 KB)


Autocopy自动复制高亮文字的脚本

本帖最后由 我行我速 于 2009-3-2 11:28 编辑

此userChrome.js脚本与Autocopy按钮的功能一致,自动复制高亮文字,且自动粘贴到搜索框。不支持文本输入框文字的自动复制,也不支持键盘选择文字。左键单击状态栏图标可以进行"Autocopy Disabled", "Autocopy Enabled", "Autopaste Enabled(Autocopy Enabled with Autopaste to search bar)"三态切换,about:config里userChrome.autocopy.autocopyState=0/1/2分别对应于三个状态,鼠标手势状态切换代码见5楼,也可用于快捷键。

autoCopy.uc.zip (3.95 KB)

http://g.mozest.com/thread-28712-1-1