skwerlman / savemover Goto Github PK
View Code? Open in Web Editor NEWSaves and OSes don't mix!
License: GNU General Public License v3.0
Saves and OSes don't mix!
License: GNU General Public License v3.0
Want to add this at some point
When robocopy fails to copy a file, it incorrectly reports success. We should check to see if the files were really moved before attempting to delete the originals.
No idea why, but it fails to successfully compile once, but works fine the next time.
Logs should be separated by run, and not appended to one another.
If savemover.exe is run without admin, automatically try to elevate it to admin.
This should display a UAC prompt. We won't need an admin manifest (which breaks the compiler for some reason)
Allow command line input to specify which drive to move the saves from
Allow for fully qualified path support
Robocopy likes to report success even if it fails, so we need to add extra code to verify its output. If we used a utility that didn't lie, we wouldn't have to check, as the error clause would catch the errors.
Maybe replace robocopy?
Add checks to ensure that user input is sane before attempting any operations.
Add checks to see if destination folder already exists (suggesting a failed earlier attempt, or user error)
Make certain we're not trying to move a symlink; avoid recursive symlinks (if that's even a thing?)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.