python自动点击小程序


猜你感兴趣

  • 使用Pyqt5玩转ChatGpt
  • 内网文件共享服务
  • 快速搭建私有pip镜像源
  • python设计模式-创建型模式
  • docker搭建私有git服务器,项目备份和迁移
  • redis持久化方案

被测点击界面

新建counter.html添加下面代码并保存,使用编辑器或浏览器打开

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<div><button class="button" onclick="myFunction()">点击计数</button><p id="num">0</p></div>
<script>let num = localStorage.getItem("counter");function myFunction() {document.getElementById("num").textContent = ++num;localStorage.setItem("counter", document.getElementById("num").textContent);}
</script>
</body>
</html>

在这里插入图片描述

python点击脚本代码

  • 安装pyautogui
pip install pyautogui -i https://pypi.douban.com/simple
  • auto_click.py代码如下
"""
python -m PyInstaller -F -w   -n auto_click ./auto_click.py
"""
import os
import signal
import time
import pyautogui
import keyboard
import sys
import threadingdef exit_():keyboard.wait('esc')os.kill(os.getpid(), signal.SIGINT)def loop_click(s=1):pyautogui.alert(text='移动鼠标至连续点击位置,\n按enter键开始,\n按esc停止')keyboard.wait('enter')x, y = pyautogui.position()print(x, y)threading.Thread(target=exit_).start()while True:time.sleep(s)pyautogui.click(x, y)def get_delay():while True:s = pyautogui.prompt(text='请输入点击时间间隔(单位/s),点击取消将退出程序!', title='疯狂点击', default=1)if not s:sys.exit(0)try:s = float(s)breakexcept:pyautogui.alert(text='请输入合法的数字!')continuereturn sdef main():s = get_delay()loop_click(s=s)if __name__ == '__main__':main()

打包成exe

  • 安装pyinstaller
pip install pyinstaller -i https://pypi.douban.com/simple
  • 执行打包命令
python -m PyInstaller -F -w   -n auto_click ./auto_click.py
  • 打包完成
    打包完成后在当前路径下的dist文件夹中可以看到auto_to.exe可执行程序

使用说明

  1. 设置时间间隔,单位为秒,点击ok
  2. 移动鼠标至连续点击位置,按enter键开始,按esc停止

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/55969.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【小程序开发必备】微信小程序常用API全介绍,附示例代码和使用场景

文章目录 人工智能福利文章1.网络请求相关API1.1 wx.request1.2 wx.uploadFile1.3 wx.downloadFile1.4 wx.connectSocket 2.页面跳转相关API2.1 wx.navigateTo2.2 wx.redirectTo2.3 wx.reLaunch2.4 wx.navigateBack 3.数据缓存相关API3.1 wx.getStorageSync3.2 wx.setStorageSy…

【小程序云开发】30分钟搭建个人相册小程序

文章目录 人工智能福利文章前言最终效果准备工作小程序架构创建小程序云开发环境创建数据库搭建个人相册写在最后 ✍创作者&#xff1a;全栈弄潮儿 &#x1f3e1; 个人主页&#xff1a; 全栈弄潮儿的个人主页 &#x1f3d9;️ 个人社区&#xff0c;欢迎你的加入&#xff1a;全栈…

【轻松开发微信小程序】实现用户增删改查功能

文章目录 人工智能福利文章前言创建微信小程序项目创建项目目录结构编写首页页面编写编辑页面实现增删改查功能展示最终效果总结写在最后 ✍创作者&#xff1a;全栈弄潮儿 &#x1f3e1; 个人主页&#xff1a; 全栈弄潮儿的个人主页 &#x1f3d9;️ 个人社区&#xff0c;欢迎你…

【ChatGLM】记录一次Windows部署ChatGLM-6B流程及遇到的问题

文章目录 部署环境文件下载项目文件模型配置文件模型文件 运行demo遇到的问题 部署环境 系统版本&#xff1a;Windows 10 企业版 版本号&#xff1a;20H2 系统类型&#xff1a;64 位操作系统, 基于 x64 的处理器 处理器&#xff1a;Intel Core™ i7-8700 CPU 3.20GHz 3.19 GH…

微软将推出Win12 没想到吧?

&#x1f447;&#x1f447;关注后回复 “进群” &#xff0c;拉你进程序员交流群&#x1f447;&#x1f447; 来源丨程序员软件库 https://mp.weixin.qq.com/s/0QIEVgIvKUXu3E3PhDazyA 据知名编辑 扎克•鲍登 发布的最新消息&#xff0c;微软内部已经着手更新 Windows 路线图&…

使用Windbg过程中两个使用细节分享

我们在使用工具的过程中,一般都会遇到一些使用上的细节或者技巧,今天就来给大家分享一下最近使用Windbg过程中遇到的两个问题,以供参考。 VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585<

Instant-ngp 在 window10 上的部署

一、环境部署 1、Visual Studio 2019 安装 Visual Studio 2019 预览版发行说明 | Microsoft Docs 从上述链接下载Community 2019版并安装&#xff0c;界面如下 选择C选项&#xff0c;右侧复选框默认&#xff0c;点击安装。安装完成后重启系统。 2、CUDA-Toolkit 安装 输入…

正式向Win12过渡,微软为Win11开启一大波功能更新

