Skip to content

Latest commit

 

History

History

AddonsPage

AddonsPage.uc.js

附件组件页面(about:addons)右键新增查看所在目录,详细信息页面新增安装地址或路径,新增 uc脚本管理页面。卡饭论坛地址

说明

  • 附件组件页面右键新增查看所在目录(支持扩展、主题、插件、uc脚本)、复制名字。Greasemonkey、Scriptish 自带已经存在。
  • 附件组件详细信息页面新增GM脚本、扩展、主题安装地址和插件路径,右键即复制。
  • 新增 uc脚本管理页面
  • 右键菜单 "查看附加组件" 需要 DOM Inspector
  • 右键菜单 "重载 uc 脚本(慎用)"
    • 修改调试用,重新载入 uc 脚本无需重启
    • 慎用,仅部分脚本支持,不支持的脚本会出现重复添加按钮或菜单或事件等问题。
    • 需要在代码中设置 debug: 1
    • 如有问题,重启火狐。
  • AddonsPageSimple.uc.js 是精简版,仅在附加组件页面添加 uc脚本面板,无右键菜单等。

右键菜单

右键菜单.png 右键菜单_GM.png 右键菜单_uc.png

uc脚本管理界面

  • 启用禁用需要 rebuild_userChrome.uc.xul
  • 详细页面新增的信息需要 修改版userChrome.js
    • 新增对uc脚本多个参数的识别:// @homepageURL// @reviewURL// @optionsURL
    • 需要脚本内的支持,我的一些脚本已经加上。
  • 编辑命令需要首先设置 view_source.editor.path 的路径,可用网址 about:config?filter=view_source.editor.path 打开

AddonsPage_userChromeJS.png

uc脚本详细页面.png

详细页面

详细页面.png

参考

写这个脚本的说明

  • AM 扩展菜单太多了,在 Scriptish 页面更加混乱,且没有安装链接
  • AM 扩展不支持查看 plugin 的路径