B70340 3 年前
当前提交
5609801fab
共有 35 个文件被更改,包括 1186 次插入0 次删除
  1. 二进制
      .vs/SYS-UPDATE/v16/.suo
  2. 25
    0
      SYS-UPDATE.sln
  3. 6
    0
      SYS-UPDATE/App.config
  4. 38
    0
      SYS-UPDATE/My Project/Application.Designer.vb
  5. 10
    0
      SYS-UPDATE/My Project/Application.myapp
  6. 35
    0
      SYS-UPDATE/My Project/AssemblyInfo.vb
  7. 62
    0
      SYS-UPDATE/My Project/Resources.Designer.vb
  8. 117
    0
      SYS-UPDATE/My Project/Resources.resx
  9. 73
    0
      SYS-UPDATE/My Project/Settings.Designer.vb
  10. 7
    0
      SYS-UPDATE/My Project/Settings.settings
  11. 24
    0
      SYS-UPDATE/SQL_Module.vb
  12. 90
    0
      SYS-UPDATE/SYS-UPDATE.Designer.vb
  13. 408
    0
      SYS-UPDATE/SYS-UPDATE.resx
  14. 57
    0
      SYS-UPDATE/SYS-UPDATE.vb
  15. 131
    0
      SYS-UPDATE/SYS-UPDATE.vbproj
  16. 二进制
      SYS-UPDATE/bin/Debug/SYS-UPDATE.exe
  17. 6
    0
      SYS-UPDATE/bin/Debug/SYS-UPDATE.exe.config
  18. 二进制
      SYS-UPDATE/bin/Debug/SYS-UPDATE.pdb
  19. 26
    0
      SYS-UPDATE/bin/Debug/SYS-UPDATE.xml
  20. 二进制
      SYS-UPDATE/bin/Debug/TENDEN-ERP-SYS.exe
  21. 二进制
      SYS-UPDATE/favicon-20181108114334167.ico
  22. 二进制
      SYS-UPDATE/favicon-20190809022345261.ico
  23. 二进制
      SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  24. 二进制
      SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  25. 二进制
      SYS-UPDATE/obj/Debug/SYS-UPDATE.exe
  26. 二进制
      SYS-UPDATE/obj/Debug/SYS-UPDATE.pdb
  27. 1
    0
      SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.CoreCompileInputs.cache
  28. 24
    0
      SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.FileListAbsolute.txt
  29. 二进制
      SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.GenerateResource.cache
  30. 二进制
      SYS-UPDATE/obj/Debug/SYS-UPDATE.vbprojAssemblyReference.cache
  31. 26
    0
      SYS-UPDATE/obj/Debug/SYS-UPDATE.xml
  32. 二进制
      SYS-UPDATE/obj/Debug/SYS_UPDATE.Resources.resources
  33. 二进制
      SYS-UPDATE/obj/Debug/SYS_UPDATE.SYS_UPDATE.resources
  34. 二进制
      SYS-UPDATE/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll
  35. 20
    0
      SYS-UPDATE/全域變數.vb

二进制
.vs/SYS-UPDATE/v16/.suo 查看文件


+ 25
- 0
SYS-UPDATE.sln 查看文件

1
+
2
+Microsoft Visual Studio Solution File, Format Version 12.00
3
+# Visual Studio Version 16
4
+VisualStudioVersion = 16.0.30011.22
5
+MinimumVisualStudioVersion = 10.0.40219.1
6
+Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "SYS-UPDATE", "SYS-UPDATE\SYS-UPDATE.vbproj", "{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}"
7
+EndProject
8
+Global
9
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
10
+		Debug|Any CPU = Debug|Any CPU
11
+		Release|Any CPU = Release|Any CPU
12
+	EndGlobalSection
13
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
14
+		{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15
+		{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}.Debug|Any CPU.Build.0 = Debug|Any CPU
16
+		{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}.Release|Any CPU.ActiveCfg = Release|Any CPU
17
+		{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}.Release|Any CPU.Build.0 = Release|Any CPU
18
+	EndGlobalSection
19
+	GlobalSection(SolutionProperties) = preSolution
20
+		HideSolutionNode = FALSE
21
+	EndGlobalSection
22
+	GlobalSection(ExtensibilityGlobals) = postSolution
23
+		SolutionGuid = {CF75CBEC-98BD-49B2-84F0-6E1FE4699EB1}
24
+	EndGlobalSection
25
+EndGlobal

+ 6
- 0
SYS-UPDATE/App.config 查看文件

1
+<?xml version="1.0" encoding="utf-8" ?>
2
+<configuration>
3
+    <startup>
4
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5
+    </startup>
6
+</configuration>

+ 38
- 0
SYS-UPDATE/My Project/Application.Designer.vb 查看文件

1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     這段程式碼是由工具產生的。
4
+'     執行階段版本:4.0.30319.42000
5
+'
6
+'     對這個檔案所做的變更可能會造成錯誤的行為,而且如果重新產生程式碼,
7
+'     變更將會遺失。
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My
16
+    
17
+    '注意:這是自動產生的檔案,請勿直接修改它。若要進行變更,
18
+    ' 或者您在這個檔案發生建置錯誤,請到專案設計工具
19
+    ' (移至專案屬性或者在 [方案總管] 中按兩下 [My Project] 節點),
20
+    ' 然後在 [應用程式] 索引標籤上進行變更。
21
+    '
22
+    Partial Friend Class MyApplication
23
+        
24
+        <Global.System.Diagnostics.DebuggerStepThroughAttribute()>  _
25
+        Public Sub New()
26
+            MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
27
+            Me.IsSingleInstance = false
28
+            Me.EnableVisualStyles = true
29
+            Me.SaveMySettingsOnExit = true
30
+            Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterMainFormCloses
31
+        End Sub
32
+        
33
+        <Global.System.Diagnostics.DebuggerStepThroughAttribute()>  _
34
+        Protected Overrides Sub OnCreateMainForm()
35
+            Me.MainForm = Global.SYS_UPDATE.SYS_UPDATE
36
+        End Sub
37
+    End Class
38
+End Namespace

+ 10
- 0
SYS-UPDATE/My Project/Application.myapp 查看文件

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
3
+  <MySubMain>true</MySubMain>
4
+  <MainForm>SYS_UPDATE</MainForm>
5
+  <SingleInstance>false</SingleInstance>
6
+  <ShutdownMode>0</ShutdownMode>
7
+  <EnableVisualStyles>true</EnableVisualStyles>
8
+  <AuthenticationMode>0</AuthenticationMode>
9
+  <SaveMySettingsOnExit>true</SaveMySettingsOnExit>
10
+</MyApplicationData>

+ 35
- 0
SYS-UPDATE/My Project/AssemblyInfo.vb 查看文件

1
+Imports System
2
+Imports System.Reflection
3
+Imports System.Runtime.InteropServices
4
+
5
+' 組件的一般資訊是由下列的屬性集控制。
6
+' 變更這些屬性的值即可修改組件的相關
7
+' 資訊。
8
+
9
+' 檢閱組件屬性的值
10
+
11
+<Assembly: AssemblyTitle("SYS-UPDATE")>
12
+<Assembly: AssemblyDescription("")>
13
+<Assembly: AssemblyCompany("")>
14
+<Assembly: AssemblyProduct("SYS-UPDATE")>
15
+<Assembly: AssemblyCopyright("Copyright ©  2021")>
16
+<Assembly: AssemblyTrademark("")>
17
+
18
+<Assembly: ComVisible(False)>
19
+
20
+'下列 GUID 為專案公開 (Expose) 至 COM 時所要使用的 typelib ID
21
+<Assembly: Guid("7ff731ba-cfe5-43d2-bf02-6f9471993006")>
22
+
23
+' 組件的版本資訊由下列四個值所組成: 
24
+'
25
+'      主要版本
26
+'      次要版本
27
+'      組建編號
28
+'      修訂編號
29
+'
30
+' 您可以指定所有的值,也可以使用 '*' 將組建和修訂編號
31
+' 設為預設,如下所示:
32
+' <Assembly: AssemblyVersion("1.0.*")>
33
+
34
+<Assembly: AssemblyVersion("1.0.0.0")>
35
+<Assembly: AssemblyFileVersion("1.0.0.0")>

+ 62
- 0
SYS-UPDATE/My Project/Resources.Designer.vb 查看文件

1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     This code was generated by a tool.
4
+'     Runtime Version:4.0.30319.42000
5
+'
6
+'     Changes to this file may cause incorrect behavior and will be lost if
7
+'     the code is regenerated.
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My.Resources
16
+
17
+    'This class was auto-generated by the StronglyTypedResourceBuilder
18
+    'class via a tool like ResGen or Visual Studio.
19
+    'To add or remove a member, edit your .ResX file then rerun ResGen
20
+    'with the /str option, or rebuild your VS project.
21
+    '''<summary>
22
+    '''  A strongly-typed resource class, for looking up localized strings, etc.
23
+    '''</summary>
24
+    <Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
25
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
26
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
27
+     Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
28
+    Friend Module Resources
29
+
30
+        Private resourceMan As Global.System.Resources.ResourceManager
31
+
32
+        Private resourceCulture As Global.System.Globalization.CultureInfo
33
+
34
+        '''<summary>
35
+        '''  Returns the cached ResourceManager instance used by this class.
36
+        '''</summary>
37
+        <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
38
+        Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
39
+            Get
40
+                If Object.ReferenceEquals(resourceMan, Nothing) Then
41
+                    Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("SYS_UPDATE.Resources", GetType(Resources).Assembly)
42
+                    resourceMan = temp
43
+                End If
44
+                Return resourceMan
45
+            End Get
46
+        End Property
47
+
48
+        '''<summary>
49
+        '''  Overrides the current thread's CurrentUICulture property for all
50
+        '''  resource lookups using this strongly typed resource class.
51
+        '''</summary>
52
+        <Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
53
+        Friend Property Culture() As Global.System.Globalization.CultureInfo
54
+            Get
55
+                Return resourceCulture
56
+            End Get
57
+            Set(ByVal value As Global.System.Globalization.CultureInfo)
58
+                resourceCulture = value
59
+            End Set
60
+        End Property
61
+    End Module
62
+End Namespace

+ 117
- 0
SYS-UPDATE/My Project/Resources.resx 查看文件

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:element name="root" msdata:IsDataSet="true">
64
+      <xsd:complexType>
65
+        <xsd:choice maxOccurs="unbounded">
66
+          <xsd:element name="metadata">
67
+            <xsd:complexType>
68
+              <xsd:sequence>
69
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
70
+              </xsd:sequence>
71
+              <xsd:attribute name="name" type="xsd:string" />
72
+              <xsd:attribute name="type" type="xsd:string" />
73
+              <xsd:attribute name="mimetype" type="xsd:string" />
74
+            </xsd:complexType>
75
+          </xsd:element>
76
+          <xsd:element name="assembly">
77
+            <xsd:complexType>
78
+              <xsd:attribute name="alias" type="xsd:string" />
79
+              <xsd:attribute name="name" type="xsd:string" />
80
+            </xsd:complexType>
81
+          </xsd:element>
82
+          <xsd:element name="data">
83
+            <xsd:complexType>
84
+              <xsd:sequence>
85
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
86
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
87
+              </xsd:sequence>
88
+              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
89
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
90
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
91
+            </xsd:complexType>
92
+          </xsd:element>
93
+          <xsd:element name="resheader">
94
+            <xsd:complexType>
95
+              <xsd:sequence>
96
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
97
+              </xsd:sequence>
98
+              <xsd:attribute name="name" type="xsd:string" use="required" />
99
+            </xsd:complexType>
100
+          </xsd:element>
101
+        </xsd:choice>
102
+      </xsd:complexType>
103
+    </xsd:element>
104
+  </xsd:schema>
105
+  <resheader name="resmimetype">
106
+    <value>text/microsoft-resx</value>
107
+  </resheader>
108
+  <resheader name="version">
109
+    <value>2.0</value>
110
+  </resheader>
111
+  <resheader name="reader">
112
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
113
+  </resheader>
114
+  <resheader name="writer">
115
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+</root>

+ 73
- 0
SYS-UPDATE/My Project/Settings.Designer.vb 查看文件

1
+'------------------------------------------------------------------------------
2
+' <auto-generated>
3
+'     This code was generated by a tool.
4
+'     Runtime Version:4.0.30319.42000
5
+'
6
+'     Changes to this file may cause incorrect behavior and will be lost if
7
+'     the code is regenerated.
8
+' </auto-generated>
9
+'------------------------------------------------------------------------------
10
+
11
+Option Strict On
12
+Option Explicit On
13
+
14
+
15
+Namespace My
16
+
17
+    <Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
18
+     Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0"), _
19
+     Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
20
+    Partial Friend NotInheritable Class MySettings
21
+        Inherits Global.System.Configuration.ApplicationSettingsBase
22
+
23
+        Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings), MySettings)
24
+
25
+#Region "My.Settings Auto-Save Functionality"
26
+#If _MyType = "WindowsForms" Then
27
+        Private Shared addedHandler As Boolean
28
+
29
+        Private Shared addedHandlerLockObject As New Object
30
+
31
+        <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
32
+        Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs)
33
+            If My.Application.SaveMySettingsOnExit Then
34
+                My.Settings.Save()
35
+            End If
36
+        End Sub
37
+#End If
38
+#End Region
39
+
40
+        Public Shared ReadOnly Property [Default]() As MySettings
41
+            Get
42
+
43
+#If _MyType = "WindowsForms" Then
44
+                   If Not addedHandler Then
45
+                        SyncLock addedHandlerLockObject
46
+                            If Not addedHandler Then
47
+                                AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings
48
+                                addedHandler = True
49
+                            End If
50
+                        End SyncLock
51
+                    End If
52
+#End If
53
+                Return defaultInstance
54
+            End Get
55
+        End Property
56
+    End Class
57
+End Namespace
58
+
59
+Namespace My
60
+
61
+    <Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _
62
+     Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
63
+     Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _
64
+    Friend Module MySettingsProperty
65
+
66
+        <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _
67
+        Friend ReadOnly Property Settings() As Global.SYS_UPDATE.My.MySettings
68
+            Get
69
+                Return Global.SYS_UPDATE.My.MySettings.Default
70
+            End Get
71
+        End Property
72
+    End Module
73
+End Namespace

