找回密码
 注册
搜索
热搜: 超星 读书 找书
查看: 11168|回复: 216

2月11升级[原创][独家][首发][程序]超星新书下载助手

[复制链接]
阿不 该用户已被删除
发表于 2004-1-16 00:00:00 | 显示全部楼层 |阅读模式
[原创][独家][首发][程序]超星新书下载助手


更新历史:

2004-02-11 超星新书下载助手 0.702版  :
打开附件
解压密码:
readfree.net/club/list.asp?boardid=23

主要更新内容:
1、支持局域网用户
2、可以为超星阅览器添加下载任务,能够分析ss图书网上说明页面和超星阅览器下载时的pdg文件地址
3、支持用myie浏览超星主站,速度比以前快
4、解决“ie缓存问题造成的无法分析图书说明页”的问题
5、在下载pdg和其他文件服务器报告文件不存在时,不用再加任何等待,立即释放内存。

使用说明:

1、在超星阅览器里设置助手为代理的方法和以前一样,请看助手中的帮助或本贴子中以前的说明。

2、为超星阅览器添加下载任务的方法(为1205、0118注册用户设计)(这个功能是flyfox给我提供思路的,本来打算给0528用,想不到现在反而是1205用得着。多谢flyfox)

首先在myie里设置助手为代理:

以MYIE2 0.8.2129为例:
MYIE--选项--代理服务器--代理设置--点击“+”号--对应填入:
代理名称(这个可以随便填):
127.0.0.1:54321
代理地址:
127.0.0.1:54321
--接着点击确定--再一次确定
到此已经在MYIE设置好代理了。

在MYIE里使用刚才设置的代理:
MYIE--选项--代理服务器--点击“127.0.0.1:54321”,现在能够看到“127.0.0.1:54321”前面已经打了勾,现在MYIE对网络的所有请求都会使用代理“127.0.0.1:54321”进行。

接着---运行助手和侦听---然后用myie浏览图书的说明页面,例如:
http://sshtm.ssreader.com/html/xs6/11040939.htm
如果现在能够在助手里看到该书的书名、作者、页数、出版日期、ss号,则表示对说明页的分析成功

接着--点击该书在myie中的阅读按钮--(事先设置好用助手做代理的)超星阅览器会自动打开该书页面,
此时如果能够在助手里看到该书的下载地址,则表示下载地址分析成功(没有看到可以多翻几下书页,主要是因为超星阅览器曾经看过,是因为超星有缓存造成的)

以上的分析都成功后可以看到助手中各项图书信息都已经填上,此时点击助手中的下载按钮,超星阅览器会弹出下载对话框,可以下载图书了。
上面说的各项分析数据,如果通过嗅探器或其他途径得到了,能否自己手工填上?当然可以。这个功能本来就是为了减轻使用嗅探器时的繁复操作而做的。

3、局域网用户设置代理:
(首先问网管索取可用的代理和端口,暂时支持http代理(这个和超星阅览器一样),暂时不支持要密码的代理)
打开助手点击---设置代理---在地址和端口处填入代理服务器的地址和端口---点应用设置。


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


2004-02-06 超星新书下载助手 0.685版

新版做了一次比较大的升级,这次是对着最新版0118做的,可以下载新(2月3日之后)的和旧的每日新书。加了威望限制,但这绝不是我希望的。

超星新书下载助手2004年1月16日发布,2004年2月3日不能用,我在2月2日查过下载助手的总下载次数大概是100次,用2月2日来计算是不准确的,还应该把由超星发现到决策到准备测试的时间计算在内,结论是在威望≥1的范围里有探子在内的概率不会很少吧?希望以上推理全部错误,这次是纯粹巧合。

超星的“每日新书”的性质已经开始变化了,开始变成收费书了,虽然现在0118能够阅读,但是如果认证区里100人次左右的使用超星仍然不能接受,那么只会迫使超星把“每日新书”彻底变成收费书,以后大家都没得用。

(2004-07-24 注 此版本仅针对当时主站临时改动了的认证机制)(2004-02-06 既然现在主站新书对0528和1205的认证方式基本上又恢复到2月3日之前那样,那么我就先用4个威望把这个针对0118的版本封起来,等到那天主站升级了0528和1205不能用了,我再用这个版本,算是对主站留一手吧。)
下载地址:
<font color=red><b> 打开附件 </b></font>
解压密码:
http://Www.Readfree.Net/

