本站不兼容 8 以前的版本的 Interner Explorer 浏览器(或基于这些版本的 IE 的其他浏览器),并且页面样式不完全兼容 IE 8,我们建议你升级至 IE 9 或改用其他非 IE 浏览器

Mozest™

  • 正在加载用户菜单…

开放、分享、互助

转播到腾讯微博
返回列表 回复 发帖

[修改发布] 2013.12.31再次更新语法高亮版griever的UserCSSLoader和UserScriptLoader

本帖最后由 dannylee 于 2014-4-6 10:05 编辑

12.31 UserScriptLoader更新(脚本菜单添加了脚本版本号,中键点击菜单打开脚本的downloadUrl, 当然如果有的话,没有自己可以加上去!)
5.19
UserScriptLoader0.1.8.2同步更新
4.23 重新上传了
UserScriptLoader, 感谢lastdream2013!
4.13 再次更新,
修复UserCSSLoader编辑器加载base64数据乱码错页的问题,修改了按钮图标为小图标! UserScriptLoader也是小图标!
4.13
UserScriptLoader,将地址栏图标改为按钮形式,对应为右键切换开关,自动弹出菜单!弹不出菜单的用下面的zAutoPopup.uc.xul,不要随便改文件名,要保证弹出菜单脚本最后加载!!!

狐娘给狗哥追疯了,一年工夫版本从10.0变成了20.0! 手一贱从13升级到20就悔死了,一年前发誓不再折腾
狐娘了,现在又要慢慢折腾了,先把这两个折腾好了,先分享了吧! 见附件列表的最下面两个文件!!!
UserCSSLoader 0.0.4 语法高亮版   urlbar-icons 按钮版
UserScriptLoader0.1.8.1汉化修改版


4.29 不少人反应
0.1.6打开中文文件名的问题,特别修改了一个0.1.6汉化版:
1、修正了无法打开中文文件名的问题。
2、增加了为本站搜索脚本的功能菜单。(改自0.1.7.7的功能)

提醒:有些油猴脚本无法加载是字符转换的问题(特别是中文),可以使用编辑软件做一次转换,转为“U8-UNIX”格式。


4.27 此贴的UserScriptLoader是0.1.7.7版,不是0.1.7版!!!

4.10分享添加了内置编辑器语法高亮的UserCSSLoader.uc.js
Griever原版的UserCSSLoader.uc.js内置了一个css编辑器,太简陋,编辑文件还是调用外部编辑器,我这个版本加入了语法高亮功能,创建和编辑全部调用内置的编辑器,打开和保存时全部U8转换,优化了脚本同时只能打开一个编辑器。
不是很完美,但自己用已经足够了。
增加了一个autopopup的xul版本,主要由于加载顺序的元因,autopopup之后加载的脚本创建的下拉菜单不会自动弹出,小改一下为zautopopup.uc.xul,让他最后加载,解决了上面这个问题!脚本见附件!

3.29最新调整:
1、CSS去除dropmarker的方法,见下:
  1. #usercssloader-menu {
  2.     -moz-appearance: none !important;
  3.     border-style: none !important;
  4.     border-radius: 0 !important;
  5.     padding: 0 3px !important;
  6.     margin: 0 !important;
  7.     background: transparent !important;
  8.     box-shadow: none !important;
  9.     -moz-box-align: center !important;
  10.     -moz-box-pack: center !important;
  11.     min-width: 18px !important;
  12.     min-height: 18px !important;
  13.     width: 25px !important;
  14. }
  15. #usercssloader-menu > .toolbarbutton-icon,
  16. {
  17.           max-width: 18px !important;
  18.     padding: 0 !important;
  19.     margin: 0 !important;
  20. }
  21. #usercssloader-menu:not([disabled="true"]):hover,
  22. #usercssloader-menu:not([disabled="true"])[type="menu-button"]:hover,
  23. #usercssloader-menu:not([disabled="true"])[open="true"],
  24. #usercssloader-menu:not([disabled="true"])[type="menu-button"][open="true"]
  25. {
  26.     background-image: -moz-linear-gradient(rgba(242, 245, 249, 0.95), rgba(220, 223, 225, 0.67) 49%, rgba(198, 204, 208, 0.65) 51%, rgba(194, 197, 201, 0.3)) !important;
  27. }
  28. #usercssloader-menu dropmarker{display: none !important;}
复制代码
!!!上面的代码放入userChrome.css文件中。
2、与url-addon-bar脚本不会冲突,我自己也用了这个脚本,效果很好,在url-addon-bar脚本之前加载就行了。
3、UserScriptLoader.uc.js 0.1.7.7小修改,修复了4楼提出的找脚本的原版BUG,直接在http://userscripts.org/搜索。见附件!


