kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:3909回复:13

修改User Agent的扩展——AutoPager

楼主#
更多 发布于:2009-06-29 19:28
效果见本人目前UA

最近AP更新到了0.5.2.2,出现了这个现象,查询了一下扩展的源代码
AutoPagerAgent.js文件中有:
var agent = httpChannel.getRequestHeader("User-Agent") + " AutoPager/0.5.2.2 (http://www.teesoft.info/)";



不知道这个现象是不是足以让AMO取消该扩展的推荐,如果是的话对AP来说是挺可惜的,不过我已经在作者论坛提醒了,看看会不会改。

有兴趣的可以去支持我
teesoft forum :: 阅读主题 - 请不要修改用户的USER AGENT,谢谢

作者回复:
选项里可以关掉。工具->自动翻页->选项。最后一项。
UA里追加字符是告知服务器这个浏览器使用了特殊的扩展。在显示页面是可以做特殊处理,例如去掉不必要的东西,直接发送内容。主要是希望服务器有知情权,毕竟AutoPager是个会大量消耗服务器带宽和资源的东东。
当然目前实现的还不太好。理想的是只在加载下一页时加上AutoPager到UA。目前还不知道怎么实现,正在想办法。

从作者的解释可以看出这不能称为劫持,所以我把内容编辑了,如造成误会请谅解。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
1楼#
发布于:2009-06-29 19:28
现在的UA是编辑过AutoPagerAgent.js文件,注释下面三行后的结果
//          httpChannel.setRequestHeader(headerName, headerValue, false);
//          var agent = httpChannel.getRequestHeader("User-Agent") + " AutoPager/0.5.2.2 (http://www.teesoft.info/)";
//          httpChannel.setRequestHeader("User-Agent", agent, false);
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
ppo
ppo
小狐狸
小狐狸
  • UID21931
  • 注册日期2007-11-20
  • 最后登录2014-09-22
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2009-06-29 19:28
我就说今天怎么登陆论坛又要输密码了 ·····
taizitju
千年狐狸
千年狐狸
  • UID10093
  • 注册日期2005-11-27
  • 最后登录2012-04-12
  • 发帖数3638
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2009-06-29 19:28
主要是希望服务器有知情权

杞人忧天
[color=orange][b]为新手服务[/b][/color]  [color=BLUE][b]快速解决问题传送门:[/b][/color][url=https://www.firefox.net.cn/newforum/viewtopic.php?t=22571][color=red][b]①Firefox初级教程(置顶帖)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=27478][color=red][b]②孟婆汤(清空profile工具)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/viewtopic.php?t=26765][color=red][b]③减肥茶(半淘汰)[/b][/color][/url]  [url=https://www.firefox.net.cn/newforum/search.php][color=red][b]④搜索论坛[/b][/color][/url]
smoke
千年狐狸
千年狐狸
  • UID3052
  • 注册日期2005-02-16
  • 最后登录2015-02-01
  • 发帖数2367
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
4楼#
发布于:2009-06-29 19:28
和马桶改ie ua的借口一模一样
遇到问题请善用论坛搜索功能
winyong
火狐狸
火狐狸
  • UID6675
  • 注册日期2005-06-10
  • 最后登录2014-01-02
  • 发帖数137
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2009-06-29 19:28
如果仅仅是修改user-agent,通过about:config不是也可以吗?

http://www.meiyijia.net/product-773.html
195
195
千年狐狸
千年狐狸
  • UID3920
  • 注册日期2005-03-12
  • 最后登录2023-01-15
  • 发帖数1123
  • 经验50枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
  • 忠实会员
6楼#
发布于:2009-06-29 19:28
好东西放久了都会变味。
hzhbest
千年狐狸
千年狐狸
  • UID22640
  • 注册日期2008-01-15
  • 最后登录2017-04-06
  • 发帖数1763
  • 经验476枚
  • 威望3点
  • 贡献值414点
  • 好评度89点
  • 社区居民
  • 忠实会员
7楼#
发布于:2009-06-29 19:28
之前见过坛里有人的 UA 里面就多了个这样的东西,然而我手动让 Firefox 检查更新却没发现 AP 更新,就没关注了。现在检查更新,发现这个版本也放上 AMO 了,也被 kmc 发现了。

作者的态度还是不错的,只是我也认为,只是正常的获取下一页的行为应该不用知会服务器,服务器觉得你对其产生过大负担自然会限制你的连接数,客户端无需对此过分担忧(除非 AP 像暴风那样一分钟数十次重试而且全中国几千万 AP 用户都疯狂地在同一时间不断翻页……)。要说你不是获取全页面内容,你应该还因为给服务器省下流量而觉得心安;即使说没获取的部分是广告而对不起网站,这个参考 ABP 或为了自己的良心在介绍中加入警告字眼。
---
P.S. 楼下的 UA 够猛。
ferret
千年狐狸
千年狐狸
  • UID21816
  • 注册日期2007-11-11
  • 最后登录2013-03-22
  • 发帖数1114
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2009-06-29 19:28
加入autopager的字样和版本号没什么
不过同时也加入了网址就有点不舒服了.
zeroieme
千年狐狸
千年狐狸
  • UID12805
  • 注册日期2006-05-17
  • 最后登录2015-10-11
  • 发帖数1407
  • 经验34枚
  • 威望0点
  • 贡献值20点
  • 好评度0点
  • 社区居民
9楼#
发布于:2009-06-29 19:28
谁都往UA 中加东西,搞得UA象正确党党章似的。
bestmai
小狐狸
小狐狸
  • UID29116
  • 注册日期2009-06-10
  • 最后登录2013-05-12
  • 发帖数44
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2009-06-29 19:28
感觉AP还是用得太多内存,加载它FF要多占差不多20M内存,我现在还是用GM翻页
mozillazg
小狐狸
小狐狸
  • UID27293
  • 注册日期2008-12-03
  • 最后登录2014-08-31
  • 发帖数88
  • 经验11枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2009-06-29 19:28
看看我的ua
Midas
火狐狸
火狐狸
  • UID29118
  • 注册日期2009-06-10
  • 最后登录2010-11-24
  • 发帖数228
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2009-06-29 19:28
设置UA一定要用到扩展吗?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2009-06-29 19:28
AutoPager 影响性能,这是我不用它的原因。
Firefox More than meets your experience
游客

返回顶部