+ 7
- 0
SYS-UPDATE/My Project/Settings.settings 查看文件

1
+<?xml version='1.0' encoding='utf-8'?>
2
+<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
3
+  <Profiles>
4
+    <Profile Name="(Default)" />
5
+  </Profiles>
6
+  <Settings />
7
+</SettingsFile>

+ 24
- 0
SYS-UPDATE/SQL_Module.vb 查看文件

1
+Imports System.Data.SqlClient
2
+Module SQL_Module
3
+    Public ConString As String : Public AccessConString As String : Public SQL1 As String : Public SQL2 As String : Public conn As New SqlConnection : Public cmd As New SqlCommand
4
+    Public dr As SqlDataReader : Public da As New SqlDataAdapter
5
+    Friend Sub ConnOpen()
6
+        conn.Close() : If conn.State = ConnectionState.Closed Then : conn.ConnectionString = ConString : conn.Open() : End If
7
+    End Sub
8
+    Friend Sub CmdSet_For_DGV()
9
+        cmd.Connection = conn : cmd.CommandText = SQL1 : da.SelectCommand = cmd
10
+    End Sub
11
+    Friend Sub CmdSet_For_dr()
12
+        cmd.CommandText = SQL1 : cmd.Connection = conn : dr = cmd.ExecuteReader
13
+    End Sub
14
+
15
+    Friend Sub SQL_版本號()
16
+        ConnOpen() : SQL1 = "SELECT 系統認證版本號 FROM 版本號管理 " : CmdSet_For_dr()
17
+    End Sub
18
+    Friend Sub SQL_FTP資料夾路徑分配()
19
+        ConnOpen() : SQL1 = "SELECT 資料夾名稱, 指定 FROM FTP資料夾管理" : CmdSet_For_DGV()
20
+    End Sub
21
+    Friend Sub SQL_FTP伺服器登入位置()
22
+        ConnOpen() : SQL1 = "SELECT  FTP地址, FTP帳號, FTP密碼 FROM FTP資料庫管理 WHERE 地區 LIKE N'" & SYS_UPDATE.伺服器區域_cb.Text & "'" : CmdSet_For_dr()
23
+    End Sub
24
+End Module

+ 90
- 0
SYS-UPDATE/SYS-UPDATE.Designer.vb 查看文件

