Desktop App · Tauri v2 + Rust

AkiClick

A lightweight Windows auto-clicker built with Tauri v2, Rust, and React — set the interval, arm the hotkeys, and let it click.

License MITPlatform WindowsTech Tauri v2 · Rust · React 18Engine enigo (SendInput)
Features

What it does

AkiClick automates left click, right click, and double click on Windows, with intervals from 1 ms to 60,000 ms, an optional click count (0 = infinite), and global hotkeys (F9 start / F10 stop / F11 exit by default). All settings live in a single INI file — standard under %APPDATA% or fully portable next to the executable. The React 18 and TypeScript frontend runs on a Rust / Tauri v2 backend with an enigo (SendInput) click engine.

🖱️

Three click modes

Left click, right click, and double click — one double-click per interval.

⏱️

Customizable interval

1 ms to 60,000 ms, with an optional click count or infinite running (0 = ∞). Effective precision is limited by the Windows timer granularity, roughly 15 ms.

⌨️

Global hotkeys

F9 to start, F10 to stop, F11 to exit — customizable, taking effect immediately after saving with no restart needed.

🎧

Listening gate

Hotkeys are only active while listening is enabled; turning listening off also stops an in-progress session, and settings lock to avoid mid-session changes.

🗂️

Portable mode

Place shubiao.ini next to the executable and all settings — including theme and language — live in the INI. Uses the same config format as 鼠标连点器 (REF compatible).

🌗

Tray, themes & languages

System tray menu (Show / Enable Listening / Quit), always-on-top window, dark/light themes, and English or Chinese interface.

Details

Configuration

OptionDescriptionDefault
modeClick mode (0=Left, 1=Right, 2=Double)0
freqClick interval in milliseconds (1–60000)700
clicktimesNumber of clicks (0 = infinite, max 999999)100
clickstateUnused; kept for 鼠标连点器 compatibility1
showstateUnused; kept for 鼠标连点器 compatibility0
leftStart hotkey VK code120 (F9)
rightStop hotkey VK code121 (F10)
stopExit hotkey VK code122 (F11)
themeUI theme (dark / light)dark
langUI language (en / zh)en
always_on_topStart with window always on top (0/1)1
Quick Start

Get started

  1. Download the latest release and run AkiClick.exe.
  2. Configure click mode, interval, and count, then press Save.
  3. Press Enable Listening to arm the global hotkeys.
  4. Press F9 to start clicking, F10 to stop, and F11 to exit.
shell — build from source
git clone https://github.com/AkiroMusic/AkiClick.git
cd AkiClick
npm install
npm run tauri build

# installer: src-tauri/target/release/bundle/nsis/AkiClick_1.3.0_x64-setup.exe
桌面应用 · Tauri v2 + Rust

项目简介

AkiClick 在 Windows 上自动执行左键、右键与双击,间隔可在 1 毫秒到 60,000 毫秒之间设置,支持点击次数(0 = 无限)与全局热键(默认 F9 开始 / F10 停止 / F11 退出)。全部设置保存在单个 INI 文件中——标准模式位于 %APPDATA%,便携模式下放在可执行文件旁即可。前端为 React 18 与 TypeScript,后端为 Rust / Tauri v2,点击引擎采用 enigo(SendInput API)。

🖱️

三种点击模式

左键点击、右键点击与双击——每个间隔执行一次双击。

⏱️

自定义间隔

1 毫秒到 60,000 毫秒,支持设定点击次数或无限运行(0 = ∞)。实际精度受 Windows 系统定时器粒度限制,约 15 毫秒。

⌨️

全局热键

F9 开始,F10 停止,F11 退出——可自定义,保存后立即生效,无需重启。

🎧

监听开关

热键仅在启用监听后生效;关闭监听会同时停止正在进行的点击,期间设置会被锁定,避免中途变更。

🗂️

便携模式

在可执行文件旁放置 shubiao.ini,全部设置(含主题与语言)都保存在 INI 中。使用与鼠标连点器相同的配置格式(REF 兼容)。

🌗

托盘、主题与语言

系统托盘菜单(显示 / 启用监听 / 退出)、窗口置顶、深色/浅色主题,以及英文或中文界面。

明细

配置选项

选项描述默认值
mode点击模式(0=左键,1=右键,2=双击)0
freq点击间隔(毫秒,1–60000)700
clicktimes点击次数(0=无限,最大 999999)100
clickstate未使用;仅为鼠标连点器兼容保留1
showstate未使用;仅为鼠标连点器兼容保留0
left开始热键 VK 码120 (F9)
right停止热键 VK 码121 (F10)
stop退出热键 VK 码122 (F11)
theme界面主题(dark / light)dark
lang界面语言(en / zh)en
always_on_top启动时窗口置顶(0/1)1
  1. 下载最新版本并运行 AkiClick.exe。
  2. 配置点击模式、间隔与次数,然后点击保存。
  3. 点击启用监听,激活全局热键。
  4. 按 F9 开始点击,F10 停止,F11 退出。
shell — build from source
git clone https://github.com/AkiroMusic/AkiClick.git
cd AkiClick
npm install
npm run tauri build

# installer: src-tauri/target/release/bundle/nsis/AkiClick_1.3.0_x64-setup.exe