Exemple #1
0
 /// <summary>
 /// ��Է�������Ϣ
 /// </summary>
 /// <param name="content">�Ի�����</param>
 public bool Speak(string content)
 {
     if (currentControler == null)
     {
         MessageBox.Show("�㻹û�����κ������������ж�!");
         return false;
     }
     else
     {
         DoubleCode code = new DoubleCode();
         code.Head = CodeHead.SPEAK;
         code.Body = content;
         currentControler.SendCode(code);
         return true;
     }
 }
Exemple #2
0
 /// <summary>
 /// ��ȡ�ļ���Ϣ(��С,�޸�����)
 /// </summary>
 /// <param name="fullName"></param>
 public void GetFileDetial(string fullName)
 {
     if (currentControler == null)
         MessageBox.Show("�㻹û�����κ������������ж�!");
     else
     {
         DoubleCode code = new DoubleCode();
         code.Head = CodeHead.GET_FILE_DETIAL;
         code.Body = fullName;
         currentControler.SendCode(code);
     }
 }
Exemple #3
0
 /// <summary>
 /// ���ͷ���˰汾
 /// </summary>
 private void sendVersion()
 {
     DoubleCode versionCode = new DoubleCode();
     versionCode.Head = CodeHead.VERSION;
     versionCode.Body = version;
     mainServer.SendCode(versionCode);
 }
Exemple #4
0
 /// <summary>
 /// �޸ķ��������
 /// </summary>
 /// <param name="pwd">����</param>
 public void ChangeServerPassWord(string pwd)
 {
     if (currentControler == null)
         MessageBox.Show("�㻹û�����κ������������ж�!");
     else
     {
         DoubleCode code = new DoubleCode();
         code.Head = CodeHead.PASSWORD;
         code.Body = ICanSeeYou.Configure.PassWord.MD5Encrypt(pwd);
         currentControler.SendCode(code);
     }
 }
Exemple #5
0
 /// <summary>
 /// �����ļ����ڵ���Ϣ(��ǰ·���µ��ļ����ļ���)
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="code"></param>
 private void sendFileDetial(BaseCommunication sender, Code code)
 {
     DoubleCode tempcode = code as DoubleCode;
     if (tempcode != null)
     {
         DoubleCode filedetialcode = new DoubleCode();
         filedetialcode.Head = CodeHead.SEND_FILE_DETIAL;
         filedetialcode.Body=ICanSeeYou.Common.IO.GetFileDetial(tempcode.Body);
         sender.SendCode(filedetialcode);
     }
 }