-
Notifications
You must be signed in to change notification settings - Fork 47
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
FIXED/SOLVED - Suggestion>Update method #44
Comments
Personally I go to https://github.com/bolrog/d2dx/releases/ and check release notes, then download. Edit : There doesn't seem to be a way to do a quick Curl command to download latest D2DX release because they're named after the version number which changes each time. Were they all named d2dx.zip I think the direct link would always have been https://github.com/bolrog/d2dx/releases/latest/download/d2dx.zip |
A good suggestion, I should name the zip consistently at a minimum. |
Release 505 onward will omit the version nr in the zip name. |
Can confirm the following URL points to latest release. https://github.com/bolrog/d2dx/releases/latest/download/d2dx.zip For the laziest of lazies I whipped up a windows batch file which downloads latest release using curl : |
Made a script that can be ran with powershell. -Download and update the wrapper into the right directory and then launch it Thanks again ! |
I modified your script to use Edit : Should be good now ; Further Edit (Version 0.3 does things slightly cleanlier and puts documentation and licenses inside d2dx-addendum inside Diablo II folder) : |
That is just magnificent! I really like that. That Will help me to be able to be on the latest and greatest all the time :) Thanks mate ! |
You should have the script do a compare hash to see if the file is different indicating a new version and alert the user if there is a change. Get the file hashes$hashSrc = Get-FileHash $file -Algorithm "SHA256" Compare the hashes & note this in the logIf ($hashSrc.Hash -ne $hashDest.Hash) |
I am writing a script which does file hashes, it is moderately verbose and prints hash results in Powershell prompt. |
D2DX Automated Updater v0.5a.zip (Typo Fix) |
Fantastic, thanks! |
I think an updater like this should exist as a separate repo, as GitHub issues is not exactly the best place to post automated updating systems where it can get lost in a crowd of bug reports or feature requests. |
You might be right @IAmTrial, I was just not confident enough it would be useful so I posted it for the small handful of people who found it a pain to update. |
Would love to have app or some sort of way to easy update the Wrapper.
Even a script that Downloads something off the web with some curl commands and puts it into the right directory then launch the Diablo II game./Plugy.
Like a Launcher like Slash Diablo with all the updates of the new wrapper and everything.
The text was updated successfully, but these errors were encountered: