Linux에서 AutoKey를 사용하여 반복 작업을 자동화하는 방법

Linux에서 AutoKey를 사용하여 반복 작업을 자동화하는 방법

AutoKey는 Linux용 스크립팅 응용 프로그램입니다. 컴퓨터에서 반복적이고 사소한 작업을 자동화하여 빠르고 효율적으로 수행할 수 있습니다.





AutoKey가 잘 작동하는 일부 작업에는 텍스트 확장, 오타 수정, 프로그램 실행 및 상용구 텍스트 삽입이 포함됩니다. 게다가 이를 사용하여 사용자 지정 스크립트를 실행하여 컴퓨터에서 복잡한 시스템 작업을 자동화할 수도 있습니다.





릭앤모티를 봐야하나

하지만 AutoKey는 처음 사용하는 사용자에게 위협적일 수 있습니다. 이를 위해 Linux에서 AutoKey를 설치, 설정 및 사용하는 데 도움이 되는 가이드가 있습니다.





자동 키란 무엇입니까?

AutoKey는 Linux용 무료 오픈 소스 데스크탑 자동화 유틸리티입니다. 단축키나 트리거 문구를 사용하여 컴퓨터에서 다양한 반복 작업을 자동화하여 효율적으로 수행할 수 있습니다.

AutoKey를 막 시작하는 경우 텍스트 확장 및 자동 수정은 소프트웨어가 유용할 수 있는 두 가지 응용 프로그램입니다. 그리고 시간이 지남에 따라 AutoKey에 익숙해지고 스크립팅 개념과 그 복잡성을 이해하게 되면 이를 사용하여 파이썬 스크립트 실행 복잡한 작업을 자동화합니다.



Linux에 AutoKey를 설치하는 방법

AutoKey는 모든 전공에 사용할 수 있습니다. 리눅스 배포판 두 가지 버전으로 제공됩니다. autokey-gtk 그리고 autokey-qt .

미숙한 분들을 위해, GTK 그리고 Qt Linux용 GUI 기반 앱 개발에 사용되는 툴킷입니다. 둘 중 GTK는 GNOME 스타일 프로그램에 선호되는 선택이며 Qt는 KDE용 프로그램을 만드는 표준 옵션입니다. 그러나 외형적인 변화 외에도 GTK와 Qt로 만든 프로그램은 모두 동일한 내부 구조를 공유합니다.





따라서 컴퓨터에서 사용 중인 Linux 배포판에 따라 GTK 또는 Qt 버전의 AutoKey를 다운로드하도록 결정할 수 있습니다.

관련: GTK+와 Qt의 차이점은 무엇입니까





이 경우에도 두 가지 옵션이 있습니다. 빠른 설치를 위해 Linux 배포판에 사전 설치된 패키지 관리자를 사용할 수 있습니다. 또는 다음을 사용할 수 있습니다. , 최신 버전의 AutoKey를 원하는 경우.

그러나 권장되는 선택은 pip보다 훨씬 쉽고 친숙한 설치 프로세스를 제공하기 때문에 패키지 관리자를 사용하여 AutoKey를 설치하는 것입니다. 아래 단계에 따라 컴퓨터에 AutoKey를 설치하십시오.

데비안에서(Ubuntu, Mint, Elementary)

Debian 기반 Linux 배포판에 AutoKey를 설치하려면 터미널에서 다음 명령을 실행하십시오.

sudo apt install autokey-gtk

설치용 autokey-qt , 시작하다:

sudo apt install autokey-qt

페도라에서

다음을 사용하여 Fedora에 AutoKey를 설치합니다.

sudo dnf install autokey-gtk

아치 리눅스에서

AutoKey는 AUR(Arch User Repository)을 통해 Arch Linux에서 사용할 수 있습니다. 따라서 다음을 실행하여 설치할 수 있습니다.

yay -Syy autokey-gtk

AutoKey 초기 실행

AutoKey가 설치된 상태에서 응용 프로그램 메뉴로 이동하여 프로그램을 실행합니다. 열리면 시스템은 두 개의 섹션으로 분할된 메인 창으로 여러분을 맞이합니다. 왼쪽 창에서는 구문과 스크립트를 탐색하는 데 도움이 되는 반면 오른쪽 창에서는 왼쪽에서 선택한 항목을 미리 보고 빌드/구성할 수 있습니다.

AutoKey는 사용법에 대한 아이디어를 제공하는 몇 가지 샘플 구문과 스크립트와 함께 제공됩니다. 실없는 말 기본적으로 트리거 키 또는 구문을 입력할 때 사용자를 대신하여 텍스트를 입력하는 텍스트 확장기입니다. 반면에, 스크립트 동적이며 Python을 사용하여 프로그래밍하여 고급 작업을 수행할 수 있습니다.

다음 섹션에서 사용 방법을 보여드리겠습니다. 그러나 그 전에 컴퓨터에 로그인할 때마다 자동으로 실행되도록 AutoKey를 설정해야 매번 앱을 수동으로 실행할 필요가 없습니다.

이렇게 하려면 다음으로 이동하십시오. 편집하다 > 기본 설정 . 로 전환 일반 탭을 누르고 확인란을 선택하십시오. 로그인 시 자동으로 AutoKey 시작 . 클릭 좋아요 변경 사항을 저장합니다.

자동 키 구문을 사용하는 방법