两个脚本都是最新版,作者的地址https://github.com/Griever
UserCSSLoader:版本0.0.3
1、菜单和提示信息全部汉化了,删除了快捷键(个人喜好)。
2、不加载到系统工具菜单(本人的菜单和标题栏都隐藏了),改成了地址栏按钮,图标用的是styish的。
3、这个版本支持管理UC扩展的uc.css文件,本人没装扩展测试。
4、需要userChromeJs扩展或UC扩展(火狐扩展中心找)。
5、浏览器的全局样式就不要用这个加载了,推荐直接放在userChrome.css里面,全局页面的样式推荐直接放在userContent.css里面,针对特定网站的样式才用这个加载。
6、样式文件放在chrome目录下的CSS子目录(没有就新建)。
7、鼠标右键CSS文件菜单项可以调用外部编辑器编辑,外部编辑器在about:config中定义字符串view_source.editor.path  指向自己的编辑器就行了。
UserScriptLoader:版本0.1.7.7
1、菜单和提示信息全部汉化了,删除了快捷键。
2、改成了地址栏按钮,图标用的是GM的。
3、GM和scriptish我都用过,这个UC脚本完全可以替代。
4、鼠标右键user.js文件菜单项可以调用外部编辑器编辑,外部编辑器在about:config中定义字符串view_source.editor.path  指向自己的编辑器就行了。
使用环境:Firefox10-11, userChromeJs扩展或UC扩展userChromeJs扩展设置方法

如果是加载菜单乱码的问题,请试试我的引导脚本(已添加附件),也是最新版,我改过,但忘记在在那个地方加了返回“UTF-8”,是我自己在用的版本,没有问题。另:我是XP中文,火狐11是中文国际版。
如编辑脚本乱码请不要用记事本编辑,可以使用ULtraedit或editplus,脚本文件我已转为UTF-8格式了,ULtraedit打开后在状态栏会看到“U8-UNIX”。

菜单的找脚本无效是个软件BUG, 域名后缀只有一级时没问题(比如:sohu.com),但是如果有二级(比如:sina.com.cn)就查不到,我就不用这功能,直接自己GOOGLE.

关于UserScriptLoader新版本有问题,之前留意过,GM脚本我自己在用的较少,主要是GOOGLE的,没发现有问题,那位提供个1.6的版本我对比一下。

3.30 汉化1.6的版本论坛里有,见https://g.mozest.com/thread-40132-1-3
附件: 您所在的用户组无法下载或查看附件
1

评分次数

  • kuhi

本帖最后由 carreme 于 2012-3-28 16:03 编辑

乱码,css没加载样式表啊
UserScriptLoader還在用0.16 新版有點問題。
本帖最后由 cisswa 于 2012-3-28 23:35 编辑

UserScriptLoader(0.1.7.7汉化版)的几个问题

0.1.7.7支持的脚本少 建议汉化0.1.6版

菜单的找脚本无效

乱码+1 用的是原版userchromejs和Alice0775的引导脚本
本帖最后由 xneo 于 2012-3-29 11:00 编辑

好东西啊,终于解决UserCSSLoader脚本没放在状态栏的问题了
两个小要求:
1. UserCSSLoader图标右边的dropmarker能否隐藏?
2. UserCSSLoader的图标能否换到别的位置?主要是我的地址栏最右边放的是搜索引擎,不习惯这个css脚本放到最右边。能否放在abp图标(或者五角星)的左边?

ps:只用了css脚本,没出现乱码
茍全性命于亂世 不求聞達於諸侯
本帖最后由 dannylee 于 2012-3-29 11:15 编辑

楼上的,
dropmarker隐藏了,autopopup脚本就不自动弹出菜单了!
图标位置自己改吧,代码的103行如下:
  1. opt.appendChild(menubtn);
复制代码
改为:
  1. opt.insertBefore(menubtn,opt.childNodes[1]);
