[VS2010]读秀资源咨询法下载器:逸雨清风读秀批量下载 V5.20 2015-5-20

来源:互联网 发布:蓝瘦香菇 网络歌曲 编辑:程序博客网 时间:2024/04/29 22:31

已免费! 2015.05 逸雨清风读秀批量下载 V5.20软件特色 


1、支持验证码,出现验证码会提醒跳转,之后可以正常下载

2、可以下载包库全文

3、自动下载附加页,解析详细书名

4、自动检测缺页并重下,解决缺页错页问题


(关注逸雨清风微博获取最新资讯:http://weibo.com/u/1822424305 )

-------------------------------------------------------------------------

详细使用视频: http://www.tudou.com/programs/view/-jFOXi44cng/


喜大普奔!!!!为了感谢广大支持“逸雨清风读秀下载”的用户,现在“逸雨清风读秀下载”彻底免费!


--------------------------------------------------------

最近一次更新版本:


V5.20 更新: 2015-5-20
1、针对下载出现“数据加载错误”图片更新
(这种节日居然更新代码丧心病狂)


V5 测试版 更新: 2015-03
1、一句话:2015读秀不论咨询下载,还是包库下载都可用
2、有bug欢迎在2015-5月前向我反应,之后就完全不维护啦


百度网盘 http://pan.baidu.com/s/1jGEdsd4

新浪微盘 http://vdisk.weibo.com/s/z58ZQrqsxKGJs/1432118290

csdn下载 http://download.csdn.net/detail/xyydyyqf/8721385




V4.8 更新: 2014-05-08
1、根据读秀最新调整的链接结构做了更新,可以两种方式下载咨询链接:最方便的复制邮箱链接并自动建立书名文件夹下载的方式回来啦!同时还可以复制打开链接后第一页的图片链接下载,就如4.7的时候。
2、软件彻底免费!


下载地址:        CSDN:          http://download.csdn.net/detail/xyydyyqf/7313497

                           百度云:      http://pan.baidu.com/s/1sjtuF61



V4.7 更新: 2014-03-14
1、重写代码优化结构,并针对读秀的调整做了调整
2、添加强制大图选项(之前程序选择大图以后下不动的时候会自动切换小图,因为大图读秀的限速等等原因,选择强制大图会加大程序中断几率。该选项仅供完美主义选择,程序中断后重启程序就可以了,会自动保存之前的链接的)
3、添加附加页英文命名的选项,选择之后附加页命名变为cov001等
4、修改某些通过VPN进入的包库全文的前缀链接


下载地址:                    爱问共享:http://ishare.iask.sina.com.cn/f/68114100.html

                                        百度网盘:http://pan.baidu.com/s/1o64oBX4


  

 

附加说明:经过几天的测试更新,这个版本应该是支持验证码的稳定版本。但限于读秀经常改变等莫明其妙的特性以及作者软件技术的能力,有一些使用注意事项需要注意。


A.有的时候弹出验证码提示框,跳转后又说验证码无效或输入频繁无法访问。解决方法是等待几个小时再下,或者重新咨询这一封邮件。或者重新断开网络再联网试试,或者需要登陆一下读秀帐号以后再下载。

B.如果某书暂时下不了,是因为网络问题,读秀的网络响应或者自己的网络响应等等问题。这种情况的解决办法一般是重新发咨询邮件或者隔一会儿重新下。

(以上两种问题让人颇烦,说白了就是看自己的网络。似乎教育网是最好的可以非常正常使用,其他网络时好时坏。遇到这种情况要么重新联网或更换IP要么就等等再试吧,如果真的有人网络一直和读秀不合拍只有暂时放弃本软件了)

C.不要复制太多段代码,最好3段以下比较合适。因为读秀有时候会不返回数据,导致程序终止。另一方面自动检测缺页是在输入的所有链接完成后进行的,如果程序在中间就终止软件不会自动重下缺页。这种情况下的解决办法就是重新打开软件。这时有两个软件的特性会很方便,一是会自动保存非正常退出时的代码无需重新复制,二是会自动跳过已经存在的且非错误页的页数。
D.大图和中图读秀会自动限速,而且会加大程序终止的可能。如果追求急速选择0秒延迟的小图是最快的,一分钟下完50页。


(详细使用视频:http://www.tudou.com/programs/view/drJ4FN-EVrU/)


V4.5 beta 更新: 2014-03-06

1.自动保存用户选择的选项(延迟时间,大小图,存储路径)
2.剔除书名里非法字符以防止建立书名文件夹时崩溃
3.用户可以自己选择存储路径
4.包库可以解析书名信息
5.识别链接是否无效或者有无验证码并给予提示
6.附加页出现验证码的情况给与提示跳转
7.点击下载按钮之后变为不可点,直到下载完成时恢复
8.因个人网络或读秀服务器响应,有时候正常链接会无法解析。程序自动重新再解析五次,若依旧无法解析请用户重新联网或更换IP或稍后重试。  爱问共享:http://ishare.iask.sina.com.cn/f/38293011.html
                                                百度网盘: http://pan.baidu.com/s/1ntDdIbv


V4.1 验证码稳定版 更新: 2014-02-27
1、进一步修复因剪切板监听,错误响应等问题造成的缺页错页情况,提高程序下载速度。彻底杜绝了错页。
2、添加程序自动检测缺页功能,当前复制的链接页数全部下载完成后会自动检测缺页重新下载。
3、增加对某些高权限帐号咨询来的链接的解析。

4、修复4.0版里封底会下成封页的错误


V3.6更新: 2014-02-25
1、增加大中小图选项
2、修复出现验证码情况下有时会缺页错页的情况,但限于读秀服务器的响应问题,程序还是有一定概率在验证码情况下缺页。
PS:选择0延迟的小图下载速度超急速,一秒几幅图。选择中图小图出现缺页的可能性会降低。程序默认选择中图。



V3.5更新: 2014-02-21
1、读秀出现验证码会弹窗口提醒用户跳转到网页输入后,可以继续正常下载。
2、支持包库全文下载,复制第一张图片链接即可。(包库全文下载如果长期停止不动重新点下载或重新启动,或者跳过一直下载不了的那一页重新复制下一页的图片链接)
2、修复一些以前的BUG
(因为读秀服务器限制太多,所以程序有少许卡退请海涵)
(详细使用视频:http://www.tudou.com/programs/view/drJ4FN-EVrU/)

下载地址:

百度网盘:  http://pan.baidu.com/s/1bn8EauF

新浪网盘: http://vdisk.weibo.com/s/z58ZQrqsE9gNC


V3.2更新: 2013-11-28(据反馈,现在确实无效了 2013.12.7)

1、可以自己设定每页下载间歇时间以防止读秀的验证码机制,设为0就是无延迟。


V3.1更新: 2013-11-24

1、使用者可以更改有特殊字符的文件夹书名


V3.0更新: 2013-11-16

1、修复支持读秀里搜索英文书籍的地址解析

2、修复32位系统无法使用自动监听剪切板的功能

3、添加打开存储路径按钮,方便直接打开存储文件夹查看



关注官网获得最新软件。欢迎踩这篇开发日志并留言。




V3.2 下载地址:    http://download.csdn.net/detail/xyydyyqf/6670531


V3.1 下载地址:http://download.csdn.net/detail/xyydyyqf/6605111


V3.0 下载地址:http://download.csdn.net/detail/xyydyyqf/6563373


V2.4.5下载地址(WIN7 64位):http://download.csdn.net/detail/xyydyyqf/5743155


V2.4.5.5 下载地址:http://download.csdn.net/detail/xyydyyqf/5748881



V2.3.5 下载地址: http://download.csdn.net/detail/xyydyyqf/5592987


V2.2.0 下载地址:http://dwz.cn/yyqfduxiu


V2.2版本复制邮箱里的链接且自动识别书名的功能已失效,不过依旧使用打开链接复制链接里第一张图片的网址。V2.3.5 及之后版本支持两种方式且自动下载附加页。



逸雨清风批量下载更新说明:


V3.2更新: 2013-11-28
1、可以自己修改书籍存放文件夹名字,防止因书籍名含有特殊字符而无法下载的情况
2、可以自己设定每页下载间歇时间以防止读秀的验证码机制,设为0就是无延迟。


V3.0更新: 2013-11-16
1、修复支持读秀里搜索英文书籍的地址解析
2、修复32位系统无法使用自动监听剪切板的功能
3、添加打开存储路径按钮,方便直接打开存储文件夹查看
另外一个说明是复制图片链接的方法现在已经失效,必须通过复制邮件里的链接才可以。根据几次测试应该是读秀服务器设置的必须先访问过邮箱链接,然后打开的图片链接才可以被下载。


V2.4.5更新:2013-7-12
1、自动监听剪切板,复制链接后自动粘贴到当前进程的读秀软件里,解放你的双手(即当开启多个读秀下载时,粘贴到的是最新打开的读秀进程,如当前进程关闭,当前不粘贴。此时需要关闭所有读秀后再打开重新监听)
2、自动备份当前链接,各种因为意外情况导致的程序关闭后重启程序时会自动提取备份里的链接,无需重新去复制粘贴(只保存主进程的链接,即当前第一个打开的读秀进程,其他进程作为备用副本软件)
3、界面的美化调整
(PS:
1、如果程序启动不成功,打开任务管理器的进程结束“逸雨清风读秀”进程后重新打开
2、程序最好只运行一个进程,这样监听剪切板和备份链接的功能才能完美实现


V2.3.5更新:2013-4-19
1、美化界面,添加皮肤
2、默认下载图书附加页,无需另外复制代码到附加页栏
3、一些细节的优化

V2.3.0更新: 2013-4-15
1、读秀服务器有改变,复制邮件的方法已失效。更新此版本修复此问题。另外所有版本还支持复制图片链接。

V2.2.0更新: 2013-2-6
1、附加页下载更简单更准确,任意复制一页图片代码到第一行即可;
2、简化使用过程,不必打开邮件复制图片网址,复制邮件里的链接即可,也可以复制打开后的图片网址(如果邮件里的链接下载不起就换图片链接试试);
3、得到详细书名信息,自动建立书名文件夹;

V1.9.0更新:2012-12-24
1、附加页下载更大图,附加页命名更清晰明确
2、针对网络错误,服务器无响应等状况提高应对性
3、增加支持单本书最大页数为5000页的下载
4、选择“清空”时的一些内存垃圾清理,减少程序重新下载时自动关闭的可能

V1.8.6更新;
修复上一个版本一个变量拼写错误带来的新BUG:先下载后面的页数再下载前面的页数会删除后下载页数的第一页。
V1.8.5更新:
把附加页下载也加入多线程,程序彻底解决无响应停止情况!
V1.8更新:
优化正文下载为多线程下载,解决界面无响应,程序奔溃的问题。
V1.5更新:
1、增加附加页下载,一键下载封面封底、版权、前言、目录页。
2、优化下载检查,已经存在的文件自动跳过,直到没有下载的地方,节省时间修复程序。
V1.0之前:
1、复制每部分链接到软件后一次性批量下载所有页,安全不会封IP,速度快只要你网速有多快就可以下多快,页面高清。
2、修复2000页以上批量下载问题
3、集成去水印、合成PDF功能,已经设置好转换参数
4、修复若干页数命名、下载停止等BUG

使用说明 2013-7-12:
1、首先使用多个帐号登陆读秀获得图书,利用咨询法把全本书分批发到邮箱,复制邮件里读秀给的链接后会自动粘贴到软件,程序会自动下载附加页信息,获取书名信息信息建立每本书的文件夹。
2、也可以复制链接打开后的第一张图片网址(IE6浏览器可能无此功能可换其他浏览器)到代码2-16的任意位置,这样不能获取书名信息。例如直接复制试读部分的第一张图片链接也可以下载这部分的所有图片。
3、全本书的网址复制完之后点准备确认页数以及存储路径,再点下载即可自动下载,下载完成后会有提示(如果网络堵塞可能造成程序中断停止,重启程序后会自动显示之前的链接,直接点准备后继续下载)。
4、还选择去除水印(选择批量转换,输入输出文件夹以及输出格式为PNG输出颜色为8位灰度)。
5、完成后选择合成PDF直接点开始转换(转换参数已经设置好 如果想按照自己意愿修改可选择参数设置)。


批量下载软件注意事项:
1、如果程序启动不成功,打开任务管理器的进程结束“逸雨清风读秀”进程后重新打开。
2、程序最好只运行一个进程,这样监听剪切板和备份链接的功能才能完美实现。
3、程序停止后重新下载时,最后一次下载的一页图片可能不完整,请删除此页重新下载。


咨询页获取方法更新:
在“知识”里搜索书籍目录的章节,搜出来可以获取到大约一章内容,这样可以有效减少邮箱咨询的麻烦,直接得到页面。先拉到最好看可以阅读到哪一页,再继续搜索下一章节,如果有找不出来的地方再借助邮箱咨询法互补。有的书无法使用此方法就只有用邮箱咨询法。

去水印注意事项:
去水印时候把封面等财色图片移到output里去,即不对彩色图片处理去水印,不然会变成黑白图片。


有疑问可以留言或关注新浪微博:http://weibo.com/u/1822424305


整个软件的几个要点:2013.02

1、使用多线程,这样下载的时候界面可以不会卡死

HANDLE hwndreal=CreateThread (NULL,0,(LPTHREAD_START_ROUTINE)threadfun,NULL,0,0);CloseHandle(hwndreal);

5、纠错机制,自动识别是否下载成功,若失败可以重新下载,递归跳过已经正确下载过的。

unsigned long get_file_size(const char *filename){unsigned long size;FILE* fp = fopen( filename, "rb" );fseek( fp, SEEK_SET, SEEK_END );size=ftell(fp);fclose(fp);return size;}void digui(int i){if (access(pagesavepathreal,0)==0){editpage(path[i]);  //下载链接后移一页lastpage++;tempint++;   //检查存储链接后移一页ZeroMemory(pagesavepathreal,sizeof(pagesavepathreal));sprintf(pagesavepathreal,"%s%s.png",savepath,name[tempint]);digui(i);}}<span style="font-size:32px;color:#FF6600;">            CreateDirectory(savepath,NULL);            for (int i=2;i<=16 ;i++)            {                if (path[i][0] != 0) alltime++;            }            for (int i=2;i<=16 ;i++)            {                if (path[i][0] != 0)                {                    TCHAR tempchar[500];                    strcpy(tempchar,path[i]);                                    for (int j=0;j<100;j++)                    {                        Getpage2(tempchar);                        editpage(tempchar);                    }                    path[i][strlen(path[i])-1]='2';                    for (tempint=lastpage;tempint<allpage+1;tempint++)                    {                    sprintf(pagesavepathreal,"%s%s.png",savepath,name[tempint]);                    digui(i);                    InternetDownload(path[i],pagesavepathreal);                    int size=get_file_size(pagesavepathreal);                    if (size<4000)                     {                        path[i][strlen(path[i])-1]='0';                        InternetDownload(path[i],pagesavepathreal);                        size=get_file_size(pagesavepathreal);                        for (int k=0;k<3;k++)                        {                            path[i][strlen(path[i])-1]='2';                            InternetDownload(path[i],pagesavepathreal);                            size=get_file_size(pagesavepathreal);                            if (size>4000) break;                        }                        if (size<4000)                        {                            path[i][strlen(path[i])-1]='1';                            InternetDownload(path[i],pagesavepathreal);                            size=get_file_size(pagesavepathreal);                            if (size<4000)                            {                                path[i][strlen(path[i])-1]='0';                                InternetDownload(path[i],pagesavepathreal);                                size=get_file_size(pagesavepathreal);                            }                        }</span>




 /*

******逸雨清风 出品

******http://blog.csdn.net/xyydyyqf

******YYQF © 2012.12 - 2014.03

*/