1
+<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
2
+Partial Class SYS_UPDATE
3
+    Inherits System.Windows.Forms.Form
4
+
5
+    'Form 覆寫 Dispose 以清除元件清單。
6
+    <System.Diagnostics.DebuggerNonUserCode()> _
7
+    Protected Overrides Sub Dispose(ByVal disposing As Boolean)
8
+        Try
9
+            If disposing AndAlso components IsNot Nothing Then
10
+                components.Dispose()
11
+            End If
12
+        Finally
13
+            MyBase.Dispose(disposing)
14
+        End Try
15
+    End Sub
16
+
17
+    '為 Windows Form 設計工具的必要項
18
+    Private components As System.ComponentModel.IContainer
19
+
20
+    '注意: 以下為 Windows Form 設計工具所需的程序
21
+    '可以使用 Windows Form 設計工具進行修改。
22
+    '請勿使用程式碼編輯器進行修改。
23
+    <System.Diagnostics.DebuggerStepThrough()> _
24
+    Private Sub InitializeComponent()
25
+        Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
26
+        Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(SYS_UPDATE))
27
+        Me.伺服器區域_cb = New System.Windows.Forms.ComboBox()
28
+        Me.FDT_dgv = New System.Windows.Forms.DataGridView()
29
+        Me.ProgressBar1 = New System.Windows.Forms.ProgressBar()
30
+        CType(Me.FDT_dgv, System.ComponentModel.ISupportInitialize).BeginInit()
31
+        Me.SuspendLayout()
32
+        '
33
+        '伺服器區域_cb
34
+        '
35
+        Me.伺服器區域_cb.ForeColor = System.Drawing.Color.Blue
36
+        Me.伺服器區域_cb.FormattingEnabled = True
37
+        Me.伺服器區域_cb.Items.AddRange(New Object() {"天盾伺服器", "雲端伺服器"})
38
+        Me.伺服器區域_cb.Location = New System.Drawing.Point(460, 12)
39
+        Me.伺服器區域_cb.Name = "伺服器區域_cb"
40
+        Me.伺服器區域_cb.Size = New System.Drawing.Size(102, 24)
41
+        Me.伺服器區域_cb.TabIndex = 633
42
+        '
43
+        'FDT_dgv
44
+        '
45
+        DataGridViewCellStyle1.BackColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(224, Byte), Integer), CType(CType(192, Byte), Integer))
46
+        Me.FDT_dgv.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
47
+        Me.FDT_dgv.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
48
+        Me.FDT_dgv.Location = New System.Drawing.Point(12, 43)
49
+        Me.FDT_dgv.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
50
+        Me.FDT_dgv.Name = "FDT_dgv"
51
+        Me.FDT_dgv.RowHeadersWidth = 5
52
+        Me.FDT_dgv.RowTemplate.Height = 24
53
+        Me.FDT_dgv.RowTemplate.Resizable = System.Windows.Forms.DataGridViewTriState.[True]
54
+        Me.FDT_dgv.Size = New System.Drawing.Size(550, 417)
55
+        Me.FDT_dgv.TabIndex = 634
56
+        '
57
+        'ProgressBar1
58
+        '
59
+        Me.ProgressBar1.Location = New System.Drawing.Point(0, 0)
60
+        Me.ProgressBar1.Maximum = 10000
61
+        Me.ProgressBar1.Name = "ProgressBar1"
62
+        Me.ProgressBar1.Size = New System.Drawing.Size(296, 23)
63
+        Me.ProgressBar1.TabIndex = 636
64
+        '
65
+        'SYS_UPDATE
66
+        '
67
+        Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 16.0!)
68
+        Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
69
+        Me.ClientSize = New System.Drawing.Size(296, 23)
70
+        Me.ControlBox = False
71
+        Me.Controls.Add(Me.ProgressBar1)
72
+        Me.Controls.Add(Me.FDT_dgv)
73
+        Me.Controls.Add(Me.伺服器區域_cb)
74
+        Me.Font = New System.Drawing.Font("微軟正黑體", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(136, Byte))
75
+        Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
76
+        Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
77
+        Me.MaximizeBox = False
78
+        Me.MinimizeBox = False
79
+        Me.Name = "SYS_UPDATE"
80
+        Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
81
+        Me.Text = "SYS-UPDATE........"
82
+        CType(Me.FDT_dgv, System.ComponentModel.ISupportInitialize).EndInit()
83
+        Me.ResumeLayout(False)
84
+
85
+    End Sub
86
+
87
+    Friend WithEvents 伺服器區域_cb As ComboBox
88
+    Friend WithEvents FDT_dgv As DataGridView
89
+    Friend WithEvents ProgressBar1 As ProgressBar
90
+End Class

