使用Python+爱摸鱼全自动点击工具,轻松实现办公自动化
在繁忙的工作中,你是否曾想过让电脑自动完成一些重复性的点击任务?例如,自动打卡、定时点击某个按钮,或者让鼠标自动在指定区域“摸鱼”。今天,我将教你如何结合爱摸鱼全自动点击工具与Python脚本,实现高效办公自动化。无论你是技术小白还是资深开发者,按照以下步骤即可快速上手。所有工具和资源可在AI摸鱼工具网获取。
准备工作:你需要一台Windows电脑、Python3.7+环境,以及从www.aimoyu.cc下载的爱摸鱼全自动点击工具(最新版本V2.3)。我们将通过Python调用该工具的核心API,实现自动化任务。步骤1:安装爱摸鱼工具并了解基本功能
首先,访问爱摸鱼工具帮助页面,下载并安装软件。安装后,打开工具,你会看到简洁的界面:支持设置点击坐标、间隔时间、循环次数等。核心功能包括:鼠标点击、键盘输入、屏幕截图识别等。在这些基础上,我们可以通过命令行参数或API调用,实现更灵活的自动化。
使用爱摸鱼工具内置的“录制”功能:点击“开始录制”,手动执行一次点击操作,工具会生成一个配置文件(如config.json)。你可以直接复制该配置,用于后续脚本调用。
步骤2:编写Python脚本,调用爱摸鱼工具
爱摸鱼工具提供了HTTP接口,使Python脚本可以轻松控制。我们通过requests库发送命令。在开始前,确保爱摸鱼工具已启动(默认监听本地端口8080)。
import requests
import time
# 配置爱摸鱼工具的基础URL
BASE_URL = "http://localhost:8080"
# 定义一个函数,执行鼠标点击任务
def click_at(x, y, times=1, interval=1):
"""
发送点击指令到爱摸鱼工具
:param x: 屏幕X坐标
:param y: 屏幕Y坐标
:param times: 点击次数
:param interval: 每次点击间隔(秒)
"""
payload = {
"action": "click",
"x": x,
"y": y,
"count": times,
"delay": interval
}
response = requests.post(f"{BASE_URL}/execute", json=payload)
if response.status_code == 200:
print(f"点击任务执行成功:坐标({x},{y}),共{times}次")
else:
print(f"错误:{response.text}")
# 示例:点击屏幕位置(500, 300)5次,每次间隔2秒
click_at(500, 300, 5, 2)
步骤3:实现自动化任务——随机点击“摸鱼
为了模拟真实操作,我们加入随机坐标和随机延时,让系统显得更自然。爱摸鱼工具支持批量任务队列,你可以通过Python生成一个任务列表,一次性提交。
import random
import requests
# 生成随机点击任务列表(模拟在桌面上点击不同位置)
def generate_random_clicks(num_clicks=10):
tasks = []
for _ in range(num_clicks):
x = random.randint(100, 1000)
y = random.randint(100, 700)
delay = random.uniform(0.5, 3.0)
tasks.append({
"action": "click",
"x": x,
"y": y,
"count": 1,
"delay": delay
})
return tasks
# 提交批量任务
tasks = generate_random_clicks(20)
response = requests.post("http://localhost:8080/batch", json={"tasks": tasks})
if response.status_code == 200:
print("批量摸鱼任务已提交,爱摸鱼工具将按顺序执行。")
else:
print("任务提交失败。")
步骤4:结合定时任务与天气查询,实现智能摸鱼
爱摸鱼工具还集成了万年黄历查询和天气查询功能。例如,你可以在上班前自动查询当天天气,并根据结果决定是否运行点击脚本。下面是一个Python脚本,它会在每天8:30查询天气,如果天气是“雨”,则执行一次点击任务(模拟签退)。
import requests
import datetime
# 获取当前时间,设置定时检查
def check_weather_and_click():
# 假设你已通过爱摸鱼工具的API获取天气(需要先配置城市ID)
weather_url = "http://localhost:8080/weather?cityid=101210101" # 杭州
weather_data = requests.get(weather_url).json()
weather_condition = weather_data.get("condition", "晴")
now = datetime.datetime.now().strftime("%H:%M")
target_time = "08:30"
if now == target_time and "雨" in weather_condition:
print("天气下雨,触发摸鱼任务!")
click_at(800, 500, 3, 0.5) # 在指定位置点击3次
else:
print(f"当前时间{now},天气{weather_condition},不执行任务。")
# 为了让脚本持续运行,可以设置循环或使用Windows任务计划程序
while True:
check_weather_and_click()
time.sleep(60) # 每分钟检查一次
步骤5:高级用法——模拟键盘输入与屏幕识别
爱摸鱼工具不仅能点击,还能模拟键盘输入。例如,在网页表单中自动填写内容。下面示例展示如何自动填写“摸鱼理由”。
def type_text(text, delay=0.1):
payload = {
"action": "type",
"text": text,
"delay": delay
}
requests.post("http://localhost:8080/execute", json=payload)
# 先点击文本框位置,然后输入文字
click_at(400, 250, 1, 0.5) # 点击输入框
type_text("我今天在爱摸鱼工具网上学习自动化技巧", 0.2)
屏幕识别功能(需安装OCR模块)可检测指定图像是否出现,例如检测“确认”按钮后自动点击。详细配置见帮助页面。
步骤6:部署与监控——让摸鱼更稳定
完成脚本后,最好将其打包为可执行文件(使用pyinstaller),并设置Windows计划任务定时启动。同时,爱摸鱼工具自带日志功能,可以在日志文件中查看每次操作的记录,便于排查问题。如果你需要远程监控,爱摸鱼工具支持Web控制台(默认端口8080),你可以在手机浏览器上访问http://你的IP:8080,实时查看任务状态。
最后,请合理使用自动化工具,避免在工作场景中违反公司规定。但如果你在私人时间或自由办公环境下,爱摸鱼全自动点击工具绝对是最佳助手!更多教程和软件更新,请持续关注AI摸鱼工具网。
