精华内容
下载资源
问答
  • python实现鼠标自动点击屏幕

    万次阅读 多人点赞 2019-06-30 10:48:37
    先上代码 from pymouse import PyMouse m = PyMouse() ...m.move(31, 223) #鼠标移动到(x,y)位置 a = m.position() print(a) m.click(31, 223) #移动并且在(x,y)位置左击 1.首先 pip install ...

    先上代码

    from pymouse import PyMouse
    
    m = PyMouse()
    a = m.position()    #获取当前坐标的位置
    print(a)
    
    m.move(31, 223)   #鼠标移动到(x,y)位置
    a = m.position()
    print(a)
    
    m.click(31, 223)  #移动并且在(x,y)位置左击
    

    1.首先 pip install pymouse

    2.运行代码出现:ModuleNotFoundError: No module named ‘windows’
    于是,去百度发现少了pyuserinput这个工具
    于是乎,就pip install pyuserinput,结果又悲剧了
    出现:Could not find a version that satisfies the requirement pyHook (from pyuserinput) (from versions: )
    No matching distribution found for pyHook (from pyuserinput)
    原因:缺少pyhook
    解决方案:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 搜索pyhook 下载
    然后pip install +路径安装

    3.pip install PyUserinput
    代码运行成功

    附上解决链接:https://blog.csdn.net/weixin_38917807/article/details/81667041

    展开全文
  • 前言:最近玩某页游时遇到一个重复任务,需要不停的接/交任务道具,数量巨大又十分麻烦,想去网上下脚本又找不到合适的,于是整了一个可以实现鼠标自动点击的小玩意。因为我之前没有任何编程基础,这两天自学又走了...

    前言:

    最近玩某页游时遇到一个重复任务,需要不停的接/交任务道具,数量巨大又十分麻烦,想去网上下脚本又找不到合适的,于是整了一个可以实现鼠标自动点击的小玩意。因为我之前没有任何编程基础,这两天自学又走了不少弯路,这次我把制作的全过程记录下来,希望可以帮到和我一样的Python初学者。

    思路

    1.获取需要点击的坐标,方法:打开微信,按Alt+a会弹出截屏界面,POS后的参数即坐标2a0d7e7a2d839351b440e17511b2cb037960f79b.pngPOS:经纬度

    2.设置鼠标移动/点击指令,前期准备:

    pip install pymouse

    pip install pyhook

    pip install pyuserinput

    3.设置循环一定次数和延时

    4.打包,前期准备:

    pip install pyinstaller

    代码

    from pymouse import PyMouse   #调用Pymouse模块

    import time   #调用时间模块(考略到网站点击延时)

    for i in range(n):    #循环n次

    m = PyMouse()

    a = m.position()   #获取当前坐标的位置

    print(a)   #显示位置

    time.sleep(t)  #延时t秒

    m.move(x, y)   #鼠标移动至坐标(x,y)

    a = m.position()

    print(a)

    m.click(888, 524)   #鼠标点击坐标(x,y)

    time.sleep(t)

    设定好参数就可以打包了,打开cmd输入:

    pyinstaller -F -w  xxx.py(直接拖过来也可以)

    然后回车打包(-w的作用是去掉黑窗口,可加可不加)完成后如下61b6cfb00a62c5f1633fe5b4345c43d5e944995c.png红圈内为输出位置

    后记

    常见问题解决方案:

    1.pip install 指令速度奇慢:

    在后方加上 -i https://pypi.mirrors.ustc.edu.cn/simple

    例如:pip install pymouse -i https://pypi.mirrors.ustc.edu.cn/simple

    2.Pyhook下载失败

    在这个网站里找到下载:

    https://www.lfd.uci.edu/~gohlke/pythonlibs/

    3.循环次数固定,无法灵活调整

    这个我也在想办法,不知道怎么把“for i in range(n):”中的“n”设定成变量,从而可以在黑窗口赋值。。希望路过的大佬可以不吝赐教

    参考链接

    https://www.cnblogs.com/yan-lei/

    https://blog.csdn.net/qq_40523737/article/details/83112522

    https://www.runoob.com/

    https://www.cnblogs.com/leemy11/p/7451181.html

    https://baijiahao.baidu.com/s?id=1611000122418412440&wfr=spider&for=pc

    展开全文
  • 先上代码from pymouse import PyMousem = PyMouse()a = m.position() #获取当前坐标的位置print(a)m.move(31, 223) #鼠标移动到(x,y)位置a = m.position()print(a)m.click(31, 223) #移动并且在(x,y)位置左击...

    先上代码

    from pymouse import PyMouse

    m = PyMouse()

    a = m.position() #获取当前坐标的位置

    print(a)

    m.move(31, 223) #鼠标移动到(x,y)位置

    a = m.position()

    print(a)

    m.click(31, 223) #移动并且在(x,y)位置左击1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    1.首先 pip install pymouse

    2.运行代码出现:ModuleNotFoundError: No module named ‘windows’

    于是,去百度发现少了pyuserinput这个工具

    于是乎,就pip install pyuserinput,结果又悲剧了

    出现:Could not find a version that satisfies the requirement pyHook (from pyuserinput) (from versions: )

    No matching distribution found for pyHook (from pyuserinput)

    原因:缺少pyhook

    3.pip install PyUserinput

    代码运行成功

    展开全文
  • 总共有好几个PPT需要看,每一个都是90多页甚至100多页,于是准备写一个每隔几秒就让自动点击某区域的小程序,思路如下:查找资料发现pyautogui库可以很方便地控制鼠标和键盘,遂采用该库来写这个小程序1.安装。pip ...

    近日由于病毒,学校安排在某课堂网站上网课,其中有一个任务是需要读完某水课的导学的PPT, 每次需要在某一页PPT停留几秒钟再点击下一页PPT才算完成,总共有好几个PPT需要看,每一个都是90多页甚至100多页,于是准备写一个每隔几秒就让自动点击某区域的小程序,思路如下:

    查找资料发现pyautogui库可以很方便地控制鼠标和键盘,遂采用该库来写这个小程序

    1.安装。

    pip install pyautogui

    2.使用moveTo方法。

    该方法可以将任意位置的鼠标移动到某个指定的位置

    moveTo方法包含三个参数,x坐标,y坐标和鼠标移动的速度duration

    可以通过QQ的截图功能看到自己需要鼠标移动到的坐标

    3.使用click()方法。

    该方法未设置参数时,默认让鼠标左键点击一次,有更多的需求的话可以查看官方文档去设置适合的参数,这里只需要一直重复点击,无需设置任何参数

    4.使用python自带的模块time来实现延迟功能

    如 time.sleep(5) 可延迟5秒,具体延迟的秒数根据自己的需求去改

    最终程序如下:

    importtimeimportpyautogui

    x, y= 302, 534 #鼠标需要移动到的位置

    num_seconds = 2 #将鼠标移动到指定坐标的间隔时间

    time.sleep(8) #延迟8秒

    pyautogui.moveTo(x, y, duration=num_seconds)

    time.sleep(3) #延迟3秒

    i = 60

    whilei:

    i-= 1time.sleep(5)

    pyautogui.click()

    展开全文
  • 今天小编就为大家分享一篇python简单鼠标自动点击某区域的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • 主要介绍了Python实现鼠标自动在屏幕上随机移动功能,具有很好的参考价值,希望对大家有所帮助。还等什么?一起跟随小编过来看看吧
  • python中的库可以模拟鼠标点击和键盘输入的动作。所以我们需要告诉程序在哪里点击,单机还是双击,点右键还是左键,在哪里输入,输入什么……基本操作流程如下:1.搭建python运行环境Anaconda,安装pyautogui库2....
  • 这篇文章主要介绍了Python实现鼠标自动在屏幕上随机移动功能,具有很好的参考价值,希望对大家有所帮助。还等什么?一起跟随小编过来看看吧 本来想控制鼠标自动移动防止公司电脑自动休眠的策略,然而,实现了并没...
  • import pyautogui pyautogui.moveTo(0, 0, duration=1) pyautogui.click() 代码解释: 0, 0是屏幕左上角的位置坐标,鼠标需要移动到的位置 duration=1是将鼠标移动到指定坐标的间隔...pyautogui.click()是点击 ...
  • 使用 Python 实现鼠标键盘自动

    千次阅读 2020-08-10 13:58:02
    使用 Python 实现鼠标键盘自动化 本文演示了如何使用 Python 的pyautogui模块实现鼠标自动移动以及键盘的自行输入. 该模块不是 Python 自带的, 因此执行以下命令进行安装: 很多人学习python,不知道从何学起。 ...
  • 主要介绍了Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python),需要的朋友可以参考下
  • python简单鼠标自动点击某区域

    万次阅读 2018-01-13 10:05:31
    功能:间隔5毫秒,快速点击屏幕某区域,循环45000000次 from ctypes import * import time time.sleep(5) for i in range(1,45000000): windll.user32.SetCursorPos(900,50); windll.user32.SetCursorPos(900,300...
  • 使用 Python 实现鼠标键盘自动化 本文演示了如何使用 Python 的 pyautogui 模块实现鼠标自动移动以及键盘的自行输入. 该模块不是 Python 自带的, 因此执行以下命令进行安装: 很多人学习python,不知道从何学起。...
  • python在Windows系统下可以调用win32 api来实现一些系统级的功能,比如...今天就以Flash小游戏彩色砖块为实验对象,用python写一个自动点击的“游戏外挂”。 彩色砖块这个小游戏在很多年前出现在QQ空间3366小游戏。...
  • 提前安装python(因为篇幅问题,在此不详细讲解python环境的安装,大家可以自备楼梯);大家可以在cmd中测试下python环境是否安装好:大家可以看到我电脑上已经安装好了Python,并显示版本与...
  • Python模拟鼠标键盘点击自动化 首先在玩动物餐厅的时候发现他需要连续点击才能完成任务,而这有是一项枯燥而复杂的任务,所以我就想到用python鼠标模拟来自动完成 Python中模拟键盘和鼠标最著名的模块是:pymouse...
  • http://www.lfd.uci.edu/~gohlke/pythonlibs/ pyhook下载链接 pip install pyhook文件路径 pip install PyUserinput 运行代码成功 参考:https://blog.csdn.net/weixin_41561539/article/details/94294828 ...
  • python实现自动点赞

    2020-12-22 13:42:25
    1.思路 通过pyautogui可以实现鼠标点击、滚动鼠标、截屏等操作。由此功能实现打开页面,进行点赞。 aircv可以从大图像获得小图像的位置,利用pyautogui截屏得到的图片,可以在页面获取到每一个
  • Python实现自动发消息,自定义内容,太省事了!

    万次阅读 多人点赞 2021-08-16 11:27:22
    自动发弹幕,想要多快有多快!
  • Python实现阴阳师电脑端自动组队刷御魂1 开发环境搭建Python3.7安装下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe依赖包安装pip install pywin32Python代码获取exe程序相关信息的模块...
  • 不知道大家在工作中有没有一些工作需要重复的点击鼠标,因为会影响到财务统计报表的关系,我们每个月底月初都要修改ERP中的单据日期,单据多的时候光修改就能让你点鼠标点到手麻。(这里要吐槽一下浪沙软件,别的...
  • 主要为大家详细介绍了python实现键盘控制鼠标移动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 前面的章节我们已经使用过.click()操作,是一个鼠标的单击动作。 鼠标操作还包括双击、悬浮、拖动等操作,今天,跟我将它“一网打尽” 一、概览 本文介绍Selenium Webdriver 提供的鼠标操作方法。 二...
  • 本文简单介绍如何使用 Python 的 pyautogui 模块实现鼠标自动移动以及键盘的自行输入. 该模块不是 Python 自带的, 因此执行以下命令进行安装 # pyautogui模块依赖image模块,没有image会报ImportError: No module ...
  • 鼠标自动点击 python

    万次阅读 2016-02-15 23:12:25
    if str(event.Key) == 'S': #按下键盘S启动自动点击 t = threading.Thread(target=clickWeibo) t.setDaemon(True) #设置主线程结束时自动杀死子线程 t.start() if str(event.Key) == 'E': #按下键盘E退出程序 ...
  • 鼠标点击 2.PyKeyboard的基本方法: 1)press_key(self, character='') Press a given character key. 2)release_key(self, character='') Release a given character key. 3) press_keys(self, ...
  • 根据图像匹配实现鼠标自动点击

    千次阅读 2019-07-31 09:58:28
    今天做自动化时碰到IE里面套用Google,无法获得句柄和URL,只能用图像匹配的思想来完成自动点击,本程序用到了几个包和包在安装过程中遇到的麻烦再其他博客都写到了。 pip install Pillow pip install opencv_python...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,452
精华内容 6,980
关键字:

python实现鼠标自动点击

python 订阅