+ 408
- 0
SYS-UPDATE/SYS-UPDATE.resx 查看文件

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<root>
3
+  <!-- 
4
+    Microsoft ResX Schema 
5
+    
6
+    Version 2.0
7
+    
8
+    The primary goals of this format is to allow a simple XML format 
9
+    that is mostly human readable. The generation and parsing of the 
10
+    various data types are done through the TypeConverter classes 
11
+    associated with the data types.
12
+    
13
+    Example:
14
+    
15
+    ... ado.net/XML headers & schema ...
16
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
17
+    <resheader name="version">2.0</resheader>
18
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
19
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
20
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
21
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
22
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
23
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
24
+    </data>
25
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
26
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
27
+        <comment>This is a comment</comment>
28
+    </data>
29
+                
30
+    There are any number of "resheader" rows that contain simple 
31
+    name/value pairs.
32
+    
33
+    Each data row contains a name, and value. The row also contains a 
34
+    type or mimetype. Type corresponds to a .NET class that support 
35
+    text/value conversion through the TypeConverter architecture. 
36
+    Classes that don't support this are serialized and stored with the 
37
+    mimetype set.
38
+    
39
+    The mimetype is used for serialized objects, and tells the 
40
+    ResXResourceReader how to depersist the object. This is currently not 
41
+    extensible. For a given mimetype the value must be set accordingly:
42
+    
43
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
44
+    that the ResXResourceWriter will generate, however the reader can 
45
+    read any of the formats listed below.
46
+    
47
+    mimetype: application/x-microsoft.net.object.binary.base64
48
+    value   : The object must be serialized with 
49
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
50
+            : and then encoded with base64 encoding.
51
+    
52
+    mimetype: application/x-microsoft.net.object.soap.base64
53
+    value   : The object must be serialized with 
54
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
55
+            : and then encoded with base64 encoding.
56
+
57
+    mimetype: application/x-microsoft.net.object.bytearray.base64
58
+    value   : The object must be serialized into a byte array 
59
+            : using a System.ComponentModel.TypeConverter
60
+            : and then encoded with base64 encoding.
61
+    -->
62
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
63
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
64
+    <xsd:element name="root" msdata:IsDataSet="true">
65
+      <xsd:complexType>
66
+        <xsd:choice maxOccurs="unbounded">
67
+          <xsd:element name="metadata">
68
+            <xsd:complexType>
69
+              <xsd:sequence>
70
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
71
+              </xsd:sequence>
72
+              <xsd:attribute name="name" use="required" type="xsd:string" />
73
+              <xsd:attribute name="type" type="xsd:string" />
74
+              <xsd:attribute name="mimetype" type="xsd:string" />
75
+              <xsd:attribute ref="xml:space" />
76
+            </xsd:complexType>
77
+          </xsd:element>
78
+          <xsd:element name="assembly">
79
+            <xsd:complexType>
80
+              <xsd:attribute name="alias" type="xsd:string" />
81
+              <xsd:attribute name="name" type="xsd:string" />
82
+            </xsd:complexType>
83
+          </xsd:element>
84
+          <xsd:element name="data">
85
+            <xsd:complexType>
86
+              <xsd:sequence>
87
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
89
+              </xsd:sequence>
90
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93
+              <xsd:attribute ref="xml:space" />
94
+            </xsd:complexType>
95
+          </xsd:element>
96
+          <xsd:element name="resheader">
97
+            <xsd:complexType>
98
+              <xsd:sequence>
99
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
100
+              </xsd:sequence>
101
+              <xsd:attribute name="name" type="xsd:string" use="required" />
102
+            </xsd:complexType>
103
+          </xsd:element>
104
+        </xsd:choice>
105
+      </xsd:complexType>
106
+    </xsd:element>
107
+  </xsd:schema>
108
+  <resheader name="resmimetype">
109
+    <value>text/microsoft-resx</value>
110
+  </resheader>
111
+  <resheader name="version">
112
+    <value>2.0</value>
113
+  </resheader>
114
+  <resheader name="reader">
115
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
116
+  </resheader>
117
+  <resheader name="writer">
118
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119
+  </resheader>
120
+  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
121
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
122
+    <value>
123
+        AAABAAEAQEAAAAEAIAAoQgAAFgAAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
124
+        AAD/////////////////////////////////////////////////////////////////////////////
125
+        ////////////////////////////////////////////////////////////////////////////////
126
+        ////////////////////////////////////////////////////////////////////////////////
127
+        ////////////////////////////////////////////////////////////////////////////////
128
+        //////////////////////////////7+/v+01ub/h77Y/4e+2P+Jv9j//P3+//7+/v+82uj/h77Z/4e+
129
+        2P+Hvtj/h77Y/4e+2f+z1ub/3e3z/4e+2P+Hvtj/kcPb//7+/v/+/v7/udro/8ri7f//////0ebv/4i+
130
+        2P+Hvtj/iL7Z/5XG3f/K4+3//v7+///////+/v7/jMHZ/4e+2P+Hvtj/h77Y/4e+2P+Hvtn/5fH2/63T
131
+        5P+Hvtj/h77Y/8Le6v//////+vz9/4zA2f/+/v7/8fj6/4e+2P+Hvtj/h77Y/4e+2P+Hvtj/mMfd/8Dd
132
+        6v+Hvtj/h77Y/8zk7v/r9Pj/h77Y/4e+2P+Ivtj/9vr7///////+/v7/+fz9/5fH3f9Vo8j/7vb5//7+
133
+        /v/+//7/+vz9/4zB2v9eqMv/7fX5/+/2+f+ayd7/gLrW//3+/v/D3+v/Y6vN/+31+f/+/v7/3+70/0ud
134
+        xv+11+f///////z9/v+kzuH/TJ7G/+Xx9v/g7vT/d7bT/4a92P/9/v7//v7+//D3+v9JnMX/os3h//H3
135
+        +v/k8Pb/XqfL/83k7v/2+vv/frnV/6TO4f/6/P3//v7+/5rI3v9JnMT//v7+//7+/v+Iv9j/WKXJ/+r0
136
+        9//v9vn/sdXl/0+gx//5/P3/lMXc/57L3//7/f3//v7+/7DV5f9HnMT/2+zz//7+/v//////////////
137
+        //+lzuL/XafL//7+/v////////////////+YyN7/aq7P//7//v/g7vX/7vb5/5fH3f/+/v7/6fP4/4S8
138
+        1//+/v7/+Pv8/2aszv9KncX/tdfn////////////r9Tl/1OiyP/+/v7//v7+/+72+f9InMT/utro//7+
139
+        /v/9/v7/S57G/7fY6P/+/v7/2Ory/7/c6v/P5e///////5zJ3//Q5e///v7+/8zk7v9Fm8T/T6DG//7+
140
+        /v//////8ff6/1akyf+Txdz//v7+//7+/v+AutX/9/r8/+r0+P96t9P/6/T4/+v0+P94ttP/fLjV//7+
141
+        /v//////////////////////pc7i/12ny//+/v7/////////////////mMje/2etzv/x9/n/drXT/+Xx
142
+        9v///////////+rz+P+Fvdj//v7+/5XG3P9QoMf/os3h/7XX5////////////6/U5f9Tosf//v7+////
143
+        ///+/v7/YqrN/4S81//+/v7//f7+/0uexv+x1eX/2ery/3i20//+/v7///////////+cyt//0ebw/+/2
144
+        +f9XpMn/h77Y/3Gy0f/+/v7///////7+/v/F3+z/RprE/9Dm7//+/v7//v7+//7+/v/+/v7/erfU/3q3
145
+        1P96t9T/RJrE/8Le6////////////////////////////6XO4v9dp8v//v7+/////////////////5jI
146
+        3v9Rocj/g7zX/0yexv/l8fb////////////q8/j/hb3Y/8ji7f9FmsT/v93q/7jY6P+11+f/////////
147
+        //+v1OX/U6LH//7+/v///////v7+/2Wszv9+udb//v7+//3+/v9Lnsb/bLDQ/3Cx0f93tdP///7+////
148
+        ////////nMrf/9Dl7/99udX/XafL//T5+/9xstH//v7+/////////////v7+/4e+2P9eqMv/9vr8////
149
+        /////////v7//8Hd6v+p0OP/qNDi/1KiyP/5/P3////////////8/f7/3Ozz///+//+lzuL/XafL//7+
150
+        /v/y+Pr/5vH2//////+YyN7/aq7P//7+/v+gzOD/4u/1//v9/f//////6vP4/3S00v9Vo8n/i8Da//7+
151
+        /v+42Oj/tdfn////////////r9Tl/1Oix//+/v7///////P4+v9KncX/oszh//7+/v/9/v7/S57G/7fY
152
+        6P/5/P3/j8Pa//T5+//+/v7//////5zK3/+EvNf/R5vF/9To8P/+/v7/cbLR//7+/v/+/v7/z+Xv//7+
153
+        /v/w9/r/VaPJ/5TG3P/+/v7////////////5/P3/crPR/2GqzP+TxNz////+////////////9vv8/12n
154
+        y//3+/z/pc7i/12ny//+/v7/n8vg/6/T5f/+/v7/l8fe/2quz//+/v7//v7+/4G71v/X6vH//v7+/9vr
155
+        8/9EmsT/X6jM//X5+//+/v7/rdLk/6zS5P/+/v7//v7+/6/U5f9Tosf//v7+//r8/f+Jv9n/WKTJ/+/2
156
+        +f/+/v7//f7+/0udxf+42Oj//v7+/+fy9/9wsdD//v7+//7+/v+Owtv/RJrE/6PN4P/+/v7//v7+/2Kq
157
+        zP/4+/z//v7+/2+x0f/S5/D//v7+/8Pf6/9Gm8T/0ebw//7+/v///////v7+/5PF3P9EmsT/2ery////
158
+        //////////////f7/P9LncX/aK7O/2aszf9Rocf/erfU/02fxv+x1eX/t9jn/1akyf9Vo8j/frnV/3Kz
159
+        0f9LncX/2ery/83k7v9apsr/Tp/G/9fp8f/+/v7/rtPk/1WjyP9XpMn/u9ro/9Ln8P9eqMv/Tp/G/3q3
160
+        1P9orc7/iL/Y/+jz9////////v7+/3u30/9LncX/a6/P/3251f9eqMv/brDQ//7+/v+RxNv/TJ7G/3Oz
161
+        0v/8/f3/+vz9/3Oz0f9LncX/bbDQ/+72+P+Evdf/U6LI/3y41P9+udX/UKDH/2muzv/+/v7/////////
162
+        ///Z6vL/ZazN//7+/v/////////////////+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
163
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//3+/v/+/v7///////7+/v/+/v7//v7+//7+
164
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v////7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
165
+        /v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+
166
+        /v/+/v7//v7+/////////////v7+//b6/P/+/v7/////////////////////////////////////////
167
+        ////////////////////////////////////////////////////////////////////////////////
168
+        /////////////////////////////////////////////////////////v7+/9zs8//+/v7/////////
169
+        ////////////////////////////////////////////////////////////////////////////////
170
+        ////////////////////////////////////////////////////////////////////////////////
171
+        ////////////////////////////////////////////////////////////////////////////////
172
+        /////////////////////////////////////////////////////////////////////////v7+/93t
173
+        8/9Lnsb/uNjn//7+/v//////////////////////////////////////////////////////////////
174
+        ////////////////////////////////////////////////////////////////////////////////
175
+        ////////////////////////////////////////////////////////////////////////////////
176
+        ////////////////////////////////////////////////////////////////////////////////
177
+        //////////////P5+/9gqcz/RJrE/0uexf/b7PP//v7+////////////////////////////////////
178
+        ////////////////////////////////////////////////////////////////////////////////
179
+        ////////////////////////////////////////////////////////////////////////////////
180
+        ////////////////////////////////////////////////////////////////////////////////
181
+        //////////////////////////////7+/v+Cu9b/RJrE/0SaxP9EmsT/X6jL//P5+//+////////////
182
+        ////////////////////////////////////////////////////////////////////////////////
183
+        ////////////////////////////////////////////////////////////////////////////////
184
+        ////////////////////////////////////////////////////////////////////////////////
185
+        //////////////////////////////////////////////7+/v+t0+P/RJrE/0SaxP9EmsT/RJrE/0Sa
186
+        xP+Autb//f7+////////////////////////////////////////////////////////////////////
187
+        ////////////////////////////////////////////////////////////////////////////////
188
+        ////////////////////////////////////////////////////////////////////////////////
189
+        //////////////////////////////////////////////////////////////7+/v/U6PD/SJzF/0Sa
190
+        xP9Uosj/RJrE/1SjyP9EmcT/RJrD/6vS4//+/v7/////////////////////////////////////////
191
+        ////////////////////////////////////////////////////////////////////////////////
192
+        ////////////////////////////////////////////////////////////////////////////////
193
+        ////////////////////////////////////////////////////////////////////////////////
194
+        ///v9vn/WaXK/0Saw/9FmsT/brHQ/0SaxP9Wo8n/XafL/0OaxP9InMT/0+fw//7+/v//////////////
195
+        ////////////////////////////////////////////////////////////////////////////////
196
+        ////////////////////////////////////////////////////////////////////////////////
197
+        ////////////////////////////////////////////////////////////////////////////////
198
+        //////////////7////8/f7/eLbT/0yexf9EmsT/bbDQ/2GqzP9EmsT/RJrE/4rA2P9DmsT/TZ/F/1il
199
+        yf/v9vn////+////////////////////////////////////////////////////////////////////
200
+        ////////////////////////////////////////////////////////////////////////////////
201
+        ////////////////////////////////////////////////////////////////////////////////
202
+        ///////////////////////////////////+/v7/oczg/0abxP9bpsr/RJrE/6LN4P9Hm8T/RJrE/0Sa
203
+        xP+mz+H/RJrE/0+gxv9Rocf/drXS//z9/v//////////////////////////////////////////////
204
+        ////////////////////////////////////////////////////////////////////////////////
205
+        ////////////////////////////////////////////////////////////////////////////////
206
+        ////////////////////////////////////////////////////////y+Pt/0abxP9ssM//RZrE/0Sa
207
+        xP+/3en/Q5rE/0SaxP9EmsT/qdDj/1qmyv9EmsT/bbDP/0SaxP+gy9///v7+////////////////////
208
+        ////////////////////////////////////////////////////////////////////////////////
209
+        ////////////////////////////////////////////////////////////////////////////////
210
+        ///////////////////////////////////////////////////////////////////+/v7/6fP3/1Oi
211
+        yP9Vo8j/bK/P/0SaxP9qrs//ttfn/0SZxP9EmsT/RJrE/4i/2P+Wxt3/RJrE/1OiyP9usdD/RZrE/8ri
212
+        7f/+/v7/////////////////////////////////////////////////////////////////////////
213
+        ////////////////////////////////////////////////////////////////////////////////
214
+        ////////////////////////////////////////////////////////////////////////////////
215
+        ////////+vz9/26w0P9DmsT/jsLZ/0SaxP9EmsT/ps/i/5TF3P9EmsT/RJrE/0SaxP9nrc7/1Ojw/0SZ
216
+        xP9EmsT/iL/Y/0qdxf9Sosj/6fP3////////////////////////////////////////////////////
217
+        ////////////////////////////////////////////////////////////////////////////////
218
+        ////////////////////////////////////////////////////////////////////////////////
219
+        /////////////////////////v7+/5XG3P9EmsT/dbTS/22wz/9EmsT/RJrD/+Lv9f9ys9H/RJrE/0Sa
220
+        xP9EmsT/SZzF//j8/P9YpMn/RJrE/0+fxv+Txdv/RJrD/22w0P/6/P3/////////////////////////
221
+        ////////////////////////////////////////////////////////////////////////////////
222
+        ////////////////////////////////////////////////////////////////////////////////
223
+        /////////////////////////////////////////v7+/8Hd6v9EmsT/SZ3F/6nR4v9EmsT/RJrE/2et
224
+        zv/9/v7/UaHH/0SaxP9EmsT/RJrE/0SaxP/d7fP/k8Tb/0SZxP9EmcT/k8Tb/2CpzP9EmsT/lMXc//7+
225
+        /v//////////////////////////////////////////////////////////////////////////////
226
+        ////////////////////////////////////////////////////////////////////////////////
227
+        /////////////////////////////////////////////////////////v7+/+Lv9f9On8b/Q5rE/53K
228
+        3/9lrM3/RJrE/0SZxP+jzeD/6fP3/0SaxP9EmsT/RJrE/0SaxP9EmsT/vNvp/9Hm7/9EmsT/RJrD/0ud
229
+        xf+42ef/RJrE/0SaxP+/3On//v7+////////////////////////////////////////////////////
230
+        ////////////////////////////////////////////////////////////////////////////////
231
+        //////////////////////////////////////////////////////////////////////////////f6
232
+        /P9lrM3/RJnE/16oy/+11+b/RJrD/0SaxP9EmsP/3+70/8fh7P9EmsT/RJrE/0SaxP9EmsT/RJrE/5rI
233
+        3v/8/f7/VaPI/0SaxP9EmsT/j8La/4W91/9EmcT/Tp/G/+Hv9P//////////////////////////////
234
+        ////////////////////////////////////////////////////////////////////////////////
235
+        ////////////////////////////////////////////////////////////////////////////////
236
+        //////////////7+/v+KwNj/RJnE/0Saw//G4Ov/XqjL/0SZxP9EmsT/ZKvN//7+/v+lzuH/RJrE/0Sa
237
+        xP9EmsT/RJrE/0SaxP94ttP//v7+/4/C2v9EmsT/RJrE/0ecxf/R5u//T6DH/0SZxP9kq83/9vr7//7/
238
+        ////////////////////////////////////////////////////////////////////////////////
239
+        ////////////////////////////////////////////////////////////////////////////////
240
+        //////////////////////////////7+/v+11+b/RJrE/0Saw/+DvNb/stXl/0SaxP9EmsT/RJrE/6DL
241
+        3///////g7zX/0SaxP9EmsT/RJrE/0SaxP9EmsT/VqTI//7+/v/N5O7/Q5rE/0SaxP9EmsP/hb3X/6/U
242
+        5P9EmsT/Q5rE/4i/2P/+/v7/////////////////////////////////////////////////////////
243
+        ////////////////////////////////////////////////////////////////////////////////
244
+        ///////////////////////////////////////////////////a6/L/Sp3F/0OZxP9On8b/4/D1/1ek
245
+        yf9EmsT/RJrE/0SaxP/c7PP//v7+/2GqzP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Saw//v9vn/+/39/1Oi
246
+        yP9DmsT/RJrE/0WbxP/Z6/L/aq7P/0OaxP9EmsT/tNbm//7+/v//////////////////////////////
247
+        ////////////////////////////////////////////////////////////////////////////////
248
+        ///////////////////////////////////////////////////////////////////z+Pr/XqjL/0Sa
249
+        xP9EmsP/rdPk/6jQ4v9EmsT/RJrE/0SaxP9gqcz//v7+//f7/P9Hm8T/RJrE/0SaxP9EmsT/RJrE/0Sa
250
+        xP9DmsP/zeTu//7+/v+Mwdr/Q5rE/0SaxP9EmsT/fLjU/9jq8f9Gm8T/RJrE/0qdxf/Z6/L//v7+////
251
+        ////////////////////////////////////////////////////////////////////////////////
252
+        ////////////////////////////////////////////////////////////////////////////////
253
+        ///9/v7/frnV/0SZxP9EmsT/aK7O//D3+f9Socf/RJrE/0SaxP9EmsT/ncrf//7+/v/Y6vL/RJrD/0Sa
254
+        xP9EmsT/RJrE/0SaxP9EmsT/Q5rE/6vR4//+/v7/yeLt/0SaxP9EmsT/RJrE/0SaxP/T5/D/k8Tc/0Oa
255
+        w/9DmsP/XKfL//L4+v//////////////////////////////////////////////////////////////
256
+        ////////////////////////////////////////////////////////////////////////////////
257
+        ///////////////////+/v7/qdHi/0SaxP9EmsT/RpvE/9bp8f+fy+D/RJnE/0SaxP9EmsT/RJrD/9nq
258
+        8v/+/v//t9jn/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP+Jv9j//v7+//r8/f9Rocf/RJrE/0Sa
259
+        xP9EmcT/crPR//L4+v9WpMn/RJrE/0SaxP9+udX//f7+////////////////////////////////////
260
+        ////////////////////////////////////////////////////////////////////////////////
261
+        ///////////////////////////////////+/v7/0efv/0ebxP9EmsT/Q5rD/5DD2v/u9vn/TZ/G/0Oa
262
+        xP9EmsT/RJrE/1ynyv/9/v7//v7+/5TF3P9DmsP/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/Z63O//7+
263
+        /v///v//ib/Z/0SZxP9EmsT/RJrE/0SaxP/K4u3/vdvp/0SaxP9EmsT/Q5rE/6fQ4v/+/v7/////////
264
+        ////////////////////////////////////////////////////////////////////////////////
265
+        ////////////////////////////////////////////////////////7fX4/1ekyf9EmsT/RJrE/1Wj
266
+        yP/y+Pr/lcbc/0SaxP9EmsT/RJrE/0SaxP+ZyN7///////7+/v9zs9H/RJrE/0SaxP9EmsT/RJrE/0Sa
267
+        xP9EmsT/RJrE/0qdxf/6/P3//v7//8Xg7P9EmsT/RJrE/0SaxP9EmsT/aq7P//z+/f92tdP/RJrE/0Sa
268
+        xP9Gm8T/0OXv////////////////////////////////////////////////////////////////////
269
+        ///////////////////////////////////////////////////////////////////+////+/39/3S0
270
+        0v9EmsT/RJnE/0SaxP+72uj/6PP3/0qdxf9EmsT/RJrE/0SaxP9EmcT/1unx///////+/v7/UaHH/0Sa
271
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsP/3e3z///////5+/z/T6DG/0SaxP9EmsT/RJrE/0Sa
272
+        w//B3er/4u/1/0qdxf9DmsP/RJrE/1akyf/s9fj//v7/////////////////////////////////////
273
+        ////////////////////////////////////////////////////////////////////////////////
274
+        /////////v7+/53K3/9DmsP/RJrE/0abxP+q0eP//f7+/4zB2v9EmcT/RJrE/0SaxP9EmsT/WaXK//3+
275
+        /v//////6vP3/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/7zb6f///////v7+/4a+
276
+        2P9EmsT/RJrE/0SaxP9EmsT/YarM//v9/f/L4+3/UaHH/0SaxP9EmsT/c7PR//v9/f//////////////
277
+        ////////////////////////////////////////////////////////////////////////////////
278
+        /////////////////////////v7+/8jh7P9FmsT/Q5rE/1Cgx//K4u3//v7+/+Hv9P9Hm8T/RJrE/0Sa
279
+        xP9EmsT/RJnE/5fH3f/+/v7//////8fh7P9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
280
+        xP+ayN7//v/////////C3uv/Q5rE/0SaxP9EmsT/RJrE/0Saw/+32Of//v7+/+Tw9f9kq83/RJnE/0Oa
281
+        xP+byd7//v7+////////////////////////////////////////////////////////////////////
282
+        /////////////////////////////////////////v7+/+fy9v9Socf/RJnE/2OrzP/j8PX//v7+//7+
283
+        /v+Cu9b/RJrE/0SaxP9EmsT/RJrE/0Saw//T5/D///////////+mz+H/RJrE/0SaxP9EmsT/RJrE/0Sa
284
+        xP9EmsT/RJrE/0SaxP9EmsT/ebbT//7+/v//////9vr7/02fxv9EmsT/RJrE/0SaxP9EmsT/W6bK//n7
285
+        /P//////9Pn7/3651f9EmsT/RZrE/8bg7P/+/v7/////////////////////////////////////////
286
+        //////////////////////////////////////////////////////////////n8/f9rr8//RJrE/324
287
+        1P/0+fv///////7+/v/Z6vL/RZrE/0SaxP9EmsT/RJrE/0SaxP9XpMn//f3+///////+/v7/hLzX/0Sa
288
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/1ekyf/+/v7///////7+/v+DvNb/RJnE/0Sa
289
+        xP9EmsT/RJrE/0SZxP+t0+T//v7+///////9/v7/oMvf/0WaxP9Rocf/5vH2//7//v//////////////
290
+        //////////////////////////////////////////////////////////////////////////////7+
291
+        /v+SxNv/RZrE/57K3//8/v7//v/+///////+/v7/ebbT/0SZxP9EmsT/RJrE/0SaxP9EmsT/ksTc////
292
+        /////////v7+/2KqzP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsP/7/b5////
293
+        ///+/v7/v9zq/0SaxP9EmsT/RJrE/0SaxP9DmsT/VKPI//X6+////////v7///7+/v/C3ur/TZ7G/2qu
294
+        z//4+/z//v//////////////////////////////////////////////////////////////////////
295
+        //////////////7+/v+92+n/TZ7G/8Dd6v/+/v7/////////////////0ebv/0SaxP9EmsT/RJrE/0Sa
296
+        xP9EmsT/RJnE/9Dl7/////////////f7/P9Hm8T/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
297
+        xP9EmsT/RJrE/87k7v////////////X5+/9LnsX/RJrE/0SaxP9EmsT/RJrE/0OZxP+kzuH//v7+////
298
+        /////////v7+/9zs8/9dp8v/kMPb//7+/v//////////////////////////////////////////////
299
+        ///////////////////////////////////g7vT/ZazN/9vs8//+/v7//////////////////v7+/3Cx
300
+        0P9EmsT/RJrE/0SaxP9EmsT/RJrE/1SjyP/8/f3////////////Z6vL/RJrE/0SaxP9EmsT/RJrE/0Sa
301
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SZxP+r0eP//v7+///////+/v7/gLrW/0SaxP9EmsT/RJrE/0Sa
302
+        xP9EmsT/UKDH//D3+v/////////////////+/v7/8Pf5/3W00v+72uj//v7+////////////////////
303
+        ///////////////////////////////////////////////////2+vv/ksTb/+/2+f/+/v7/////////
304
+        /////////////8jh7P9EmsT/RJrE/0SaxP9EmsT/RJrE/0SZxP+Pwtr//v7+///////+/v7/ttjn/0Sa
305
+        w/9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/ir/Z//7+/v///////////7zb
306
+        6f9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP+ayd7//v7+///////////////////////7/f3/ncre/97t
307
+        8//+/v7////////////////////////////////////////////////////////////+/v7/1ejv//v9
308
+        /f/+/v7///////////////////////3+/v9nrc7/Q5rD/0SaxP9EmsT/RJrE/0SaxP9EmcT/zeTu////
309
+        //////////7+/5XF3P9DmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/2et
310
+        zv/+/v7////////////z+fr/SZzF/0SaxP9EmsT/RJrE/0SaxP9DmsT/S57F/+v0+P//////////////
311
+        //////////////7+/v/U6O///P39////////////////////////////////////////////////////
312
+        /////////v7+//7+/v////////////////////////////////++3On/Q5rE/0SaxP9EmsT/RJrE/0Sa
313
+        xP9EmsT/UqLH//v9/f////////////7+/v9zs9L/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
314
+        xP9EmsT/RJrE/0SaxP9KncX/+v39/////////////v7+/3y41P9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
315
+        xP+Rw9v//v7+/////////////////////////////v7+//7+/v//////////////////////////////
316
+        ///////////////////////////////////////////////////////////////////6/P3/X6nM/0Sa
317
+        xP9EmsT/RJrE/0SaxP9EmsT/Q5rD/43B2v/+/v7////////////+/v7/UqHH/0SaxP9EmsT/RJrE/0Sa
318
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrD/97t8/////////////7//v+82uj/RJrE/0Sa
319
+        xP9EmsT/RJrE/0SaxP9EmsT/SJzF/+Xx9v/+/v7/////////////////////////////////////////
320
+        ////////////////////////////////////////////////////////////////////////////////
321
+        ///+/v7/tNbm/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/3m20//1+vv//v/+////////////6vP3/0Sa
322
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Saw/+92+n/////////
323
+        /////////v7+/53K3/9EmsT/RJrE/0SaxP9EmsT/RJrE/0Saw/+Hvtj//v7+////////////////////
324
+        ////////////////////////////////////////////////////////////////////////////////
325
+        ////////////////////////+Pv8/1mlyv9EmsP/RJrE/0SaxP9EmsT/RJrE/4m/2P/6/P3//v7+////
326
+        /////////////8jh7P9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
327
+        xP9EmsP/m8ne//7////////////////////+/v7/sNTl/0abxP9EmsT/RJrE/0SaxP9EmsT/RpvE/93t
328
+        8///////////////////////////////////////////////////////////////////////////////
329
+        /////////////////////////////////////////////6vR4/9EmsT/RJrE/0SaxP9EmsT/RJrD/5rI
330
+        3v/+/v7///////////////////////////+mz+L/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
331
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrD/3i20//+/v7///////////////////////7+/v/B3er/Sp3F/0Sa
332
+        xP9EmsT/RJrE/0SaxP99udX//v7+////////////////////////////////////////////////////
333
+        //////////////////////////////////////////////////////////////T5+/9Tosj/RJrE/0Sa
334
+        xP9EmsT/RZrE/6zS4//+/v7///////////////////////7+/v/+/v7/frnV/0SaxP9EmsT/RJrE/0Sa
335
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9Wo8n/+Pv8//7+/v//////////////
336
+        /////////v7+/8/l7/9PoMf/RJrE/0SaxP9EmsT/RJrE/9Xo8f/+/v7/////////////////////////
337
+        //////////////////////////////////////////////////////////////////////////////7+
338
+        /v+hzOD/RJnE/0SaxP9EmsT/SJzF/73c6f/+/v7////////////////////////////0+fv/hb3X/0SZ
339
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/2it
340
+        zv/k8PX//v7+///////////////////////+/v7/3Ozz/1ekyf9EmcT/RJrE/0OaxP90tNL//v7+////
341
+        ////////////////////////////////////////////////////////////////////////////////
342
+        ///////////////////v9/n/Tp/G/0SaxP9EmsT/Tp/G/8zk7v/+/v7///////////////////////7+
343
+        /v/b7PP/YKnM/0Saw/9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
344
+        xP9EmsT/RJrE/0SaxP9EmsT/Tp/G/7/c6f/+/v7///////////////////////7+/v/n8vb/YarM/0OZ
345
+        xP9EmsT/RJrD/8zj7v/+////////////////////////////////////////////////////////////
346
+        ///////////////////////////////////+/v7/l8fd/0SaxP9DmsT/VaPJ/9rr8v/+/v7/////////
347
+        //////////////7+/v+z1ub/Sp3F/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
348
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/ksTb//j7/P//////////////
349
+        /////////////+/3+f9tsM//RJrD/0SaxP9rr8///f7+////////////////////////////////////
350
+        ///////////////////////////////////////////////////+/v//6fP3/0qdxf9DmsT/X6jL/+Tx
351
+        9v/+/v7//////////////////v7+//T5+/+Fvdf/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
352
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Oa
353
+        xP9prs//5PD1//7+/v/////////////////+/v7/9vr7/3q31P9DmsP/Q5rD/8Le6v/+/v//////////
354
+        /////////////////////////////////////////////////////////////////////////v7+/47C
355
+        2v9EmsT/aq/P/+71+f///////////////////////v7+/9zs8/9hqcz/Q5rE/0SaxP9EmsT/RJrE/0Sa
356
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
357
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0+gx//A3er//v7+///////////////////////6/P3/isDZ/0Sa
358
+        xP9jq83//P39////////////////////////////////////////////////////////////////////
359
+        /////////////+Lw9f9HnMT/d7bT//X5+//+/v7//////////////////v7+/7TW5v9KncX/Q5rE/0Sa
360
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
361
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/5LE2//5/P3//v/+////
362
+        //////////////3+/v+cyd7/RJrE/7nZ6P/+/v7/////////////////////////////////////////
363
+        //////////////////////////////7+/v+Evdf/h77Y//r8/P/////////////////+/v7/9fn7/4a+
364
+        1/9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
365
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
366
+        xP9EmsP/aa7O/+Tx9f/+/v7//////////////////v7+/67T5P9eqMv/+fz9////////////////////
367
+        //////////////////////////////////////////////7+/v/c7PP/msje//3+/v/+////////////
368
+        ///+/v7/3Ozz/2GpzP9EmcT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
369
+        xP9EmsT/RJrE/0Oaw/9DmcT/RJnE/0SZxP9EmcT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
370
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0OaxP9PoMf/wd7q//7+/v///v/////////////+/v7/v9zp/7TX
371
+        5v/+/v7////////////////////////////////////////////////////////////+/v7/4O7z//7+
372
+        /v/////////////////+/v7/tdfm/0udxf9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
373
+        xP9EmsT/RJrE/0SaxP9DmsP/RpvE/2GqzP+Gvtj/rNLk/8rj7f+11+f/kMPb/2quz/9KncX/RJrE/0Oa
374
+        xP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0SaxP+TxNv/+fz8////
375
+        //////////////7+/v/g7vP//v7+////////////////////////////////////////////////////
376
+        /////////v////7///////////////7+/v/1+vv/h77Y/0SaxP9EmsT/RJrE/0SaxP9EmsT/RJrE/0Sa
377
+        xP9EmcT/RJnE/0OaxP9GmsT/YqrM/4e+2P+r0uP/0ubw//X5+//+/v7//v7+//7+/v////////////7+
378
+        /v/+/v7/+fz9/9vr8v+01+b/j8Pb/2uvz/9KncX/RJrD/0SZxP9EmcT/RJrE/0SaxP9EmsT/RJrE/0Sa
379
+        xP9EmsT/RJrE/2quz//l8fb//v7+/////////////v7+///+/v//////////////////////////////
380
+        //////////////////////////////////////////////7+/v/d7PP/YarM/0OaxP9EmsT/RJrE/0Sa
381
+        xP9EmsT/Q5rE/0abxP9iqsz/h77Y/6zS5P/R5u//9Pn7////////////////////////////////////
382
+        ///////////////////////////////////////////////////+/v7/+fz9/9rr8v+11+b/kMPb/2uv
383
+        z/9KncX/RJrD/0OaxP9EmsT/RJrE/0SaxP9EmsT/T6DH/8He6v/+/v7/////////////////////////
384
+        /////////////////////////////////////////////////////////v////7+/v+22Ob/S53G/0OZ
385
+        xP9EmsP/RpvE/2KqzP+Hvtj/rNLj/9Lm7//0+fv//v7+//7+/v//////////////////////////////
386
+        ////////////////////////////////////////////////////////////////////////////////
387
+        //////////////7+/v/+/v7/+vz9/9rr8v+11+b/kMPb/2uvz/9KncX/RJrD/0SZxP9EmsT/lMXc//n8
388
+        /P/+/v7//////////////////////////////////////////////////////////////////v7+//X6
389
+        +/+KwNj/YqrM/4e+2P+s0uT/0efw//T5+//+/v7//v7+///+/////v//////////////////////////
390
+        ////////////////////////////////////////////////////////////////////////////////
391
+        /////////////////////////////////////////////////////////v7+//7//v/+/v7/+fz9/9vr
392
+        8/+11+f/kMPb/2uvz/9xstD/5fH2//7+////////////////////////////////////////////////
393
+        //////////////7+///t9fj/9fn7//7+/v/+/v7/////////////////////////////////////////
394
+        ////////////////////////////////////////////////////////////////////////////////
395
+        ////////////////////////////////////////////////////////////////////////////////
396
+        //////////////////////////////7+/v/+/v7/+vz9/+jy9v/+/v7/////////////////////////
397
+        ////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
398
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
399
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
400
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
401
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
402
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
403
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
404
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
405
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
406
+</value>
407
+  </data>
408
+</root>

