共享雅虎,交流乐趣---最后部分
2004-08-15 16:44
363 查看
警告:非开发技术文章,请勿勾选开发技术类别!下次再犯就要删除了。——管理员
程序目录讲解
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
程序目录下一共有三个子目录和十个文件。下面来讲讲它们的作用。
执行文件BQYAHOO.exe是主程序,它需要三个动态链接库才可以工作:CODE.dll 、libeay32.dll 和GLIU.dll 。
XMLDATA.xml保存你已知的邮箱信息。DESCRIBE.xml描述当前正在浏览的邮箱的情况。
log.txt 用来记录程序信息,可以用来查看程序的工作情况。
命令行程序ENCODE.ext 用来生成登录码;命令行程序DESCRIBE.exe 用来生成描述文件。
目录DownLoad保存你下载的文件;目录Pass用来保存你生成的登录码;目录DESCRIBE用来保存你生成的描述文件。
还有一个文档我差点忘说了,就是这个文档自身。
一点遗憾
在整个编写过程当中,最大的遗憾就是没有实现多线程下载!这是一个我特别想实现却一直没有实现的功能。
毫无疑问,如果可以多线程下载,那么整个软件的速度至少可以提高一倍。我尝试了许多多线程库,包括一些开源的库,甚至自己也直接使用WIN32 API 写了一个小的线程池类,可都无法真正意义上实现多线程同时下载。
在BQYAHOO里面,你可以接连双击两个文件,这两个文件最终也会被下载到本地,但是,它们实际上是一前一后分开下载。
希望在不久的将来,能够把这个功能实现。
目前,你可以多开一个窗口来变样地实现一次下载多个文件。
我的联系方式
QQ:171126287
EMAIL:zhangbq@neusoft.com
网络资源
BQYAHOO专题网站:http://biqiong.fangwen.cn/
BQYAHOO专题论坛:http://biqiong.bbs.fangwen.com
最后的话
我在吉林大学学习的是社会学,后来出于对计算机的兴趣才去辅修计算机,不过大部分计算机知识都是自学的。
现在也算是在IT业里面混了一年,不过感觉混得不怎么样,有一些灰心。主要是自己的运气有些背。
我在学习计算机的时候,就有一个小的愿望,一定要写一个别人用得上的,喜欢用的软件,能够给别人的生活提供便利。这样,即使以后不再从事这一行,也会感到没有白学这些十几年后肯定过时的编程知识。
整个软件写起来的时间也不长,差不多一个月的业余时间。在这个过程当中,要感谢很多网友帮我做测试。这种和网络有关的软件,真的很难说,一个房间里面的机器,都有可能表现不一样。我也经常找自己以前的高中和大学同学做测试,哈哈,经常被臭骂一顿,“你写什么破玩意,我试了,不好使!”。
如果你在使用这个软件的过程当中有任何不爽,请和我联系,我们可以一起改进它。
程序目录讲解
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
程序目录下一共有三个子目录和十个文件。下面来讲讲它们的作用。
执行文件BQYAHOO.exe是主程序,它需要三个动态链接库才可以工作:CODE.dll 、libeay32.dll 和GLIU.dll 。
XMLDATA.xml保存你已知的邮箱信息。DESCRIBE.xml描述当前正在浏览的邮箱的情况。
log.txt 用来记录程序信息,可以用来查看程序的工作情况。
命令行程序ENCODE.ext 用来生成登录码;命令行程序DESCRIBE.exe 用来生成描述文件。
目录DownLoad保存你下载的文件;目录Pass用来保存你生成的登录码;目录DESCRIBE用来保存你生成的描述文件。
还有一个文档我差点忘说了,就是这个文档自身。
一点遗憾
在整个编写过程当中,最大的遗憾就是没有实现多线程下载!这是一个我特别想实现却一直没有实现的功能。
毫无疑问,如果可以多线程下载,那么整个软件的速度至少可以提高一倍。我尝试了许多多线程库,包括一些开源的库,甚至自己也直接使用WIN32 API 写了一个小的线程池类,可都无法真正意义上实现多线程同时下载。
在BQYAHOO里面,你可以接连双击两个文件,这两个文件最终也会被下载到本地,但是,它们实际上是一前一后分开下载。
希望在不久的将来,能够把这个功能实现。
目前,你可以多开一个窗口来变样地实现一次下载多个文件。
我的联系方式
QQ:171126287
EMAIL:zhangbq@neusoft.com
网络资源
BQYAHOO专题网站:http://biqiong.fangwen.cn/
BQYAHOO专题论坛:http://biqiong.bbs.fangwen.com
最后的话
我在吉林大学学习的是社会学,后来出于对计算机的兴趣才去辅修计算机,不过大部分计算机知识都是自学的。
现在也算是在IT业里面混了一年,不过感觉混得不怎么样,有一些灰心。主要是自己的运气有些背。
我在学习计算机的时候,就有一个小的愿望,一定要写一个别人用得上的,喜欢用的软件,能够给别人的生活提供便利。这样,即使以后不再从事这一行,也会感到没有白学这些十几年后肯定过时的编程知识。
整个软件写起来的时间也不长,差不多一个月的业余时间。在这个过程当中,要感谢很多网友帮我做测试。这种和网络有关的软件,真的很难说,一个房间里面的机器,都有可能表现不一样。我也经常找自己以前的高中和大学同学做测试,哈哈,经常被臭骂一顿,“你写什么破玩意,我试了,不好使!”。
如果你在使用这个软件的过程当中有任何不爽,请和我联系,我们可以一起改进它。
相关文章推荐
- 共享雅虎,交流乐趣---第二部分
- 共享雅虎,交流乐趣---第三部分
- 共享雅虎,交流乐趣---第四部分
- 共享雅虎,交流乐趣---目录
- 共享雅虎,交流乐趣---附加 自动上传
- 在Unix下查看文件的最后部分
- 【共享】物资采购管理部分流程图
- 实现信息共享:在Socket上的实时交流
- RecyclerView的实现item中下划线的长度最后一行长度全长,其余长度较短的实现(可扩展),新增多布局隐藏部分下划线实现
- 暗喻笑话,爆笑,最后有部分答案,建议给脸部买意外险
- CSDN中国共享软件出口交流大会在(西安)成功举办
- win7与VMware ubuntu虚拟机实现文件共享(最后一定要装open-vm-dkms插件)
- 【分享】发两个关于.net反混淆未完的代码,半年多没动了,以后也可能不再玩儿.net了,共享出来供交流
- 深入理解SELinux SEAndroid(最后部分)
- apache+tomcat 负载均衡+session共享(For Windows) 部分1
- 第七届省赛赛前交流赛部分题解
- Cmakelists.txt最后实现部分模板
- 参考练习,代码基本已经理解 最后取模部分有待理解。
- 【共享】销售管理部分流程图