private void ScanDocument_ScriptMessageReceived(object sender, ScriptMessageEventArgs e) { // MessageBox.Show("message=" + e.ScriptMessage.ToString(), "消息"); if (e.ScriptMessage.ToString() == "Script_On") { _scriptIsWork = true; } if (e.ScriptMessage.ToString() == "Script_Off") { _scriptIsWork = false; } }
private static void onMessage(object sender, ScriptMessageEventArgs e) { dynamic message = JsonConvert.DeserializeObject(e.Message); if (message.type == "info" || message.type == "log") { Console.WriteLine(message.payload); } else if (message.type == "error") { Console.WriteLine(message.stack); } else { Console.WriteLine("Updated Cookie: " + COOKIE); COOKIE = message.payload; } }
private void Script_Message(object sender, ScriptMessageEventArgs e) { using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(e.Message))) { ms.Position = 0; var msg = (JsonMessage)_deserializer.ReadObject(ms); if (msg.type == "log") { TraceLine($"{msg.level}: {msg.payload}"); } else if (msg.type == "error") { OnErrorMessage(msg); OnDisconnected(); } else if (msg.type == "send") { MessageReceived?.Invoke(msg.payload); } } }
private void Script_Message(object sender, ScriptMessageEventArgs e) { Messages.Add(new ScriptMessage(e.Message)); ScrollViewDown(); }
private void writeToOutput(object sender, ScriptMessageEventArgs e) { writeToOutput(e.Message); }
private void MessageMgr_ScriptMessage(object sender, ScriptMessageEventArgs e) { System.Console.WriteLine(e.Message); }