+ 57
- 0
SYS-UPDATE/SYS-UPDATE.vb 查看文件

1
+Imports System.IO
2
+Public Class SYS_UPDATE
3
+    ReadOnly ds2 As New DataSet
4
+    Private Sub Set_清單1()
5
+        FDT_dgv.DataSource = Nothing : ds2.Clear()
6
+        FDT_dgv.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.EnableResizing
7
+        FDT_dgv.ColumnHeadersHeight = 25
8
+        FDT_dgv.AllowUserToAddRows = False
9
+        SQL_FTP資料夾路徑分配()
10
+        da.Fill(ds2) : FDT_dgv.DataSource = ds2.Tables(0) : conn.Close()
11
+    End Sub
12
+    Private Sub SYS_UPDATE_Load(sender As Object, e As EventArgs) Handles MyBase.Load
13
+        Dim pProcess1() As Process = System.Diagnostics.Process.GetProcessesByName("TENDEN-ERP-SYS.exe")
14
+        For Each p As Process In pProcess1 : p.Kill() : Next
15
+        Dim Strs As String = Application.StartupPath : 資料數 = 17
16
+        If File.Exists(Strs + "\LIVE.txt") Then
17
+            MyModule1.進度條() : Dim fileReader As String : fileReader = My.Computer.FileSystem.ReadAllText(Strs + "\LIVE.txt")
18
+            MyModule1.進度條() : If fileReader = "A" Then : 伺服器區域_cb.Text = "天盾伺服器" : Else : 伺服器區域_cb.Text = "雲端伺服器" : End If
19
+            '-----------------------確認登入伺服器位置-----------------------------------------------------------------------------------------------------------------------------------------
20
+            MyModule1.進度條() : If 伺服器區域_cb.Text = "天盾伺服器" Then : 登入人IP = "192.168.0.107" : ElseIf 伺服器區域_cb.Text = "雲端伺服器" Then : 登入人IP = "106.1.50.79" : End If
21
+            MyModule1.進度條() : SQL_連線字串_ERP()
22
+            '-----------------------系統版本號寫入-----------------------------------------------------------------------------------------------------------------------------------------------
23
+            MyModule1.進度條() : SQL_版本號()
24
+            MyModule1.進度條() : If dr.Read() Then : 版本號 = dr("系統認證版本號") : End If : conn.Close()
25
+            '-----------------------FTP資料夾登入位置宣告--------------------------------------------------------------------------------------------------------------------------------------
26
+            MyModule1.進度條() : SQL_FTP伺服器登入位置()
27
+            MyModule1.進度條() : If dr.Read() Then : Target = dr("FTP地址") : FTP帳號 = dr("FTP帳號") : FTP密碼 = dr("FTP密碼") : End If : conn.Close()
28
+            MyModule1.進度條() : Set_清單1()
29
+            MyModule1.進度條() : Dim HH As String = ""
30
+            For i As Integer = 0 To FDT_dgv.Rows.Count - 1
31
+                If i < 10 Then : HH = "0" & i : ElseIf i >= 10 Then : HH = i : End If
32
+                If FDT_dgv("指定", i).Value.ToString = "AA" & HH Then : AA(i) = FDT_dgv("資料夾名稱", i).Value.ToString : End If
33
+            Next
34
+            MyModule1.進度條() : Target1 = Target & AA(0) & "/"
35
+        Else
36
+            Delay(30000)
37
+            MsgBox("沒有連線指定!!!") : Me.Close()
38
+        End If
39
+    End Sub
40
+    Private Sub SYS_UPDATE_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
41
+        MyModule1.進度條() : Delay(30000)
42
+        MyModule1.進度條() : Dim Str As String = Application.StartupPath
43
+        MyModule1.進度條() : If File.Exists(Str + "\TENDEN-ERP-SYS - 2021092901.exe") Then : File.Delete(Str + "\TENDEN-ERP-SYS - 2021092901.exe") : End If
44
+        MyModule1.進度條() : If File.Exists(Str + "\TENDEN-ERP-SYS - 2021092801.exe") Then : File.Delete(Str + "\TENDEN-ERP-SYS - 2021092801.exe") : End If
45
+        MyModule1.進度條() : If File.Exists(Str + "\TENDEN-ERP-SYS.exe") Then : File.Delete(Str + "\TENDEN-ERP-SYS.exe") : End If
46
+        MyModule1.進度條() : My.Computer.Network.DownloadFile(Target & AA(0) & "/" & "TENDEN-ERP-SYS.exe", Str + "\TENDEN-ERP-SYS.exe")
47
+        MyModule1.進度條() : Shell(Str + "\TENDEN-ERP-SYS.exe", vbNormalFocus)
48
+        Me.Close()
49
+    End Sub
50
+    Public Sub Delay(ByRef Interval As Double)  'Interval单位为毫秒
51
+        Dim time As DateTime = DateTime.Now
52
+        Dim Span As Double = Interval * 1234
53
+        While ((DateTime.Now.Ticks - time.Ticks) < Span)
54
+            Application.DoEvents()
55
+        End While
56
+    End Sub
57
+End Class

