日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python鼠标自动点击脚本_用Python实现鼠标自动点击

發(fā)布時間:2023/12/20 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python鼠标自动点击脚本_用Python实现鼠标自动点击 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言:

最近玩某頁游時遇到一個重復任務,需要不停的接/交任務道具,數(shù)量巨大又十分麻煩,想去網(wǎng)上下腳本又找不到合適的,于是整了一個可以實現(xiàn)鼠標自動點擊的小玩意。因為我之前沒有任何編程基礎(chǔ),這兩天自學又走了不少彎路,這次我把制作的全過程記錄下來,希望可以幫到和我一樣的Python初學者。

思路

1.獲取需要點擊的坐標,方法:打開微信,按Alt+a會彈出截屏界面,POS后的參數(shù)即坐標POS:經(jīng)緯度

2.設(shè)置鼠標移動/點擊指令,前期準備:

pip install pymouse

pip install pyhook

pip install pyuserinput

3.設(shè)置循環(huán)一定次數(shù)和延時

4.打包,前期準備:

pip install pyinstaller

代碼

from pymouse import PyMouse? ?#調(diào)用Pymouse模塊

import time? ?#調(diào)用時間模塊(考略到網(wǎng)站點擊延時)

for i in range(n):? ??#循環(huá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)

設(shè)定好參數(shù)就可以打包了,打開cmd輸入:

pyinstaller -F -w? xxx.py(直接拖過來也可以)

然后回車打包(-w的作用是去掉黑窗口,可加可不加)完成后如下紅圈內(nèi)為輸出位置

后記

常見問題解決方案:

1.pip install 指令速度奇慢:

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

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

2.Pyhook下載失敗

在這個網(wǎng)站里找到下載:

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

3.循環(huán)次數(shù)固定,無法靈活調(diào)整

這個我也在想辦法,不知道怎么把“for i in range(n):”中的“n”設(shè)定成變量,從而可以在黑窗口賦值。。希望路過的大佬可以不吝賜教

參考鏈接

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

總結(jié)

以上是生活随笔為你收集整理的python鼠标自动点击脚本_用Python实现鼠标自动点击的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。