日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

使用Python + Adb 实现对QQ实时点击名片赞,输入文本信息

發布時間:2023/12/29 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Python + Adb 实现对QQ实时点击名片赞,输入文本信息 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

使用Python + Adb 實現對手機QQ實時點擊,名片贊,輸入文本信息

首要我們要輸入中文,必須借助安卓軟件—adbkeyboard.apk,切記不要忘記去設置里默認它作為首要輸入法,找不到安卓軟件的回復我即可,務必打開手機設置中的開發者模式才可正常運行!


import os import time# 2021.2.27 start_isok = os.popen("adb devices").read() # 判斷是否已連接設備 os.popen("adb shell input keyevent 224 && adb shell input text 525712 && adb shell input keyevent 66") # 解鎖屏幕 os.popen("adb shell am force-stop com.tencent.mobileqq") time.sleep(2) os.popen("adb shell am start -n com.tencent.mobileqq/com.tencent.mobileqq.activity.SplashActivity") # 打開QQ程序 break_prise = eval(input("選擇點贊功能請按 1\n選擇給單個好友發送消息請按 2\n選擇給多個好友發送相同消息 請按 3\n")) # 進入點贊開關# QQ名片點贊 def click_prise():time.sleep(3)os.popen("adb shell input tap 136 1927") # 消息time.sleep(2)os.popen("adb shell input swipe 90 125 1000 135") # 頭像time.sleep(2)os.popen("adb shell input tap 777 130") # 空白time.sleep(2.5)os.popen("adb shell input tap 1013 540") # 點贊按鈕time.sleep(2)# os.popen("adb shell input tap 141 1930") # 聯系人print("3秒后開始工作")time.sleep(3)good_friend = 0if break_prise == 1:while True:for i in range(10):time.sleep(1.5)os.popen("adb shell input tap 1015 1130")print("已點擊", i + 1, "次")time.sleep(2.5)if i == 9:time.sleep(1)os.popen("adb shell input swipe 1031 1131 780 1131")time.sleep(2)os.popen("adb shell input tap 1031 1133")good_friend += 1print("已完成第{}位好友".format(good_friend))time.sleep(2)# 面向單人發送消息 def spent_message():time.sleep(3)os.popen("adb shell input tap 136 1927") # 消息os.popen("adb shell input swipe 600 600 600 1333") # 滑動time.sleep(2)os.popen("adb shell input tap 590 250") # 點擊頂部輸入框time.sleep(1.5)os.popen("adb shell am broadcast -a ADB_INPUT_TEXT --es msg '袁金貴' && adb shell input tap 380 380 ") # 查詢好友并點擊time.sleep(1.5)os.popen("adb shell input tap 502 1870") # 點擊底部消息發送框message_user = input("請輸入消息內容 按回車結束\n")os.popen("adb shell am broadcast -a ADB_INPUT_TEXT --es msg '{}'".format(message_user)) # 點擊發送按鈕time.sleep(1.5)os.popen("adb shell input tap 970 1812 ") # 點擊底部消息發送框time.sleep(1.5)os.popen("adb shell input keyevent 4 &&adb shell input keyevent 4") # 關閉輸入法 &返回到操作界面# 面向多人發送消息 def more_message():spent_friends = input("請將姓名或QQ號已空格分開\n").split(" ")spent_content = input("請輸入要發送的內容,按下回車結束\n")for i in spent_friends:time.sleep(3)os.popen("adb shell input tap 136 1927") # 消息os.popen("adb shell input swipe 600 600 600 1333") # 滑動time.sleep(2)os.popen("adb shell input tap 590 250") # 點擊頂部輸入框time.sleep(1.5)os.popen("adb shell am broadcast -a ADB_INPUT_TEXT --es msg '{}' && adb shell input tap 380 380 ".format(i)) # 查詢好友并點擊time.sleep(1.5)os.popen("adb shell input tap 502 1870") # 點擊底部消息發送框os.popen("adb shell am broadcast -a ADB_INPUT_TEXT --es msg '{}'".format(spent_content)) # 點擊發送按鈕time.sleep(1.5)os.popen("adb shell input tap 970 1812 ") # 點擊底部消息發送框time.sleep(1.5)os.popen("adb shell input keyevent 4 &&adb shell input keyevent 4") # 關閉輸入法 &返回到操作界面time.sleep(2.5) # # 發的# 程序啟動 if "devices" in start_isok:if break_prise == 1:click_prise()elif break_prise == 2:spent_message()elif break_prise == 3:more_message()

此程序之針對于 oppo r11s plus 的屏幕大小,其他類型手機可根據需要修改其中的坐標點!
短視頻查看效果(點擊)

總結

以上是生活随笔為你收集整理的使用Python + Adb 实现对QQ实时点击名片赞,输入文本信息的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。