private void btn_SendTxt_Click(object sender, EventArgs e) { m_server.SendText(tb_ToUser.Text, tb_group.Text, tb_Txt.Text, (rqInfo, ackInfo) => { // Log(string.Format("client:{0}\r\nserver:{1}", rqInfo.ToJsonString(), ackInfo.ToJsonString())); }); }
private void btn_SendTxt_Click(object sender, EventArgs e) { if (cbIsLoop.Checked) { StartLoop(m_server.SendText, tb_ToUser.Text, tb_group.Text, tb_Txt.Text, (rqInfo, ackInfo) => { Log(string.Format("SendTxtCallBack:{0}", ackInfo.ToJsonString())); // Log(string.Format("client:{0}\r\nserver:{1}", rqInfo.ToJsonString(), ackInfo.ToJsonString())); }); return; } m_server.SendText(tb_ToUser.Text, tb_group.Text, tb_Txt.Text, (rqInfo, ackInfo) => { Log(string.Format("SendTxtCallBack:{0}", ackInfo.ToJsonString())); // Log(string.Format("client:{0}\r\nserver:{1}", rqInfo.ToJsonString(), ackInfo.ToJsonString())); }); }
private static void IMTest() { IMServer server = new IMServer(); bool isConnected = server.Connect("192.168.87.21", 8282, "new", "star", "pc", Guid.NewGuid().ToString(), 1, Connected); server.OnReceive += server_OnReceive; server.OnUpload += server_OnUpload; //server.OnError += server_OnError; server.OnDownload += server_OnDownload; if (isConnected) { while (true) { string sendTxt = Console.ReadLine(); if (sendTxt == "q") { server.Disconnect(); break; } if (sendTxt == "file_test1") { server.SendFile(MessageType.Image, "star", "", @"C:\Users\Public\Pictures\Sample Pictures\1.jpg", SendCallback); } if (sendTxt == "file_test2") { server.SendFile(MessageType.Image, "star", "", @"C:\Users\Public\Pictures\Sample Pictures\1.jpg", null); } else if (sendTxt == "down") { //server.Download_BreakPoint("http://oa.bitauto.com/ImportFiles/UpLoad/0/0/0/929273d4-6ae5-47ae-9478-4ca4735d0a8a.xls", "C:\\123.xls"); } else { server.SendText("star", "111", sendTxt, SendCallback); } } } }
private void btn_SendTxt_Click(object sender, EventArgs e) { m_server.SendText(tb_ToUser.Text, tb_group.Text, tb_Txt.Text, CallbackFun); }