+ 131
- 0
SYS-UPDATE/SYS-UPDATE.vbproj 查看文件

1
+<?xml version="1.0" encoding="utf-8"?>
2
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4
+  <PropertyGroup>
5
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7
+    <ProjectGuid>{D0806AA5-B858-4178-B1A2-8CCDA1F4EE00}</ProjectGuid>
8
+    <OutputType>WinExe</OutputType>
9
+    <StartupObject>SYS_UPDATE.My.MyApplication</StartupObject>
10
+    <RootNamespace>SYS_UPDATE</RootNamespace>
11
+    <AssemblyName>SYS-UPDATE</AssemblyName>
12
+    <FileAlignment>512</FileAlignment>
13
+    <MyType>WindowsForms</MyType>
14
+    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
15
+    <Deterministic>true</Deterministic>
16
+  </PropertyGroup>
17
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
18
+    <PlatformTarget>AnyCPU</PlatformTarget>
19
+    <DebugSymbols>true</DebugSymbols>
20
+    <DebugType>full</DebugType>
21
+    <DefineDebug>true</DefineDebug>
22
+    <DefineTrace>true</DefineTrace>
23
+    <OutputPath>bin\Debug\</OutputPath>
24
+    <DocumentationFile>SYS-UPDATE.xml</DocumentationFile>
25
+    <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
26
+  </PropertyGroup>
27
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28
+    <PlatformTarget>AnyCPU</PlatformTarget>
29
+    <DebugType>pdbonly</DebugType>
30
+    <DefineDebug>false</DefineDebug>
31
+    <DefineTrace>true</DefineTrace>
32
+    <Optimize>true</Optimize>
33
+    <OutputPath>bin\Release\</OutputPath>
34
+    <DocumentationFile>SYS-UPDATE.xml</DocumentationFile>
35
+    <NoWarn>42016,41999,42017,42018,42019,42032,42036,42020,42021,42022</NoWarn>
36
+  </PropertyGroup>
37
+  <PropertyGroup>
38
+    <OptionExplicit>On</OptionExplicit>
39
+  </PropertyGroup>
40
+  <PropertyGroup>
41
+    <OptionCompare>Binary</OptionCompare>
42
+  </PropertyGroup>
43
+  <PropertyGroup>
44
+    <OptionStrict>Off</OptionStrict>
45
+  </PropertyGroup>
46
+  <PropertyGroup>
47
+    <OptionInfer>On</OptionInfer>
48
+  </PropertyGroup>
49
+  <PropertyGroup>
50
+    <ApplicationIcon>favicon-20181108114334167.ico</ApplicationIcon>
51
+  </PropertyGroup>
52
+  <ItemGroup>
53
+    <Reference Include="System" />
54
+    <Reference Include="System.Data" />
55
+    <Reference Include="System.Deployment" />
56
+    <Reference Include="System.Drawing" />
57
+    <Reference Include="System.Windows.Forms" />
58
+    <Reference Include="System.Xml" />
59
+    <Reference Include="System.Core" />
60
+    <Reference Include="System.Xml.Linq" />
61
+    <Reference Include="System.Data.DataSetExtensions" />
62
+    <Reference Include="System.Net.Http" />
63
+  </ItemGroup>
64
+  <ItemGroup>
65
+    <Import Include="Microsoft.VisualBasic" />
66
+    <Import Include="System" />
67
+    <Import Include="System.Collections" />
68
+    <Import Include="System.Collections.Generic" />
69
+    <Import Include="System.Data" />
70
+    <Import Include="System.Drawing" />
71
+    <Import Include="System.Diagnostics" />
72
+    <Import Include="System.Windows.Forms" />
73
+    <Import Include="System.Linq" />
74
+    <Import Include="System.Xml.Linq" />
75
+    <Import Include="System.Threading.Tasks" />
76
+  </ItemGroup>
77
+  <ItemGroup>
78
+    <Compile Include="SYS-UPDATE.vb">
79
+      <SubType>Form</SubType>
80
+    </Compile>
81
+    <Compile Include="SYS-UPDATE.Designer.vb">
82
+      <DependentUpon>SYS-UPDATE.vb</DependentUpon>
83
+      <SubType>Form</SubType>
84
+    </Compile>
85
+    <Compile Include="My Project\AssemblyInfo.vb" />
86
+    <Compile Include="My Project\Application.Designer.vb">
87
+      <AutoGen>True</AutoGen>
88
+      <DependentUpon>Application.myapp</DependentUpon>
89
+      <DesignTime>True</DesignTime>
90
+    </Compile>
91
+    <Compile Include="My Project\Resources.Designer.vb">
92
+      <AutoGen>True</AutoGen>
93
+      <DesignTime>True</DesignTime>
94
+      <DependentUpon>Resources.resx</DependentUpon>
95
+    </Compile>
96
+    <Compile Include="My Project\Settings.Designer.vb">
97
+      <AutoGen>True</AutoGen>
98
+      <DependentUpon>Settings.settings</DependentUpon>
99
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
100
+    </Compile>
101
+    <Compile Include="SQL_Module.vb" />
102
+    <Compile Include="全域變數.vb" />
103
+  </ItemGroup>
104
+  <ItemGroup>
105
+    <EmbeddedResource Include="SYS-UPDATE.resx">
106
+      <DependentUpon>SYS-UPDATE.vb</DependentUpon>
107
+    </EmbeddedResource>
108
+    <EmbeddedResource Include="My Project\Resources.resx">
109
+      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
110
+      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
111
+      <CustomToolNamespace>My.Resources</CustomToolNamespace>
112
+      <SubType>Designer</SubType>
113
+    </EmbeddedResource>
114
+  </ItemGroup>
115
+  <ItemGroup>
116
+    <None Include="My Project\Application.myapp">
117
+      <Generator>MyApplicationCodeGenerator</Generator>
118
+      <LastGenOutput>Application.Designer.vb</LastGenOutput>
119
+    </None>
120
+    <None Include="My Project\Settings.settings">
121
+      <Generator>SettingsSingleFileGenerator</Generator>
122
+      <CustomToolNamespace>My</CustomToolNamespace>
123
+      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
124
+    </None>
125
+    <None Include="App.config" />
126
+  </ItemGroup>
127
+  <ItemGroup>
128
+    <Content Include="favicon-20181108114334167.ico" />
129
+  </ItemGroup>
130
+  <Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
131
+</Project>

