アプリ内で注釈を編集でき、キャプチャ用ショートカットを設定可能な、クロスプラットフォーム対応のC++/Qt製スクリーンショットツール。CLIとDBusインターフェースも備えています。
SeaEpoch/MouseClick
Fluent2風のUIとライト/ダークモードを備えた、Windows向けQt6 Widgets製マウスオートクリッカー兼カーソル管理ツール。
- スター
- 909
- フォーク
- 42
- 未解決の Issue
- 4
- 最終コミット
- 2 か月前
これは何?
MouseClickは、Qt6 Widgetsを使ってC++で書かれたマウスオートクリッカーです。デスクトップでの反復作業やゲームなど、入力を連続して行う必要があるタスクに向けて、マウスクリックを繰り返し実行します。インターフェースはFluent2 Designのガイドラインに沿っており、QSSでスタイルを設定しています。ライトモードとダークモードの両方に対応しています。
クリック機能に加えて、カーソルテーマ機能も備えています。ユーザーはassets/cursors以下に保存されたカーソルセットを適用できます。各セットはconfig.jsonで定義され、システムのカーソルロールと.aniまたは.curファイルを対応付けます。アプリ内でテーマをプレビューでき、同梱されている各テーマには元の配布元が記載されています。
対象OSはWindowsで、ビルドガイドではwindeployqtを使ったパッケージ化を説明しています。C++17コンパイラ、CMake 3.19以降、Qt 6.7以降が必要です。ソースコードはGPL-3.0でライセンスされています。
主な機能
- 01自動化向けにマウスクリックを繰り返し実行。
- 02Fluent2 Designに沿ってQSSでスタイル設定されたQt6 Widgetsインターフェース。
- 03ライトモードとダークモード。
- 04config.jsonで定義された.ani/.curセットを使ったカーソルテーマ管理。
- 05同梱カーソルテーマのプレビュー画像と配布元へのリンク。
ユースケース
- Windowsデスクトップでの反復的なクリック操作を自動化。
- 入力を連続して行う必要があるゲーム内のクリック操作を実行。
- コミュニティのカーソルテーマを使ってマウスカーソルの外観をカスタマイズ。
クイックスタート
- 1
リポジトリをクローンする
git clone git@github.com:SeaEpoch/MouseClick.git - 2
Qt Creatorまたはコマンドラインでプロジェクトをビルドする
- 3
windeployqtを実行して、ビルドしたアプリをパッケージ化する
windeployqt.exe ./MouseClick.exe
使う前に知っておきたいこと
- Windows専用です。Windows向けのオートクリッカーおよびカーソル管理ツールです。
- C++17、CMake 3.19以降、Qt 6が必要です(READMEでは6.7.0に疑問符が付いています)。
- GPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、派生物もオープンソースとして公開する必要があります。
トピック
よくある質問
- MouseClick とは?
- Fluent2風のUIとライト/ダークモードを備えた、Windows向けQt6 Widgets製マウスオートクリッカー兼カーソル管理ツール。 MouseClickは、Qt6 Widgetsを使ってC++で書かれたマウスオートクリッカーです。デスクトップでの反復作業やゲームなど、入力を連続して行う必要があるタスクに向けて、マウスクリックを繰り返し実行します。インターフェースはFluent2 Designのガイドラインに沿っており、QSSでスタイルを設定しています。ライトモードとダークモードの両方に対応しています。
- MouseClick は無料で使えますか?ライセンスは?
- MouseClick は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- MouseClick は今もメンテナンスされていますか?
- 半年以内に更新あり。MouseClick の最終コミットは 2026年9月3日 です。
- MouseClick は何に使えますか?
- Windowsデスクトップでの反復的なクリック操作を自動化。 入力を連続して行う必要があるゲーム内のクリック操作を実行。 コミュニティのカーソルテーマを使ってマウスカーソルの外観をカスタマイズ。
- MouseClick のインストール方法は?
- リポジトリをクローンする: git clone git@github.com:SeaEpoch/MouseClick.git Qt Creatorまたはコマンドラインでプロジェクトをビルドする windeployqtを実行して、ビルドしたアプリをパッケージ化する: windeployqt.exe ./MouseClick.exe
- MouseClick はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/SeaEpoch/MouseClick
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
アプリ起動、クリップボード履歴、スニペット、ファイル検索などに対応し、Raycast拡張機能と互換性のある、ネイティブで拡張可能なデスクトップ用コマンドパレット。
逆アルファブレンディングで画像からGeminiの可視ウォーターマークを除去する、GUI・CLI・バッチ対応のオフラインC++ツール。
教室のマルチメディア画面に、その日の時間割や現在の授業などを表示できるクロスプラットフォームの教室表示ツール。
プレゼンや授業向けに、画面上のどこにでも描画・書き込みできるC++20製Windows用画面注釈ツール。
タブとUnicodeに対応したモダンなWindows Terminalアプリと、従来のWindowsコンソールホスト(conhost.exe)のソースコードを提供します。