-
-
Notifications
You must be signed in to change notification settings - Fork 41
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
Download System #466
Comments
The download speed is mostly due to the GitHub API in my experience. Downloading files from GitHub, even from the releases page, is is quite slow. I don't think there's a need to switch to a library for it, personally. |
I’m not sure how the Persepolis team (referring to the download manager, not the Persepolis library) manages download speeds, but I can confirm that downloads from GitHub work very well. If it's not possible to fix this issue within your application, could you please consider adding an option that allows users to manually download the files and then manage them within protonup-qt for use in our programs? |
Maybe it downloads by bypassing the GitHub API, which is possible to do. Any application I have used that uses the GitHub API takes about as long as ProtonUp-Qt. Note that once ProtonUp-Qt reaches about 99% on the progress bar, it begins to extract. This can take a while, though again not any longer than any other application in my experience. Try downloading the tools directly from GitHub, it takes more or less as long as ProtonUp-Qt does (didn't time it but there is no significant difference, if one or the other is faster it's probably only a second and could depend on other factors).
Are you referring to #414? |
Yes, that was exactly what I mean. |
Your Feature Related Related to a Problem? Please Describe.
Yes, the speed of loading different versions of the proton is most of the time (perhaps because the Internet is still not good in most parts of the world)
Describe The Solution You'd Like
Use the Persepolis Download Library
Describe Alternative You've Considered
Use Aria2C or select pre-downloaded files by the user and managing it with Protonup-QT
Additional Context
https://github.com/persepolisdm/persepolis_lib
https://github.com/pawamoy/aria2p
The text was updated successfully, but these errors were encountered: