Pywinauto实现电脑客户端有道云签到领空间

1. 安装Pywinauto

pip install pywinauto
pywinauto api!

2. 使用 Inspect 定位元素位置:

# -*- coding: utf-8 -*-
# @Time       : 2018/11/19 16:30
# @Author     : Philly
# @File       : youdao_auto2.py
# @Description: 自动签到有道云笔记
from time import sleep
from pywinauto import application, mouse
import os

os.getcwd()     # 显示当前工作目录
os.chdir("D:")  # 切换到D盘
os.chdir("D:\\Program Files\\YoudaoNote")   # 切换到有道应用启动的路径下
cmdline = os.getcwd() + '\YoudaoNote.exe'
# 启动有道云笔记
# app = application.Application(backend="uia").start(cmdline) # 默认的backend win32
app = application.Application().start(cmdline) # 默认的backend win32
sleep(8)
mouse.click(button='left', coords=(50, 71))    # 点击账户信息
sleep(3)
mouse.click(button='left', coords=(1180, 261))    # 点击签到
sleep(2)
mouse.click(button='left', coords=(1445, 206))    # 点击关闭账户信息页面
sleep(1)
mouse.click(button='left', coords=(1892, 26))    # 点击关闭有道云笔记页面
sleep(1)


posted @ 2018-11-19 17:21  Philly008  阅读(633)  评论(0编辑  收藏  举报