Beispiel #1
0
        public string GenCmd(Cmd.EV_TYPE eventType)
        {
            string result = $"{CLIENT_FILENAME} -e {this.ip} {this.dataPort}";

            try
            {
                Cmd cmd = new Cmd();
                cmd.type = eventType;
                string eventCmd = string.Empty;
                if (eventType == Cmd.EV_TYPE.C)
                {
                    cmd.x     = this.x;
                    cmd.y     = this.y;
                    cmd.click = this.click;
                    eventCmd  = $"{cmd.type.ToString()}:{cmd.x},{cmd.y},{cmd.click.ToString()}";
                }
                else if (eventType == Cmd.EV_TYPE.I)
                {
                    cmd.text = this.text;
                    eventCmd = $"{cmd.type.ToString()}:{cmd.text}";
                }
                result = $"{result} {eventCmd}";
            }
            catch (Exception e)
            {
                Error(e);
            }
            return(result);
        }
Beispiel #2
0
 private void b_xy_Click(object sender, EventArgs e)
 {
     try
     {
         Cmd.EV_TYPE eventType = Cmd.EV_TYPE.C;
         ope.type = eventType;
         ope.CmdSend(ope.GenCmd(eventType));
     }
     catch (Exception ex)
     {
         Error(ex);
     }
 }