안녕하세요. 소심비형입니다. 외부 API의 클립보드에 대해 알아보도록 하겠습니다. 이 액션은 변수와 같이 사용될수도 있고 혼자 독립적으로 사용될수도 있습니다. Ctrl+C로 클립보드에 복사한 내용을 변수에 추가하거나 변수의 내용을 클립보드에 저장시키는 용도로 사용됩니다. 또한, 선택한 항목을 클립보드에 저장시킬수도 있습니다.
이 액션은 속성이 많거나 하지 않아서 크게 어려운 내용은 없습니다. 아래 내용을 참고하여 스크립트를 추가한 후 유튜브 동영상을 따라해보시면 쉽게 이해할 수 있을겁니다.
File > 새로 만들기 > 스크립트 (단축키: Ctrl+N)
아래 그림을 참고하여 스크립트에 클립보드 액션을 추가합니다.
- 우측 하단에 외부 API 탭 클릭
- 클립보드 카테고리에 클립보드 클릭
- 드래그 앤 드롭으로 스크립트에 추가
- 우측 하단에 속성 탭 클릭
예제에 사용된 이미지입니다. 이 이미지를 우클릭하여 바탕화면에 저장하세요.
클립보드에 이미지를 저장하기 위해 아래 절차대로 속성을 설정하고 실행하세요.
- 클립보드에 저장할 오브젝트 형식을 이미지로 설정
- 위에 저장한 이미지 선택
- 스크립트 실행
그림판을 실행한 후 Ctrl+V(붙여넣기)를 눌러서 결과를 확인합니다. 아래처럼 정상적으로 이미지가 붙여넣기 되었나요?
이번에는 파일을 클립보드에 복사하고 붙여넣기가 되는지 확인해봅시다. 간단한 파일을 하나 생성합니다. 또는 컴퓨터에 있는 파일을 하나 선택하세요.
- 클립보드에 저장할 오브젝트 형식을 오브젝트로 설정
- 컴퓨터에서 이미지가 아닌 파일을 선택
- 스크립트 실행
결과를 확인하기 위해 바탕화면 또는 특정 폴더에서 Ctrl+V(붙여넣기)를 눌러서 파일이 정상적으로 복사가 되었는지 확인하세요. 아마도 정상적으로 복사되었을겁니다. 이외에 변수와 연동해서 클립보드 기능을 이용할 수 있습니다.
속성 정보
기본 작업
- 사용 여부: 이 액션의 사용 여부를 설정합니다. False로 설정하면 이 액션은 실행되지 않습니다.
- 설명: 이 액션의 부가적인 설명을 입력합니다.
- 실행 전 지연: 이 액션이 실행되기 전 지연 시간을 입력합니다.
- 실행 후 지연: 이 액션이 실행된 후 지연 시간을 입력합니다.
- 아이디: 스크립트 내에서 유니크한 아이디를 입력합니다.
데이터
- 클립보드: 클립보드와 상호 작용하는 데이터입니다. 이 값이 없으면 클립보드에서 가져오고 값이 있으면 클립보드에 저장합니다. 이 값은 변수에서 가져오거나 클립보드 데이타에서 선택할 수 있습니다.
변수
- 가져오기: 글로벌 또는 로컬 변수에 저장되어 있는 값을 이 액션의 속성 값으로 가져옵니다.
- 추가하기: 이 액션의 속성 값을 글로벌 또는 로컬 변수에 저장합니다.
작업
- 클립보드 데이타: 클립보드에 저장할 데이타를 선택할 수 있습니다. 클립보드 데이타 타입에 맞는 파일을 선택하거나 입력할 수 있습니다.
- 클립보드 데이타 타입: 클립보드에 저장할 오브젝트로 텍스트, 이미지 또는 파일을 선택할 수 있습니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
댓글