Skip to content

Tasker / 自動化連携 — クリップボードをワークフローの一部に

CrossPaste は、TaskerAutomateMacroDroid などの人気 Android 自動化ツールと互換性のあるオープン Intent API を提供しています。クリップボード駆動の強力なワークフローを簡単に構築できます。

受信可能な Intent

GET_LATEST

最新のクリップボードエントリを取得します。

  • Action: com.crosspaste.action.GET_LATEST

SEARCH_CLIPBOARD

フィルター付きでクリップボード履歴を検索します。

  • Action: com.crosspaste.action.SEARCH_CLIPBOARD
  • パラメータ
パラメータ必須説明
EXTRA_SEARCH_QUERYはい検索キーワード
EXTRA_LIMITいいえ最大結果数
EXTRA_PASTE_TYPEいいえ種類でフィルター:texturlimagefilehtmlrtfcolor

COPY_TO_CLIPBOARD

CrossPaste 経由でテキストコンテンツをクリップボードにコピーします。

  • Action: com.crosspaste.action.COPY_TO_CLIPBOARD
  • パラメータ
パラメータ必須説明
EXTRA_TEXTはいコピーするテキスト

ブロードキャスト

CLIPBOARD_CHANGED

クリップボードの内容が変わるたびに CrossPaste がこのイベントをブロードキャストします。

  • Action: com.crosspaste.event.CLIPBOARD_CHANGED
  • フィールド
フィールド説明
EXTRA_RESULT_CONTENTクリップボードの内容
EXTRA_RESULT_TYPEコンテンツの種類
EXTRA_RESULT_TIMESTAMP変更のタイムスタンプ

例:クリップボードをメモファイルに自動保存

Tasker を使えば、すべてのクリップボードエントリをテキストファイルに自動保存できます:

  1. 新しいプロファイルを作成し、トリガーをイベント > Intent Received に設定します。
  2. アクションを com.crosspaste.event.CLIPBOARD_CHANGED に設定します。
  3. タスクを追加し、アクションをファイル > Write File にします。
  4. %EXTRA_RESULT_CONTENT を希望のメモファイルパスに書き込みます。

コピーするたびに、メモファイルに自動的に追記されます。

その他の自動化アイデア

  • 自動翻訳:コピーしたテキストの言語を検出し、翻訳アプリを起動。
  • リンクアーカイブ:コピーした URL をブックマークマネージャーや後で読むサービスに自動保存。
  • 作業ログ:タイムスタンプ付きのクリップボードエントリを日次ログファイルに追記。
  • スマート分類:コンテンツの種類に基づいて、クリップボードの内容を異なるファイルやアプリに振り分け。