
Closed
Posted
Paid on delivery
本项目旨在开发一款 自动执行点击工具,支持录制用户操作流程,并精准复刻执行任务。适用于需要重复性点击、数据录入、软件自动化操作的用户。 ⸻ 功能需求 ✅ 录制用户操作流程 • 记录鼠标点击、键盘输入、粘贴、窗口切换等操作,并存储完整流程,可循环执行。 ✅ 精准复刻执行任务 • 鼠标精准点击:确保每次点击准确无误。 • 键盘输入:支持录制并回放文本输入、快捷键操作。 • 粘贴功能:支持录制并复现复制-粘贴操作。 • 窗口切换:支持在多窗口间切换并完成指定任务。 ✅ 高容错率 • 智能等待:当目标任务点未出现时,工具应自动等待,而不是盲目执行,避免因网络卡顿或页面加载问题导致任务失败。 • 定期刷新:每隔 15 秒 触发一次页面刷新(如 F5),确保页面数据是最新的,并在目标任务点出现后立即继续执行。 ✅ 稳定执行 • 垃圾内存清理:每循环一遍自动清理不必要的缓存和占用的内存,防止长时间运行导致系统资源占用过高,影响工具稳定性。 ✅ 任务管理 • 可保存录制流程,方便下次直接选择执行。 • 支持多个任务文件,可以自由切换执行不同任务。 ✅ 用户友好 GUI 界面 • 清晰直观的界面,让 0 基础用户 也能快速上手。 • 录制 / 执行 / 停止 按钮 一键操作,简化流程。 ✅ 兼容性 • 适配 Windows 10 / 11,确保在不同 Windows 设备上运行顺畅。 ⸻ 技术要求 ? 编程语言:Python ? UI 框架:PyQt6 / Tkinter(或开发者推荐更稳定的 GUI 方案) ? 自动化库:PyAutoGUI(用于鼠标/键盘模拟) ? 图像识别(如需增强识别能力):OpenCV / Pillow ? 任务管理:Pickle / JSON 存储任务数据 ? 其他说明 • 优先考虑稳定性和容错能力,避免因网络波动、系统弹窗等干扰导致执行失败。 • 代码需结构清晰、模块化设计,便于后期优化和扩展。 Project Overview This project aims to develop an Automated Click Execution Tool that records user operations and accurately replicates tasks. It is ideal for users who need repetitive clicking, data entry, and software automation. ⸻ Feature Requirements ✅ Record User Operations • Capture mouse clicks, keyboard inputs, copy-pasting, and window switching. • Store the complete workflow and allow loop execution. ✅ Accurate Task Execution • Precise Mouse Clicks: Ensure each click is accurately performed. • Keyboard Input: Record and replay text input and hotkey actions. • Copy-Paste Function: Support copying and pasting actions. • Window Switching: Navigate between multiple windows and perform designated tasks. ✅ High Fault Tolerance • Smart Waiting Mechanism: The tool should wait for the task point to appear instead of blindly proceeding, preventing execution failures due to network lag or page load delays. • Periodic Refreshing: Refresh the page (e.g., F5) every 15 seconds to ensure the data is up to date and resume execution once the target appears. ✅ Stable Execution • Memory Cleanup: After each execution loop, automatically remove unnecessary cache and memory usage to prevent performance degradation over long runtimes. ✅ Task Management • Save recorded workflows for future use. • Support multiple task files to allow users to switch between different automation tasks. ✅ User-Friendly GUI • Clear and intuitive interface for non-technical users. • Simple “Record / Execute / Stop” buttons for ease of use. ✅ Compatibility • Fully compatible with Windows 10 / 11. ⸻ Technical Requirements ? Programming Language: Python ? UI Framework: PyQt6 / Tkinter (or a more stable GUI solution recommended by the developer) ? Automation Library: PyAutoGUI (for mouse/keyboard simulation) ? Image Recognition (if needed): OpenCV / Pillow ? Task Management: Pickle / JSON for task storage ? Additional Notes • Stability and fault tolerance should be prioritized, ensuring smooth execution even under network fluctuations or system interruptions. • Code should be modular and well-structured to facilitate future optimizations and feature expansions.
Project ID: 39220687
4 proposals
Remote project
Active 3 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

成都市, China
Member since Mar 19, 2025
$10-30 USD
$1500-3000 USD
₹600-1500 INR
£250-750 GBP
$2-8 AUD / hour
$250-750 USD
$30-250 AUD
£1500-3000 GBP
$10-1000 USD
£250-750 GBP
€8-30 EUR
$30-250 USD
₹400-700 INR / hour
₹600-1500 INR
₹750-1250 INR / hour
₹1500-12500 INR
₹12500-37500 INR
$10-30 USD
₹1500-12500 INR
min $50 USD / hour