- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计(论文)开题报告
(全日制本科生)
课题名称 批量图片下载器 课题类别 设计 ■ 论文 □
本课题设计(研究)的目的:
随着多媒体技术的发展,对信息的表现形式逐步趋向多元化,其中数字图片是信息传递的主要形式之一。对于喜欢收藏各种精美数字图片的人而言,下载几张图片可以用简单的右键保存,但是如果要下载成千上万张图片,手工一张一张保存,已经是不可能的事,更何况目前大多数图片网站,一张图片要点击平均3-4次才能得到真正想要的图片。于是针对该种状况,计划设计一款图片批量下载工具,方便用户批量下载网站的图片,节省用户时间。 二、设计(研究)现状和发展趋势:
分析网络链接形式的图片下载器
现状:目前网上流传的图片下载器种类繁多,技术也比较成熟,比较好的例如:
globalFetch图片下载器picture downloader 等等。
picture downloader 是一款功能齐全的图片下载软件,可以新建下载任务,输入给定
的可用URL,图片大小,关联网址级数及网址URL所具有的特征文件夹名和特征后缀
名,就可以开始下载任务,根据用户指定的关联网址级数,该工具从当前网页搜索指
定深度的网页。该软件还可以与百度搜索引擎相关联,将用户提交的图片搜索信息以
表单形式提交给百度,然后在其内置浏览器中显示结果。globalFetch也有类似的功能。
但是美中也有不足之处,具体情况如下:
1.目前我所见到的几款图片下载器,基本上都是基于类似于搜索引擎一样,搜索所
有图片链接,然后将所有图片统统下载下来,然而,有可能这么多图片并不是用户所
想要的,用户的需求可能是,用户只对网站上的一个系列或其中的某个人物的图片感
兴趣,所以我想在针对某一主题进行特定下载方面进行改进。
2.目前我所见到的几款图片下载器,虽然设定了限制条件,但还是有按钮图片等被
批量下载下来,存在错误下载格式的问题,所以我想在针对某一主题进行特定下载方
面进行对此改进。
3.目前我所见到的几款图片下载器,都是基于分析网页上url地址,根据特征来提
取网址,但是,目前非常多的网站采用反盗链功能,让分析网页链接这一方法完全失效,如果图片下载器遇到这种网站,根本不会下载任何东西。 4.也有一些软件自带批量下载功能,比如迅雷中的下载全部链接功能,以及QQ浏
览器中的提取图片功能,但以上都只能单纯的提取当前网页的图片,无法对网站进行
深层次的搜索。
参考文献[1]指出:文件伪装是目前采用的最多的反盗链技术,一般会结合服务器
端的动态脚本(JSP)。实际上,用户请求的文件地址,只是一个经过伪装的脚本文件,
这个脚本文件会对用户的请求作出认证,一般会检查Session,Cookie或
HTTP_REFERER作为判断是否为盗链的依据。而真实的文件隐藏在用户不能够访问
的地方,只有用户通过验证后才会返回该用户。
目前有许多网站采用反盗链技术,这一技术的采用,使得一般的爬虫程序无法正
常运行,由于反盗链使得爬虫无法获得可用链接,就需要采用其它方法。
方法1:模拟浏览器进行反盗链验证信息的提交(由于本人技术水平有限,暂时
做不到这点)。
方法2:目前本人想到的方法是写一个鼠标自动点击器,对鼠标在一页的点击动
作进行记录,然后循环播放。由于绝大多数图片网站排版都是比较有规律的,使得我
的鼠标自动点击的投入使用成为可能。
全自动化鼠标点击器
现状:目前流传的鼠标自动点击有6,7个版本,本人将网上现有的鼠标自动点击
下载使用,基本上都可以完成鼠标的自动化操作,典型的有湖南衡阳水晶情缘工作室
制作的水晶情缘鼠标自动点击器,它可以录制鼠标在屏幕上的位置和鼠标的操作,并
保存成文件,并且可以播放,还可以指定播放速度,中断播放等操作。
其中有些也有缺点,具体情况如下:
我发现有些鼠标自动点击器鼠标动作记录位置不准确,有“跑偏”的现象。
我发现这些鼠标自动点击器都只能单纯的记录鼠标的动作,如果当网速很慢的时
候,某个按钮还没出来,但是鼠标自动点击依然很机械的点击按钮处,就会造成一
步错而百步错,后面的点击全乱套了。
设计(研究)的重点与难点,拟采用的途径(研究手段):
本程序的重点与难点:
1.如何处理由反盗链保护的url,使得在存在反盗链的情况下仍然可以下载想要的资源。
2.针对分析网络链接形式的图片下载器,主要是如何写爬虫程序。
3.针对全自动化鼠标点击器,主要是完成记录鼠标动作,告诉程序什么情况下
才能点击,什么情况下不能点击。
4.如何通过用户提供的特征网址来获取通
您可能关注的文档
- 毕业论文(设计):公交车底盘设计---开题报告.doc
- 毕业论文(设计):公司跨国收购的法律规范开题报告.doc
- 毕业论文(设计):基于Internet的远程控制系统的研究与开发开题报告.doc
- 毕业论文(设计):基于JSP的笔记本商城网站开发设计开题报告.doc
- 毕业论文(设计):基于MATLAB的IIR数字滤波器的设计开题报告.doc
- 毕业论文(设计):基于STRUTS的网上书店系统开题报告.doc
- 毕业论文(设计):基于STRUTS的文书网络管理系统的设计和实现开题报告.doc
- 毕业论文(设计):基于UC3525半桥式开关电源变换器的设计开题报告.doc
- 毕业论文(设计):基于单片机的MP3设计开题报告.doc
- 毕业论文(设计):基于单片机的现场无电源电子密码锁设计开题报告.doc
文档评论(0)