Tasker / 자동화 연동 — 클립보드를 워크플로의 일부로
CrossPaste는 Tasker, Automate, MacroDroid 등 인기 있는 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 | 아니요 | 종류로 필터: text, url, image, file, html, rtf, color |
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를 사용하면 모든 클립보드 항목을 텍스트 파일에 자동 저장할 수 있습니다:
- 새 프로필을 만들고, 트리거를 이벤트 > Intent Received로 설정합니다.
- 액션을
com.crosspaste.event.CLIPBOARD_CHANGED로 설정합니다. - 태스크를 추가하고, 액션을 파일 > Write File로 설정합니다.
%EXTRA_RESULT_CONTENT를 원하는 메모 파일 경로에 기록합니다.
복사할 때마다 메모 파일에 자동으로 추가됩니다.
그 밖의 자동화 아이디어
- 자동 번역: 복사한 텍스트의 언어를 감지하여 번역 앱을 실행.
- 링크 보관: 복사한 URL을 북마크 관리자나 나중에 읽기 서비스에 자동 저장.
- 작업 로그: 타임스탬프가 포함된 클립보드 항목을 일일 로그 파일에 추가.
- 스마트 분류: 콘텐츠 종류에 따라 클립보드 내용을 다른 파일이나 앱으로 분류.