(最新服务器验证机制有变化,请看137楼:
http://www.readfree.net/bbs/read.php?tid=17673&fpage=1&replyID=14079&skin=1



使用方法和以前的差不多,下载旧的每日新书和以前的方法一样(可以用0528、1205和0118版),

如果是下2月3日之后的新书(只能用0118等新版的超星阅览器)就要同时在MYIE等浏览器里设置“下载助手”做代理,并使用,然后先浏览图书的网上说明页面,例如:
http://sshtm.ssreader.com/html/xs6/10886003.htm
这时在助手里能够看到该书的书名等信息,如果没有看到多数是因为你的机器已经有了该页的缓存,当前根本没有下载助手就不能分析了,这时点击一下MYIE中的刷新就可以了。

看到助手中显示书名后,接着点击阅览按钮阅读至少一页,下载助手会自动分析阅读过程,得到下载地址等信息(如果没有看到助手里的显示就多读几页,也是缓存问题),

当看到书名和下载地址都在助手中显示时就可以点击下载助手里的“下载和预览”了,下2月3日之后的新书要注意助手里显示的BookAuth号,这个号每一本书是唯一的。下2月3日之前的每日新书可以不买卡,用0528下载,下2月3日及之后的新书就要首先用读书卡注册了(暂时的测试是这样)。

用这个方法下载得到的文件全部是01和02H格式,可以用任何一款超星阅览器阅读。

对于2月3日之后的新书,现在只能够每次下载一本书,主要是BookAuth号是对应每一本书的,要在不知BookAuth号的算法情况下做成批量下载也不难,比较简单的方法是把分析得到的数据都写入文本文件做成数据库就可以了,不过还是暂时先不做这个功能,希望能适当降低网络流量,也最好请你下载的时候使用单线程,这样大家能用的时间会长一点。没错有些书镜像有的,但你又可以多搜索几本,有些又是镜像没有的,而且主站全部是清晰版,并且随着时间的流逝,明天的新书谁保证镜像有?希望不要把本程序公布出去,早一天不能用你就损失50本清晰版了,早n天就是n×50,如此类推。



2004-02-02 超星新书下载助手 0.368版 主要更新情况:
首先衷心感谢flyingq兄支持阿不的编写工作并提供超星注册帐号,在flyingq兄的帮助下得以继续新版软件的开发工作。
感谢quartz兄、flyfox兄、jsszwl兄发现新bug并提出宝贵意见,在点击阅览新书时,有时在“正在连接服务器”时停住的bug已经解决。
调整参数,大大加快下载和转发速度。

2004-01-31
在新版本出来之前首先感谢flyingq兄提供给我正版用户帐号,否则我只能够守着0528,而不知道新版超星的可用情况了。
补充一个小技巧,可能很多人都知道的。最小化超星阅览器,下载时cpu占用会少很多和下载速度会块很多。

2004-01-20 超星新书下载助手 0.362版 主要更新情况:
1、支持jpg图片页下载。
2、发现核心代码有重大错误,大量重写核心代码。
3、增加自动“杀死”线程功能,超星阅览器1002有很多时不会关闭连接,使得连接越来越多。下载助手自动关闭72秒以上没有任何活动的连接。
旧版本会有一定概率遇到缺页、下载不全的问题,概率与操作系统、硬件配置和网络速度有关,大图片页较明显,“文字”页也可能有不全的情况,可能是看不到罢了,请不要再使用旧版了。

2004-1-16
修改了一个小bug。

2004-1-16 超星新书下载助手 首次发布,版本0.330。


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


软件简介:

破解超星“每日新书”只能看而不能下载的限制。

支持超星注册用户(只要你能够成为注册用户或者可以下载旧书就可以了,什么方法我不管),支持smartsl超星1205版(1002版的破解)阅览器。

具有代理服务器日志详细记录功能,方便爱好者对超星的进一步深入研究和了解网络软件的内部原理。

只要把你的侦听端口和ip地址告诉朋友,朋友同样可以通过你的机器作为代理下载新书。

操作方法与步骤:

1、安装超星阅览器1002+smartsl1205版,并使用读书卡正确在线注册。
2、打开超星阅览器--设置--选项--代理服务器--选择自己设置,对应填入:
地址:
loopback
端口:
54321
--继续选择“软件升级”--总是使用手动更新--确定。
3、关闭超星阅览器。
4、运行超星新书下载助手,点击“Listen(侦听)”按钮,不能用防火墙拦截。
5、重新打开超星阅览器,现在已经可以下载“每日新书”了,祝你好运!

注:“loopback”和“127.0.0.1”是一样的,都是“本机”的意思,随你喜欢填那个都可以。

阿不以后会编更多软件,希望对大家有帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
我第一个,谢谢楼主!!!
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
谢谢楼主!!!
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
先支持再试,阿不还是个编程能手啊,pf!
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
需要有卡用户吧?
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-16 00:00:00 | 显示全部楼层
以下是引用xcbat在2004-1-16 23:48:11的发言:
需要有卡用户吧?

是的,这个版本正考虑对外开放。






[此贴子已经被作者于2004-1-16 23:50:54编辑过]
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
Very Good,but only download 17 pages?


[此贴子已经被作者于2004-1-16 23:53:43编辑过]
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
支持阿不兄!!
回复

使用道具 举报

发表于 2004-1-16 00:00:00 | 显示全部楼层
似乎很慢,下百分之几,就要停下来等好久。另外第一遍好些页也没有下载下载下来,请问楼主是不是也是这样?
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-17 00:00:00 | 显示全部楼层
[quote]以下是引用wixx在2004-1-16 23:52:20的发言:
Very Good,but only download 17 pages?

最好看一下帮助里的操作过程,你要首先想办法得到一张读书卡,或者能够做到可以下载一般的旧书了,用这个可以下载正版用户只能看不能下的书。


[此贴子已经被作者于2004-1-22 21:40:49编辑过]
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-17 00:00:00 | 显示全部楼层
以下是引用zhishi在2004-1-16 23:58:38的发言:
似乎很慢,下百分之几,就要停下来等好久。另外第一遍好些页也没有下载下载下来,请问楼主是不是也是这样?

刚刚我下了这一本:

今日上架50本新书-1月16日
《你跟父亲说再见了吗?》
作者:[美]约翰逊等著 王庆华译 页数:234  
出版日期:2003年03月第1版 SS号:11026548

全部下载了,没有发现问题。

你可能点击了“写日志”了吧,那个日志文件时间长会很大的,供研究用,可以不打勾的。

你用什么操作系统?
我是windows2000 pro sp4 ,adsl

在2004-1-16 23:51:47我修改了一下原程序,如果是在之前下的请在下一次。






[此贴子已经被作者于2004-2-6 23:22:51编辑过]
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
我没点写日志的勾,我用的是xp+sp1,电信的2m局域网。
我下的是 成功的广告营销_11032291
今天的新书。
第一遍下了71页,第二遍还没试:)
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-17 00:00:00 | 显示全部楼层
以下是引用zhishi在2004-1-17 0:10:00的发言:
我没点写日志的勾,我用的是xp+sp1,电信的2m局域网。
我下的是 成功的广告营销_11032291
今天的新书。
第一遍下了71页,第二遍还没试:)