二进制
SYS-UPDATE/bin/Debug/SYS-UPDATE.exe 查看文件


+ 6
- 0
SYS-UPDATE/bin/Debug/SYS-UPDATE.exe.config 查看文件

1
+<?xml version="1.0" encoding="utf-8" ?>
2
+<configuration>
3
+    <startup>
4
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
5
+    </startup>
6
+</configuration>

二进制
SYS-UPDATE/bin/Debug/SYS-UPDATE.pdb 查看文件


+ 26
- 0
SYS-UPDATE/bin/Debug/SYS-UPDATE.xml 查看文件

1
+<?xml version="1.0"?>
2
+<doc>
3
+<assembly>
4
+<name>
5
+SYS-UPDATE
6
+</name>
7
+</assembly>
8
+<members>
9
+<member name="T:SYS_UPDATE.My.Resources.Resources">
10
+<summary>
11
+  A strongly-typed resource class, for looking up localized strings, etc.
12
+</summary>
13
+</member>
14
+<member name="P:SYS_UPDATE.My.Resources.Resources.ResourceManager">
15
+<summary>
16
+  Returns the cached ResourceManager instance used by this class.
17
+</summary>
18
+</member>
19
+<member name="P:SYS_UPDATE.My.Resources.Resources.Culture">
20
+<summary>
21
+  Overrides the current thread's CurrentUICulture property for all
22
+  resource lookups using this strongly typed resource class.
23
+</summary>
24
+</member>
25
+</members>
26
+</doc>