위에서 언급했듯이 AutoKey 구문을 사용할 수 있는 다양한 사용 사례가 있습니다. 이제 AutoKey 구문을 실제로 표시하기 위해 텍스트/구를 확장하기 위해 약어를 설정하는 방법을 살펴보겠습니다.

  1. 클릭 새로운 버튼을 누르고 선택 구절 .
  2. 구문에 이름을 지정하고 누르십시오. 좋아요 .
  3. 오른쪽 창에서 구문 내용 입력 약어를 입력할 때 입력하려는 텍스트로 바꾸십시오.
  4. 클릭 세트 옆에 있는 버튼 약어 .
  5. 추가하다 에서 약어 설정 창을 열고 구문을 확장하려는 약어를 입력합니다.
  6. 드롭다운 버튼을 눌러 트리거 그리고 선택 단어가 아닌 모든 것 .
  7. 때리다 좋아요 .
  8. 메인 창에서 구하다 단추.

입력된 약어의 대소문자를 무시하려면 옆에 있는 확인란을 선택합니다. 입력된 약어의 대소문자 무시 . 마찬가지로 트리거 문자를 누를 필요가 없도록 하려면 즉시 트리거(트리거 문자가 필요하지 않음) 옵션.

소프트웨어 개발을 하고 있고 프로젝트에서 특정 Python 라이브러리를 사용하려는 경우 입력할 때 해당 라이브러리를 편집기에 입력하는 동일한 구문을 만들 수 있습니다.

또한, 기억하기 어려울 정도로 이러한 문구를 많이 축적한 경우 단축키를 할당하여 이러한 모든 문구 목록을 보고 텍스트 필드에 입력할 문구 중 하나를 선택할 수 있습니다.

이렇게 하려면 아래 단계를 따르세요.

  1. 을 치다 새로운 버튼을 눌러 새 폴더를 만듭니다.
  2. 그룹화하려는 모든 문구를 이 폴더로 이동합니다.
  3. 폴더를 선택하고 폴더 설정 오른쪽에서 세트 옆에 있는 버튼 단축키 .
  4. 수정자 키를 선택하고 눌러 설정 , 키를 입력하여 키 조합을 생성합니다. 때리다 좋아요 변경 사항을 저장합니다.

이제 단축키를 눌러 폴더의 모든 문구를 보고 사용하려는 문구를 선택하기만 하면 됩니다.

AutoKey 스크립트를 사용하는 방법

AutoKey 스크립트는 단순한 텍스트 확장 이상의 고급 작업을 수행하려는 경우에 작동합니다. 스크립트를 사용하여 앱 실행, 파일/폴더 열기, 창 및 마우스 이벤트 제어 등을 수행할 수 있습니다.

이 가이드의 목적을 위해 AutoKey 스크립트를 사용하여 Chrome을 여는 방법을 살펴보겠습니다.

초보자를 위한 마인크래프트 모드를 만드는 방법
  1. 클릭 새로운 버튼을 누르고 선택 스크립트 .
  2. 스크립트에 이름을 지정하고 좋아요 .
  3. 오른쪽 창에서 교체 # 스크립트 코드를 입력하세요 다음 코드 줄로: |_+_|
  4. 을 치다 세트 옆에 있는 버튼 단축키 그리고 단축키를 설정합니다.
  5. 딸깍 하는 소리 좋아요 .
  6. 구하다 스크립트를 저장합니다.

이제 Chrome을 실행하고 싶을 때마다 이 단축키를 누르면 스크립트가 실행되고 Chrome이 실행됩니다.

이전 섹션에서 유사한 문구를 폴더로 그룹화한 것과 같은 방식으로 유사한 스크립트를 그룹화하여 필요에 따라 쉽게 실행할 수도 있습니다.

스크립트를 효과적으로 사용하려면 Python에 대한 작업 이해가 필요합니다. 예를 들어 하위 프로세스 모듈(하위 프로세스 관리)을 사용하여 위의 예에서 새 프로세스를 엽니다. Python의 공식 문서를 사용하여 하위 프로세스 및 기타 모듈 및 구성 요소에 대해 자세히 알아볼 수 있습니다.

관련된: Python의 OS 모듈이란 무엇이며 어떻게 사용합니까?

일단 숙달되면 Python 기술을 활용하여 시스템의 거의 모든 구성 요소와 상호 작용하고 수동 경로를 선택하는 경우 많은 시간을 소비하는 낮은 수준에서 작업을 수행할 수 있습니다.

AutoKey로 더 많은 작업 수행

위의 가이드는 컴퓨터에서 AutoKey를 설정하고 작동 이면의 기본 아이디어를 이해하는 데 도움이 되었을 것입니다. 그리고 앞으로는 위에서 설명한 예제에서 영감을 얻고 AutoKey 구문과 스크립트를 사용하여 시스템에서 반복적이고 사소한 작업을 자동화할 수 있어야 합니다.

더 많은 옵션을 탐색하려면 투자하기 전에 다른 인기 있는 Linux 자동화 앱을 확인하십시오.

공유하다 공유하다 트위터 이메일 작업 및 워크플로를 간소화하는 4가지 Linux 자동화 앱

시간을 절약하고 반복적인 작업을 피하고 싶으십니까? 답은 자동화다! 다음은 시도해 볼 수 있는 유용한 Linux 데스크톱 자동화 앱입니다.

다음 읽기
관련 항목
  • 리눅스
  • 컴퓨터 자동화
  • 작업 자동화
  • 리눅스 앱
저자 소개 야시 와트(21개 기사 게재)

Yash는 DIY, Linux, 프로그래밍 및 보안을 위한 MUO의 스태프 라이터입니다. 글쓰기에 대한 열정을 찾기 전에는 웹과 iOS용으로 개발했습니다. TechPP에서 다른 분야를 다루는 그의 글을 찾을 수도 있습니다. 기술 외에 천문학, Formula 1 및 시계에 대해 이야기하는 것을 즐깁니다.

더 많은 것

뉴스레터 구독

뉴스레터에 가입하여 기술 팁, 리뷰, 무료 전자책 및 독점 거래를 확인하십시오!

구독하려면 여기를 클릭하세요.