AutoClickManager · Help
Run actions in order, using coordinates and timing
Build a sequence of taps, holds, swipes, and waits. Use LABEL steps and step names to organize longer routines. The app does not recognize text, images, or the current state of the target app.
Labels follow the app language. Japanese labels are included below as a reference.
Get started
- From the sequence list, open Settings (“設定”) → Accessibility (“ユーザー補助”). In Android settings, enable AutoClickManager's service. This access is used to perform actions in other apps.
- Create a sequence, select it, and open Edit (“編集”). Floating controls (the dock) and targets appear. Editing overlays are hidden while the sequence list is visible.
- Open the app you want to operate, then use Add (“追加”) to create steps. First test one loop on a low-impact screen.
The app does not inspect the target screen. Slow loading or screen transitions can cause actions at the wrong location. Check positions and waiting times, and keep Stop within reach.
Create and edit actions
- TAP — tap or hold
- Adding TAP places a target immediately at a default position with a 50ms hold. Drag it into position and hold it to edit its timing. The center is the actual action position.
- SWIPE
- Adding SWIPE places default endpoints immediately with a 300ms duration. Drag each endpoint into position and hold a target to edit timing.
- WAIT
- Wait for the specified time, then continue automatically. This step has no target position.
- PAUSE
- Wait until you choose to resume. Its time value is the delay after you request delayed resume; it does not automatically resume just because this time has passed.
- LABEL — marker text, no action
- Enter Label text to show a step as “n. ◆ text” in the list. It has no coordinates, duration, wait-after value, or floating target. Playback skips it without performing a gesture or waiting, but counts it as an executed step. Text must contain 1–40 characters after trimming leading/trailing spaces; control characters are not allowed.
Times are in milliseconds (1,000ms = 1 second). TAP and SWIPE accept 0–60,000ms. WAIT, the PAUSE resume delay, and the wait after an action accept 0–3,600,000ms. A 0ms TAP/SWIPE executes with a minimum duration of 1ms. Actual response also depends on the device and target app.
TAP and SWIPE have a wait-after field (“この後の待機”): the app waits after that gesture completes. New TAP/SWIPE steps use Settings → Default wait (“待機の初期値”). Edit existing steps individually to change saved values. Adding WAIT or PAUSE asks only for a time value.
Tap a target to select it, drag to move it, or hold it to edit. Select (“選択”) also opens WAIT, PAUSE, and LABEL steps, which have no position. TAP/SWIPE edit forms contain Name (optional), the action duration, and wait-after, with no X/Y fields. Set positions by dragging markers. WAIT/PAUSE editing has an optional name and time value; LABEL editing has Label text. You can also delete a step from its edit form. In landscape, scroll vertically within the form if fields are off-screen.
After adding TAP, SWIPE, WAIT, or PAUSE, edit it to set Name (optional) (“名前(任意)”). Names accept up to 40 characters after trimming leading/trailing spaces, with no control characters. Clear the field to remove a name. The list shows “n. Name | TAP …”; names do not change playback. Add forms do not include a name field.
Settings → Default add type (“既定の追加”) offers Choose every time (the default), TAP, SWIPE, WAIT, PAUSE, and LABEL. With a type selected, a normal tap on Add skips the position/type menus: TAP/SWIPE are placed immediately, while WAIT/PAUSE ask for time and LABEL asks for text. Hold Add to choose a position and type without changing the default. Group boundaries may still ask whether the step belongs inside or outside.
Settings → Insert position (“追加の位置”) chooses Append (add to end) (“順送り”), before selected, or after selected. A normal tap using a default add type follows this position setting. Before/after insertion requires a selected reference step. Undo (“戻す”) and Redo (“進む”) act on the current editing history.
Edit and reorder in the step list
Open Select (“選択”) in the dock to show Select a step. Tap a row to open its edit form above the list. Save or cancel to return to the list and continue editing another row. The list refreshes after saving or deleting. Hold a step row for its action menu, including edit, delete, and insert before/after.
Hold the “≡” handle on a row and drag to reorder. A line shows the insertion position; the list scrolls automatically near its edges. Moving a group row moves all its steps together. Ungrouped steps can move before/after another ungrouped step or an entire group. Group members can only reorder within their own group; dropping onto that group’s header moves the member to its start. Moving individual steps into or out of a group is blocked. Ungroup first if needed.
Tap a group row to collapse or expand it; hold it for ungroup, delete group and steps, and more actions.
Targets stay hidden while this step list is open, including after edits, deletions, and reordering. Closing the list restores them unless Hide is active. To move a position, close the list and drag its marker.
Play, pause, and stop
Use Loop (“ループ”) to choose one loop, a count from 1 to 10,000, or repeat until stopped (“無限”). Press Start (“開始”). The loop choice is stored as an app setting.
At a PAUSE step, Start changes to Resume (“再開”). By default, tap to resume immediately or hold to wait for the delay specified in that PAUSE step before continuing. Settings → PAUSE resume action (“PAUSEの再開操作”) swaps these assignments. Stop remains available during the resume delay.
Use Stop (“停止”) to stop playback. This prevents subsequent actions. A tap, hold, or swipe already sent to Android cannot be guaranteed to cancel midway. The app may remain in a stopping state until that action finishes. Actions already taken in another app are not undone.
Editing is locked during playback, PAUSE, and stopping. An orientation change, screen off, or accessibility service disconnection/interruption requests a stop. Rejected/cancelled gestures and failures waiting for completion also interrupt playback. Playback does not restart automatically when the device or service recovers.
Hide (“隠す”) hides targets and the normal dock while retaining compact controls. Show (“表示”) restores them. Settings → Hide during playback (“再生中の自動隠し”) enables automatic hiding. Stop remains accessible.
Drag the dock or the compact controls shown while hidden to move them. The release position is saved and kept within the screen. Reset to defaults in Settings also resets their position.
Settings → Edit menu (“メニュー編集”) lets you arrange buttons, colors, and columns; choose Save to apply. Stop and Settings cannot be removed. Automatic columns use one in portrait and two in landscape.
Groups and reusable parts
Group (“グループ”) → New group (“新規グループ”) bundles a consecutive range of steps. The range cannot overlap an existing group. Groups organize steps; they do not have a separate repeat setting.
Hold a group row in the step list for Ungroup (keep the steps), Delete group and its steps, or More (rename, move, copy…). Group deletion asks for confirmation. Existing group actions include rename, move, ungroup, delete, copy, and save as a part. Ungroup keeps the steps; Delete removes the group's steps too. Inserting at a group boundary may ask whether the new step belongs inside or outside.
A copied group is temporary editing state. For reuse, choose Save as part (“パーツとして保存”). In the parts library (“パーツライブラリ”), tap a name to paste, or hold for paste-at-position, rename, and delete. Pasted content is an independent copy; later changes to the saved part do not update previous pastes.
A part created under different screen conditions may need confirmation before pasting. Coordinates are not transformed automatically. Check all targets and both swipe endpoints after pasting.
Screen information and screen setup
A sequence with no saved screen information records current screen conditions when you add a step or move a marker. Existing saved screen information is not overwritten automatically. If an older sequence reports that screen information is missing, add a step, move a marker, or use Settings → Screen setup (“画面の再設定”) to bind it to the current screen.
If current screen conditions such as size or orientation differ from the saved ones, playback may be refused or target restoration withheld. Restore the original conditions, or stop and open Settings → Screen setup (“画面の再設定”).
Screen setup does not automatically adjust coordinates. Check and reposition every target and both swipe endpoints, then explicitly confirm use on the current screen. Playback is blocked for off-screen coordinates and targets/swipe paths overlapping the controls. Correct the coordinates or move the controls.
Even if screen conditions match, the app cannot detect layout changes inside another app. Check where its actual buttons are.
Saving and closing
Confirmed edits are saved to your device after each operation. A save failure shows an error and may restore the last saved content. Check the displayed content and error. Parts and settings are also stored locally. Editing history and temporary copies are not permanent backups.
List (“一覧”) returns to sequence selection, creation, rename, and deletion. Close overlays (“オーバーレイを閉じる”) closes editing displays; reopen them with Edit in the sequence list. Exit app (“アプリを終了”) closes the displays and app screen, but does not disable accessibility access. Stop service (“サービスを停止”) disables the accessibility service; enable it again in Android accessibility settings to reconnect. Stop playback before these management actions.
The current version has no export/import, cloud sync, or automatic updater. Android app auto-backup is disabled. Uninstalling or clearing app storage removes sequences, parts, and settings.
Troubleshooting
- The dock is missing
- Editing overlays are hidden on the sequence list. Select a sequence and open Edit. Also check the accessibility connection.
- Playback will not start
- Read the displayed reason. For missing screen information, follow Screen information and screen setup above. Resolve mismatched screen information, off-screen coordinates, overlap with controls, or a pending stop.
- Accessibility cannot be enabled
- Restricted settings or device management policy may block access. Verify that you trust the source, then consult Android settings and manufacturer guidance. Stop if you cannot establish that it is safe.
- Actions hit the wrong place or are missed
- Stop. Check target centers, orientation, and the target app's layout. Increase WAIT or wait-after values where necessary, then test one loop again.
Privacy
The current Android app has no INTERNET permission and makes no network requests. It has no advertising, analytics, or cloud sync. It does not retrieve screen content or take screenshots. Specified actions, screen information, and settings are saved on your device.
Visiting the information website or downloading from an external distribution service involves separate network traffic. The app source cannot establish the actual access logs, cookies, or retention practices of Sites hosting infrastructure, GitHub, or other services. Consult each service's privacy information.
Publisher: Flateight · Contact: support@flateight.jp
Based on current code 0.1.0 (through G53) · 2026-11-07
This help loads no external images, scripts, or fonts.