hmjz100 / Online-disk-direct-link-download-assistant

一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,自用,去推广,无需输入“暗号”即可使用,甚至比原版还要好用!
https://greasyfork.org/scripts/449291
GNU Affero General Public License v3.0
2.19k stars 94 forks source link

Fix the Unrecognized URI Bug when Alipan RPC to Aria2 #101

Closed MioAkitsuki closed 1 month ago

MioAkitsuki commented 2 months ago

Aria2 will report "Unrecognized URI or unsupported protocol" when there is space in URL.

Just replace the space into '%20'.

———— 在阿里云盘使用 RPC 发送到 Aria2 的时候 Aria2 会报 “Unrecognized URI or unsupported protocol”. 主要是因为 Aria2 在 URL 有空格时会报这个错。

单纯在解析直链的地方加了一个 Replace 函数。暂不清楚其他网盘是否也会出现这个情况。

hmjz100 commented 1 month ago

感谢您的提交,我已在代码中解决该问题 https://github.com/hmjz100/Online-disk-direct-link-download-assistant/blob/863672ae01aec018b07345c3d338d58fa18577b1/%EF%BC%88%E6%94%B9%EF%BC%89%E7%BD%91%E7%9B%98%E7%9B%B4%E9%93%BE%E4%B8%8B%E8%BD%BD%E5%8A%A9%E6%89%8B.user.js#L3630