copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:12687回复:17

剖析history.dat

楼主#
更多 发布于:2005-09-16 21:57
剖析history.dat

最近突然对fx的配置文件感兴趣, 特意在"火狐世纪"群(9685437)中讨论了一番, 首先开刀的是 fx配置文件夹\history.dat。

history.dat 顾名思义, 就是存放历史纪录的地方, 先来看看历史纪录清空掉以后的history.dat的内容.
(注: Firefox版本为1.0.6)
(注: history.dat是一个文本文件, 可以用任何的文本编辑器打开)
// <!-- <mdb:mork:z v="1.4"/> -->
< <(a=c)> // (f=iso-8859-1)
  (8A=Typed)(8B=LastPageVisited)(80=ns:history:db:row:scope:history:all)
  (81=ns:history:db:table:kind:history)(82=URL)(83=Referrer)
  (84=LastVisitDate)(85=FirstVisitDate)(86=VisitCount)(87=Name)
  (88=Hostname)(89=Hidden)>
{1:^80 {(k^81:c)(s=9)[1]} }


其中
(8A=Typed)(8B=LastPageVisited)(80=ns:history:db:row:scope:history:all)
  (81=ns:history:db:table:kind:history)(82=URL)(83=Referrer)
  (84=LastVisitDate)(85=FirstVisitDate)(86=VisitCount)(87=Name)
  (88=Hostname)(89=Hidden)

是非常重要的, 是history.dat的说明文本, 没有了他们, 整个history.dat将会无法读懂. 看来mozilla的开发人员是很有人性的~~~~

现在在地址栏输入www.google.com, 回车, 进入Google主页.
现在在history.dat(以下简称文件)就加入了这些东西
<(149=http://www.google.com/)(14A=1126878003810000)(14B=google.com)
  (83=1)(FD=2)(14C=http://www.google.com/intl/zh-CN/)(14D=G$00o$00o$00g$00l$00\
e$00)>
{1:^80 {(k^81:c)(s=9)[1]} 
  [4C(^82^149)(^84^14A)(^85^14A)(^88^14B)(^8A=1)(^86=2)]
  [4D(^82^14C)(^84^14A)(^85^14A)(^88^14B)(^87^14D)]}

(具体的会有所不同)

下面逐句解释  (需要少许编程基础)
149=http://www.google.com/
14A=1126878003810000
14B=google.com
(83=1)
(FD=2)
(14C=http://www.google.com/intl/zh-CN/)
(14D=G$00o$00o$00g$00l$00e$00)

意思是149变量 14a变量等赋一个值

(^82^149)(^84^14A)(^85^14A)(^88^14B)(^8A=1)(^86=2)

这句就是最重要的东西了

跟说明文本对照来看
(8A=Typed)(8B=LastPageVisited)(80=ns:history:db:row:scope:history:all)
  (81=ns:history:db:table:kind:history)(82=URL)(83=Referrer)
  (84=LastVisitDate)(85=FirstVisitDate)(86=VisitCount)(87=Name)
  (88=Hostname)(89=Hidden)


(^82^149)
就是82号量 (82=URL) 等于 149号量 (149=http://www.google.com/)
意思非常清楚 Url 是 http://www.google.com
现在(^84^14A)(^85^14A)(^88^14B)就很好理解了

(^8A=1)
就是(8A=Typed) 等于1 是控制是否在地址栏下拉菜单出现的语句
(^86=2)
浏览次数

大约就是这样了
有空来"火狐世纪"QQ群(9685437)坐坐
这种研究将会不定期进行
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
levelten
小狐狸
小狐狸
  • UID1626
  • 注册日期2005-01-01
  • 最后登录2008-03-03
  • 发帖数18
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2005-09-16 21:57
作为群成员,一定要顶一个!!!!
泉水叮咚
火狐狸
火狐狸
  • UID8341
  • 注册日期2005-09-01
  • 最后登录2006-12-13
  • 发帖数105
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-09-16 21:57
这里有两个值,是不是google自动进行了域名转换,由google英文进入中文主页?
现在在地址栏输入www.google.com, 回车, 进入Google主页

  [4C(^82^149)(^84^14A)(^85^14A)(^88^14B)(^8A=1)(^86=2)]
  [4D(^82^14C)(^84^14A)(^85^14A)(^88^14B)(^87^14D)]}
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
3楼#
发布于:2005-09-16 21:57
PFPF,像我这样没有编程基础的也大致明白了
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
4楼#
发布于:2005-09-16 21:57
用户被禁言,该主题自动屏蔽!
泉水叮咚
火狐狸
火狐狸
  • UID8341
  • 注册日期2005-09-01
  • 最后登录2006-12-13
  • 发帖数105
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2005-09-16 21:57
to 三翻领

我还是觉得地址栏(location bar)的历史和history中的历史是紧密关联的

一旦你删除地址栏中某个地址(只要你输入url的首字母,此地址便显示出来),历史中的网页也就随之删除,相反,一旦删除将历史中的某个网页删除干净,地址栏也不会再有这个地址的输入提示。


若地址栏中不输入任何字母,直接点击地址栏旁的下拉键,出现的地址都是你自己亲自输入过的,或者是从你的书签中打开的网页
copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2005-09-16 21:57
泉水叮咚:这里有两个值,是不是google自动进行了域名转换,由google英文进入中文主页?回到原帖

的确是这样
4C和4D就是两个历史
可以看到其中一个8a值为1
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-09-16 21:57
三翻领:昨天的研究成果更有价值,应该贴出来。
回到原帖

呵呵 昨天(前天?)的研究的确更有价值 不过研究得还不是特别深入 稍后公布 晚上十点左右吧
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
honeyfish
火狐狸
火狐狸
  • UID7477
  • 注册日期2005-07-21
  • 最后登录2007-12-04
  • 发帖数112
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2005-09-16 21:57
呵呵。。。原来昨天都在讨论这个啊,可惜,偶不在。。。
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
9楼#
发布于:2005-09-16 21:57
用户被禁言,该主题自动屏蔽!
三翻领
禁止发言
禁止发言
  • UID6501
  • 注册日期2005-06-02
  • 最后登录2017-11-30
  • 发帖数2796
  • 经验-5234枚
  • 威望0点
  • 贡献值-10494点
  • 好评度-5257点
10楼#
发布于:2005-09-16 21:57
关于history.dat的补遗
用户被禁言,该主题自动屏蔽!
abc@home
千年狐狸
千年狐狸
  • UID6047
  • 注册日期2005-05-16
  • 最后登录2011-01-01
  • 发帖数1681
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
11楼#
发布于:2005-09-16 21:57
这个也研究?不会是打算手工修改吧。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON
copyliu
非常火狐
非常火狐
  • UID2416
  • 注册日期2005-01-21
  • 最后登录2012-05-14
  • 发帖数611
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2005-09-16 21:57
             
业余占星、占卜 星海茫茫 谁主沉浮? [url=http://www.copyliu.cn]Copyliu's Blog 不奢吞食天地,只求浪漫人间![/url] [img]http://copyliu.cn/statusbot.png.php[/img] [img]http://copyliu.cn/gfw-large.png[/img]
nightcat
小狐狸
小狐狸
  • UID4379
  • 注册日期2005-03-25
  • 最后登录2006-03-13
  • 发帖数27
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2005-09-16 21:57
兄弟,我顶你
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
14楼#
发布于:2005-09-16 21:57
14A=1126878003810000  是什么意思呢?
Firefox More than meets your experience
上一页
游客

返回顶部