Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

baiduwp-php项目失效 | 已修复 | 由于百度修改JavaScript代码导致 #93

Closed
yuantuo666 opened this issue Mar 18, 2021 · 19 comments · Fixed by #95
Closed

baiduwp-php项目失效 | 已修复 | 由于百度修改JavaScript代码导致 #93

yuantuo666 opened this issue Mar 18, 2021 · 19 comments · Fixed by #95
Labels
bug Something isn't working or fix bug. official plan Plans by official.

Comments

@yuantuo666
Copy link
Owner

目前百度网盘网页版已经全面更新网页版代码,将yundata移除,此项目暂时失效。
临近月考,作者没有时间去研究开发了,目前无解。

最后一次解析成功记录是2021-03-18 19:40左右,此后基本上都会失败。

@yuantuo666 yuantuo666 pinned this issue Mar 18, 2021
@changyexing
Copy link

多谢。好人一生平安👏

@GreenTeodoro839
Copy link

感谢有这个项目,希望以后能够有解决办法。对了,yunDATA好像是获取文件列表用的,能不能跳过这一步,手动获取某些数据直接用svip账号解析?

@yuantuo666
Copy link
Owner Author

yuantuo666 commented Mar 18, 2021

目前那些淘宝盗卖pd修复版的也挂了,不清楚百度会不会恢复以前网页代码。
所有获取文件地址需要的信息都写在代码里了,可以翻看最早的代码,那里面的信息最简洁,也是最重要的。
最早版本:235f967

@GreenTeodoro839

This comment has been minimized.

@zhucaidan
Copy link

么事,考试重要,这段时间先凑合忍一下百度云客户端,等考完回来再战!

@lc6464 lc6464 mentioned this issue Mar 20, 2021
@GreenTeodoro839

This comment has been minimized.

@yuantuo666
Copy link
Owner Author

正在尝试使用新方法获取,但此方法但缺少会员账号来测试,如果此方法稳定将更新版本。
https://imwcr.cn/api/bdwp/

@yuantuo666
Copy link
Owner Author

正在尝试修复,可clone dev分支 提前体验 5475652

@yuantuo666 yuantuo666 changed the title baiduwp-php项目失效 baiduwp-php项目失效 | 正尝试修复 | 已恢复文件列表解析及50MB以下文件下载 Mar 21, 2021
@GreenTeodoro839
Copy link

作者你好,我捐赠个svip,已经发到你的邮箱了

@GreenTeodoro839
Copy link

最新的dev版不能用,安装完打开还是安装界面

@newdive
Copy link

newdive commented Mar 27, 2021

网页版更新时间是在 20210303 下午左右吧
目前的属性都放在 locals 里边了, 而且应该是重写了locals的相关方法
获取 sign timestamp 等参数是通过 tplconfig 这个接口异步获取的,
具体逻辑作者可以在js源码里搜这个接口就知道了
也可以参考这里

@yuantuo666
Copy link
Owner Author

@newdive 感谢你提供的思路
其实这个方法我知道,并且在demo中已经实现
但鉴于js版作者删除了存储库,考虑可能有所原因,所以暂时没有将代码开源
附 js版作者存储库 https://github.com/TkzcM/baiduwp

@chesley-lhz

This comment has been minimized.

@yuantuo666
Copy link
Owner Author

@chesley-lhz 不建议这种方法修改,因为这样你的bduss和stoken可能会泄露

@newdive
Copy link

newdive commented Mar 28, 2021

@newdive 感谢你提供的思路
其实这个方法我知道,并且在demo中已经实现
但鉴于js版作者删除了存储库,考虑可能有所原因,所以暂时没有将代码开源
附 js版作者存储库 https://github.com/TkzcM/baiduwp

@yuantuo666 你提到的js版我还没看过 ,不过我这里说的 js 是指百度网盘网页版本身的代码
当然如果考虑到新接口并未稳定,后续可能会有所变动,也是可以理解的

@yuantuo666 yuantuo666 changed the title baiduwp-php项目失效 | 正尝试修复 | 已恢复文件列表解析及50MB以下文件下载 baiduwp-php项目失效 | 已修复 | 等待合并发行新版本 Mar 28, 2021
@yuantuo666 yuantuo666 linked a pull request Mar 28, 2021 that will close this issue
@UallenQbit

This comment has been minimized.

@UallenQbit

This comment has been minimized.

@yuantuo666
Copy link
Owner Author

前两天月考结束了,现在已经修复了此问题
请尝试更新2.1.4版本
https://github.com/yuantuo666/baiduwp-php/releases/tag/v2.1.4

@yuantuo666 yuantuo666 changed the title baiduwp-php项目失效 | 已修复 | 等待合并发行新版本 baiduwp-php项目失效 | 已修复 | 由于百度修改JavaScript代码导致 Mar 28, 2021
@lc6464
Copy link
Collaborator

lc6464 commented Apr 3, 2021

最新的dev版不能用,安装完打开还是安装界面

目前测试结果表明此问题已解决。
还有就是如果你直接访问 install.php 那无论如何都是安装界面。

@lc6464 lc6464 unpinned this issue Apr 18, 2021
@lc6464 lc6464 added the bug Something isn't working or fix bug. label Jul 17, 2021
@lc6464 lc6464 added the official plan Plans by official. label Jul 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working or fix bug. official plan Plans by official.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants