Comments (6)
If the integrity check fails, it could clean itself up.
Then a user would just run it again, and there wouldn't be another switch to maintain.
from tinynvidiaupdatechecker.
Yes, if it behaved this way then I agree, no extra switch needed :)
from tinynvidiaupdatechecker.
Sorry for the extreme delay. Isn't this what --confirm-dl
. I'll look into the %temp% directory used causing issues.
from tinynvidiaupdatechecker.
This is a weird issue since it checks if an existing file exists, if it does not match the size of the supposed driver file then it is deleted before downloading.
But I am going to change the code a bit so when it downloads, it will save as a .partial
file format. This makes it easier to see a failed download, and if TNUC sees it then it is to be deleted. Most browsers do similar stuff.
from tinynvidiaupdatechecker.
3640d2e Improved the situation a bit but the code definitly needs a lot of love & rewriting. Many exceptions are not properly handled.
from tinynvidiaupdatechecker.
I've tested to replicate the issue you're having. After installation the file is cleaned up which is up for a debate if a dialog should pop up asking if you want to keep the driver files.
Worst case if it %temp%/ doesn't get cleaned up after installation then still at least the code now checks the driver file size, which shouldn't be incomplete anyways since it nows gets downloaded as a .part
file until it's completed where it then gets renamed back and there's a file size check, too.
(The dialog file downloader does not have this new code.. yet)
I'll be closing this issue if it happens to you again then you'll have to reopen it.
This is what happens when there's existing files and minimal install is used, and quiet mode is on.
from tinynvidiaupdatechecker.
Related Issues (20)
- Does nothing after version 1.15.4. HOT 2
- The library hostfxr.dll was found, but loading it from C:\Users\otavi\scoop\apps\dotnet-sdk\current\host\fxr\7.0.10\hostfxr.dll failed HOT 8
- TNUC shows Studio Driver as latest driver available and no opt-out available HOT 10
- Disable "Press any key to exit..." with command line argument `--noprompt` HOT 3
- Implement Studio Driver support HOT 1
- Optimize gpu-data.json and os-data.json fetching HOT 2
- Check, if driver already is in folder XY HOT 1
- Questions about TNUC HOT 1
- quiet is not quiet HOT 1
- Always telling: there is a new driver available HOT 2
- Skip update HOT 1
- WinRAR 7 update causes Win32Exception on "Extracting drivers" phase HOT 3
- [NVIDIA API intermittent issue] API returning Studio drivers when GRD is chosen HOT 6
- Slow internet connect on login causes TNUC exception HOT 3
- Crash if internet connection is disconnected whilst downloading driver HOT 13
- [Request] NanaZip Support HOT 6
- Custom paths for extract libary HOT 1
- Network Interface Binding. HOT 1
- The future of TNUC HOT 4
- Run quietly installed the entire driver in Windows 10 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tinynvidiaupdatechecker.