国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

學網(wǎng)站建設需要什么軟件百度外包公司有哪些

學網(wǎng)站建設需要什么軟件,百度外包公司有哪些,長春優(yōu)惠做網(wǎng)站,畢業(yè)設計做網(wǎng)站 如何做本篇文章實現(xiàn)了微信自動接收最新的實時聊天信息,并對當前實時的聊天信息做出對應的回復。 可以自行接入人工智能或者結合自己的業(yè)務來做出自動回復。 下面視頻是軟件實際效果 自動接收消息并回復 實現(xiàn)的邏輯是實時監(jiān)控微信的聊天面板中UI對象來判斷是否有最新的消…

本篇文章實現(xiàn)了微信自動接收最新的實時聊天信息,并對當前實時的聊天信息做出對應的回復。

可以自行接入人工智能或者結合自己的業(yè)務來做出自動回復。

下面視頻是軟件實際效果

自動接收消息并回復

實現(xiàn)的邏輯是實時監(jiān)控微信的聊天面板中UI對象來判斷是否有最新的消息過來,如果沒有則繼續(xù)監(jiān)聽,如果有則點擊UI對象切換到當前聊天面板,并找到聊天面板中的輸入框和發(fā)送按鈕元素來進行回復。

(1)監(jiān)控聊天面板中的UI對象

   public override void Start(){if (State == TaskState.Stop){State = TaskState.Runing;}else {return;}Thread th = new Thread(new ThreadStart(() =>{while (State == TaskState.Runing){var currentChatList = UI_WX_Window.Current.Find("/Pane/Pane[1]/Pane[2]/Pane/Pane/Pane/List");if (currentChatList == null || currentChatList.ControlType != FlaUI.Core.Definitions.ControlType.List){Thread.Sleep(1000);continue;}var source = currentChatList.FindAllChildren();var tempMessageSource = new List<WXRealMsgEntity>();source.ToList().ForEach(item =>{if (item.ControlType == FlaUI.Core.Definitions.ControlType.ListItem){var buttonName = item.FindFirstByXPath("/Pane/Button")?.Name;var time = item.FindFirstByXPath("/Pane/Pane/Pane[1]/Text")?.Name;var lastMessage = item.FindFirstByXPath("/Pane/Pane/Pane[2]/Text")?.Name;var count = item.FindFirstByXPath("/Pane/Text")?.Name;var messageitem = new WXRealMsgEntity { UserName = buttonName, Time = time, CurrentMessage = lastMessage, Count = count };tempMessageSource.Add(messageitem);if (historyMessageSource != null){//與歷史消息比較//var cnt = historyMessageSource.Count(s => s.UserName == messageitem.UserName//&& messageitem.Time == s.Time//&& messageitem.CurrentMessage == s.CurrentMessage//&& messageitem.Count == s.Count);var cnt = historyMessageSource.Count(s => s.UserName == messageitem.UserName && messageitem.CurrentMessage == s.CurrentMessage);if (cnt == 0){//有新消息SetMessage(messageitem.UserName + "發(fā)送給新消息你:" + messageitem.CurrentMessage);if (ReplyUser.Count(ss => ss.Contains(messageitem.UserName))>0){//自動回復UI_WX_Window.Current.ClickElement(item);Thread.Sleep(200);SendWXMsg(messageitem.UserName,ReplyMessage);//需要將歷史消息本條重置SetMessage(  "自動回復消息給"+messageitem.UserName+":" + ReplyMessage);messageitem.CurrentMessage = ReplyMessage;}}}}});historyMessageSource = tempMessageSource;Thread.Sleep(1000);}}));th.Start();base.Start();}

(2)發(fā)送消息

  public void SendWXMsg(string name, string message){var SendInput = GetSendInput();if (SendInput != null){SetText(new WXMessageEntity { Info = message, Type = WXMessageType.Text }, SendInput, false);var SendButton = GetSendButton();if (SendButton != null){UI_WX_Window.Current.ClickElement(SendButton);SystemLog.Info("向聯(lián)系人【" + name + "】發(fā)送消息成功");}}else{SystemLog.Error("【" + name + "】不是有效聯(lián)系人");}}

上一篇 (12)PC端微信自動化測試-C#采集微信聊天記錄

如果讀者對上述文章存在不清晰的地方可以找本人獲取運行源碼來學習,QQ 978124155

http://aloenet.com.cn/news/31461.html

相關文章:

  • 企業(yè)網(wǎng)站建設參考資料競價推廣賬戶競價托管
  • 珠海服務好的網(wǎng)站建設武漢seo
  • 江陰做網(wǎng)站百度秒收錄軟件工具
  • 微商網(wǎng)站開發(fā)寧波網(wǎng)站推廣營銷
  • 恒華大廈做網(wǎng)站公司山東做網(wǎng)站
  • 專門教做甜品的網(wǎng)站愛站網(wǎng)關鍵詞
  • wordpress用qq注冊谷歌seo什么意思
  • 如何做目錄wordpress北京網(wǎng)站優(yōu)化外包
  • 上海 高端 網(wǎng)站建設我的百度賬號登錄
  • 創(chuàng)新的鹽城網(wǎng)站建設百度收錄查詢代碼
  • 一步一步教你做網(wǎng)站哪家公司建設網(wǎng)站好
  • 做網(wǎng)站續(xù)費seo概念
  • 租電信服務器開網(wǎng)站磁力鏈bt磁力天堂
  • wordpress主題 dux1.2原版整站優(yōu)化排名
  • dk域名網(wǎng)站全搜網(wǎng)
  • 白菜網(wǎng)站建設如何優(yōu)化網(wǎng)站首頁
  • 公司網(wǎng)站建app互聯(lián)網(wǎng)營銷師怎么報名
  • 建設部一建注冊公示網(wǎng)站培訓心得體會范文大全1000字
  • 怎么建設好一個外貿購物網(wǎng)站哪有惡意點擊軟件買的
  • 寧夏住房和城鄉(xiāng)建設廳網(wǎng)站執(zhí)業(yè)資格工具大全
  • 邢臺網(wǎng)站優(yōu)化建設站長查詢域名
  • 二級域名網(wǎng)站怎么投廣告百度seo優(yōu)化規(guī)則
  • 手機端網(wǎng)站建設公司經(jīng)典網(wǎng)絡營銷案例
  • 網(wǎng)站如何防止被復制百度打車客服電話
  • 高端網(wǎng)站設計費用電商網(wǎng)站建設公司
  • 深圳做公司網(wǎng)站推廣的廣州seo網(wǎng)站開發(fā)
  • 購物網(wǎng)站開發(fā)實戰(zhàn)有創(chuàng)意的網(wǎng)絡營銷案例
  • 海創(chuàng)網(wǎng)站建設電子商務推廣
  • 揚州公司做網(wǎng)站公司手游推廣平臺代理
  • 奢侈品商城網(wǎng)站建設方案泰安做網(wǎng)站公司