距离 Win 11 正式发布已过去接近两年时间&#xff0c;为了让大家放弃老系统升级 Win 11&#xff0c;微软没少下功夫。 除了各种强制弹窗通知提醒升级外&#xff0c;微软还大刀阔斧砍掉 Win 10 功能更新&#xff0c;并已宣布其最后死期——2025 年 10 月。 然而这一套组合拳下…

Windows 12 新界面曝光:透明玻璃欲回归,任务栏大变!

作为Windows 8.x的继任者&#xff0c;Windows 10选择了“扁平化”的UI风格&#xff0c;放弃了对圆角窗口的支持&#xff0c;而在Windows 11上&#xff0c;这些因素又全部回来了。 按照之前的说法&#xff0c;下一版Windows主要更新将引入类似Windows 7 Aero效果的新体验&#…

Windows10下ChatGLM2-6B模型本地化安装部署教程图解

随着人工智能技术的不断发展&#xff0c;自然语言处理模型在研究和应用领域备受瞩目。ChatGLM2-6B模型作为其中的一员&#xff0c;以其强大的聊天和问答能力备受关注&#xff0c;并且最突出的优点是性能出色且轻量化。然而&#xff0c;通过云GPU部署安装模型可能需要支付相应的…

Win11下VS2022的emguCV4.6安装配置方法

本人做图像处理处理很多年了&#xff0c;最开始是用VC6&#xff0c;尽管有一些源码例子&#xff0c;但好多库还得自己创建&#xff0c;什么都得自己写&#xff0c;工作量巨大。VS是从2003版本开始入门的&#xff0c;这也是VS的第一个版本&#xff0c;这个版本其实是个测试版&am…

你认为微软 Win12 可以在哪些方面改进?

众所周知&#xff0c;微软正在努力开发 Windows 的下一个版本&#xff0c;为了方便理解下文就叫它“Win12”了。新版本的内部代号为“Next Valley”&#xff0c;目前仍处于早期规划和工程阶段&#xff0c;目标是在 2024 年年底上线。 距离“Win12”发布还有 2 年多时间&#xf…

windows,win10安装微调chat,alpaca.cpp,并且成功运行(保姆级别教导)

win10下安装aplaca.cpp 1.下载alpaca-cpp源码 ​ https://github.com/antimatter15/alpaca.cpp 2.下载基础模型 下载 ggml-alpaca-7b-q4.bin并将其放在与chatzip 文件中的可执行文件相同的文件夹中。 从最新版本下载与您的操作系统对应的 zip 文件。在 Windows 上下载alpa…

ChatGLM-6B的windows本地部署使用

ChartGPT最近特别火&#xff0c;但是收费&#xff0c;而且国内访问不太方便&#xff0c;所以找了个类似的进行学习使用 ChatGLM-6B&#xff0c;开源支持中英文的对话大模型&#xff0c;基于 General Language Model (GLM) 架构&#xff0c;具有62亿参数&#xff0c;简单说非常…

ChatGLM环境配置

【目的】 ChatGPT令人震撼的冲击下&#xff0c;笔者转向NLM的Transformer模型&#xff0c;ChatGLM作为清华开源的大语言模型&#xff0c;笔者尝试了其环境配置&#xff0c;为相关理论学习奠定基础。本文用于备忘与学习&#xff0c;无商业用途。 【参考】 ChatGLM的源码下载链…

马斯克最新访谈全文,信息量极大,远见令人震撼

"建设太空文明和成为多星球物种是重要的&#xff0c;如果将来发生了第三次世界大战或者类似的事情&#xff0c;或者发生了全球性热核战争&#xff0c;那个时候可能地球上所有的文明都将被毁于一旦&#xff0c;但它至少能够继续在别的地方存在。" 作者 | 六毛 来源 | …

NER实战:(命名实体识别/文本标注/Doccano工具使用/关键信息抽取/Token分类/源码解读/代码逐行解读)

精读这篇文章你就能知道什么是NER&#xff0c;并且可以学会在开发任务中使用NER 目录 1、chatGPT对NER的解释 2、NER任务 3、NER标注工具Doccano 1、chatGPT对NER的解释 命名实体识别&#xff08;Named Entity Recognition&#xff0c;NER&#xff09;是自然语言处理领域的…

Ubuntu 18.04 LTS 更换国内源(镜像)

中科大源官方帮助 官方还有其它发行版的帮助&#xff0c;在 Ubuntu 18.04 LTS 上打开软件列表可以看到“软件和更新”。

Ubuntu22.04更换国内镜像源(阿里、网易163、清华、中科大)

更换方法 Ubuntu采用apt作为软件安装工具&#xff0c;其镜像源列表记录在/etc/apt/source.list文件中。 首先将source.list复制为source.list.bak备份&#xff0c;然后将source.list内容改为需要的镜像源列表即可。 修改完成后保存source.list文件&#xff0c;执行&#xff…

比较两幅图像的相似度

现在以图搜图的功能比较火热&#xff0c;很好奇其原理。 简单的搜索学习得知&#xff0c;实现相似图片搜索的关键技术是“感知哈希算法”&#xff0c;作用是对每一张图片按照某种规律生成一个对应的指纹字符串。比较不同图片之间的指纹字符串&#xff0c;结果越接近&#xff0…