+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2019-07(1)

2019-08(109)

2019-09(120)

2019-10(17)

2019-11(1)

自动远程登录

发布于2020-06-24 00:03     阅读(463)     评论(0)     点赞(3)     收藏(4)


0

1

2

3

4

5

6

7

8

9

自动远程登录 
实现思想 还是模拟鼠标键盘的点击
坐标位置 不对的话 需要调整

from pymouse import *
from pykeyboard import *
import time
import win32api
import win32con

m = PyMouse()
k = PyKeyboard()


def is_number(s):
    try:
        float(s)
        return True
    except ValueError:
        pass

    try:
        import unicodedata
        unicodedata.numeric(s)
        return True
    except (TypeError, ValueError):
        pass

    return False

inputTxtTime=1
# 左下角
m.move(30, 1060)
m.click(30, 1060, 1, 1)

time.sleep(inputTxtTime)
#输入框
m.move(30, 1010)
m.click(30, 1010, 1, 1)

time.sleep(inputTxtTime)

# #模拟键盘 填写mstsc
text = 'mstsc'
for i in text:
    k.press_key(i)
    k.release_key(i)

win32api.keybd_event(13, 0, 0, 0)
win32api.keybd_event(13, 0, win32con.KEYEVENTF_KEYUP, 0)

time.sleep(inputTxtTime)
#点击连接
m.move(1050, 420)
m.click(1050, 420, 1, 1)

time.sleep(inputTxtTime)
#点击输入框
m.move(880, 320)
m.click(880, 320, 1, 1)

time.sleep(inputTxtTime)
#输入密码
text1 = '' #######################填写密码
for i in text1:
    time.sleep(inputTxtTime)
    #如果密码中带有大写 例如:N A 请加上shift键
    if 'N' == i:
        win32api.keybd_event(16, 0, 0, 0)
        k.press_key(i)
        win32api.keybd_event(16, 0, win32con.KEYEVENTF_KEYUP, 0)
        k.release_key(i)
    elif 'A' == i:
        win32api.keybd_event(16, 0, 0, 0)
        k.press_key(i)
        win32api.keybd_event(16, 0, win32con.KEYEVENTF_KEYUP, 0)
        k.release_key(i)
    else:
        if is_number(i):
            k.press_key(i)
            k.release_key(i)
        else:
            k.press_key(i)
            k.release_key(i)
            win32api.keybd_event(16, 0, 0, 0)  # shift
            win32api.keybd_event(16, 0, win32con.KEYEVENTF_KEYUP, 0)


time.sleep(inputTxtTime)

#点击OK
m.move(1000, 460)
m.click(1000, 460, 1, 1)



原文链接:https://blog.csdn.net/qq_36968006/article/details/106907115

0

1

2

3

4

5



所属网站分类: 技术文章 > 博客

作者:你太美丽

链接: https://www.pythonheidong.com/blog/article/427407/15b7af29e58b87e85bb9/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)