Jump to Navigation

博客

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升级后出现问题,启动不了。

使用xmodmap映射Thinkpad专有键

大多数笔记本电脑上都有几个专有键,我现在使用的Think有几个,像静音、提高音量、降低音量、Fn键,除了静音键管用(只能静音,打不开音量)在KDE4上都没有反应,没有提示。

偶然在泡论坛的时候,看到一个关于这种专有键的处理方法,一般都是映射到一个虚拟键上,如F20等,然后在桌面环境中使用定义的虚拟键作为某些功能的快捷键了。

主要有两种键盘映射方法,xmodmap和keytouch,我现在使用的是xmodmap方法,感觉这个方便一点。

首先用xev程序获得专有键的代码,在用户目录下编译.Xmodemap文件,文件格式如下,

keycode 159 = F18
keycode 174 = F19
keycode 176 = F20
keycode 227 = F21

再执行xmodmap .Xmodmap命令执行映射,让其生效。
不过这个命令需要每次启动的时候都执行。有些系统可以使用/etc/rc.local执行,而我现在使用的Gentoo不支持这种方法,只好在KDE中设置这个自执行命令。

nullfxp下载量异常的疑惑

查看nullfxp项目的下载统计,看到2010-03-25日下载量突然达到128,这是之前从未出现过的数量。
难道是sourceforge.net统计系统的问题吗,或者是nullfxp的最大下载早又有了新的突破。
这个项目还有许多可以改进的地方,还需要继续完善。

++++++
2010-03-30的时候下载到137。

页面

订阅 RSS - 博客


Main menu 2

by Dr. Radut