工具我們已經打包好了,關注公眾號“花花愛軟件”回復“博客園”下載哈。。。。支持一下,碼字不易
需要的工具:
l 易語言
l 精易模塊V8
l 精易助手,
朋友們大家好,我是今天的講師,花花愛人,今天教大家用易語言開發一款屬於你自己的,微信AI對話機器人,可以實現自動對話,群聊回復,自動監控微信消息,自動創建拉群的功能,廢話不多講,我們進入正題。
咋們先設計下軟件的界面吧。
界面咋們已經設計好了
主要就兩大功能
一鍵拉群和消息回復
然后寫核心代碼
我們雙擊一鍵啟動按鈕
然后打開微信,獲取窗口句柄,坐標等數據、
建議用精易助手去獲取,比較准確
兩個值都獲取好了
相對窗口:408 ,558
微信窗口句柄:459122
然后就把這些數據整合到我們的代碼里面
這就是代碼,功能自己腦補
繼續寫
這個命令的功能是,自動向微信編輯框輸入消息,來實現自動回復消息的功能
我們先測試下效果吧,點擊按鈕后,會不會自動輸入文字。
看來是可以的,點擊按鈕后自動向編輯框內輸入了hello的字樣
接下來就是寫發送的代碼了
此命令就可以實現 模擬回車的效果,也就是發送消息了
那這樣就基本實現了,微信自動發消息 回消息的功能了
還有就是
自動拉群的效果,其實這個比較簡單
我們下期在講吧,時間有限。
直接分享拉群部分的代碼:
.版本 2 .支持庫 spec .支持庫 eAPI .支持庫 shellEx .程序集 窗口程序集_啟動窗口 .子程序 _按鈕1_被單擊 .判斷開始 (單選框1.選中 = 真) 指定手機號拉群 () .默認 加群操作 () .判斷結束 .子程序 指定手機號拉群 .局部變量 手機號, 文本型, , "0" .局部變量 i, 整數型 手機號 = 分割文本 (編輯框1.內容, #換行符, ) .計次循環首 (取數組成員數 (手機號), i) 鼠標_單擊 (到整數 (編輯框_句柄.內容), 283, 34, 1) 延遲 (2000) 鼠標_單擊 (到整數 (編輯框_句柄.內容), 137, 33, 1) 置剪輯板文本 (手機號 [i]) 延遲 (1000) 模擬按鍵 (#Ctrl鍵, #V鍵, ) .計次循環尾 () .子程序 __啟動窗口_創建完畢 注冊熱鍵 (_啟動窗口.取窗口句柄 (), 標簽3.取窗口句柄 (), 0, #F1鍵) 注冊熱鍵 (_啟動窗口.取窗口句柄 (), 標簽4.取窗口句柄 (), 0, #F2鍵) .子程序 加群操作 .局部變量 i, 整數型 鼠標_單擊 (到整數 (編輯框_句柄.內容), 282, 34, 1) 延時 (3000) .計次循環首 (到整數 (編輯框_人數.內容), i) 鼠標_單擊 (到整數 (編輯框_句柄.內容), 151, 500, 1) 延時 (2000) 模擬按鍵 (40, , ) .計次循環尾 () 信息框 (“准確生成群”, 0, , ) 延遲 (3000) 鼠標_單擊 (到整數 (編輯框_句柄.內容), 418, 452, 1) .子程序 _按鈕2_被單擊 .判斷開始 (編輯框2.內容 = “554480179”) 信息框 (“臨時注冊成功”, 0, , ) .默認 按鈕1.禁止 = 假 單選框1.禁止 = 假 .判斷結束 .子程序 _標簽3_反饋事件, 整數型 .參數 參數一, 整數型 .參數 參數二, 整數型 暫停 () .子程序 _標簽4_反饋事件, 整數型 .參數 參數一, 整數型 .參數 參數二, 整數型 編輯框_句柄.內容 = 到文本 (取鼠標所在窗口句柄 ())