BaiduPCS icon indicating copy to clipboard operation
BaiduPCS copied to clipboard

下载断断续续似乎是百度云限速的手脚

Open redapple0204 opened this issue 8 years ago • 15 comments

如果使用其他的下载工具使用999万线程则不会被限速,否则低于10000线程的下载工具都会被限速 建议作者放开100线程的限制

redapple0204 avatar Mar 24 '17 14:03 redapple0204

目前多线程下载的设计是使用比较重的子线程来实现的,不适合太多。如果采用多 Socket 连接来实现多线程下载上传的话,则可以放开100限制。有计划重构项目:1)解决编码问题;2) 取消使用线程,而是使用 Curl 的 multi 接口来实现多线程下载;3) 一些实现移动到 API 中, 即轻 UI, 重 API 。不过没多少时间,只能空的时候带着改一点,完成日期遥遥无期。也许,以后百度会根据 IP 来做限制,那这个项目可以放弃了。

redapple0204 [email protected]于2017年3月24日周五 下午10:17写道:

如果使用其他的下载工具使用999万线程则不会被限速,否则低于10000线程的下载工具都会被限速 建议作者放开100线程的限制

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GangZhuo/BaiduPCS/issues/161, or mute the thread https://github.com/notifications/unsubscribe-auth/ABVS1taUVYbD6-Qzu9tKRiRx8jP_tEahks5ro9BsgaJpZM4MoT_P .

GangZhuo avatar Mar 24 '17 15:03 GangZhuo

感谢作者的支持! 根据百度这性格,估计过多一年直接封锁了api,然后有需要的去申请不就完了...

redapple0204 avatar Mar 25 '17 03:03 redapple0204

@redapple0204 然而网页端肯定需要web api的支持啊。。

DDoSolitary avatar Mar 25 '17 03:03 DDoSolitary

@DDoSolitary 或者说弄个加密之类的呀

redapple0204 avatar Mar 25 '17 05:03 redapple0204

@redapple0204 然而网页端的任何操作对于有一定技术能力的开发者来说都是透明的,因为发送给浏览器执行的所有代码都是可以直接查看的源代码。所以就目前来说,只要要保留网页端,百度能做的就只有通过各种方法来增加api使用的难度,而不能完全封杀api的滥用。 我大致在网查了一下,也没有找到真正能保证不被破解的解决方法。 https://stackoverflow.com/questions/5333368/how-can-you-prevent-arbitrary-client-apps-from-using-your-anonymous-web-api https://stackoverflow.com/questions/12843496/protect-web-api-from-unauthorized-applications?answertab=votes#tab-top

DDoSolitary avatar Mar 25 '17 05:03 DDoSolitary

@DDoSolitary 长知识了。 说不定到时候百度直接弄掉网页端(反正现在的网页端也差不多废了)

redapple0204 avatar Mar 25 '17 05:03 redapple0204

@redapple0204 这个可能性倒是蛮大的。。

DDoSolitary avatar Mar 25 '17 05:03 DDoSolitary

@DDoSolitary 对啊...因为现在很多破解方法都是基于网页端,干脆一了百了干掉网页端就得了。。

redapple0204 avatar Mar 25 '17 05:03 redapple0204

不可能干掉网页端的,网页端也不可能完全保证不被破解的。要看花的时间值不值。

redapple0204 [email protected]于2017年3月25日周六 下午1:51写道:

@DDoSolitary https://github.com/DDoSolitary 对啊...因为现在很多破解方法都是基于网页端,干脆一了百了干掉网页端就得了。。

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/GangZhuo/BaiduPCS/issues/161#issuecomment-289191188, or mute the thread https://github.com/notifications/unsubscribe-auth/ABVS1nlqXR-OXj6m5LLg-kntZydSwvZuks5rpKt2gaJpZM4MoT_P .

GangZhuo avatar Mar 25 '17 07:03 GangZhuo

为什么不可能啊。。别太高估百度的下限嘛。。

DDoSolitary avatar Mar 25 '17 09:03 DDoSolitary

@DDoSolitary 说得好,百度越来越流氓

redapple0204 avatar Mar 25 '17 10:03 redapple0204

看来得随时做好对客户端搞逆向工程的准备?

fybmain avatar Mar 25 '17 17:03 fybmain

逆向工程什么的。。萌新瑟瑟发抖。。

DDoSolitary avatar Mar 26 '17 00:03 DDoSolitary

api全部基于http协议, 完全不需要逆向,抓包就行. 大部分客户端多是通过抓包分析通宵数据格式的,加密破解数据才需要逆向. 对于下载完全不会加密下载的数据, 楼上那个想法是轰炸机,这样做只会让百度增加一个检测机制来封ip.

x5w46fxdx avatar Jun 07 '17 19:06 x5w46fxdx

万恶的资本主义社会呀

bringtree avatar Oct 07 '17 09:10 bringtree