goldBug
連打くん icon
連打くん
ANDROID ユーティリティ開発中

マルチポイントのプリセット、フローティング操作、バックグラウンド実行に対応した、ローカル動作の Android オートクリッカー——繰り返しの画面操作を楽にするために作っています。

未リリース · 個人開発の記録
画面スワイプ →
メイン画面
メイン画面
プリセットエディタ
プリセットエディタ
ポイントエディタ
ポイントエディタ
画面 04
画面 04

作った理由

連打くんは、Android 上の繰り返しタップを自動化する小さな個人ツールとして始まりました。root 不要のまま、ローカルで動き、動きが見えて、簡単に止められること——それが目標です。

現在の機能

ROOT 不要100% ローカルアクセシビリティジェスチャー
タップシーケンス
  • 順番に実行されるマルチポイントシーケンス
  • ポイントごとに独立した待機時間
  • ポイントごとに独立した押下時間
  • 編集できるパーセント基準の座標
  • 見えるタップフィードバック
フローティング操作
  • どのアプリの上にも出せるフローティング操作パネル
  • 開始/停止/記録/非表示の操作
  • 動かせる座標記録用クロスヘア
バックグラウンド実行
  • フォアグラウンドサービスでの実行
  • 常駐の実行中通知
  • 通知からの停止操作
プリセットとローカル保存
  • 名前付きプリセットを複数保存
  • 設定はローカルに保存

仕組み

  1. 01アクセシビリティ権限を有効にする
  2. 02オーバーレイ表示の権限を許可する
  3. 03プリセットを作成または選択する
  4. 04タップポイントを追加して並べる
  5. 05待機時間と押下時間を設定する
  6. 06シーケンスを開始する
  7. 07アプリ・オーバーレイ・通知から停止する

権限

アプリが求めるすべての権限とその理由です。見えないところで動くものはありません。

アクセシビリティサービス手動で有効化

設定した画面ジェスチャーを実行します。自動でオンにすることはできず、Android の設定から自分で有効にします。

他のアプリの上に重ねて表示オーバーレイ

フローティング操作パネルと座標記録の画面を、他のアプリの上に表示します。

通知/フォアグラウンドサービス常に見える

実行中の自動タップを見える状態に保ち、実行中は常駐の停止ボタンを提供します。

開発状況

完了
  • 基本の自動タップ
  • フローティング操作
  • フォアグラウンド実行
  • 名前付きプリセットとマルチポイントシーケンス
  • 座標記録
  • 見えるフィードバックと診断ステート
計画中
  • タイミングや座標のランダム化
  • さらなる使いやすさの改善
  • オプションの画像認識機能
  • リリースと配布——未定

使用技術

KOTLINJETPACK COMPOSEGRADLE KOTLIN DSLACCESSIBILITYSERVICEDISPATCHGESTUREDATASTOREFOREGROUND SERVICEOVERLAY APISJDK 17

プライバシーポリシー

プライバシーポリシーを読む

既知の制限

  • アクセシビリティ権限は自動では有効化できない
  • 一部の端末ではバックグラウンド実行が制限されることがある
  • バッテリー最適化が長時間の実行に影響することがある
  • 再インストールや更新後にサービスの再有効化が必要になることがある
  • タップポイントがフローティング操作と重なることがある
  • 端末ロック中の動作は保証されない

開発ノート

PLACEHOLDERS
開発マルチポイントのタップシーケンスを作る
開発Android のフローティング操作パネルを設計する
ノートアクセシビリティサービスの状態を扱う
ノート長時間の動作を見える状態に保つ