public bool DoType(params string[] strings) { Action = "type_string"; ClearParams(); ParamStrings.AddRange(strings); return(SendRequest() == null ? false : true); }
public bool RightClick() { Action = "right_click"; ParamInt.Clear(); ParamStrings.Clear(); return(SendRequest() == null ? false : true); }
public bool SetClipboard(string data) { Action = "set_clipboard"; ParamInt.Clear(); ParamStrings.Clear(); ParamStrings.Add(data); return(SendRequest() == null ? false : true); }
public bool Identify() { Action = "identify"; ClearParams(); ParamStrings.Add("C#"); ParamStrings.Add(client.GetPort().ToString()); return(SendRequest(blockingWait: false) == null ? false : true); }
public bool LeftClick(int x, int y) { Action = "left_click"; ParamInt.Clear(); ParamStrings.Clear(); ParamInt.Add(x); ParamInt.Add(y); return(SendRequest() == null ? false : true); }
public string DelVar(string nameSpace, string name) { Action = "del"; ParamInt.Clear(); ParamStrings.Clear(); ParamStrings.Add(nameSpace); ParamStrings.Add(name); JToken result = SendRequest(); if (result == null) { return(null); } return(result.Value <string>()); }
public string Execute(string cmd, string cwd = null) { Action = "execute"; ClearParams(); ParamStrings.Add(cmd); if (cwd != null) { ParamStrings.Add(cwd); } JToken result = SendRequest(); if (result == null) { Console.WriteLine("Nope nope nope"); return(null); } return(result.Value <string>()); }
protected void ClearParams() { ParamInt.Clear(); ParamStrings.Clear(); }