-
Notifications
You must be signed in to change notification settings - Fork 15
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
Create full ready package #4
Comments
Do you think of packaging a running game including the proprietary files? I would like to avoid this due to legal concerns and it would require a lot of maintenance for the frequent game updates. |
Yes. Modifications of the game are distributed on the Internet, which seem to be not blocked and the authors are not punished.
I am thinking of automating the build via Github Actions |
Hmm, I think for the user, it is no advantage to download the game files from other locations than the official ones and updates would require downloading the full game over and over again. |
If I understand correctly, then when using the keg tool:
Using the keg can not download a single patch? |
keg is intended to download and keep all game files in a local repository and allows you to install any game version you have previously downloaded. Of course, it consumes a lot of storage and here, we are actually only interested in having the most recent version which makes it far from optimal. Edit: There is at least one other solution that might be interesting: https://github.com/d07RiV/blizzget |
The problem of kegs and getts is that
I found a repository that uses multiprocessing https://github.com/wowdev/ngdp_checker but it doesn't seem to download files. |
Hmm I will check this, but still downloading and keeping all previously downloaded files locally and then installing the latest game version is not very convenient with keg. |
Worth looking at SharpNGDP |
Exception I have corrected |
This sounds great, I will have a look it this! So does SharpNGDP only download the required files for the installation? And do you think it can handle updates in a better way? |
I'm counting on the fact that in general, compiled programs are faster than scripting. But optimization is required anyway. I think that it would be possible to delete already unpacked files from the cache. |
What do you think about creating an AppImage package? You can create automatic assembly through github actions.
The text was updated successfully, but these errors were encountered: