aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
阅读:8458回复:15

about:addons 扩展下载计数溢出

楼主#
更多 发布于:2016-06-17 23:50
https://www.reddit.com/r/firefox/comments/4ojea7/i_think_mozilla_needs_to_update_their_addon/

about:addons 页面
点击 Get Add-ons
右上角显示
4,294,967,295
等于 2^32 - 1
为 32 位无符号整型可以表示的最大值

后端地址
en-USzh-CN

skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
1楼#
发布于:2016-06-22 16:02
aaaa007cn:@skytalk
这个页面就是通过框架嵌入的没错
这一堆“乱码”其实是编码过的 json 字符串
把 %22 替换成 " 双引号就明显多了
看起来
你似乎改动过 extensions.webservice.discoverURL ...
回到原帖
嗯,对的,不是007提到这参数都忘了曾经修改过,等会去把127.0.0.1替换成none或留空,一定不会再出现乱码了
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
2楼#
发布于:2016-06-19 22:08
@skytalk
这个页面就是通过框架嵌入的没错
这一堆“乱码”其实是编码过的 json 字符串
把 %22 替换成 " 双引号就明显多了
看起来
你似乎改动过 extensions.webservice.discoverURL 的值
导致“获取附加组件”请求了错误的地址:127.0.0.1
而本机这个地址的 80 端口又没有开启 http 服务
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
3楼#
发布于:2016-06-19 21:50
白左:48a2,有这个问题
这个数字显然应该是通过网络读取的吧,初始值大概是-1之类的无效值
如果连不上,没回应,大概就显示初始值了
回到原帖
不是这个数字通过网络读取
而是这整个页面都是通过网络读取的
地址为 about:config 中 extensions.webservice.discoverURL
默认是
https://services.addons.mozilla.org/%LOCALE%/firefox/discovery/pane/%VERSION%/%OS%/%COMPATIBILITY_MODE%
比如 Windows 上的简中 48.0
COMPATIBILITY_MODE 默认为 normal
那么格式化后就成了
https://services.addons.mozilla.org/zh-CN/firefox/discovery/pane/48.0/WINNT/normal

其中
这个 4,294,967,295 又是通过请求
https://services.addons.mozilla.org/zh-CN/firefox/discovery/pane/account
获取的
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度141点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2016-06-19 19:33
白左:48a2,有这个问题
这个数字显然应该是通过网络读取的吧,初始值大概是-1之类的无效值
如果连不上,没回应,大概就显示初始值了
回到原帖
是下载量超过数值上限了,评论中有说。
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2025-04-27
  • 发帖数2040
  • 经验656枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
5楼#
发布于:2016-06-19 19:30
48a2,有这个问题
这个数字显然应该是通过网络读取的吧,初始值大概是-1之类的无效值
如果连不上,没回应,大概就显示初始值了
-いたんですか? -ええ、ずっと
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
6楼#
发布于:2016-06-18 22:49



在about:addons页面启用um并禁止框架,就可以恢复正常,如果禁用um或启用um但允许框架,addons管理器都会加载失败,出现乱码。
另,就像我之前说的,获取附加组件不载入,
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
7楼#
发布于:2016-06-18 22:27
aaaa007cn:imgbox 慢死了
好不容易才刷出图来

所以你现在 about:addons 就直接显示这个?
没法改到其他项?

简单
about:config 中
把 extensions.ui.lastCategory 的值改为 addons:/...
回到原帖
extensions.ui.lastCategory;addons://list/extension
哈哈,我已经都这样做啦。说真的,不管真不行啊,fx强迫症。不知道什么原因,“获取附加组件”不加载,怪事了,不过感觉这样挺好,mrgreen,还有,无意中发现um阻止about:addons的框架,也可以恢复正常。
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
8楼#
发布于:2016-06-18 21:58
skytalk:http://imgbox.com/bb4P9v2V

点击左上角“获取附加组件”,就变这样了重新启动fx,打开about:addons,仍然如此,不知道是什么扩展引起的,插件都禁止了,所以应该是扩展引起的,配置文件太尘旧了。

0...
回到原帖
imgbox 慢死了
好不容易才刷出图来

所以你现在 about:addons 就直接显示这个?
没法改到其他项?

简单
about:config 中
把 extensions.ui.lastCategory 的值改为 addons://list/extension
这样打开会显示当前的扩展列表
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
9楼#
发布于:2016-06-18 21:26
不是,ubo/um/ns都禁用了,代理用的是aup,但未开全局,使用的是自动模式,没事,不管了,能用就行,问题不大。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度141点
  • 社区居民
  • 最爱沙发
  • 忠实会员
10楼#
发布于:2016-06-18 21:14
skytalk:http://imgbox.com/bb4P9v2V

点击左上角“获取附加组件”,就变这样了重新启动fx,打开about:addons,仍然如此,不知道是什么扩展引起的,插件都禁止了,所以应该是扩展引起的,配置文件太尘旧了。

0...
回到原帖
本地的广告过滤/代理软件?
skytalk
热心会员
热心会员
  • UID32994
  • 注册日期2010-06-06
  • 最后登录2023-07-07
  • 发帖数652
  • 经验1061枚
  • 威望3点
  • 贡献值1292点
  • 好评度154点
  • 社区居民
  • 忠实会员
11楼#
发布于:2016-06-18 20:59
http://imgbox.com/bb4P9v2V

点击左上角“获取附加组件”,就变这样了重新启动fx,打开about:addons,仍然如此,不知道是什么扩展引起的,插件都禁止了,所以应该是扩展引起的,配置文件太尘旧了。

007,恨死你了啊,
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
12楼#
发布于:2016-06-18 18:09
看来登录后就只显示帐号信息
不显示下载计数了
而且和屏幕宽度也有关系
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-08-04
  • 发帖数18502
  • 经验4858枚
  • 威望5点
  • 贡献值4324点
  • 好评度1118点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2016-06-18 15:00


can not see
Firefox More than meets your experience
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
14楼#
发布于:2016-06-18 14:13
mxr 挂了
不知道中文翻译是什么
反正就是在 about:addons 页面
点击左侧栏的第一项
加载完 AMO 页面后右上角就是
上一页
游客

返回顶部