diff --git a/EX/VNC.xaml b/EX/VNC.xaml
index 420da06..fe96cff 100644
--- a/EX/VNC.xaml
+++ b/EX/VNC.xaml
@@ -3,13 +3,15 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:local="clr-namespace:SunlightCentralizedControlManagement_SCCM_.EX"
- xmlns:lang="clr-namespace:SunlightCentralizedControlManagement_SCCM_.Properties"
+ xmlns:local="clr-namespace:SunlightCentralizedControlManagement_SCCM_.EX"
+ xmlns:lang="clr-namespace:SunlightCentralizedControlManagement_SCCM_.Properties"
+ xmlns:vnc="clr-namespace:VncSharp;assembly=VncSharp"
mc:Ignorable="d"
Title="VNC" Height="450" Width="800">
-
-
+
+
+
diff --git a/EX/VNC.xaml.cs b/EX/VNC.xaml.cs
index 3518645..6b69641 100644
--- a/EX/VNC.xaml.cs
+++ b/EX/VNC.xaml.cs
@@ -13,6 +13,7 @@ using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
+using System.Net.NetworkInformation;
namespace SunlightCentralizedControlManagement_SCCM_.EX
@@ -22,9 +23,24 @@ namespace SunlightCentralizedControlManagement_SCCM_.EX
///
public partial class VNC : Window
{
+ string host = "172.0.0.1"; // 替换为你的 VNC 服务器地址
+ int port = 5901; // 替换为你的 VNC 服务器端口
+ string password = " "; // 替换为你的 VNC 服务器密码
+
public VNC()
{
InitializeComponent();
+
+
+
+
+
+ if (!vnc.IsConnected)
+ {
+ vnc.Connect(host, false, true);
+ //System.Windows.MessageBox.Show("VNC 连接成功!");
+ }
+
}
@@ -32,5 +48,32 @@ namespace SunlightCentralizedControlManagement_SCCM_.EX
{
this.Close();
}
+
+
+ private bool PingTest(string ip)
+ {
+ bool result = false;
+ Ping pingSender = new Ping();
+
+ try
+ {
+ PingReply reply = pingSender.Send(ip, 120);
+ if (reply.Status == IPStatus.Success)
+ {
+ result = true;
+ }
+
+ }
+ catch (PingException e)
+ {
+ result = false;
+ }
+ return result;
+ }
+
+
+
}
+
+
}
diff --git a/SunlightCentralizedControlManagement_SCCM_.csproj b/SunlightCentralizedControlManagement_SCCM_.csproj
index 3c2659b..ccbea34 100644
--- a/SunlightCentralizedControlManagement_SCCM_.csproj
+++ b/SunlightCentralizedControlManagement_SCCM_.csproj
@@ -484,6 +484,9 @@
3.0.9
+
+ 1.0.7
+