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

[QOL] Scripts to download the latest release #669

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

voidxO7
Copy link

@voidxO7 voidxO7 commented Feb 15, 2025

It downloads (and overwrites) the files inside the same directory as where the script is ran. Linux's ".sh" needs more testing as I only run Windows. Requires Python 3.6 or higher to run.

The ".bat" and ".sh" files check for and install the "requests" module then run "download.py".

@voidxO7 voidxO7 changed the title I made scripts to download the latest release [QOL] Scripts to download the latest release Feb 15, 2025
@Paradox9955
Copy link

Paradox9955 commented Feb 16, 2025

I just want to send my thoughts here: I personally don't think we should have scripts to update the game. I think we should either do A.) Make a launcher that has an auto update feature, this launcher could later be adapted to be a mod downloader/manager. Or B.) Just make a button in the djui that updates the game. If neither of those are an option, we could do it how dolphin emulator does it, have a separate executable that downloads and installs the update.

@voidxO7
Copy link
Author

voidxO7 commented Feb 18, 2025

A.) Make a launcher that has an auto update feature, this launcher could later be adapted to be a mod downloader/manager. Or B.) Just make a button in the djui that updates the game. If neither of those are an option, we could do it how dolphin emulator does it, have a separate executable that downloads and installs the update.

Yes, I'd like that too, but I'm not a person who really knows how to code. I just threw this together as a substitute for the time being. Think of it like a band aid, this is here to temporarily close an issue until the body (the people who know how to code) can work out a solution (if they decide to).

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.

2 participants