39 lines
2.0 KiB
VB.net
39 lines
2.0 KiB
VB.net
Imports System.ComponentModel
|
|
Imports System.IO
|
|
Imports System.Net
|
|
|
|
Public Class Form162
|
|
Public form162misdev As Integer = 0
|
|
Private Sub Form162_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
|
If form162misdev = 0 And vrportable = 0 Then
|
|
My.Computer.Network.DownloadFile("http://lecteur2.lecteur-media.fr/lecteur/newversion.txt", misajours & "versiontemps.txt")
|
|
misdlno = 1
|
|
Dim maj As New WebClient
|
|
Dim download As String = maj.DownloadString("http://lecteur2.lecteur-media.fr/lecteur/telechargement%20v2.txt")
|
|
téléchargerfr = New WebClient
|
|
téléchargerfr.DownloadFileTaskAsync(New Uri(download), (misajours & "mis a jours.zip"))
|
|
ElseIf vrportable = 1 Then
|
|
misdlno = 1
|
|
téléchargerfr = New WebClient
|
|
téléchargerfr.DownloadFileTaskAsync(New Uri("http://lecteur2.lecteur-media.fr/lecteur/version portable.zip"), (misajours & "mis a jours.zip"))
|
|
Else
|
|
My.Computer.Network.DownloadFile("http://lecteur2.lecteur-media.fr/lecteur/newversion.txt", misajours & "versiontemps.txt")
|
|
misdlno = 1
|
|
téléchargerfr = New WebClient
|
|
téléchargerfr.DownloadFileTaskAsync(New Uri("http://lecteur2.lecteur-media.fr/lecteur/mis a jours dev.zip"), (misajours & "mis a jours.zip"))
|
|
End If
|
|
End Sub
|
|
|
|
Private Sub téléchargerfr_DownloadFileCompleted(sender As Object, e As AsyncCompletedEventArgs) Handles téléchargerfr.DownloadFileCompleted
|
|
My.Computer.Network.DownloadFile("http://lecteur2.lecteur-media.fr/lecteur/lecteur média update.exe", misajours & "lecteur média update.exe")
|
|
misdlno = 0
|
|
misdlok = 1
|
|
Form1.NotifyIcon3.Visible = True
|
|
Form1.NotifyIcon3.BalloonTipTitle = "Mise à jour"
|
|
Form1.NotifyIcon3.BalloonTipText = "Une mise à jour est prête a été installer"
|
|
Form1.NotifyIcon3.ShowBalloonTip(0)
|
|
Close()
|
|
End Sub
|
|
|
|
Dim WithEvents téléchargerfr As WebClient
|
|
End Class |