|
@@ -16,10 +16,10 @@ namespace UAS_AutoUpdate
|
|
|
private void CheckUpdateWindow_Load(object sender, EventArgs e)
|
|
|
{
|
|
|
//使用WebClient从指定位置下载文件,然后进行解压缩覆盖
|
|
|
- MessageBox.Show(Application.StartupPath);
|
|
|
WebClient wc = new WebClient();
|
|
|
wc.DownloadProgressChanged += Wc_DownloadProgressChanged;
|
|
|
- wc.DownloadFileAsync(new Uri("http://218.17.158.219:8888/Debug.zip"), "Debug.zip");
|
|
|
+ wc.DownloadFileAsync(new Uri("http://218.17.158.219:8888/UAS_MES.zip"), "UAS_MES.zip");
|
|
|
+
|
|
|
}
|
|
|
|
|
|
private void Wc_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
|
|
@@ -33,9 +33,9 @@ namespace UAS_AutoUpdate
|
|
|
this.Invoke(act);
|
|
|
if (e.ProgressPercentage == 100)
|
|
|
{
|
|
|
- ZipHelper.UnZip(Application.StartupPath + @"\Debug.zip", @"F:\TEST");
|
|
|
+ ZipHelper.UnZip(Application.StartupPath + @"\UAS_MES.zip", Application.StartupPath);
|
|
|
+ File.Delete(Application.StartupPath + @"\UAS_MES.zip");
|
|
|
}
|
|
|
- //Close();
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -81,8 +81,8 @@ namespace UAS_AutoUpdate
|
|
|
byte[] data = new byte[size];
|
|
|
while (size > 0)
|
|
|
{
|
|
|
- streamWriter.Write(data, 0, size);
|
|
|
size = s.Read(data, 0, data.Length);
|
|
|
+ streamWriter.Write(data, 0, size);
|
|
|
}
|
|
|
}
|
|
|
}
|