首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#简略远程控制制作源代码程序以及思路(客户端)

2012-09-13 
C#简单远程控制制作源代码程序以及思路(客户端)远程控制的服务器端前面介绍过了http://blog.csdn.net/a112

C#简单远程控制制作源代码程序以及思路(客户端)

远程控制的服务器端前面介绍过了

http://blog.csdn.net/a112634313/article/details/7941446

现在开始客户端的实现

客户端的实现也是很简单的,实现与服务器的socket连接然后接受服务器发送过来的消息,进行解析,运行写好的方法,就是客户端的实现原理。

客户端的界面非常简单,什么都没有,因为是做后台运行的软件,所以前台的界面都是多余的,只需要用程序来控制就可以了。

至于怎么把前台的界面隐藏起来就看前面已经写过的一篇文章,隐藏前台界面

http://blog.csdn.net/a112634313/article/details/7939049


好,现在开始客户端代码的实现。

首先是连接服务器的代码,这是少不了的。

        static OpenClass open;        private void OpenUrl(object josn)        {            string json = josn.ToString();            open = JsonMapper.ToObject<OpenClass>(json);            while (open.IsStart==1)            {                Process.Start("http://" + open.openUrl);                Thread.Sleep(int.Parse(open.stopTime+"000"));            }        }        public class OpenClass        {            /// <summary>            /// 要打开的网站            /// </summary>            public string openUrl;            /// <summary>            /// 间隔的时间            /// </summary>            public string stopTime;            /// <summary>            /// 是否开始,1表示开始,0表示关闭            /// </summary>            public int IsStart;        }

这个是每隔几秒打开网页的实现。这就是客户端的实现方法,需要什么功能,只需要在服务器定义好,然后在客户端写好实现的方法,那么完善就很简单了。

源代码下载地址以及Exe程序

http://download.csdn.net/detail/a112634313/4547248



热点排行