private void keyboardHook_KeyUp(RamGecTools.KeyboardHook.VKeys key) { if (RamGecTools.KeyboardHook.VKeys.LCONTROL == key) { Debug.WriteLine("key up=CONTROL"); pushedState = false; } }
private void keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key) { if (RamGecTools.KeyboardHook.VKeys.LCONTROL == key) { Debug.WriteLine("key down=CONTROL x={0}, y={0}", keepMouseX, keepMouseY); keepMouseX = (int)GetMousePosition().X; keepMouseY = (int)GetMousePosition().Y; pushedState = true; } }
async void KeyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key) { if (key.ToString() == "F5") { if (chkbx_farmSpecifPoke.Checked) { try { FarmSpecifPokeID = Int32.Parse(txtbx_farmSpcifPoke.Text); } catch (Exception e) { MessageBox.Show("Please enter in a specific Pokemon ID"); startBot = false; } } SnapshotCoords(); startBot = true; txtbx_status.Text = "Go"; } else if (key.ToString() == "F6") { startBot = false; txtbx_status.Text = "Stopped"; } else if (key.ToString() == "KEY_W") { txtbx_status.Text = "Up"; SnapshotCoords(); } else if (key.ToString() == "KEY_S") { txtbx_status.Text = "Down"; SnapshotCoords(); } else if (key.ToString() == "KEY_A") { txtbx_status.Text = "Left"; SnapshotCoords(); } else if (key.ToString() == "KEY_D") { txtbx_status.Text = "Right"; SnapshotCoords(); } await Task.Delay(100); }
bool keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key) { if (DEV) { if (key == RamGecTools.KeyboardHook.VKeys.KEY_E) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_F) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_R) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_N) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_H) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_A) { return(true); } } if (key == RamGecTools.KeyboardHook.VKeys.ESCAPE) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_G) { return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_T) { return(true); } return(false); }
void keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key) { if (AnyKey_flag == 1) { Rshortcut_textBox.Text = key.ToString(); } if (AnyKey_flag == 2) { Lshortcut_textBox.Text = key.ToString(); } if (AnyKey_flag == 3) { Mshortcut_textBox.Text = key.ToString(); } AnyKey_flag = 0; keyhook.Uninstall(); KeyComb_Set(); this.Enabled = true; }
//TODO: passare un'oggetto al server in modo che questo possa eseguire azione void keyboardHook_KeyPress(int op, RamGecTools.KeyboardHook.VKeys key) { try { if (op == 0) { //key is down this.serverManger.sendMessage("K" + " " + (int)key + " " + "DOWN"); } else { //key is up this.serverManger.sendMessage("K" + " " + (int)key + " " + "UP"); } } catch (Exception ex) { closeOnException(ex.Message); MessageBox.Show("La connessione si è interrotta"); } }
public KeyboardMessage(int op, RamGecTools.KeyboardHook.VKeys key) { this.op = op; this.key = key; }
bool keyboardHook_KeyUp(RamGecTools.KeyboardHook.VKeys key) { if (DEV) { if (key == RamGecTools.KeyboardHook.VKeys.KEY_F) { for (int i = 0; i < FriedChiken.nParticles; i++) { FriedChiken.x[i * 3 + 0] += (rand.NextDouble() - 0.5) * 50d; FriedChiken.x[i * 3 + 1] += (rand.NextDouble() - 0.5) * 50d; FriedChiken.x[i * 3 + 2] += (rand.NextDouble() - 0.5) * 50d; } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_E) { if (_IF) { _IF = false; full.offIF(); } else { _IF = true; full.onIF(); } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_R) { if (_RP) { _RP = false; full.offRF(); } else { _RP = true; full.onRF(); } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_N) { if (_normalize) { _normalize = false; full.offNorm(); } else { _normalize = true; full.onNorm(); } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_H) { if (_geodesic) { _geodesic = false; full.offGeo(); } else { _geodesic = true; full.onGeo(); } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_A) { if (_drift1) { _drift1 = false; _drift2 = true; _drift3 = false; full.drift2(); full.renewPlot(Drift2); } else if (_drift2) { _drift1 = false; _drift2 = false; _drift3 = true; full.drift3(); full.renewPlot(Drift3); } else if (_drift3) { _drift1 = false; _drift2 = false; _drift3 = false; full.drift0(); full.renewPlot(Drift0); } else { _drift1 = true; _drift2 = false; _drift3 = false; full.drift1(); full.renewPlot(Drift1); } return(true); } } if (key == RamGecTools.KeyboardHook.VKeys.ESCAPE) { full.resetGo(); full.clearNorm(); _go = false; timer.Enabled = false; if (t != 0 && refX != null) { t = 0; for (int i = 0; i < FriedChiken.x.rawData.Length; i++) { FriedChiken.x.rawData[i] = refX[i]; } FriedChiken.Tick(t); //要素アップデート、勾配の計算 FriedChiken.Tack(t); //マスク等後処理 refX = null; } ExpireSolution(true); return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_G) { if (_go) { full.pauseGo(); _go = false; timer.Enabled = false; } else { full.onGo(); _go = true; timer.Enabled = true; } return(true); } if (key == RamGecTools.KeyboardHook.VKeys.KEY_T) { if (_VN) { _VN = false; full.offVN(); } else { _VN = true; full.onVN(); } return(true); } return(false); }
void keyboardHook_KeyDown(RamGecTools.KeyboardHook.VKeys key) { //keyboardKeyPress.BackColor = Color.IndianRed; //keyboardLog.Text = "[" + DateTime.Now.ToLongTimeString() + "] KeyDown Event {" + key.ToString() + "}" + Environment.NewLine + keyboardLog.Text; }
void keyboardHook_KeyUp(RamGecTools.KeyboardHook.VKeys key) { keyboardKeyPress.BackColor = Color.White; keyboardLog.Text = "[" + DateTime.Now.ToLongTimeString() + "] KeyUp Event {" + key.ToString() + "}" + Environment.NewLine + keyboardLog.Text; }