首页> 中文学位 >基于BT客户端协议实现种子文件搜索
【6h】

基于BT客户端协议实现种子文件搜索

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

图目录

第一章 绪 论

1.1 题目来源及目的意义

1.2 国内外现状及发展趋势

1.3 本文主要研究内容

1.4 系统主要工作及章节简介

第二章 相关技术与平台

2.1 网络爬虫

2.2 多线程

2.3 正则表达式

2.4 C#语言

2.5 XML语言

2.6 本章小结

第三章 系统需求分析

3.1 系统功能

3.2 系统模块结构

3.3 界面功能模块

3.4 爬虫爬取网页模块

3.5 下载模块

3.6 本章小结

第四章 系统详细设计与实现

4.1 系统总体设计

4.2 配置功能子模块实现

4.3 信息界面功能子模块的实现

4.4 爬虫爬取网页功能模块的实现

4.5 下载模块

4.6 本章小结

第五章 程序测试

5.1 测试技术

5.2 torrent种子文件搜索及下载程序测试

5.3 系统运行测试

5.4 本章小结

致谢

参考文献

展开▼

摘要

随着计算机网络日新月异的发展,人们对于运用网络的便利性要求越来越高,开始希望对于人们从事的每个行业都有相应的应用软件,从而出现了很多有利于提高效率的软件。本文是为了满足部分用户对于BT种子的需求,完成的一个专门搜索种子文件并下载种子文件的软件。
  本文主要以 BT客户端协议为前提,实现 BT种子文件搜索与下载功能。采用C#语言实现该系统。该系统完成了BT种子文件的搜索与下载。该系统的不同之处在于:第一,它是一个专门搜索种子文件并可以选择种子文件下载的软件。在文本中,运用爬虫爬取页面搜索种子文件,分别采用了2个种子文件聚集的网站作为爬虫爬取页面的初始网页,当然根据不同的情况,也可以替换初始网页;第二,可以根据用户的需求制定爬虫爬取的深度。这些可以让用户更加灵活便捷的搜索到他们所需的种子文件。当搜索到种子后,向用户呈现出种子文件的详细信息,用户可以根据这些信息选择需要的种子,从而下载。
  对于种子下载的模块,本系统并没有直接把种子信息下载到本地,而是显示在种子信息列表中,这样不但可以节省内存空间,避免造成不必要的内存损失,而且可以大大提高爬虫对种子文件的搜索速度。当用户需要某个种子信息时,可以直接点击后链接迅雷下载。
  该系统的最实用的地方是:使用户省去自己搜索页面的麻烦,直接为用户呈现了种子文件的信息,供用户选取;同时也节省了内存空间。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号