Jump to Navigation

博客

介绍两个Qt相关的项目

一个是纯Qt写的imap邮件客户端,Trojita
另一个是纯Qt写的SMTP客户端库,QwwSmtpClient

如果需要实现相关的功能模块,可以作为参考。

另两个xmlrpc库
libmaia, 代码有点老了,使用的QHttp已经标记为Obsolete了。
qtxmlrpc, 看了下代码,使用一些比较新的qt类,2010年初发布的最后一版本。

给aria2打了个补丁,支持国内多数下载网站防盗链链接下载

这个补丁的作用,修改重定向时对引用及cookie的处理,使其能正确下载国内多数下载网站的防盗链链接。

补丁修改的机制说明:
在30x重定向时,RFC的HTTP标准规定不能发送Cookie, 不能使用引用。但国内多数下载站点这两者都同时使用,而且设置Cookie的域名比较复杂,这些都被作为防盗链的手段广泛使用,使其只能在浏览器中下载,遵守标准的普通下载工具却无法正常下载这些链接。
针对这种情况,在aria2中修正机制,在记录cookie的时候对域名进行处理,只保留有二级域名, 在查找cookie的时候也只是使用二级域名进行查询。
在做redirect的时候,仍旧按照服务器的响应记录cookie, 并在redirect请求中使用这些cookie。
在做redirect的时候,使用本次地址作为引用发送给服务器。
用户在--header参数中传递的Cookie会与本次服务器设置的Cookie合并,一起用于下一次转向链接的请求。

Taxonomy upgrade extras:

karia2下载管理器开发进展及功能摘要

在加入karia2后,对karia2进行大规模的升级,使用原来nullget的UI部分相关代码及控制类,加入aria2c 后端控制代码,与之通信控制的代码等。

目前实现的功能,
多任务同时下载的管理功能,
任务暂停及恢复续传功能,
任务分类功能,
BT下载文件选择功能,
BT下载peers端显示功能,
Opera浏览器关联菜单功能,
IE浏览器关联菜单功能,
Firefor通过flashgot插件进行关联下载功能,
自动监测并使用浏览器中的cookie功能,
实时速度控制功能。
Opera浏览器中可下载 163.com邮箱中的附件,163.com网盘中的文件. 其他邮箱暂时没试.

以上功能都能在不同平台上使用,没有任何平台障碍,目前测试的平台有window xp, windows 7, 主要linux桌面发行版,包括YLMF Linus OS, Mac OS X Snow Leopard 10.6.x。

一个能永久存储网页快照的网站

要介绍的网站是 http://www.peeep.us/

这个网站的功能是存储用户提交的url页面的快照,
并且生成另一个该网站的url,浏览这个url能读取到网页的快照,其网站声称能永久存储此快照。

这个网站好像被挡了,直接访问不了,需要通过其他方法能访问到。

实现了一个简单的opera浏览器cookie文件解析库libo4f

库的名字叫opera 4 file formats library, 现在只能读取,不支持写入功能。
测试opera版本 opera 10.52 for unix。
适用于读取Opera7+的 cookies4.dat, vlink4.dat, dcache4.url三个配置文件。

参考文档:

1. 官方文档,(现在官方网站已经找不到了,存储在本地)
http://www.qtchina.net/?q=node/428

2. 在另一个网站找到的一篇说明文档,虽然描述的没官方文档详细,但关键的几个文件格式中的值说明的比较清楚。
http://www.qtchina.net/?q=node/429

结合这两篇文档,在解析cookies4.dat的时候基本没有问题,只有一个0x28编号的tag识别不出来,但可以忽略这个值,不影响解析其他的数据。

gentoo 系统中 mysql 5.1 与 amarok相互block问题的解决办法

mysql-5.1.45
amarok-2.3.0.99

问题,开启amarok[embedded] USE后,链接默认MYSQL编译出来的libmysqld.a的时候出错:

BT下载不死!Magnet(磁力链接)开创网络BT2.0时代!!

 在中国的BT门户被XX广X关闭之前,海盗湾经历了同样的遭遇,甚至更惨。不过法律终归跟不上技术的脚步,Magnet技术让海盗湾得以继续发展——编者

  20世纪60年代,美国国防部高级研究计划署(ARPA)提出要研制一种崭新的、能够适应现代战争的、生存性很强的网络,目的是对付来自前苏联的核进攻威胁。翻看一下历史就能知道,苏联当时把全球第一颗人造卫星送上了太空,美国感觉到了压力,于是他们随后也搞出了另一个足以改变未来世界的东西——APRANET,当今互联网的雏形。APRANET的宗旨之一是去中心化,原因很简单,存在中央节点无异于存在致命节点,单点失效,将导致整个网络功能失效。

解决google.com 自动跳转到google.com.hk问题

解决google.com 自动跳转到google.com.hk问题
谷歌终究还是离开了中国,无奈,悲哀。中国网民真可怜,中国人民真可怜。
发一下如何解决google.com自动跳转到google.com.hk问题,希望对要访问google.com的朋友有所帮助,感谢Li Ji的帮助。
方法如下:
1. 清空cookie
2. 访问:http://scholar.google.cn
3. 点击页面下方的 Google Scholar in English
4. 用浏览器进http://www.google.com/ncr

我的ATI显卡到底应该用哪个驱动

官方提示的显卡类型是:
显卡芯片 ATI Mobility FireGL V5700 (512 MB)

根据 http://developer.amd.com/gpu_assets/PC_IDList_Sept2009.txt 中列出的硬件ID,可知这个卡ID是,{ATI Mobility FireGL V5700 ,M86, 9595}

而现在使用的 RadeonHD.kext检测到的硬件ID为,0x95911002。
这是硬件{ATI Mobility Radeon HD 3650 ,M86,9591}的ID.

而Snow Leopard系统中显示早上名却又是, ATI Radeon HD 4870

完全搞不清楚到底哪个是我的显卡ID了,应该使用哪个驱动,哪个ID值。

刚安装上Mac OS X Snow Leopard 10.6.2 就出来 10.6.3了,准备升级

在Thinkpad上安装的破解版本的10.6.2,不知道升级后会不会有问题,记得上次安装10.5.7升级后出现问题,启动不了。

页面

订阅 RSS - 博客


Main menu 2

by Dr. Radut