二进制
SYS-UPDATE/bin/Debug/TENDEN-ERP-SYS.exe 查看文件


二进制
SYS-UPDATE/favicon-20181108114334167.ico 查看文件


二进制
SYS-UPDATE/favicon-20190809022345261.ico 查看文件


二进制
SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferences.cache 查看文件


二进制
SYS-UPDATE/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache 查看文件


二进制
SYS-UPDATE/obj/Debug/SYS-UPDATE.exe 查看文件


二进制
SYS-UPDATE/obj/Debug/SYS-UPDATE.pdb 查看文件


+ 1
- 0
SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.CoreCompileInputs.cache 查看文件

1
+04af96f1783334a1d4800be8ce0d19988d8815ee

+ 24
- 0
SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.FileListAbsolute.txt 查看文件

1
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.exe.config
2
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.exe
3
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.pdb
4
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.xml
5
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS_UPDATE.SYS_UPDATE.resources
6
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS_UPDATE.Resources.resources
7
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbproj.GenerateResource.cache
8
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbproj.CoreCompileInputs.cache
9
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.exe
10
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.xml
11
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.pdb
12
+D:\工巧明\GCM\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbprojAssemblyReference.cache
13
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.exe.config
14
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.exe
15
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.pdb
16
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\bin\Debug\SYS-UPDATE.xml
17
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS_UPDATE.SYS_UPDATE.resources
18
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS_UPDATE.Resources.resources
19
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbproj.GenerateResource.cache
20
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbproj.CoreCompileInputs.cache
21
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.exe
22
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.xml
23
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.pdb
24
+D:\工巧明\TENDEN\SYS-UPDATE\SYS-UPDATE\obj\Debug\SYS-UPDATE.vbprojAssemblyReference.cache

二进制
SYS-UPDATE/obj/Debug/SYS-UPDATE.vbproj.GenerateResource.cache 查看文件


二进制
SYS-UPDATE/obj/Debug/SYS-UPDATE.vbprojAssemblyReference.cache 查看文件


+ 26
- 0
SYS-UPDATE/obj/Debug/SYS-UPDATE.xml 查看文件

1
+<?xml version="1.0"?>
2
+<doc>
3
+<assembly>
4
+<name>
5
+SYS-UPDATE
6
+</name>
7
+</assembly>
8
+<members>
9
+<member name="T:SYS_UPDATE.My.Resources.Resources">
10
+<summary>
11
+  A strongly-typed resource class, for looking up localized strings, etc.
12
+</summary>
13
+</member>
14
+<member name="P:SYS_UPDATE.My.Resources.Resources.ResourceManager">
15
+<summary>
16
+  Returns the cached ResourceManager instance used by this class.
17
+</summary>
18
+</member>
19
+<member name="P:SYS_UPDATE.My.Resources.Resources.Culture">
20
+<summary>
21
+  Overrides the current thread's CurrentUICulture property for all
22
+  resource lookups using this strongly typed resource class.
23
+</summary>
24
+</member>
25
+</members>
26
+</doc>

二进制
SYS-UPDATE/obj/Debug/SYS_UPDATE.Resources.resources 查看文件


二进制
SYS-UPDATE/obj/Debug/SYS_UPDATE.SYS_UPDATE.resources 查看文件


二进制
SYS-UPDATE/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll 查看文件


+ 20
- 0
SYS-UPDATE/全域變數.vb 查看文件

1
+Module 全域變數
2
+    Public g_conn_type As String : Public gUserName As String : Public 版本號 As String :: Public 登入人IP As String : Public AA(99) As String
3
+    Public Target As String : Public Target1 As String : Public Target2 As String : Public FTP帳號 As String : Public FTP密碼 As String : Public FTP物理位置 As String
4
+    Friend Sub SQL_連線字串_ERP()
5
+        If SYS_UPDATE.伺服器區域_cb.Text = "雲端伺服器" Then
6
+            ConString = "Data Source=" & 登入人IP & ";Initial Catalog=天盾國際管理系統資料庫;Persist Security Info=True;User ID=b70340;Password=Lee0911274990;Max pool size = 200;Connection Timeout=0"
7
+        Else
8
+            ConString = "Data Source=" & 登入人IP & ";Initial Catalog=天盾國際管理系統資料庫;Persist Security Info=True;User ID=b70340;Password=0911274990;Max pool size = 200;Connection Timeout=0"
9
+        End If
10
+    End Sub
11
+    Public 平均數 As Integer : Public 最終數 As Integer = 0 : Public 資料數 As Integer = 0
12
+    Public Class MyModule1
13
+        Friend Shared Sub 進度條()
14
+            平均數 = 10000 / 資料數
15
+            最終數 += 平均數
16
+            If 最終數 > 10000 Then : 最終數 = 10000 : End If
17
+            SYS_UPDATE.ProgressBar1.Value = 最終數
18
+        End Sub
19
+    End Class
20
+End Module

正在加载...
取消
保存