`

纵横动漫下载器——开发笔记

阅读更多

最近,在纵横中文网看漫画,可是目田国2M带宽的网页速度实在跟不上我的浏览速度,甚至有时候等上半天图片都完全加载。于是,想到做一个图片下载工具,全部下完后一次看个够。

         我比较熟悉java,最先想到的方案是直接通过http获取图片,这个看起来没有太大的问题,但是经过研究纵横中文网是通过JavaScript进入下一页,我为了获取下一页的图片地址需要猜测图片地址的规律,或者读懂JavaScript自己拼这个地址,这样的话会稍微麻烦一点或者根本行不通(也许下一页是后台随机地址)。

         正在痛苦该如何实现的时候,忽然发现微软平台下WebBrowser这个好东西,输入网站后可以编程与网页进行很多交互,比如JavaScript,我上面的方案改用WebBrowser后轻松获取下页网页地址,图片下载也用一个方法轻松搞定。

         以下是代码片段:

//根据网页地址加载网页
webBrowser.ObjectForScripting = this;
webBrowser.Url = new Uri(tbAddress.Text);

 

 

 

//得到加载的网页内容
string txt = webBrowser.DocumentText;

 

 

//这里就是模拟网页JavaScript执行,进入下一个页面
webBrowser.Document.InvokeScript("doAfterPage");

 

 

 

//下载文件也超简单
new WebClient().DownloadFileAsync(uri, saveFile);

 

 

编译好的文件在这里下载。

0
1
分享到:
评论

相关推荐

    纵横大数据——云计算数据基础设施

    纵横大数据——云计算数据基础设施:大数据概念和技术应用的介绍。

    沟壑纵横的特殊地形区——黄土高原学习教案.pptx

    沟壑纵横的特殊地形区——黄土高原学习教案.pptx

    教师《护航之道——总体国家安全观纵横》观后感.pdf

    教师《护航之道——总体国家安全观纵横》观后感.pdf

    开源前端框架纵横谈

    ### 开源前端框架纵横谈 #### 一、引言 近年来,随着Web应用交互复杂度的显著提升,前端开发领域迎来了前所未有的高速发展期。在这个过程中,不仅一些老牌框架推出了重大更新,而且还涌现出了大量新兴的开源库和...

    北大纵横——2004年湖南维一人力资源体系建设(42页).ppt

    北大纵横——2004年湖南维一人力资源体系建设(42页).ppt

    领导者纵横智慧书——鬼谷子智慧

    领导者纵横智慧书——鬼谷子智慧不仅能给你参考与借鉴,还能够让学到许多成功方法与技巧,赶快来下载领导...该文档为领导者纵横智慧书——鬼谷子智慧,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载...

    员工福利系列模板-北大纵横—中国城市设计西南分院—北大纵横培训——动荡期的企业增长盈利模式.ppt

    北大纵横培训所涉及的内容——《动荡期的企业增长盈利模式》为企业提供了一个系统性的方法框架,帮助企业在不确定的经济环境中定位自身,识别核心竞争力,并制定有效的成长战略。 首先,企业需要深入了解和定义其...

    领导者纵横智慧书——周易智慧

    成功创业不仅需要能吃苦、能勤奋,还需要拥有良好规划、正确方法,而这些领导者纵横智慧书——周易智慧都.....该文档为领导者纵横智慧书——周易智慧,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看

    领导者纵横智慧书——冰鉴智慧

    都说成功是没有捷径的,而领导者纵横智慧书——冰鉴智慧却能够给你指引通向成功的方向,欢迎下载领导者纵...该文档为领导者纵横智慧书——冰鉴智慧,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看...

    “安联纵横·智维感知”——工业互联网安全态势感知技术与发布.pdf

    解决方案中的三大安全中台——安全数据中台、安全业务中台和安全能力中台,分别负责数据处理、业务应用和能力集成。安全数据中台通过模型管理、事件解释和威胁情报等手段,从海量数据中提炼有价值信息。安全业务中台...

    8.1沟壑纵横的特殊地形区——黄土高原.doc

    这里的地形地貌特征以沟壑纵横著称,主要包括黄土塬、黄土峁和黄土梁三种地貌类型。黄土高原的黄土层深厚,一般超过100米,是世界上最大的黄土堆积区。 2. 黄土的来源: 关于黄土高原上黄土的来源,科学家们提出了...

    自由纵横网络间——宽带路由器选购面面谈.pdf

    虽然交换机和集线器价格低廉,但它们共享网络的方式较为复杂,需要设置服务器和代理软件,操作难度较大,不适合普通用户。相比之下,宽带路由器提供了一站式的网络共享方案,用户无需额外设置服务器或代理软件,...

    北大纵横——湖南维一人力资源体系建设方案(DOC42页).pptx

    北大纵横——湖南维一人力资源体系建设方案(DOC42页).pptx

    领导者纵横智慧书——智慧秘经

    领导者纵横智慧书——智慧秘经不仅能给你参考与借鉴,还能够让学到许多成功方法与技巧,赶快来下载领导者...该文档为领导者纵横智慧书——智慧秘经,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看...

    领导者纵横智慧书——忍经智慧

    领导者纵横智慧书——忍经智慧不仅能给你参考与借鉴,还能够让学到许多成功方法与技巧,赶快来下载领导者...该文档为领导者纵横智慧书——忍经智慧,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看...

    前端——开源前端框架纵横谈.pdf

    前端——开源前端框架纵横谈 前端开发的高速发展浪潮中,随着Web应用交互复杂度的提升,前端开发也迎来了高速发展的时期。开源前端框架纵横谈文中,对当前数量繁多的前端框架进行了分析和比较,旨在为大家在选择...

    2017年中国上市公司管理白皮书——北大纵横

    数年来,作为本土最大的管理咨询公司,北大纵横一直坚持对中国的上市 公司进行盘点。目的在于持续关注其总体发展趋势和不同时期的变化,揭示宏观、中观、微观的相关因素,洞察政治经济、产业政策、行业发展对于上市...

    软件开发过程纵横谈(1):RUP

    ### 软件开发过程纵横谈(1):RUP #### 一、软件过程的定义及重要性 软件过程是指从软件项目需求定义到软件使用后被废弃为止的整个生命周期内的所有活动及相关事项的集合。它涵盖了系统开发、运行和维护等关键环节...

    领导者纵横智慧书——菜根谭智慧

    《领导者纵横智慧书——菜根谭智慧》是一本深度探讨领导力与智慧的书籍,源自中国古代的智慧典籍《菜根谭》。《菜根谭》由明代道人洪应明所著,融合了儒家的道德修养、道家的自然哲学和佛家的禅宗思想,是一部富含...

    由入门到精通——PID自动调节纵横谈

    ### 由入门到精通——PID自动调节纵横谈 #### 第一章 自动调节系统的发展历程 ##### 1-1 中国古代的自动调节系统 - **背景介绍**:在中国古代,虽然没有现代意义上的自动调节系统理论,但人们在生产和生活中创造了...

Global site tag (gtag.js) - Google Analytics