Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(offline-download): allow using offline download tools in any storage #7716

Merged
merged 7 commits into from
Jan 10, 2025

Conversation

Lanfei
Copy link
Contributor

@Lanfei Lanfei commented Dec 26, 2024

Allow using 115/PikPak/Thunder offline download tools in any storage.
允许在任意存储使用 115/PikPak/迅雷 等离线下载工具。

  • Files will be downloaded directly to the destination dir if using the tool in 115/PikPak/Thunder storage.
  • 如果在 115/PikPak/迅雷 存储中使用离线下载,文件会被直接下载到目标目录。
  • Otherwise, files will be downloaded to a user-configured temp dir, and then transfered to the destination dir.
  • 否则,文件会下载至用户配置的临时目录中,然后转移至目标目录。

@Lanfei
Copy link
Contributor Author

Lanfei commented Dec 26, 2024

Front-end part: AlistGo/alist-web#218

@Lanfei Lanfei changed the title Feat(offline-download): allow using offline download tools in any storage feat(offline-download): allow using offline download tools in any storage Jan 6, 2025
@xhofe xhofe merged commit b60da97 into AlistGo:main Jan 10, 2025
6 checks passed
@Lanfei Lanfei deleted the feat/offline-download-transfer branch January 10, 2025 17:33
@Clouddark75
Copy link

I tried to use the offline download with the last beta, but it doesn't seem to matter what driver I use; the only offline available tool is simpleHTTP. I have aria2 running, and it does not show up. If I go to a PIKPAK drive, I can only see simpleHTTP; the same for Baidu, 115, etc. I believe it's a good idea to have only the offline downloads that works for that drive “available”, but in my case, the only one I can see is simple HTTP be local or a drive. Any help? Cheers.

@Lanfei
Copy link
Contributor Author

Lanfei commented Jan 19, 2025

I tried to use the offline download with the last beta, but it doesn't seem to matter what driver I use; the only offline available tool is simpleHTTP. I have aria2 running, and it does not show up. If I go to a PIKPAK drive, I can only see simpleHTTP; the same for Baidu, 115, etc. I believe it's a good idea to have only the offline downloads that works for that drive “available”, but in my case, the only one I can see is simple HTTP be local or a drive. Any help? Cheers.

Try setting up offline download tools in Manage - Settings - Others?

@Lanfei
Copy link
Contributor Author

Lanfei commented Jan 20, 2025

I tried to use the offline download with the last beta, but it doesn't seem to matter what driver I use; the only offline available tool is simpleHTTP. I have aria2 running, and it does not show up. If I go to a PIKPAK drive, I can only see simpleHTTP; the same for Baidu, 115, etc. I believe it's a good idea to have only the offline downloads that works for that drive “available”, but in my case, the only one I can see is simple HTTP be local or a drive. Any help? Cheers.

Try setting up offline download tools in Manage - Settings - Others?

@Clouddark75 did it help?

@Lanfei
Copy link
Contributor Author

Lanfei commented Jan 22, 2025

@Clouddark75 Okay, I know why, the front-end part of this PR is not included in the latest beta release.

@xhofe BTW, some of translations for AlistGo/alist-web#218 are missing because of this commit.

@Clouddark75
Copy link

@Clouddark75 Okay, I know why, the front-end part of this PR is not included in the latest beta release.

@xhofe BTW, some of translations for AlistGo/alist-web#218 are missing because of this commit.

Sorry for the late reply; I never got the notifications!

Yeah, I guess that was the problem. There weren't any dev updates for the web-alist dist, and the new functions and security were broken for me and others. I guess the dist should get a beta update when there are changes to the back-end, or so I think too. https://github.com/AlistGo/alist-web/releases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants