好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python實現半自動化發送微信信息

python實現半自動化發送微信信息

熱門標簽:ai電話機器人哪里好 地圖標注審核表 百度地圖標注沒有了 宿遷星美防封電銷卡 長沙高頻外呼系統原理是什么 西藏房產智能外呼系統要多少錢 湛江智能外呼系統廠家 外呼并發線路 ai電銷機器人源碼

本文實例為大家分享了python半自動化發送微信信息的具體代碼,供大家參考,具體內容如下

相關第三方庫

1.pyautogui
自動操作鼠標、鍵盤的第三方庫

2.pyperclip
用于將文本復制和粘貼到剪貼板

3.requests
HTTP第三方庫

4.psutil
可以查看系統信息,進程、CPU等

5.騰訊地圖API
因為我想實現發送定位,所以需要用

總體思路

1.先手動登錄微信

2.使用os模塊調用微信進程

3.使用pyautogui模塊來自動操作微信的快捷鍵,實現搜索好友、發送信息,pyperclip模塊用來復制需要發送的中文

4.使用requests模塊來調用騰訊地圖的API

具體代碼

# -*- coding: utf-8 -*
import sys

import psutil
import pyautogui
import time
import os
import pyperclip
import json
import requests


def main():
    # 先確認是否登錄微信
    confirms = pyautogui.confirm("微信已登錄?", "請先登錄微信!")
    if confirms == "Cancel":
        sys.exit()
    get_wechat()
    find_friend()
    msg = locate()
    # 發送內容
    send(msg)


# 定位
def locate():
    url = "https://apis.map.qq.com/ws/location/v1/ip?key=自己申請的key"
    session = requests.Session()
    # 取消代理
    session.trust_env = False
    resp = session.get(url)
    print(resp.json())
    adress = resp.json()
    print(adress["result"]["location"])
    # 獲取到經緯度
    point = adress["result"]["location"]
    # 由經緯度獲取定位
    pointUrl = "https://apis.map.qq.com/uri/v1/geocoder?coord=" + str(point["lat"]) + "," + str(
        point["lng"]) + "referer=自己申請的key"
    print(pointUrl)
    return pointUrl


def find_friend():
    pyautogui.hotkey("ctrl", "f")
    pyautogui.hotkey("ctrl", "a")
    pyautogui.hotkey("delete")
    content = pyautogui.prompt("請輸入好友名:")
    if content is None:
        sys.exit()
    pyperclip.copy(content)
    pyautogui.hotkey("ctrl", "v")
    pyautogui.hotkey("enter")


def send(msg):
    pyperclip.copy(msg)
    pyautogui.hotkey("ctrl", "v")
    pyautogui.hotkey("enter")


# 查找進程
def get_wechat():
    flag = False
    pids = psutil.process_iter()
    for p in pids:
        if p.name() == "WeChat.exe":
            flag = True
            print(p.name())
            print(p.exe())
            os.system(p.exe())
            break
        else:
            continue
    if not flag:
        pyautogui.alert("請先登錄微信!")


if __name__ == '__main__':
    pyautogui.FAILSAFE = True
    pyautogui.PAUSE = 0.2
    main()

不足之處

1、發送定位,發送的只能是一個鏈接,沒有實現手機微信定位所實現的可預覽的效果
2、搜索好友時,沒有辨別輸入的是例如聊天內容等其他東西,所以需要用戶確保自己輸入的是好友名

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 易語言修改快捷方式進行微信多開的代碼
  • 利用Python讀取微信朋友圈的多種方法總結
  • Android實現微信登錄的示例代碼
  • Flutter實現微信朋友圈功能
  • 今天辦公室海王小姐姐悄悄問我怎么在PC端登錄多個微信號

標簽:南平 林芝 漯河 普洱 大同 寧夏 海南 盤錦

巨人網絡通訊聲明:本文標題《python實現半自動化發送微信信息》,本文關鍵詞  python,實現,半自動化,發送,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python實現半自動化發送微信信息》相關的同類信息!
  • 本頁收集關于python實現半自動化發送微信信息的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 日韩黄色一级片| 四川农村少妇A片免费看| 长大了可以c了视频| 小坏蛋太大了岳受不了了| 亚洲精品a∨| 国产一级特黄AAA大片| 嗯啊用力快点在办公室| 三级激情艳妇电影| 中文字幕人妻熟女在线视色爱| 中国一级毛片免费看| 老师太粗不行坐不下去痛小说| 精品国产18久久久久久怡红| 女被强伦轩高清无删减观看| 国产精品天天在线| melody日本在线观看完整版| 野花视频在线观看高清在线www| 日韩综合一区| 天天看a| 午夜亚洲精品| 国产精品亚洲AV天堂熟女一级| 床震边吃嫩奶边做激烈| 午夜电影福利网| 国产精品九九视频| 我的漂亮老师2在线观看| 国产精品XXXX国产喷水| 性久久久久久久久久久 | 免费看三极片| 久久久人力资源投资有限公司| 国精产品无人区一码二码三 | 91亚洲精品乱码久久久久久蜜桃| 在线观看操| 8050午夜一级天码毛片| 激情婷婷综合久久久久| 宠h乖嫩娇| 精品久久久国产软件亮点| 国产夫绿帽单男3p精品视频| 亚洲精品不卡在线| 寒门大俗人全文免费完整版| 国产成人精品自在钱拍| 女尊惩罚玩弄暗卫H| genshinhetial本子|