userChrome JS 脚本之 addMenuPlus.uc.js

Firefox 2022-05-06 117℃ 1 0

addMenuPlus 是一个非常强大的定制菜单的 uc 脚本。通过配置文件可添加、修改、隐藏菜单,修改后无需重启生效。

ywzhaiqi 基于 Griever/addMenu.uc.js 修改增强

  • 新增修改原有菜单的功能
  • 新增参数 %FAVICON_BASE64%:站点图标的 base64
  • 新增参数 %IMAGE_BASE64%:图片的 BASE64
  • 新增参数 %TITLES%:简短的标题

不过 ywzhaiqi 大佬已经不用 Firefox 很久了。我就简单修修脚本,搬运 README 并修正不能用的例子。

使用说明及技巧

  • _addmenu.js 文件为配置文件,默认放在 chrome 目录下。
  • about:config 中可通过 addMenu.FILE_PATH 设置配置文件的路径(如果没有手动新建一个)。例如local\_addMenu.js 为相对 chrome 下的路径(windows)。
  • 菜单栏(默认隐藏,按Alt弹出)的 "工具" 菜单中有个 "AddMenuPlus" 菜单,左键点击重新载入配置,右键打开文件编辑(需要首先设置 about:config 中 view_source.editor.path 编辑器的路径)
  • ID 为 addMenu-rebuild,可添加到 rebuild_userChrome.uc.xul 统一进行管理
  • 新增 载入配置出错提示,点击可直接定位到第几行,需要首先设置参数,详见 编辑器及参数说明
  • addMenu 脚本配置生成器

可参考的配置

因为原帮助太长,这里不能完整发出来,贴个链接
https://github.com/benzBrake/FirefoxCustomize/blob/master/userChromeJS/addMenuPlus/README.md

评论 (1)

Top