2009年1月9日星期五

求助:firefox保存密码文件的问题

firefox2时代,用来保存密码的文件分别是signons2.txt以及key3.db。

前者记录相关的网站和密码,后者是key database。

firefox3时代,signons2.txt变成了signons3.txt,firefox 3运行会自动导入signons2.txt里面的相关内容,生成signons3.txt以及key3.db。

firefox3.1时代……

signons3.txt消失鸟!!

取而代之的是一个signons.sqlite。

这样做的好处当然是有的,好多东西都是sqlite(SQL lite),用数据库的形式保存东西,可能确实有某些优势。
但是对我而言,有一个最大的弊端:
我再也没有办法修改signons3.txt了。

对于一个在用户登录方面设计不是很好的网站,这个 是很有必要的。
举个例子来说,盛大有几十款游戏, 例如,永恒之塔、霸王、乱武天下,功夫小子等。
网站地址分别是:
aino.sdo.com
ac.sdo.com
luan.sdo.com
kk.sdo.com
盛大通行证登录,不会统一跳转到http://passport.sdo.com或者http://www.sdo.com
对于一个玩很多盛大游戏的用户,登录aion.sdo.com需要输入用户名和密码。
登录功夫小子网站kk.sdo.com还是需要密码。

一个signons3.txt的示例:


http://kk.sdo.com
user
MDoEEPgAAAAAAAAAAAAAAAAAAAvcNAwcECDJ5a7BxViHnowbb/GPEgoEwFAYIKoZIhzFAYIKoZIhvcNA
*pass
MDoEEPgAAAAAAAAAAAAAAAAAAAEcECm8VTbnWY58AWnPwMSDZF74fxi7BBDi7lLq8Odey/lmBBBdoAxw


我就可以直接复制上面这一段,修改kk.sdo.com为aion.sdo.com,并且保存。
用这种方法来为多个网站保存密码。

但是现在firefox3.1用signons.sqlite了,一切都成了泡影。

发下牢骚。

没有评论:

发表评论