查看完整版本: [-- qt开发之csdn下载助手 --]

QTCN开发网 -> Qt 作品展 -> qt开发之csdn下载助手 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

vi7vi7 2015-08-02 09:00

qt开发之csdn下载助手

    最近朋友跟我说,下载csdn资源分数不够。然后我就想,要不借这个机会,交流下协议分析技术,再练手练手qt网络和多线程问题。于是,花了两天,有了这个玩意。嗯。捧着开源精神,源码和可执行文件都已经上传到csdn了。不过为防止非同仁泛滥使用,我加了下载所需要的积分。嘿嘿。这里放出测试效果图:
[attachment=14168][attachment=14169][attachment=14170]

原理就是通过爬虫出0积分下载资源,然后进行模拟下载,10分钟后进行评价,就可以获取相应的积分。具体代码可以参考源码。谢谢。  

  源码地址: qt实战之csdn下载助手源码
  可执行文件地址: csdn下载助手

vi7vi7 2015-08-02 09:02
欢迎大家访问我的博客  http://blog.csdn.net/wu5151

yanwuyue 2015-08-02 09:27
Qt4还是Qt5写的

vi7vi7 2015-08-02 09:55
yanwuyue:Qt4还是Qt5写的
 (2015-08-02 09:27) 

qt4.8.6 写的    qt5.3编译通过

hezf 2015-08-03 15:28
非常好~
工程文件有点乱
另外建议以后使用新版本QT写~
demo容易运行
再次感谢
正在细看

vi7vi7 2015-08-03 16:38
hezf:非常好~
工程文件有点乱
另外建议以后使用新版本QT写~
demo容易运行
再次感谢
....... (2015-08-03 15:28) 

好。谢谢你。下次换qt5。然后我纠正源码的一个错误:   请修改cgetintegral文件中的评价资源获取函数。修改正则表达式rx.setPattern("共[0-9]{1,5}页");      

xzp21st 2015-08-04 17:57
有想法 牛逼啊  可惜csdn积分没了 下不到

vi7vi7 2015-08-04 22:08
xzp21st:有想法 牛逼啊  可惜csdn积分没了 下不到 [表情]  (2015-08-04 17:57) 

需要的话 私信我 把邮箱发给我

xzp21st 2015-08-05 09:00
已经下载了 谢谢

anetworker 2015-08-05 20:54
学习下,

anetworker 2015-08-05 20:59
突然发现没有积分了,能发我邮箱不?anetworker@163.com谢谢!

realfan 2015-08-05 22:31
做得很棒
5.5可以编译

vi7vi7 2015-08-06 07:45
anetworker:突然发现没有积分了,能发我邮箱不?anetworker@163.com谢谢![表情]  (2015-08-05 20:59) 

已发送。。请查收。。

vi7vi7 2015-08-06 07:46
realfan:做得很棒
5.5可以编译 (2015-08-05 22:31) 

谢谢版主的支持。

anetworker 2015-08-06 20:42
vi7vi7:已发送。。请查收。。 (2015-08-06 07:45) 

收到,谢谢!向你学习!

stlcours 2015-08-07 18:10
没明白,难道可以去掉积分?

vi7vi7 2015-08-07 22:10
stlcours:没明白,难道可以去掉积分? (2015-08-07 18:10) 

软件通过模拟下载0积分资源。然后得到返还积分。就是这个原理。整个程序就是围绕这个而开发出来的

liulin188 2015-08-08 22:54
    

傲天雪 2015-08-09 14:26
你好 我没有分数 可以将源码和可执行文件发给我吗  shenweihuaa@yeah.net  谢谢

vi7vi7 2015-08-10 12:04
傲天雪:你好 我没有分数 可以将源码和可执行文件发给我吗  shenweihuaa@yeah.net  谢谢 (2015-08-09 14:26) 

已发送。

5free 2015-08-10 12:24
自动评论发的内容是什么?

vi7vi7 2015-08-11 08:45
5free:自动评论发的内容是什么? (2015-08-10 12:24) 

谢谢楼主的分享  具体看源码 评价部分   源码中需要把那个大写的unicode字符小写化   不然csdn会识别不了

ddee897 2015-08-20 15:28
没有积分了,楼主能发我邮箱一份吗?学习学习 ddee897@163.com

li_jian_xing 2015-09-02 17:33
看了你的代码,和我之前写的分析登录csdn的流程是差不多是一样的。但在你代码中其实有一点使用是错误的,QNetworkAccessManager本来就有保存相应cookie的功能,而你是把cookie从里面拿出来自己重组了,保存为全局了。其实整个程序只使用同一个QNetWorkAccessManager就不用自己处理cookie了,这样反而方便了许多

liuchaonuaa 2015-12-18 20:18
你好,可以将源码和可执行文件发给我吗?  我的邮箱是liuchaonuaa@126.com   谢谢

liuchaonuaa 2015-12-24 14:46
向楼主学习,能发份源码给我吗?
liuchaonuaa@126.com

praying 2015-12-24 15:49
CSDN 没积分,求发邮箱 qurandeyouxiang@qq.com
谢谢

追逐_追梦 2015-12-27 01:54
积分不够了 楼主能发邮箱吗?谢谢!!!
1986195890@qq.com

louistang 2017-09-01 11:53
j积分不够 求楼主也发一份,万分感激!292314969@qq.com

f19900818 2017-11-02 16:34
积分不够嘞~楼主能先发一份不 f19890818@163.com,万分感谢

奔驰助rng8强 2018-12-12 09:58
大佬,代码还有吗,能发我一份吗zh1367729217@163.com

shirelyyyyyy 2018-12-15 09:36
大佬,请问能给我一份吗?csdn木有积分,想学习下,firing_bird@163.com

fancy0047 2018-12-15 15:49
  因为分不够,才来下这个,但是下这个之前必须要先有分

3da502 2018-12-15 23:30
现在已经没有用了吧,csdn变成收费的了

sblpp 2018-12-28 20:52
您好 我没有分数 可以将源码和可执行文件发给我吗 sblpp@qq.com 谢谢

779734784 2019-01-07 17:30
您好:
能给我发一份吗,我没有积分了,谢谢
邮箱号:779734784@qq.com


nuanbing222 2019-01-08 09:24
楼主,需要的积分怎么变成50了?这个真的没有啊!能否发邮箱:nuanbing222@163.com


查看完整版本: [-- qt开发之csdn下载助手 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled