开机自动运行python程序,用ie打开监控网址登陆监控6班

# 本程序运行后打开监控网址,输入用户名和密码,点击六班监控,再点击最大化
#  开机自动运行python程序的实现
#  注册表 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
#  或者 计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run  二者不一定谁有效
#  新建字符串值,名称为jiankong,数值为 "d:\sun\ie.bat"
#  ie.bat文件内容,python d:\sun\jiankong.py
#  设置开机后输入法默认为英文
#  jiankong.py,就是下面的代码文件
# 新版的Win10如何设置自动登录, https://baijiahao.baidu.com/s?id=1684131876206162695&wfr=spider&for=pc
import os
import pyautogui
import time
from multiprocessing import Process

def exe_cmd(cmd):
    os.system(cmd)

if __name__ == '__main__':
    cmd = '"C:\Program Files\Internet Explorer\iexplore.exe"  192.168.222.253'
    p = Process(target=exe_cmd, args=(cmd,))
    p.start()  # 如果不用多进程,执行打开ie网址后可能不返回,后面的无法执行
    time.sleep(5)

    x, y = pyautogui.locateCenterOnScreen(r'login.png')  # 获得用户名输入框左边的头像图标中心位置
    pyautogui.click(x+26, y)    #点击用户名输入框

    time.sleep(2)
    pyautogui.typewrite("user") #键盘输入用户名
    time.sleep(0.5)
    pyautogui.press('tab')
    time.sleep(0.5)
    pyautogui.typewrite("abc123123") #键盘输入密码
    time.sleep(0.5)
    pyautogui.press('tab')
    time.sleep(0.5)
    pyautogui.press('enter')
    time.sleep(10)
    pyautogui.click(x-487, y+115, clicks=2,  button='left') # 点击六班后
    time.sleep(3)
    pyautogui.click(x-304, y-134, clicks=2,  button='left') # 双击监控第一个框

posted @   越自律越自由  阅读(149)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· 【.NET】调用本地 Deepseek 模型
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
点击右上角即可分享
微信分享提示