- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
seleniumwebdriver图像匹配技术逆向前端js
面向QQ空间信息采集的网络爬虫 QQ ZONE CRAWLER FOR COLLECTING INFOMATION 组长:刘婷 组员:鲍恩雪 黄芳玲 张人月 时间:2017秋 01 项目概况 项目设计及实现 02 03 项目测试 总结说明 04 目录 CONTENTS 01 项目概况 作品功能和特性 性质:网络爬虫。 采集信息:QQ号码、昵称、个人资料、说说、最近访客基本信息、空间动态等。 通过对模拟QQ空间用户登陆、QQ空间反爬虫机制的解决、多线程爬虫的实现、无访问权限QQ空间的异常处理等模块的实现,最终完成一个高性能,爬取速度快,出错概率小的高效网络爬虫。 自动提取网页 抓取特定信息 项目性质 QQ空间信息价值 爬虫项目练手 决策支持帮助 项目动机 01 项目概况 项目 概况 01 02 03 04 模拟登陆 模块 采集信息 QQ空间动态 QQ空间个人信息 QQ空间最近访客 多线程 IP代理池 数据去重 达到指标 01 项目概况 特色工程 采集一万个QQ空间 * 02 项目设计及实现 采集对象 采集信息范围 QQ用户的个人空间 QQ号码、昵称、个人资料、说说、 最近访客、基本信息、空间动态等 2.1 软件功能 2.2 工作分配 QQ空间模拟登陆 QQ空间信息采集 反爬虫机制处理 后期测试 多线程和参数设置 黄芳玲 鲍恩雪 刘婷 张人月 2.3 实现原理 QQ空间信息采集 QQ号去重处理 (1)模拟登录 (2)解析响应信息 (3)计算cookie值和qzonetoken值 (4)计算gtk值 (5)发送请求报文 (6)解析Json包 (7)提取数据,存入数据库 (1)将QQ号映射成位信息 (2)将位信息存入redis数据库中 (3)QQ号加入待爬队列前先 与redis数据对比 2.5 关键源码 模拟登陆 构建请求url 解析返回的json包 2.5 关键源码 去重处理 多线程处理 2.5 软件框图 2.5 达到指标 达到指标为爬取QQ空间数大于或等于一万个。 由于部分空间设置了访问权限,不能进行访问,排除这部分QQ空间,本程序一共采集了可访问的QQ空间超过了一万个。 数据库截图 03 说明与总结 1.多线程并发结构 3.去重处理 2.维护IP代理池 4.模块化 3.1 创新性说明 3.2 存在问题及解决方案 爬虫速度限制 登陆验证问题 有4种解决方案: (1)系统层工具使用 (2)selenium webdriver (3)图像匹配技术 (4)逆向前端js 人机验证是滑动拼图, 程序中未自动解决验证 问题。需重开线程或手 工验证。 爬取1万个QQ花费了 数小时的时间 解决方案: 可能是因为代码过于冗余,不够精简。 后期会考虑对代码模块进行重构,从 而提高速度 谢谢! THANK YOU FOR WATCHING 模板来自于 模板来自于
您可能关注的文档
- AK381绝缘油介电强度测试仪-保定奥科电气.DOC
- 02297电力拖动自动控制系统考纲.DOC
- 2019陕西重点研发计划项目申报-节能报告.DOC
- AMPPRS1PRS3磷酸核糖焦磷酸氨基转移酶催化反应P-Ribose.PPT
- 2103实际电压表的负载效应.PPT
- Alexendra整理2007-15生化核酸部分复习提纲核酸的组成和分类.DOC
- AIDS病痴呆综合征可伴广泛的中枢和周围神经系统受损以神经认知.DOC
- ARBURG阿博格的目标是无论对于单件还是大批量生产客户都.DOC
- ATP和酶第1课时生命活动的能量通货——ATP教学目标.DOC
- ATP的分子结构细胞的能量通货ATP腺嘌呤.PPT
最近下载
- 国际会计第七版课后答案(第三章).doc VIP
- ABAQUS六面体网格划分的分块技巧(从SolidWorks导入多实体分块).pdf VIP
- 2024年高校教师资格证之高等教育心理学通关考试题库带答案解析.docx VIP
- 输电点工程施工质量验收统一表式全套(变电土建、变电电气、线路、电缆).docx VIP
- Unit1-Unit3单词默写表(中翻英)北师大版高中英语选择性必修第一册.pdf VIP
- SYT6064-2017 油气管道线路标识设置技术规范.pdf VIP
- 工业机器人技术基础-全套PPT课件.pptx
- 麻醉手术期间病人的容量治疗与血液保护.ppt VIP
- 人教版(2024新版)九年级上册化学全册教案教学设计.docx
- 淞沪会战ppt课件.pptx VIP
文档评论(0)