这本刚刚试下载全部完成了,我的adsl是2Mbps/秒,大概80到300KB一页吧,一部分可能是新书每页文件大的问题,


用visual c++ 6.0编的,有朋友知道对windows xp的兼容性吗?可以说说吗?win2000、win98的怎样?














[此贴子已经被作者于2004-1-17 6:01:30编辑过]
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
初步使用情况:

1、偶选择了16日的新书《3D Studio VIZ基础培训教程》
http://sshtm.ssreader.com/html/xs5/11049727.htm
2、破星版本:smartsl版主的0528版
3、代理填:loopback或127.0.0.1,可以下载了(当然如何使破星的下载按钮点亮偶用的是以前的方法)
4、下载情况:可能是因为经过阿不的代理服务器软件,所以下载时经常只有1-2个线程在下载,偶尔还会全部线程都停下来,好在等一会自动就能恢复,不应该是超星服务器的问题,阿不兄可以考虑改进一下。
5、无论如何这样的软件偶盼了很久了,感谢阿不兄的分享,让我们享受到了注册用户都无法下载的快感,希望更多的软件高手能投入到破解超星的行列中来,那就是偶等书虫的大幸了。
6、善意提醒:请各位使用本软件的书友注意保密,别再出现不能下载了跑到超星主站去找技术支持!别人的漏洞本来就是要补的,你的提醒不是要毁了大家的免费午餐!










[此贴子已经被作者于2004-1-17 0:40:53编辑过]
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
你用的mfc里的wininet或者子类写的吧?
个人觉得性能方面还是直接用winsock写比较好,但是程序的健壮性大概就不如mfc类的了
我自己写那个在xp底下挺好用的,还是推崇winsock^_^
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
偶用xp,下一遍290页完整下载,偶再试试别的书
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-17 00:00:00 | 显示全部楼层
Re flyfox
为什么不用1205呢?我做的时候是根据1205的请求针对做的,如果用0528可能服务器返回和请求有点出入,1205下了后1205可以看,bxv也可以看啊。(2004-1-17 6:03:10)


更正一下:当时没有用0528试过,0528也不错的,就是添加任务的时候操作多一点。




















[此贴子已经被作者于2004-1-28 4:00:41编辑过]
回复

使用道具 举报

阿不 该用户已被删除
 楼主| 发表于 2004-1-17 00:00:00 | 显示全部楼层
以下是引用xcbat在2004-1-17 0:22:23的发言:
你用的mfc里的wininet或者子类写的吧?
个人觉得性能方面还是直接用winsock写比较好,但是程序的健壮性大概就不如mfc类的了
我自己写那个在xp底下挺好用的,还是推崇winsock^_^

那个winsock?现在用的是CAsyncSocket类,其实我是初学vc的,都是在学校里学的c++,现在接触vc大概10天吧,所以不是老手,xcbat要说得详细点阿不才能懂,xcbat是搞单片机的吗?好像听说过。






[此贴子已经被作者于2004-1-17 1:15:58编辑过]
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
我用的是1205,忘了说了,我也是用了那个代理只显示,正在连接,只能不用那个代理,先看到书选下载,然后再加上代理。
回复

使用道具 举报

发表于 2004-1-17 00:00:00 | 显示全部楼层
偶用惯了0528版,更正一下代理填loopback是可以的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|网上读书园地

GMT+8, 2026-3-27 19:12 , Processed in 0.107002 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表