复制代码
"1"表示第一个,以此类推,自己想放在那都行!
这个引导脚本没法加载uc脚本吧
6# dannylee
用了url-addon-bar脚本(http://blog.bitcp.com/archives/274),地址栏图标都去掉了dropmarker,望告之css脚本去dropmarker的方法;
  1. opt.insertBefore(menubtn,opt.childNodes[1]);
复制代码
里面的数值怎么改,也只能放在搜索引擎的左边,不能想放哪放哪,我估计是跟url-addon-bar脚本有冲突吧?
茍全性命于亂世 不求聞達於諸侯
1# dannylee
0.1.6原版 https://gist.github.com/358815/d071c2d62924f3b4c1caca6fb3f11fae7169d678
xiny 发表于 2012-3-29 12:09
这个脚本之前用过啊,是别人的汉化版,我在10.0.2下使用时,执行rebuild会让火狐崩溃,你有这种情况吗?
这个脚本之前用过啊,是别人的汉化版,我在10.0.2下使用时,执行rebuild会让火狐崩溃,你有这种情况吗?
dannylee 发表于 2012-3-29 14:11
xp 10.0.2 执行rebuild不崩溃啊
不崩溃+1
怎么把toolbarbutton改为toolbarbutton-1
本帖最后由 bkbill 于 2012-3-31 17:17 编辑

第一个显示在地址栏,但是右键菜单显示不出来,第二个显示图标,但是右键中文菜单是乱码,为何?我用的是StatusbarInURLBar3Mod脚本。用了你的引导脚本,也是乱码。
UserCSSLoader没有右键菜单,没有装AUTO POPUP脚本的请将顶楼CSS代码的最后一行删除,有个下拉弹出菜单的小三角,在CSS代码中是被隐藏的!!!装了AUTO POPUP脚本他会自动弹出!!!
至于中文菜单是乱码,要看你的系统环境了,不好判断!请确认两点:
1、简体中文火狐。
2、火狐选项中的语言设置,是否是汉语(zh-cn)优先排第一位。(选项-内容-语言)
本帖最后由 hxzh1989 于 2012-4-15 23:17 编辑

你好,很感谢您的付出
您的UserCSSLoader.uc.js会使地址栏较搜索栏变宽一点
请问能不能微调一下,使其不变

[url=][/url][url=][/url]
一直在用扩展版,这个有语法错误检查不?
一直在用扩展版,这个有语法错误检查不?
royallin 发表于 2012-4-16 12:06
仅仅语法高亮,如果加上语法错误检查,就成拓展了。主要目的还是便于阅读,语法还是要熟记心中。

16楼的:
我的地址栏和搜索栏一样高度,没有你的现象,实在碍眼,就在userChrome.css里修正一下!
18# dannylee
  代码白痴表示亚历山大。。
求汉化urlfilter.uc.js
本帖最后由 cisswa 于 2012-4-17 00:40 编辑

UserCSSLoader.uc.js的css编辑器能不能再增加个查找功能

再反馈个问题 如果样式中含有base64代码图片 会出现代码重叠http://userstyles.org/styles/46255/userstyles-org-redesign-2011-professional 最下方
我安装了怎么看不到图标,,能用,但是找不到图标
UserCSSLoader.uc.js的css编辑器能不能再增加个查找功能

再反馈个问题 如果样式中含有base64代码图片 会出现代码重叠http://userstyles.org/styles/46255/userstyles-org-redesign-2011-professional 最下方 ...
cisswa 发表于 2012-4-16 23:10
用的<pre>解析为Html实现着色,然后重叠。所以表示没办法解决!连图片都显示出来了! 解决办法:这种大文件还是外部编辑吧!
这个版本就改到这了,不再增加功能,UC脚本的目的就是短小精干,实用为主,还是上面的解决办法.
zAutoPopup.uc干嘛用的,我上面鬼都看不到
UserScriptLoader在右键编辑脚本时 不能打开包含中文的文件 论坛上那个0.1.6汉化版也是这样 求解决那个0.1.6汉化版的此问题 0.1.7不好用啊
UserScriptLoader在右键编辑脚本时 不能打开包含中文的文件 论坛上那个0.1.6汉化版也是这样 求解决那个0.1.6汉化版的此问题 0.1.7不好用啊
cisswa 发表于 2012-4-25 22:58
我用0.1.7很好啊! 中文文件的问题很容易改,把日文字符替换掉, 怎麽就没人说!
你用编辑器(千万别用记事本)打开UserScriptLoader,查找“Shift_JIS", 全部替换为“GB2312”。
26# dannylee 0.1.7不能加载校长之怒 应该如何修改
26# dannylee 0.1.7不能加载校长之怒 应该如何修改
cisswa 发表于 2012-4-26 23:24
0.1.7是有问题!,但我这个是0.1.7.7版最新版), 可以加载校长之怒!!!
28# dannylee 我用0.1.6.1和0.1.7.x都不能加载校长之怒
28# dannylee 我用0.1.6.1和0.1.7.x都不能加载校长之怒
cisswa 发表于 2012-4-27 18:37
我用的就是顶楼的0.1.7.7,能加载校长之怒,看效果:
附件: 您所在的用户组无法下载或查看附件