gaowanliang / OneDriveShareLinkPushAria2

Extract download URLs from OneDrive or SharePoint share links and push them to aria2, even on systems without a GUI.
Apache License 2.0
313 stars 68 forks source link

原地址、目录结构等问题 #10

Closed FebTweth closed 3 years ago

FebTweth commented 3 years ago

下载无密码的链接 1、原地址不能识别 如帮助文件给出的链接https://gitaccuacnz2-my.sharepoint.com/:f:/g/personal/mail_finderacg_com/EheQwACFhe9JuGUn4hlg9esBsKyk5jp9-Iz69kqzLLF5Xw?e=FG7SHh 转换为原地址后如下,执行后报文 “ 这个文件夹没有文件” https://gitaccuacnz2-my.sharepoint.com/personal/mail_finderacg_com/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Fmail%5Ffinderacg%5Fcom%2FDocuments%2F%E6%89%91%E6%A3%B1%E8%9B%BE%E5%AD%90&originalPath=aHR0cHM6Ly9naXRhY2N1YWNuejItbXkuc2hhcmVwb2ludC5jb20vOmY6L2cvcGVyc29uYWwvbWFpbF9maW5kZXJhY2dfY29tL0VoZVF3QUNGaGU5SnVHVW40aGxnOWVzQnNLeWs1anA5LUl6NjlrcXpMTEY1WHc%5FcnRpbWU9MndseTVpSl8yVWc

有密码的存问题如 #9 https://yantaimedshow-my.sharepoint.com/:f:/g/personal/lidongsheng2007_yantaimedshow_onmicrosoft_com/Eg3L-Vk3_E9EpFgBP0NBsVwB85nS-alkb0v4Ju5EinJ5ww?e=HKKLlL 密码是@teamfreeshare 输出:

[root@onstance-c Script]# python3 /home/Script/OneDriveShareLinkPushAria2/havepasword.py 正在启动无头浏览器模拟输入密码 Traceback (most recent call last): File "/home/Script/OneDriveShareLinkPushAria2/havepassword.py", line 76, in havePwdGetFiles(OneDriveShareURL, OneDriveSharePwd) File "/home/Script/OneDriveShareLinkPushAria2/havepassword.py", line 55, in havPwdGetFiles asyncio.get_event_loop().run_until_complete(main(iurl, password)) File "/usr/lib64/python3.6/asyncio/base_events.py", line 484, in run_until_compete return future.result() File "/home/Script/OneDriveShareLinkPushAria2/havepassword.py", line 28, in mai browser = await launch() File "/usr/local/lib/python3.6/site-packages/pyppeteer/launcher.py", line 307, n launch return await Launcher(options, **kwargs).launch() File "/usr/local/lib/python3.6/site-packages/pyppeteer/launcher.py", line 168, n launch self.browserWSEndpoint = get_ws_endpoint(self.url) File "/usr/local/lib/python3.6/site-packages/pyppeteer/launcher.py", line 227, n get_ws_endpoint raise BrowserError('Browser closed unexpectedly:\n') pyppeteer.errors.BrowserError: Browser closed unexpectedly: