|
@@ -1,13 +1,13 @@
|
1
|
1
|
Imports System.IO
|
2
|
2
|
Imports System.Net
|
3
|
3
|
Imports System.Net.NetworkInformation
|
4
|
|
-
|
5
|
4
|
Public Class HX_PGS_UPDATE
|
6
|
5
|
ReadOnly ds2 As New DataSet
|
7
|
6
|
ReadOnly computerProperties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
|
8
|
7
|
ReadOnly IPEndPoint() As EndPoint = computerProperties.GetActiveTcpListeners()
|
9
|
8
|
Dim myIPEndPoint As IPEndPoint
|
10
|
|
- Dim 內網線路 As Boolean : ReadOnly 開發線路 As Boolean
|
|
9
|
+ Dim 內網線路 As Boolean : Dim 開發線路, OK1, OK2, OK3, OK4, OK5, OK6, OK7, OK8, OK9, OK10 As Boolean
|
|
10
|
+ Dim Str As String = Application.StartupPath
|
11
|
11
|
Private Sub Set_清單1()
|
12
|
12
|
ftp清單_dgv.DataSource = Nothing : ds2.Clear()
|
13
|
13
|
ftp清單_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
|
|
@@ -22,188 +22,333 @@ Public Class HX_PGS_UPDATE
|
22
|
22
|
End Sub
|
23
|
23
|
Private Sub 伺服器區域_cb_SelectedIndexChanged(sender As Object, e As EventArgs) Handles 伺服器區域_cb.SelectedIndexChanged
|
24
|
24
|
'-----------------------確認登入伺服器位置-----------------------------------------------------------------------------------------------------------------------------------------
|
25
|
|
- If SQL_連線狀態模組1.ConnectTest1("103.231.201.230, 2433") = True Then
|
26
|
|
- 登入人IP = "103.231.201.230,2433"
|
|
25
|
+ If SQL_連線狀態模組2.ConnectTest1("192.168.0.201,2433") = True Then
|
|
26
|
+ 登入人IP = "192.168.0.201,2433"
|
27
|
27
|
Else
|
28
|
|
- 登入人IP = "103.144.143.182,2433"
|
|
28
|
+ If SQL_連線狀態模組1.ConnectTest1("103.231.201.230,2433") = True Then
|
|
29
|
+ 登入人IP = "103.231.201.230,2433"
|
|
30
|
+ Else
|
|
31
|
+ 登入人IP = "103.144.143.182,2433"
|
|
32
|
+ End If
|
29
|
33
|
End If
|
30
|
34
|
End Sub
|
31
|
35
|
Private Sub HX_PGS_UPDATE_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
32
|
|
- IP比對() : 資料數 = 86
|
33
|
|
- MyModule1.進度條() : If Strings.Left(伺服器區域_cb.Text, 2) = "公司" Then : SQL_連線字串_正式() : Else : SQL_連線字串_測試() : End If
|
34
|
|
- MyModule1.進度條() : SQL_FTP伺服器登入位置()
|
35
|
|
- MyModule1.進度條() : If dr.Read() Then : Target = dr("FTP地址") : FTP帳號 = dr("FTP帳號") : FTP密碼 = dr("FTP密碼") : FTP物理位置 = dr("FTP物理位置") : End If : conn.Close()
|
36
|
|
- MyModule1.進度條() : Set_清單1()
|
37
|
|
- MyModule1.進度條() : Dim HH As String = ""
|
|
36
|
+ IP比對() : 資料數 = 78
|
|
37
|
+ If Strings.Left(伺服器區域_cb.Text, 2) = "公司" Then : SQL_連線字串_正式() : Else : SQL_連線字串_測試() : End If
|
|
38
|
+ If 登入人IP = "192.168.0.201,2433" Then : Target = "ftp://192.168.0.201:2121/"
|
|
39
|
+ ElseIf 登入人IP = "103.231.201.230,2433" Then : Target = "ftp://103.231.201.230:2121/"
|
|
40
|
+ ElseIf 登入人IP = "103.144.143.182,2433" Then : Target = "ftp://103.144.143.182:2121/"
|
|
41
|
+ End If : FTP帳號 = "" : FTP密碼 = "" : FTP物理位置 = "C:\FTP\HXPGS\"
|
|
42
|
+
|
|
43
|
+ Set_清單1()
|
|
44
|
+ Dim HH As String = ""
|
38
|
45
|
For i As Integer = 0 To ftp清單_dgv.Rows.Count - 1
|
39
|
46
|
If i < 10 Then : HH = "0" & i : ElseIf i >= 10 Then : HH = i : End If
|
40
|
47
|
If ftp清單_dgv("指定", i).Value.ToString = "AA" & HH Then : AA(i) = ftp清單_dgv("資料夾名稱", i).Value.ToString : End If
|
41
|
48
|
Next
|
42
|
|
- MyModule1.進度條() : Target1 = Target & AA(0) & "/"
|
|
49
|
+ Target1 = Target & AA(0) & "/"
|
|
50
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30)
|
43
|
51
|
End Sub
|
44
|
52
|
Private Sub HX_PGS_UPDATE_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
|
45
|
|
- MyModule1.進度條() : Delay(30000)
|
46
|
|
- MyModule1.進度條() : Dim Str As String = Application.StartupPath
|
47
|
53
|
'--- 刪除在下載---------------------------------------------------------------------------------------------------------------------------
|
48
|
|
- MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.exe") Then : File.Delete(Str + "\HX-PGS-ERP-SYS.exe") : End If
|
|
54
|
+ Timer1.Enabled = True : Timer2.Enabled = True
|
|
55
|
+ '--- 比對下載---------------------------------------------------------------------------------------------------------------------------
|
|
56
|
+ Timer3.Enabled = True : Timer4.Enabled = True : Timer5.Enabled = True : Timer6.Enabled = True : Timer7.Enabled = True
|
|
57
|
+ Timer8.Enabled = True : Timer9.Enabled = True : Timer10.Enabled = True
|
|
58
|
+
|
|
59
|
+ '--- 開啟專案---------------------------------------------------------------------------------------------------------------------------
|
|
60
|
+ OK.Enabled = True
|
|
61
|
+ End Sub
|
|
62
|
+ Public Sub Delay(ByRef Interval As Double) 'Interval单位为毫秒
|
|
63
|
+ Dim time As DateTime = DateTime.Now
|
|
64
|
+ Dim Span As Double = Interval * 1234
|
|
65
|
+ While ((DateTime.Now.Ticks - time.Ticks) < Span)
|
|
66
|
+ Application.DoEvents()
|
|
67
|
+ End While
|
|
68
|
+ End Sub
|
|
69
|
+ Private Sub OK_Tick(sender As Object, e As EventArgs) Handles OK.Tick
|
|
70
|
+ If OK1 = True And OK2 = True And OK3 = True And OK4 = True And OK5 = True And OK6 = True And OK7 = True And OK8 = True And OK9 = True And OK10 = True Then
|
|
71
|
+ OK.Enabled = False : CheckBox11.Checked = True : Shell(Str + "\HX-PGS-ERP-SYS.exe", vbNormalFocus) : Me.Close()
|
|
72
|
+ End If
|
|
73
|
+ End Sub
|
|
74
|
+ Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
|
|
75
|
+ Dim 已開啟 As Boolean = False
|
|
76
|
+ Dim Strs As String = Application.StartupPath
|
|
77
|
+ If File.Exists(My.Computer.FileSystem.SpecialDirectories.Desktop & "\HX-PGS-ERP-SYS.exe") Then
|
|
78
|
+ Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
|
|
79
|
+ ' 判斷是否有符合的Process
|
|
80
|
+ For Each process As Process In pro
|
|
81
|
+ If ("HX-PGS-ERP-SYS").Equals(process.ProcessName) Then
|
|
82
|
+ 已開啟 = True
|
|
83
|
+ End If
|
|
84
|
+ Next
|
|
85
|
+ If 已開啟 = False Then
|
|
86
|
+ Timer1.Enabled = False
|
|
87
|
+ MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.exe") Then : File.Delete(Str + "\HX-PGS-ERP-SYS.exe") : End If
|
|
88
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.exe", Str + "\HX-PGS-ERP-SYS.exe")
|
|
89
|
+ OK1 = True : CheckBox1.Checked = True
|
|
90
|
+ End If
|
|
91
|
+ ElseIf File.Exists(Strs & "\HX-PGS-ERP-SYS.exe") Then
|
|
92
|
+ Dim pro() As Process = System.Diagnostics.Process.GetProcesses()
|
|
93
|
+ ' 判斷是否有符合的Process
|
|
94
|
+ For Each process As Process In pro
|
|
95
|
+ If ("HX-PGS-ERP-SYS").Equals(process.ProcessName) Then
|
|
96
|
+ 已開啟 = True
|
|
97
|
+ End If
|
|
98
|
+ Next
|
|
99
|
+ If 已開啟 = False Then
|
|
100
|
+ Timer1.Enabled = False
|
|
101
|
+ MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.exe") Then : File.Delete(Str + "\HX-PGS-ERP-SYS.exe") : End If
|
|
102
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.exe", Str + "\HX-PGS-ERP-SYS.exe")
|
|
103
|
+ OK1 = True : CheckBox1.Checked = True
|
|
104
|
+ End If
|
|
105
|
+ End If
|
|
106
|
+ End Sub
|
|
107
|
+ Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
|
|
108
|
+ Timer2.Enabled = False
|
49
|
109
|
MyModule1.進度條() : If File.Exists(Str + "\HX01.docx") Then : File.Delete(Str + "\HX01.docx") : End If
|
50
|
110
|
MyModule1.進度條() : If File.Exists(Str + "\PGS01.docx") Then : File.Delete(Str + "\PGS01.docx") : End If
|
51
|
111
|
MyModule1.進度條() : If File.Exists(Str + "\LIN HSING HAO.txt") Then : File.Delete(Str + "\LIN HSING HAO.txt") : End If
|
52
|
|
- MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.exe", Str + "\HX-PGS-ERP-SYS.exe")
|
53
|
|
- MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX01.docx", Str + "\HX01.docx")
|
54
|
|
- MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PGS01.docx", Str + "\PGS01.docx")
|
55
|
|
- MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "LIN HSING HAO.txt", Str + "\LIN HSING HAO.txt")
|
56
|
|
- '--- 比對下載---------------------------------------------------------------------------------------------------------------------------
|
57
|
|
- MyModule1.進度條()
|
58
|
|
- If Dir(Str + "\Theme", vbDirectory) <> "" Then : Else : MyModule1.進度條() : MkDir(Str + "\Theme") : End If
|
|
112
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX01.docx", Str + "\HX01.docx") : Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "HX01"
|
|
113
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PGS01.docx", Str + "\PGS01.docx") : Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "PGS01"
|
|
114
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "LIN HSING HAO.txt", Str + "\LIN HSING HAO.txt") : Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "LIN HSING HAO"
|
|
115
|
+ OK2 = True : CheckBox2.Checked = True
|
|
116
|
+ End Sub
|
|
117
|
+ Private Sub Timer3_Tick(sender As Object, e As EventArgs) Handles Timer3.Tick
|
|
118
|
+ Timer3.Enabled = False
|
|
119
|
+ MyModule1.進度條() : If Dir(Str + "\Theme", vbDirectory) <> "" Then : Else : MkDir(Str + "\Theme") : End If
|
59
|
120
|
MyModule1.進度條() : If File.Exists(Str + "\Theme\excel_chinese.xml") Then : Else
|
60
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "excel_chinese.xml", Str + "\Theme\excel_chinese.xml") : End If
|
|
121
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "excel_chinese.xml", Str + "\Theme\excel_chinese.xml")
|
|
122
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "excel_chinese" : End If
|
61
|
123
|
MyModule1.進度條() : If File.Exists(Str + "\Theme\excel_english.xml") Then : Else
|
62
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "excel_english.xml", Str + "\Theme\excel_english.xml") : End If
|
|
124
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "excel_english.xml", Str + "\Theme\excel_english.xml")
|
|
125
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "excel_english" : End If
|
63
|
126
|
MyModule1.進度條() : If File.Exists(Str + "\Theme\TelerikMetro_Chinese.tssp") Then : Else
|
64
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "TelerikMetro_Chinese.tssp", Str + "\Theme\TelerikMetro_Chinese.tssp") : End If
|
|
127
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "TelerikMetro_Chinese.tssp", Str + "\Theme\TelerikMetro_Chinese.tssp")
|
|
128
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "TelerikMetro_Chinese" : End If
|
65
|
129
|
MyModule1.進度條() : If File.Exists(Str + "\Theme\word_chinese.xml") Then : Else
|
66
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "word_chinese.xml", Str + "\Theme\word_chinese.xml") : End If
|
|
130
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "word_chinese.xml", Str + "\Theme\word_chinese.xml")
|
|
131
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "word_chinese" : End If
|
67
|
132
|
MyModule1.進度條() : If File.Exists(Str + "\Theme\word_english.xml") Then : Else
|
68
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "word_english.xml", Str + "\Theme\word_english.xml") : End If
|
69
|
|
- '--- 比對下載---------------------------------------------------------------------------------------------------------------------------
|
70
|
|
- MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-Message.exe") Then : Else
|
71
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-Message.exe", Str + "\HX-PGS-Message.exe") : End If
|
|
133
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "word_english.xml", Str + "\Theme\word_english.xml")
|
|
134
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "word_english" : End If
|
|
135
|
+ OK3 = True : CheckBox3.Checked = True
|
|
136
|
+ End Sub
|
|
137
|
+ Private Sub Timer4_Tick(sender As Object, e As EventArgs) Handles Timer4.Tick
|
|
138
|
+ Timer4.Enabled = False
|
72
|
139
|
MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-Message.exe") Then : Else
|
73
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-Message.exe", Str + "\HX-PGS-Message.exe") : End If
|
|
140
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-Message.exe", Str + "\HX-PGS-Message.exe")
|
|
141
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "HX-PGS-Message" : End If
|
74
|
142
|
MyModule1.進度條() : If File.Exists(Str + "\Tran.exe") Then : Else
|
75
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Tran.exe", Str + "\Tran.exe") : End If
|
|
143
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Tran.exe", Str + "\Tran.exe")
|
|
144
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Tran" : End If
|
76
|
145
|
MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.pdb") Then : Else
|
77
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.pdb", Str + "\HX-PGS-ERP-SYS.pdb") : End If
|
|
146
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.pdb", Str + "\HX-PGS-ERP-SYS.pdb")
|
|
147
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "HX-PGS-ERP-SYS" : End If
|
78
|
148
|
MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.xml") Then : Else
|
79
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.xml", Str + "\HX-PGS-ERP-SYS.xml") : End If
|
|
149
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.xml", Str + "\HX-PGS-ERP-SYS.xml")
|
|
150
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "HX-PGS-ERP-SYS" : End If
|
80
|
151
|
MyModule1.進度條() : If File.Exists(Str + "\Interop.SHDocVw.dll") Then : Else
|
81
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Interop.SHDocVw.dll", Str + "\Interop.SHDocVw.dll") : End If
|
|
152
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Interop.SHDocVw.dll", Str + "\Interop.SHDocVw.dll")
|
|
153
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Interop.SHDocVw" : End If
|
82
|
154
|
MyModule1.進度條() : If File.Exists(Str + "\AxInterop.MSHTML.dll") Then : Else
|
83
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "AxInterop.MSHTML.dll", Str + "\AxInterop.MSHTML.dll") : End If
|
|
155
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "AxInterop.MSHTML.dll", Str + "\AxInterop.MSHTML.dll")
|
|
156
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "AxInterop.MSHTML" : End If
|
84
|
157
|
MyModule1.進度條() : If File.Exists(Str + "\AxInterop.SHDocVw.dll") Then : Else
|
85
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "AxInterop.SHDocVw.dll", Str + "\AxInterop.SHDocVw.dll") : End If
|
|
158
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "AxInterop.SHDocVw.dll", Str + "\AxInterop.SHDocVw.dll")
|
|
159
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "AxInterop.SHDocVw" : End If
|
86
|
160
|
MyModule1.進度條() : If File.Exists(Str + "\HX-PGS-ERP-SYS.exe.config") Then : Else
|
87
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.exe.config", Str + "\HX-PGS-ERP-SYS.exe.config") : End If
|
|
161
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "HX-PGS-ERP-SYS.exe.config", Str + "\HX-PGS-ERP-SYS.exe.config")
|
|
162
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "HX-PGS-ERP-SYS.exe.config" : End If
|
88
|
163
|
MyModule1.進度條() : If File.Exists(Str + "\A.txt") Then : Else
|
89
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "A.txt", Str + "\A.txt") : End If
|
|
164
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "A.txt", Str + "\A.txt")
|
|
165
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "A" : End If
|
90
|
166
|
MyModule1.進度條() : If File.Exists(Str + "\C.txt") Then : Else
|
91
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "C.txt", Str + "\C.txt") : End If
|
|
167
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "C.txt", Str + "\C.txt")
|
|
168
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "C" : End If
|
92
|
169
|
MyModule1.進度條() : If File.Exists(Str + "\ch.txt") Then : Else
|
93
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "ch.txt", Str + "\ch.txt") : End If
|
|
170
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "ch.txt", Str + "\ch.txt")
|
|
171
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "ch" : End If
|
|
172
|
+ OK4 = True : CheckBox4.Checked = True
|
|
173
|
+ End Sub
|
|
174
|
+ Private Sub Timer5_Tick(sender As Object, e As EventArgs) Handles Timer5.Tick
|
|
175
|
+ Timer5.Enabled = False
|
94
|
176
|
MyModule1.進度條() : If File.Exists(Str + "\DotNetBarcode.dll") Then : Else
|
95
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "DotNetBarcode.dll", Str + "\DotNetBarcode.dll") : End If
|
|
177
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "DotNetBarcode.dll", Str + "\DotNetBarcode.dll")
|
|
178
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "DotNetBarcode" : End If
|
96
|
179
|
MyModule1.進度條() : If File.Exists(Str + "\en.txt") Then : Else
|
97
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "en.txt", Str + "\en.txt") : End If
|
|
180
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "en.txt", Str + "\en.txt")
|
|
181
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "en" : End If
|
98
|
182
|
MyModule1.進度條() : If File.Exists(Str + "\IdentityModel.dll") Then : Else
|
99
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.dll", Str + "\IdentityModel.dll") : End If
|
|
183
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.dll", Str + "\IdentityModel.dll")
|
|
184
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "IdentityModel" : End If
|
100
|
185
|
MyModule1.進度條() : If File.Exists(Str + "\IdentityModel.pdb") Then : Else
|
101
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.pdb", Str + "\IdentityModel.pdb") : End If
|
|
186
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.pdb", Str + "\IdentityModel.pdb")
|
|
187
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "IdentityModel" : End If
|
102
|
188
|
MyModule1.進度條() : If File.Exists(Str + "\IdentityModel.xml") Then : Else
|
103
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.xml", Str + "\IdentityModel.xml") : End If
|
|
189
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "IdentityModel.xml", Str + "\IdentityModel.xml")
|
|
190
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "IdentityModel" : End If
|
104
|
191
|
MyModule1.進度條() : If File.Exists(Str + "\in.txt") Then : Else
|
105
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "in.txt", Str + "\in.txt") : End If
|
|
192
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "in.txt", Str + "\in.txt")
|
|
193
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "in" : End If
|
106
|
194
|
MyModule1.進度條() : If File.Exists(Str + "\Newtonsoft.Json.dll") Then : Else
|
107
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Newtonsoft.Json.dll", Str + "\Newtonsoft.Json.dll") : End If
|
|
195
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Newtonsoft.Json.dll", Str + "\Newtonsoft.Json.dll")
|
|
196
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Newtonsoft.Json" : End If
|
108
|
197
|
MyModule1.進度條() : If File.Exists(Str + "\Newtonsoft.Json.xml") Then : Else
|
109
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Newtonsoft.Json.xml", Str + "\Newtonsoft.Json.xml") : End If
|
|
198
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Newtonsoft.Json.xml", Str + "\Newtonsoft.Json.xml")
|
|
199
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Newtonsoft.Json" : End If
|
110
|
200
|
MyModule1.進度條() : If File.Exists(Str + "\PInvoke.Windows.Core.dll") Then : Else
|
111
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PInvoke.Windows.Core.dll", Str + "\PInvoke.Windows.Core.dll") : End If
|
|
201
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PInvoke.Windows.Core.dll", Str + "\PInvoke.Windows.Core.dll")
|
|
202
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "PInvoke.Windows.Core" : End If
|
112
|
203
|
MyModule1.進度條() : If File.Exists(Str + "\PInvoke.Windows.Core.xml") Then : Else
|
113
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PInvoke.Windows.Core.xml", Str + "\PInvoke.Windows.Core.xml") : End If
|
|
204
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "PInvoke.Windows.Core.xml", Str + "\PInvoke.Windows.Core.xml")
|
|
205
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "PInvoke.Windows.Core" : End If
|
114
|
206
|
MyModule1.進度條() : If File.Exists(Str + "\py-tran-log.txt") Then : Else
|
115
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "py-tran-log.txt", Str + "\py-tran-log.txt") : End If
|
|
207
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "py-tran-log.txt", Str + "\py-tran-log.txt")
|
|
208
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "py-tran-log" : End If
|
116
|
209
|
MyModule1.進度條() : If File.Exists(Str + "\System.Buffers.dll") Then : Else
|
117
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Buffers.dll", Str + "\System.Buffers.dll") : End If
|
|
210
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Buffers.dll", Str + "\System.Buffers.dll")
|
|
211
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Buffers" : End If
|
|
212
|
+ OK5 = True : CheckBox5.Checked = True
|
|
213
|
+ End Sub
|
|
214
|
+ Private Sub Timer6_Tick(sender As Object, e As EventArgs) Handles Timer6.Tick
|
|
215
|
+ Timer6.Enabled = False
|
118
|
216
|
MyModule1.進度條() : If File.Exists(Str + "\System.Buffers.xml") Then : Else
|
119
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Buffers.xml", Str + "\System.Buffers.xml") : End If
|
|
217
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Buffers.xml", Str + "\System.Buffers.xml")
|
|
218
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Buffers" : End If
|
120
|
219
|
MyModule1.進度條() : If File.Exists(Str + "\System.Memory.dll") Then : Else
|
121
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Memory.dll", Str + "\System.Memory.dll") : End If
|
|
220
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Memory.dll", Str + "\System.Memory.dll")
|
|
221
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Memory" : End If
|
122
|
222
|
MyModule1.進度條() : If File.Exists(Str + "\System.Memory.xml") Then : Else
|
123
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Memory.xml", Str + "\System.Memory.xml") : End If
|
|
223
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Memory.xml", Str + "\System.Memory.xml")
|
|
224
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Memory" : End If
|
124
|
225
|
MyModule1.進度條() : If File.Exists(Str + "\System.Numerics.Vectors.dll") Then : Else
|
125
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Numerics.Vectors.dll", Str + "\System.Numerics.Vectors.dll") : End If
|
|
226
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Numerics.Vectors.dll", Str + "\System.Numerics.Vectors.dll")
|
|
227
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Numerics.Vectors" : End If
|
126
|
228
|
MyModule1.進度條() : If File.Exists(Str + "\System.Numerics.Vectors.xml") Then : Else
|
127
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Numerics.Vectors.xml", Str + "\System.Numerics.Vectors.xml") : End If
|
|
229
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Numerics.Vectors.xml", Str + "\System.Numerics.Vectors.xml")
|
|
230
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Numerics.Vectors" : End If
|
128
|
231
|
MyModule1.進度條() : If File.Exists(Str + "\System.Runtime.CompilerServices.Unsafe.dll") Then : Else
|
129
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Runtime.CompilerServices.Unsafe.dll", Str + "\System.Runtime.CompilerServices.Unsafe.dll") : End If
|
|
232
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Runtime.CompilerServices.Unsafe.dll", Str + "\System.Runtime.CompilerServices.Unsafe.dll")
|
|
233
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Runtime.CompilerServices.Unsafe" : End If
|
130
|
234
|
MyModule1.進度條() : If File.Exists(Str + "\System.Runtime.CompilerServices.Unsafe.xml") Then : Else
|
131
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Runtime.CompilerServices.Unsafe.xml", Str + "\System.Runtime.CompilerServices.Unsafe.xml") : End If
|
|
235
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Runtime.CompilerServices.Unsafe.xml", Str + "\System.Runtime.CompilerServices.Unsafe.xml")
|
|
236
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Runtime.CompilerServices.Unsafe" : End If
|
132
|
237
|
MyModule1.進度條() : If File.Exists(Str + "\System.Text.Encodings.Web.dll") Then : Else
|
133
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Text.Encodings.Web.dll", Str + "\System.Text.Encodings.Web.dll") : End If
|
|
238
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Text.Encodings.Web.dll", Str + "\System.Text.Encodings.Web.dll")
|
|
239
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Text.Encodings.Web" : End If
|
134
|
240
|
MyModule1.進度條() : If File.Exists(Str + "\System.Text.Encodings.Web.xml") Then : Else
|
135
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Text.Encodings.Web.xml", Str + "\System.Text.Encodings.Web.xml") : End If
|
|
241
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "System.Text.Encodings.Web.xml", Str + "\System.Text.Encodings.Web.xml")
|
|
242
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "System.Text.Encodings.Web" : End If
|
136
|
243
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadToastNotification.dll") Then : Else
|
137
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadToastNotification.dll", Str + "\Telerik.WinControls.RadToastNotification.dll") : End If
|
|
244
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadToastNotification.dll", Str + "\Telerik.WinControls.RadToastNotification.dll")
|
|
245
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RadToastNotification" : End If
|
138
|
246
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadToastNotification.xml") Then : Else
|
139
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadToastNotification.xml", Str + "\Telerik.WinControls.RadToastNotification.xml") : End If
|
|
247
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadToastNotification.xml", Str + "\Telerik.WinControls.RadToastNotification.xml")
|
|
248
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RadToastNotification" : End If
|
140
|
249
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.SyntaxEditor.dll") Then : Else
|
141
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.SyntaxEditor.dll", Str + "\Telerik.WinControls.SyntaxEditor.dll") : End If
|
|
250
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.SyntaxEditor.dll", Str + "\Telerik.WinControls.SyntaxEditor.dll")
|
|
251
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.SyntaxEditor" : End If
|
|
252
|
+ OK6 = True : CheckBox6.Checked = True
|
|
253
|
+ End Sub
|
|
254
|
+ Private Sub Timer7_Tick(sender As Object, e As EventArgs) Handles Timer7.Tick
|
|
255
|
+ Timer7.Enabled = False
|
142
|
256
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.SyntaxEditor.xml") Then : Else
|
143
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.SyntaxEditor.xml", Str + "\Telerik.WinControls.SyntaxEditor.xml") : End If
|
|
257
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.SyntaxEditor.xml", Str + "\Telerik.WinControls.SyntaxEditor.xml")
|
|
258
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.SyntaxEditor" : End If
|
144
|
259
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadWebCam.dll") Then : Else
|
145
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadWebCam.dll", Str + "\Telerik.WinControls.RadWebCam.dll") : End If
|
|
260
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadWebCam.dll", Str + "\Telerik.WinControls.RadWebCam.dll")
|
|
261
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RadWebCam" : End If
|
146
|
262
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadWebCam.xml") Then : Else
|
147
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadWebCam.xml", Str + "\Telerik.WinControls.RadWebCam.xml") : End If
|
|
263
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadWebCam.xml", Str + "\Telerik.WinControls.RadWebCam.xml")
|
|
264
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.SyntaxEditor" : End If
|
148
|
265
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.GridView.dll") Then : Else
|
149
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.GridView.dll", Str + "\Telerik.WinControls.GridView.dll") : End If
|
|
266
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.GridView.dll", Str + "\Telerik.WinControls.GridView.dll")
|
|
267
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.GridView" : End If
|
150
|
268
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadMap.dll") Then : Else
|
151
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadMap.dll", Str + "\Telerik.WinControls.RadMap.dll") : End If
|
|
269
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadMap.dll", Str + "\Telerik.WinControls.RadMap.dll")
|
|
270
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RadMap" : End If
|
152
|
271
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RadMap.xml") Then : Else
|
153
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadMap.xml", Str + "\Telerik.WinControls.RadMap.xml") : End If
|
|
272
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RadMap.xml", Str + "\Telerik.WinControls.RadMap.xml")
|
|
273
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RadMap" : End If
|
154
|
274
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.GridView.xml") Then : Else
|
155
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.GridView.xml", Str + "\Telerik.WinControls.GridView.xml") : End If
|
|
275
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.GridView.xml", Str + "\Telerik.WinControls.GridView.xml")
|
|
276
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.GridView" : End If
|
156
|
277
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.ChartView.dll") Then : Else
|
157
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.ChartView.dll", Str + "\Telerik.WinControls.ChartView.dll") : End If
|
|
278
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.ChartView.dll", Str + "\Telerik.WinControls.ChartView.dll")
|
|
279
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.ChartView" : End If
|
158
|
280
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.ChartView.xml") Then : Else
|
159
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.ChartView.xml", Str + "\Telerik.WinControls.ChartView.xml") : End If
|
|
281
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.ChartView.xml", Str + "\Telerik.WinControls.ChartView.xml")
|
|
282
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.ChartView" : End If
|
160
|
283
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.UI.dll") Then : Else
|
161
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.UI.dll", Str + "\Telerik.WinControls.UI.dll") : End If
|
|
284
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.UI.dll", Str + "\Telerik.WinControls.UI.dll")
|
|
285
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.UI" : End If
|
162
|
286
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.UI.xml") Then : Else
|
163
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.UI.xml", Str + "\Telerik.WinControls.UI.xml") : End If
|
|
287
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.UI.xml", Str + "\Telerik.WinControls.UI.xml")
|
|
288
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.UI" : End If
|
164
|
289
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.dll") Then : Else
|
165
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.dll", Str + "\Telerik.WinControls.dll") : End If
|
|
290
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.dll", Str + "\Telerik.WinControls.dll")
|
|
291
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls" : End If
|
|
292
|
+ OK7 = True : CheckBox7.Checked = True
|
|
293
|
+ End Sub
|
|
294
|
+ Private Sub Timer8_Tick(sender As Object, e As EventArgs) Handles Timer8.Tick
|
|
295
|
+ Timer8.Enabled = False
|
166
|
296
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.xml") Then : Else
|
167
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.xml", Str + "\Telerik.WinControls.xml") : End If
|
|
297
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.xml", Str + "\Telerik.WinControls.xml")
|
|
298
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls" : End If
|
168
|
299
|
MyModule1.進度條() : If File.Exists(Str + "\TelerikCommon.dll") Then : Else
|
169
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "TelerikCommon.dll", Str + "\TelerikCommon.dll") : End If
|
|
300
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "TelerikCommon.dll", Str + "\TelerikCommon.dll")
|
|
301
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "TelerikCommon" : End If
|
170
|
302
|
MyModule1.進度條() : If File.Exists(Str + "\MediaFoundation.dll") Then : Else
|
171
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "MediaFoundation.dll", Str + "\MediaFoundation.dll") : End If
|
|
303
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "MediaFoundation.dll", Str + "\MediaFoundation.dll")
|
|
304
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "MediaFoundation" : End If
|
172
|
305
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.MediaFoundation.dll") Then : Else
|
173
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.MediaFoundation.dll", Str + "\Telerik.Windows.MediaFoundation.dll") : End If
|
|
306
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.MediaFoundation.dll", Str + "\Telerik.Windows.MediaFoundation.dll")
|
|
307
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.MediaFoundation" : End If
|
174
|
308
|
MyModule1.進度條() : If File.Exists(Str + "\Microsoft.Toolkit.Uwp.Notifications.dll") Then : Else
|
175
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Microsoft.Toolkit.Uwp.Notifications.dll", Str + "\Microsoft.Toolkit.Uwp.Notifications.dll") : End If
|
|
309
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Microsoft.Toolkit.Uwp.Notifications.dll", Str + "\Microsoft.Toolkit.Uwp.Notifications.dll")
|
|
310
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Microsoft.Toolkit.Uwp.Notifications" : End If
|
176
|
311
|
MyModule1.進度條() : If File.Exists(Str + "\SuperDataGrid.dll") Then : Else
|
177
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "SuperDataGrid.dll", Str + "\SuperDataGrid.dll") : End If
|
|
312
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "SuperDataGrid.dll", Str + "\SuperDataGrid.dll")
|
|
313
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "SuperDataGrid" : End If
|
178
|
314
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.PdfViewer.dll") Then : Else
|
179
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.PdfViewer.dll", Str + "\Telerik.WinControls.PdfViewer.dll") : End If
|
|
315
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.PdfViewer.dll", Str + "\Telerik.WinControls.PdfViewer.dll")
|
|
316
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.PdfViewer" : End If
|
180
|
317
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.PdfViewer.xml") Then : Else
|
181
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.PdfViewer.xml", Str + "\Telerik.WinControls.PdfViewer.xml") : End If
|
|
318
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.PdfViewer.xml", Str + "\Telerik.WinControls.PdfViewer.xml")
|
|
319
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.PdfViewer" : End If
|
182
|
320
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RichTextEditor.dll") Then : Else
|
183
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RichTextEditor.dll", Str + "\Telerik.WinControls.RichTextEditor.dll") : End If
|
|
321
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RichTextEditor.dll", Str + "\Telerik.WinControls.RichTextEditor.dll")
|
|
322
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RichTextEditor" : End If
|
184
|
323
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.WinControls.RichTextEditor.xml") Then : Else
|
185
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RichTextEditor.xml", Str + "\Telerik.WinControls.RichTextEditor.xml") : End If
|
|
324
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.WinControls.RichTextEditor.xml", Str + "\Telerik.WinControls.RichTextEditor.xml")
|
|
325
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.WinControls.RichTextEditor" : End If
|
186
|
326
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Documents.Core.dll") Then : Else
|
187
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Core.dll", Str + "\Telerik.Windows.Documents.Core.dll") : End If
|
|
327
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Core.dll", Str + "\Telerik.Windows.Documents.Core.dll")
|
|
328
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Documents.Core" : End If
|
188
|
329
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Documents.Core.xml") Then : Else
|
189
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Core.xml", Str + "\Telerik.Windows.Documents.Core.xml") : End If
|
|
330
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Core.xml", Str + "\Telerik.Windows.Documents.Core.xml")
|
|
331
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Documents.Core" : End If
|
|
332
|
+ OK8 = True : CheckBox8.Checked = True
|
|
333
|
+ End Sub
|
|
334
|
+ Private Sub Timer9_Tick(sender As Object, e As EventArgs) Handles Timer9.Tick
|
|
335
|
+ Timer9.Enabled = False
|
190
|
336
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Documents.Fixed.dll") Then : Else
|
191
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Fixed.dll", Str + "\Telerik.Windows.Documents.Fixed.dll") : End If
|
|
337
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Fixed.dll", Str + "\Telerik.Windows.Documents.Fixed.dll")
|
|
338
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Documents.Fixed" : End If
|
192
|
339
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Documents.Fixed.xml") Then : Else
|
193
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Fixed.xml", Str + "\Telerik.Windows.Documents.Fixed.xml") : End If
|
|
340
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Documents.Fixed.xml", Str + "\Telerik.Windows.Documents.Fixed.xml")
|
|
341
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Documents.Fixed" : End If
|
194
|
342
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Zip.dll") Then : Else
|
195
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Zip.dll", Str + "\Telerik.Windows.Zip.dll") : End If
|
|
343
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Zip.dll", Str + "\Telerik.Windows.Zip.dll")
|
|
344
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Zip" : End If
|
196
|
345
|
MyModule1.進度條() : If File.Exists(Str + "\Telerik.Windows.Zip.xml") Then : Else
|
197
|
|
- My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Zip.xml", Str + "\Telerik.Windows.Zip.xml") : End If
|
198
|
|
- '--- 開啟專案---------------------------------------------------------------------------------------------------------------------------
|
199
|
|
- MyModule1.進度條() : Shell(Str + "\HX-PGS-ERP-SYS.exe", vbNormalFocus)
|
200
|
|
- Me.Close()
|
|
346
|
+ My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "Telerik.Windows.Zip.xml", Str + "\Telerik.Windows.Zip.xml")
|
|
347
|
+ Me.Text = "UPDATE " & Strings.Mid(Target, 7, 30) & "Telerik.Windows.Zip" : End If
|
|
348
|
+ OK9 = True : CheckBox9.Checked = True
|
201
|
349
|
End Sub
|
202
|
|
- Public Sub Delay(ByRef Interval As Double) 'Interval单位为毫秒
|
203
|
|
- Dim time As DateTime = DateTime.Now
|
204
|
|
- Dim Span As Double = Interval * 1234
|
205
|
|
- While ((DateTime.Now.Ticks - time.Ticks) < Span)
|
206
|
|
- Application.DoEvents()
|
207
|
|
- End While
|
|
350
|
+ Private Sub Timer10_Tick(sender As Object, e As EventArgs) Handles Timer10.Tick
|
|
351
|
+ Timer10.Enabled = False
|
|
352
|
+ OK10 = True : CheckBox10.Checked = True
|
208
|
353
|
End Sub
|
209
|
354
|
End Class
|