国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

python自動化實現自動回復QQ消息

瀏覽:35日期:2022-06-24 16:41:53
前言

近段時間,看了一下運用python實現app自動化的視頻,覺得那上面的講的不錯,于是就用所學的知識做了一個程序,實現自動回復QQ消息。

1.需要安裝的相關軟件和python模塊

1.1 安裝client模塊打開命令窗口,輸入命令:pip install appium-python-client

1.2 安裝Appium Server下載網址為:appium1.3 安裝JDK安裝好之后,添加環境變量JAVA_HOME,指定jdk的安裝目錄,小編為:

python自動化實現自動回復QQ消息

python自動化實現自動回復QQ消息

1.4 安裝android sdk添加一個環境變量ANDROID_HOME,設置值為sdk包的解壓目錄,小編為:

python自動化實現自動回復QQ消息

python自動化實現自動回復QQ消息

另外,最好在path里面添加adb.exe的環境變量

python自動化實現自動回復QQ消息

python自動化實現自動回復QQ消息

1.5 投屏軟件小編用的是米卓同屏助手,下載網址為:米卓同屏助手

2. 連接手機

小編用的USB連接,需要一條數據線,將手機和電腦端連接起來,同時需要打開手機的開發者模式。那么怎樣打開開發者模式,以小編的手機為例(OPPO手機)來到手機設置,點擊關于手機,之后一直點擊版本號,當出現以下字樣即可

python自動化實現自動回復QQ消息

然后進入其他設置(不同手機可能不同),就可以看到這里多了一個開發者選項了。

python自動化實現自動回復QQ消息

進入開發者選項,然后打開,可以發現這里有一個USB調試的開關,打開它。

python自動化實現自動回復QQ消息

打開之后,就可以看到在這個投屏軟件上了出現了手機的畫面

python自動化實現自動回復QQ消息

3.測試是否連接成功

在命令窗口中輸入: adb devices -l ,如果出現以下這個畫面,應該是成功連接了

python自動化實現自動回復QQ消息

有個時候,可能會報錯,一般原因是投屏軟件的adb.exe版本和sdk的adb.exe版本不一致導致的,(小編自己猜測的)應該只需把其中任意一個adb.exe復制到另外那個那里就行了。

python自動化實現自動回復QQ消息

python自動化實現自動回復QQ消息

4.代碼實現

參考代碼如下:

from appium import webdriverimport timedesired_caps={ ’platformName’:’Android’, ’platformVersion’:’8.1’, ’deviceName’:’xxx’, ’appPackage’:’com.tencent.qqlite’, # 自動化應用 ’appActivity’:’com.tencent.mobileqq.activity.SplashActivity’, #’unicodeKeyboard’:True, #’resetKeyboard’:True, ’noReset’:True, ’newCommandTimeout’:6000, ’automationName’:’UiAutomator2’}driver=webdriver.Remote(’http://localhost:4723/wd/hub’,desired_caps)driver.implicitly_wait(10)driver2=driver.find_element_by_id(’recent_chat_list’)list2=driver2.find_elements_by_class_name(’android.widget.LinearLayout’)print(’當前QQ消息為%d個’%(len(list2)))time.sleep(2)list2[0].click()def send_Message(text2:str): # 發消息 driver4=driver.find_element_by_id(’inputBar’) driver4.find_element_by_id(’input’).send_keys(text2) driver4.find_element_by_id(’fun_btn’).click() time.sleep(2) print('發送消息:%s'%(text2))list4=['劉邦,字季,沛郡豐邑(今江蘇省豐縣)人。中國歷史上杰出的政治家、戰略家和軍事指揮家,漢朝開國皇帝,漢民族和漢文化的偉大奠基者和開拓者,對漢族的發展以及中國的統一有突出貢獻。','還沒','湖南省,簡稱“湘”,是中華人民共和國省級行政區,省會長沙,界于北緯24°38′~30°08′,東經108°47′~114°15′之間,東臨江西,西接重慶、貴州,南毗廣東、廣西,北連湖北,總面積21.18萬平方千米。']while True: try: driver3=driver.find_element_by_id(’listView1’) list3=driver3.find_elements_by_class_name(’android.widget.RelativeLayout’) text=list3[-1].find_element_by_id(’chat_item_content_layout’).text print(’收到消息:%s’%(text)) # 接收消息 time.sleep(5) if(text==’你好,請幫我查閱一下劉邦的簡介’): send_Message(list4[0]) elif(text=='你吃中飯了沒'): send_Message(list4[1]) elif(text=='介紹一下湖南唄!'): send_Message(list4[2]) except Exception as e: pass

在運行代碼的過程當中,會在手機上自動安裝一些東東,同意安裝即可。運行結果:

運用python實現自動回復QQ消息

5. 總結

到此這篇關于python自動化實現自動回復QQ消息的文章就介紹到這了,更多相關python 自動回復QQ內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: qq Python
相關文章:
主站蜘蛛池模板: 国产区高清| 国产日韩精品一区在线不卡 | 黄色三级网站 | 国产一及毛片 | 亚洲一区二区三区久久精品 | 欧美最爽乱淫视频播放黑人 | 亚洲综合性 | 亚洲 欧美 激情 另类 校园 | 欧美国产亚洲一区 | 日韩一级欧美一级毛片在线 | 高清色黄毛片一级毛片 | 欧美日韩在线视频免费完整 | 成年人黄页 | 亚洲视频手机在线 | 日韩精品a在线视频 | 成人网18免费软件 | 久久精品国产免费看久久精品 | 亚洲欧美一区二区三区在饯 | 国产一区二区高清在线 | 欧美牛逼aa | 经典香港a毛片免费观看 | 成 人 黄 色 视频 免费观看 | 欧美在线日韩在线 | 91亚洲综合 | 亚洲精品影院久久久久久 | 一级全黄视频 | 12一15女人a毛片 | 在线观看欧洲成人免费视频 | 亚洲图片 自拍偷拍 | 亚洲一区欧美二区 | 国内精品a| 亚洲一区二区天海翼 | 国产手机在线小视频免费观看 | 玖草视频在线 | 欧美黄视频在线观看 | 日本三级香港三级网站 | 精品国产呦系列在线看 | 成人区精品一区二区毛片不卡 | 国产精品黄色 | 韩国三级日本三级香港三级黄 | 欧美13一14sexvideo欧 |