aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb
diff options
context:
space:
mode:
authorEverythingWindows <[email protected]>2022-11-03 14:40:32 +0700
committerEverythingWindows <[email protected]>2022-11-03 14:40:32 +0700
commitf7533bbd5465954f670b210cc5e4b02d273a9908 (patch)
tree13711d4bbe10c3805cc041ccd0ada3881cc78136 /ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb
parentec630f54d67fa37e0ad79936c3eaf9cf1cd2ac1f (diff)
downloadshiftos-therevival-old-f7533bbd5465954f670b210cc5e4b02d273a9908.tar.gz
shiftos-therevival-old-f7533bbd5465954f670b210cc5e4b02d273a9908.tar.bz2
shiftos-therevival-old-f7533bbd5465954f670b210cc5e4b02d273a9908.zip
Updater works now0.2
Diffstat (limited to 'ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb')
-rw-r--r--ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb16
1 files changed, 16 insertions, 0 deletions
diff --git a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb
index bd1edb2..82af7be 100644
--- a/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb
+++ b/ShiftOS-TheRevival/MainForms/ShiftOSMenu.vb
@@ -23,6 +23,7 @@ Public Class ShiftOSMenu
Catch ex As Exception
MsgBox("Why? Because of " & ex.Message)
End Try
+ CheckUpdate()
End Sub
Private Sub btn_Exit_Click(sender As Object, e As EventArgs) Handles btn_Exit.Click
@@ -73,4 +74,19 @@ Public Class ShiftOSMenu
btn_Exit.Visible = True
End Select
End Sub
+
+ Private Sub CheckUpdate()
+ If File.Exists("C:\SOS_NewVer.txt") = True Then
+ File.Delete("C:\SOS_NewVer.txt")
+ End If
+ My.Computer.Network.DownloadFile("http://148.251.124.62:8080/ShiftOS/data/NewVer.txt", "C:\SOS_NewVer.txt")
+ Dim CurrentVersion As String = My.Resources.CurrentVersion
+ Dim NewVersion As String = File.ReadAllText("C:\SOS_NewVer.txt")
+ If CurrentVersion = NewVersion Then
+
+ Else
+ ShiftOSUpdater.Show()
+ ShiftOSUpdater.Label2.Text = "A new version, " & NewVersion & " is available." & Environment.NewLine & "Your version is " & CurrentVersion
+ End If
+ End Sub
End Class