glennd
Well-Known Member
- Reaction score
- 2,526
- Location
- South West Victoria Australia
don't we all!
I have run it on several machines this week too. This is a great program. And I want to thank BadPointer for making this great piece of software!i have used snappy driver on at least 15 different machines this week and all have gone flawlessly. It stops all the hassle and inconvenience of looking for the drivers, so far i would highly recommend this software and wanted to give a big thanks to TechNibble and JustInspired for letting me know about it.
Debug mode, nice.I was able to reproduce the "2 of 1" bug.
Error FF - user interrupted. Can you tell me steps to reproduce it? If you canceled installation by unchecking the driver or clicking on the main progressbar, it should've said "Installation stopped".
If you want to run the app without actually installing anything, you can use the hidden menu(right click on the System Information panel).
I choose not to monetize the project because I know that people in my country wouldn't be able to donate much to make it worthwhile. They rarely pay for software or services but when they do, they consider an one-time payment of $5 to be a generous donation which entitles them to a lifetime support over Skype/TeamViewer whenever they encounter a problem instead of trying to resolve it themselves and submitting a bugreport.Is there a way of donating to your project - there doesn't seem to be a link on the Google code webpage? I'm sure that Techs would consider this a useful tool and the option to contribute something for it may be an idea....
ECHO OFF
::***********************************************************************************
::
:: Keep SDI.exe updated with the latest drivers and version of SDI_Rnnn.exe
::
:: NOTE: Put this batch file in the SDI_UPDATE directory with the SDI_Rnnn.exe file
::***********************************************************************************
::
::SET SDIPath to location of batch file which should be with SDI_Rnnn.exe
SET SDIPath=%~dp0
PUSHD %SDIPath%
::Get the newest SDI_Rnnn.exe file
FOR /F "delims=|" %%I IN ('DIR "SDI_R*.exe" /B /O:D') DO SET NewestSDI=%%I
:: Run SDI update
CALL %NewestSDI% /autoupdate /autoclose
::Make sure we still have most current executable in case one was just downloaded
FOR /F "delims=|" %%I IN ('DIR "SDI_R*.exe" /B /O:D') DO SET NewestSDI=%%I
::Copy current version to SDI.exe
COPY %NewestSDI% SDI.exe /Y
POPD
i looked up msdn for the CreateRestorePoint method and discovered the following:When a restore point creations fails, SDI reports it as "Failed to create a restore point" with red background. Apparently Windows reported that the operation was completed successfully but it didn't create a restore point for some reason.
it seems it's working as designed but you can set a registry key to ensure a restore point is created every time. I'll test this tomorrow and let you know what I find.Windows 8:
A new registry key enables application developers to change the frequency of restore-point creation.
Applications should create this key to use it because it will not preexist in the system. The following will apply by default if the key does not exist. If an application calls the CreateRestorePoint method to create a restore point, Windows skips creating this new restore point if any restore points have been created in the last 24 hours. The CreateRestorePoint method returns S_OK.
Developers can write applications that create the DWORD value SystemRestorePointCreationFrequencyunder the registry key HKLM\Software\Microsoft\Windows NT\CurrentVersion\SystemRestore. The value of this registry key can change the frequency of restore point creation. The value of this registry key can change the frequency of restore point creation.
If the application calls CreateRestorePoint to create a restore point, and the registry key value is 0, system restore does not skip creating the new restore point.
If the application calls CreateRestorePoint to create a restore point, and the registry key value is the integer N, system restore skips creating a new restore point if any restore points were created in the previous N minutes.
I was able to reproduce the "2 of 1" bug.
Error FF - user interrupted. Can you tell me steps to reproduce it? If you canceled installation by unchecking the driver or clicking on the main progressbar, it should've said "Installation stopped".
If you want to run the app without actually installing anything, you can use the hidden menu(right click on the System Information panel).