KDE의 클립보드 위젯으로 클립보드 기록 백업하는 방법

Kde Clipboard Widget Txt Notes Featured

현대의 클립보드 관리자는 과거 항목을 선택하여 어디에서나 다시 붙여넣을 수 있는 기록 기능을 제공합니다. 그러나 이 기록은 설정된 수의 항목까지만 유지할 수 있습니다. 일정 시점 이후로는 가장 오래된 항목부터 삭제하기 시작합니다. 미래 참조를 위해 일부 클립보드 항목을 유지하려면, 이를 활성 클립보드 슬롯으로 다시 가져온 다음, 메모 작성 애플리케이션에 하나씩 입력해야 합니다.

다음은 선택한 폴더에 클립보드 기록을 텍스트 파일로 백업하는 유용한 “해킹”입니다.

참고: 이 튜토리얼에서는 KDE 데스크탑의 클립보드 위젯을 사용하고 있지만, Clipman과 같은 사용자 추가 작업을 지원하는 모든 클립보드 관리자에서 동일한 작업을 수행할 수 있습니다.

위젯 추가하기

클립보드 위젯을 사용하려면 먼저 데스크탑에 있어야 합니다. 화면 오른쪽 상단의 KDE 기본 메뉴 버튼을 클릭하고 팝업 메뉴에서 “위젯 추가“를 선택합니다.

Kde Clipboard Widget Txt Notes Add Widgets

KDE는 화면 왼쪽의 패널에 위젯 컬렉션을 표시합니다.

클립보드 항목을 찾을 때까지 아래로 스크롤하거나 패널 상단의 텍스트 필드에 “clipboard”를 입력하여 목록을 필터링합니다.

Kde Clipboard Widget Txt Notes Widget Pane

클립보드 위젯을 찾으면 원하는 위치로 드래그 앤 드롭하여 데스크탑에 배치합니다.

새 작업 추가하기

이 구성 창에서 “작업” 탭으로 이동하여 “작업 추가“ 버튼을 클릭합니다.

Kde Clipboard Widget Txt Notes Add Action

새로운 “작업 속성” 창이 나타나면 “정규 표현식”을 비워두고 “자동”을 활성화합니다. “설명” 필드에 작업에 대한 간단한 설명을 입력합니다.

Kde Clipboard Widget Txt Notes Action Properties

실제 명령을 추가하기 전에 터미널을 열고 테스트하는 것이 좋습니다.

날짜 출력 조정하기

명령 자체는 두 개의 개별 하위 명령/작업으로 구성됩니다. 각 메모의 파일 이름으로 현재 시간을 사용할 것입니다.

이를 위해 date 명령의 출력을 “NOW” 변수에 할당합니다. 날짜 명령의 세부 사항에 대해서는 다루지 않겠습니다. 더 알고 싶다면 터미널에 man date 또는 date --help를 입력하세요.

우리의 경우, 파일 이름이 “시-분-초__월-일-연도.txt” 형식이 되도록 변수를 설정했습니다:

NOW=$(date +"%H-%M-%S__%m-%d-%Y")

메모 경로 추가하기

명령의 두 번째 작업은 선택한 항목을 텍스트 파일에 “NOW” 변수를 파일 이름으로 하여 “덤프”합니다. 이를 위해 신뢰할 수 있는 echo 명령을 사용합니다:

echo "%s">/home/USERNAME/Desktop/$NOW.txt

%s 부분은 위젯 자체에서 제공되며 선택한 클립보드 항목에 매핑됩니다. 두 번째 섹션은 저장된 메모의 경로와 파일 이름을 지정합니다.

이 솔루션을 설정하는 동안 테스트를 쉽게 하기 위해 클립보드 메모를 데스크탑에 드롭했습니다. 초기 테스트 후에는 텍스트 파일로 가득 찬 데스크탑을 원하지 않는다면 이 경로를 다른 것으로 수정하는 것이 좋습니다.

명령 추가하기

최종 버전의 전체 명령은 다음과 같았습니다:

NOW=$(date +"%H-%M-%S__%m-%d-%Y")&&echo "%s">/home/USERNAME/Desktop/$NOW.txt

“명령 추가“ 버튼을 클릭하여 새 명령을 만들고 “새 명령” 자리 표시자를 두 번 클릭하여 편집합니다.

Kde Clipboard Widget Txt Notes New Command

자신의 명령으로 교체하거나 우리의 것을 복사하여 붙여넣고 변경 사항을 수락하려면 OK를 클릭합니다.

Kde Clipboard Widget Txt Notes Command Description

명령의 이름이 없이 클립보드 위젯에 표시되지 않도록 하려면 명령에 대한 설명을 추가합니다.

Kde Clipboard Widget Txt Notes Actions Configuration

OK를 클릭하면 변경 사항이 적용되고 “작업 구성” 창으로 돌아가면 “작업 목록”에서 생성한 항목을 볼 수 있습니다.

확인하기

새 작업을 확인하려면 클립보드에 텍스트를 복사한 후 클립보드 위젯을 클릭합니다.

Kde Clipboard Widget Txt Notes Clipboard List

항목 위에 마우스를 올리면 클립보드 위젯의 오른쪽에 작은 메뉴가 표시되며, 첫 번째 항목은 “작업 실행”입니다. 이를 클릭하여 사용자 정의 작업에 접근합니다.

Kde Clipboard Widget Txt Notes Invoke Action

팝업 항목에서 사용자 정의 작업을 선택합니다.

Kde Clipboard Widget Txt Notes User Action

그게 전부입니다: 모든 것이 계획대로 진행되었다면, 그리고 우리가 했던 것처럼 테스트를 위해 데스크탑 경로를 사용했다면, 데스크탑에서 첫 번째 메모가 나타나는 것을 볼 수 있습니다. 이제부터는 생성한 사용자 정의 작업을 사용하여 클립보드 기록을 백업할 수 있습니다.

Kde Clipboard Widget Txt Notes In Files

마지막으로 두 가지 팁: 첫째, 항상 파일 이름에 초를 포함해야 합니다. 이렇게 하면 같은 분 동안 메모를 작성할 경우 동일한 파일 이름을 두고 경쟁하지 않게 됩니다. 둘째, 이를 더 편리하게 만들기 위해, 경로로 좋아하는 클라우드 동기화 서비스의 폴더를 사용하여 클립보드 메모를 어디서나 사용할 수 있도록 하세요.