Skip to content

Commit b3a374f

Browse files
committed
Final commit v1.18.2
1 parent 4b7e1d1 commit b3a374f

File tree

5 files changed

+27
-9
lines changed

5 files changed

+27
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55
and this project adheres to [Semantic Versioning](http://semver.org/).
66

7-
## [Unreleased]
7+
## [1.18.2] - 2024-06-07
88
### Added
9-
- Self updater
9+
- Self client updater
1010
- Optional configuration file entries for custom extract libary path, see issue #207
1111
- Fixed silent install not properly working, see issue #85
1212

13+
### Fixed
14+
- GPUs with 'different' PNP IDs would cause crash, see issue #219
15+
1316
## [1.18.1] - 2024-06-07
1417
### Fixed
1518
- Error on retrieving GPU information, caused by misunderstanding PNP Device ID, its length is not a fixed value. See issue #217

README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,18 @@ Uses a NVIDIA API to get the latest driver, and there is support for the majorit
1515
- Internet connection
1616
- (optional) [WinRAR](https://www.rarlab.com/) or [7-Zip](http://www.7-zip.org) for minimal install feature
1717

18+
### .NET Desktop Runtime 8
19+
20+
If TNUC does not run or closes after a split second then you did not install this runtime properly.
21+
22+
There is two ways you can install it. The easiest and first way is with a privileged command prompt.
23+
24+
`winget install Microsoft.DotNet.DesktopRuntime.8 --architecture x86`
25+
26+
Or
27+
28+
[Navigate to the download page](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) and select the __.NET Desktop Runtime x86__ download
29+
1830
## Installation
1931

2032
1. [Download the latest version](https://github.com/ElPumpo/TinyNvidiaUpdateChecker/releases)

TinyNvidiaUpdateChecker/Handlers/UpdateHandler.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ private static void UpdateNow(string[] args)
7070
Console.Write("Validating checksum . . . ");
7171

7272
// Validate checksum MD5
73-
string md5New = CalculateMD5(tempFile);
73+
string tempHash = CalculateMD5(tempFile);
7474

75-
if (md5New != null) {
75+
if (tempHash != null) {
7676
string serverHash = MainConsole.ReadURL(MainConsole.checksumUrl);
7777

78-
if (md5New == serverHash) {
78+
if (tempHash == serverHash) {
7979
Console.WriteLine("OK!");
8080
Console.WriteLine();
8181

@@ -88,14 +88,17 @@ private static void UpdateNow(string[] args)
8888
} else {
8989
Console.WriteLine("ERROR!");
9090
Console.WriteLine("Checksum mismatch!");
91+
Console.WriteLine();
92+
Console.WriteLine($"Calculated Hash: {tempHash}");
93+
Console.WriteLine($"Server Hash: {serverHash}");
9194
}
9295
}
9396
} else {
9497
Console.WriteLine("ERROR!");
9598
}
9699
} catch { }
97100

98-
Console.WriteLine("Download failed");
101+
Console.WriteLine("Update failed");
99102
Console.WriteLine();
100103
File.Move(currentExe + ".old", currentExe, true);
101104
}

TinyNvidiaUpdateChecker/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
// Minor Version
2020
// Patch
2121
// Following the Semantic Versioning 2.0.0 standard; see http://semver.org/spec/v2.0.0.html.
22-
[assembly: AssemblyVersion("1.18.1")]
23-
[assembly: AssemblyFileVersion("1.18.1")]
22+
[assembly: AssemblyVersion("1.18.2")]
23+
[assembly: AssemblyFileVersion("1.18.2")]

checksum

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
53c283e402049d6f9aa464f0cdffcd95
1+
f46c79aa4fc98deab03ab1733104fda4

0 commit comments

Comments
 (0)