璀璨星空001
小狐狸
小狐狸
  • UID37856
  • 注册日期2011-11-25
  • 最后登录2011-12-17
  • 发帖数80
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:3229回复:0

为什么有时UC脚本不能使用?怎么正确的安装UC脚本管理器?

楼主#
更多 发布于:2011-12-15 23:41
网上的教程多的是,而且还不一样,造成有的UC 脚本不能使用。
但是过程大体是一样的:
1.去 http://userchromejs.mozdev.org  下载安装userchromejs扩展,目前最新版:1.4
userchromejs扩展的说明是chrome customization when an extionsion is excessive.(当扩展过多时的一个浏览器自定义管理器),相当于管理扩展的扩展?说白了还是一个扩展,其实管理的是脚本吧。包括UserChrome.js (浏览器界面的功能脚本)和 UserContent.js(自定义网页用户脚本)。参考https://www.firefox.net.cn/forum/viewtopic.php?f=5&t=31872
官方页面说userChromeJS扩展是源自于zeniko的userChrome.js,是不是一开始先有userChrome.js,zeniko这个人先写了一个JS代码,功能是实现火狐功能的扩充,能完成更多事情,比如next page(自动寻找下一页)?后来发现需求很多,需要管理,所有把他弄成了一个扩展,上述猜想对不对?
题外话:1.为什么要叫userChrome这个名字,为什么要叫chrome,与谷歌浏览器有关系没?
2.http://www.mozdev.org/ 这个网站是干什么的?是不是像google code和http://sourceforge.net 一样的开源社区?

2.上面插叙了下userChrome的来源,现在继续安装,安装好userchromejs扩展重启后,发现配置文件里并没有chrome文件夹,也就没有chrome文件夹下面的userchrome.js 脚本。那教程上的userchrome.js都是从哪来的?自己要在哪里下载才能保证是官方的版本?
下面有三个教程:
1.userchrome.js 灵活的自定义扩展
为什么要在结尾写入一行
userChrome.import("*", "UChrm");

2.[url=https://g.mozest.com/thread-35856-1-1]给新手的userChrome.js安装指导并分享一些常用脚本(10/30更新)[/url]
引导文件代码不一样了。
if (location == "chrome://browser/content/browser.xul") {
  userChrome.import("SubScript", "UChrm");
 }

3.我从新浪爱问分享下载的。引导代码难道rebuild_userChrome.uc.xul????
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                                                            +
+ Uc脚本管理器简体中文版  by:Song.    QQ交流超级群:79336028  +
+                                                            +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

UC脚本 支持3.*-4.* 除非有些特定脚本不支持4.*的 80%都支持全部版本 除了4.0的某些脚本不支持要升级外这些脚本不用在更新

_Ok start_____________________________________________________>

首先必须先装一个uc FF插件 下载地址:http://userchromejs.mozdev.org/   目前最新版:1.2

装好插件以后安装uc脚本管理器


(荐)打开配置文件夹方法1:地址栏输入: about:support
然后在  “应用基础”  里的配置文件夹里点击"打开所在文件夹",就能看到Chrome这个文件夹了
  让后把 UC脚本管理器解压进去 (解压前先清空chrome文件夹 把里面所有文件都删了)

打开配置文件夹方法2:开始运行 %APPDATA%\Mozilla\Firefox\Profiles
  让后把 UC脚本管理器解压进去 (解压前先清空chrome文件夹 把里面所有文件都删了)


接着测试下是否安装成功 退出浏览器 重新启动浏览器
点工具菜单 看下是否有个userchrome.js设置userchrome.js用户脚本命令 看到这个选项就说明安装正常了
以后网上下的任何脚本放在对应分类的文件夹下重启浏览器即可体验uc脚本的强大功能,后缀名为.xul   .uc.js   
说明下文类文件夹
  文件夹基本为大家的类别分好了 以后下到什么类别的脚本就放在分类文件夹下方便管理和查看修改


----------------------------------------文件夹说明--------------------------------
xul     存放xul脚本的 里面默认有个文件rebuild_userChrome.uc.xul就是用来配置管理器的 别删 ^_^
MenuPlus  用于存放菜单插件
Miscellaneous  杂项
Navigation     存放导航类的脚本文件夹
TabMix   存放标签类脚本的文件夹
userContent 存放用户内容配置脚本的文件夹
userMenu 存放用户菜单脚本的文件夹
WindowManagement  窗口管理
------------除了以上文件夹 不可以新建!!!------------------

下载的脚本可以放到以上的任何文件夹都行关键是你自己好记,
当然你也可以改脚本名字建议名字改成中文的下次你就知道这个脚本是什么功能了 但是后缀一定是 XX.uc.js    XX.uxl


最后问下:如果我不想管理,以后直接把下载的 XX.uc.js或 XX.uxl放到chrome中,那么应该用第一种办法,那么userChrome.import("*", "UChrm");这个代码是什么意思?以后UC拖进chrome后能运行吗?
如果非要管理,能不能把第三种办法的管理文件夹 汉化  ,比如 userMenu文件夹改名为  用户菜单脚本,那是不是就要修改引导文件,还是userchrome.js扩展根本不支持汉化??
谢谢了!
游客

返回顶部