Cách sử dụng AutoKey để tự động hóa các tác vụ lặp đi lặp lại trên Linux

Cách sử dụng AutoKey để tự động hóa các tác vụ lặp đi lặp lại trên Linux

AutoKey là một ứng dụng viết kịch bản cho Linux. Nó cho phép bạn tự động hóa các hoạt động lặp đi lặp lại và tầm thường trên máy tính của mình để bạn có thể thực hiện chúng một cách nhanh chóng và hiệu quả.





Một số tác vụ mà AutoKey phục vụ tốt bao gồm mở rộng văn bản, sửa lỗi chính tả, khởi chạy chương trình và chèn văn bản soạn sẵn. Bên cạnh đó, bạn cũng có thể sử dụng nó để chạy các tập lệnh tùy chỉnh nhằm tự động hóa các hành động phức tạp của hệ thống trên máy của bạn.





tôi có nên bắt đầu một kênh youtube không

Tuy nhiên, điều đó nói rằng, AutoKey có thể đáng sợ đối với người dùng lần đầu tiên. Để đạt được điều này, đây là hướng dẫn giúp bạn cài đặt, thiết lập và sử dụng AutoKey trên Linux.





AutoKey là gì?

AutoKey là một tiện ích tự động hóa máy tính để bàn mã nguồn mở và miễn phí dành cho Linux. Nó cho phép bạn tự động hóa các hoạt động lặp đi lặp lại khác nhau trên máy tính của mình bằng cách sử dụng phím nóng hoặc các cụm từ kích hoạt để bạn có thể thực hiện chúng một cách hiệu quả.

Nếu bạn mới bắt đầu với AutoKey, mở rộng văn bản và tự động sửa là hai ứng dụng mà phần mềm có thể chứng minh là hữu ích cho bạn. Và theo thời gian, khi bạn cảm thấy thoải mái với AutoKey và phát triển sự hiểu biết về các khái niệm tập lệnh và sự phức tạp của chúng, bạn sẽ có thể sử dụng nó để thực thi các tập lệnh Python để tự động hóa các tác vụ phức tạp.



Cách cài đặt AutoKey trên Linux

AutoKey có sẵn cho tất cả các chính Các bản phân phối Linux và có hai phiên bản: autokey-gtkautokey-qt .

Đối với những người chưa quen, GTKQt là các bộ công cụ được sử dụng để phát triển các ứng dụng dựa trên GUI cho Linux. Trong số hai, GTK là lựa chọn ưu tiên cho các chương trình kiểu GNOME, trong khi Qt là tùy chọn tiêu chuẩn để tạo các chương trình cho KDE. Tuy nhiên, bên cạnh sự thay đổi về mỹ phẩm, các chương trình được tạo ra với GTK và Qt đều có chung cấu trúc bên trong nói chung.





Vì vậy, tùy thuộc vào bản phân phối Linux nào bạn đang sử dụng trên máy tính của mình, bạn có thể quyết định tải xuống phiên bản GTK hoặc Qt của AutoKey.

Liên quan: Sự khác biệt giữa GTK + và Qt là gì





Đối với điều này, bạn có hai lựa chọn. Bạn có thể sử dụng trình quản lý gói, được cài đặt sẵn trong bản phân phối Linux của bạn, để cài đặt nhanh chóng. Hoặc, bạn có thể sử dụng pip , trong trường hợp bạn muốn có phiên bản AutoKey mới nhất.

Tuy nhiên, lựa chọn được khuyến nghị là cài đặt AutoKey bằng trình quản lý gói vì nó cung cấp quá trình cài đặt dễ dàng và thân thiện hơn nhiều so với pip. Làm theo các bước dưới đây để cài đặt AutoKey trên máy tính của bạn.

Trên Debian (Ubuntu, Mint, Elementary)

Để cài đặt AutoKey trên các bản phân phối Linux dựa trên Debian, hãy chạy lệnh sau trong terminal:

sudo apt install autokey-gtk

Để cài đặt autokey-qt , đi vào:

sudo apt install autokey-qt

Trên Fedora

Cài đặt AutoKey trên Fedora bằng cách sử dụng:

sudo dnf install autokey-gtk

Trên Arch Linux

AutoKey có sẵn trên Arch Linux thông qua AUR (Arch User Repository). Vì vậy, bạn có thể cài đặt nó bằng cách chạy:

yay -Syy autokey-gtk

Chạy ban đầu AutoKey

Khi đã cài đặt AutoKey, hãy chuyển đến menu ứng dụng và khởi chạy chương trình. Khi nó mở ra, hệ thống sẽ chào đón bạn bằng cửa sổ chính được chia thành hai phần: ngăn bên trái giúp bạn điều hướng qua các cụm từ và tập lệnh, trong khi bên phải cho phép bạn xem trước và xây dựng / cấu hình các mục bạn chọn ở bên trái.

AutoKey đi kèm với một vài cụm từ và tập lệnh mẫu để bạn biết cách sử dụng chúng. Cụm từ về cơ bản là các trình mở rộng văn bản nhập văn bản thay mặt bạn khi bạn nhập các phím hoặc cụm từ kích hoạt của chúng. Mặt khác, tập lệnh là động và có thể được lập trình bằng Python để thực hiện các hoạt động nâng cao hơn.

Chúng tôi sẽ chỉ cho bạn cách sử dụng chúng trong các phần sau. Nhưng trước đó, hãy đảm bảo đặt AutoKey chạy tự động mỗi khi bạn đăng nhập vào máy tính của mình, vì vậy bạn không phải chạy ứng dụng theo cách thủ công mỗi lần.

Để làm điều này, hãy truy cập Chỉnh sửa > Sở thích . Chuyển sang Tổng quan tab và chọn hộp cho Tự động khởi động AutoKey lúc Đăng nhập . Bấm vào VÂNG để lưu các thay đổi.

Cách sử dụng cụm từ khóa tự động

Như đã đề cập ở trên, có nhiều trường hợp sử dụng khác nhau mà bạn có thể sử dụng các cụm từ AutoKey. Bây giờ, để hiển thị các cụm từ AutoKey đang hoạt động, hãy xem cách bạn có thể thiết lập một chữ viết tắt để mở rộng văn bản / cụm từ.

  1. Bấm vào Mới nút và chọn Cụm từ .
  2. Đặt tên cho cụm từ và nhấn VÂNG .
  3. Trên cửa sổ bên phải, nhấp vào Nhập nội dung cụm từ và thay thế nó bằng văn bản bạn muốn nhập khi bạn nhập chữ viết tắt của nó.
  4. Bấm vào Bộ nút bên cạnh Các từ viết tắt .
  5. Gõ vào Thêm vào bên trong Đặt từ viết tắt cửa sổ và nhập từ viết tắt mà bạn muốn mở rộng cụm từ.
  6. Nhấn vào nút thả xuống cho Kích hoạt trên và chọn Tất cả không phải từ .
  7. Đánh VÂNG .
  8. Trong cửa sổ chính, hãy nhấn vào Cứu cái nút.

Để bỏ qua trường hợp viết tắt đã nhập, hãy đánh dấu vào hộp kiểm bên cạnh Bỏ qua trường hợp viết tắt đã nhập . Tương tự, để tránh phải nhấn ký tự kích hoạt, hãy bật Kích hoạt ngay lập tức (không yêu cầu ký tự kích hoạt) Lựa chọn.

Nếu bạn đang phát triển phần mềm và muốn sử dụng một số thư viện Python nhất định trong dự án của mình, bạn có thể tạo một cụm từ cho cùng một cụm từ nhập các thư viện đó vào trình chỉnh sửa khi bạn nhập nó vào.

Hơn nữa, trong trường hợp bạn đã tích lũy rất nhiều cụm từ như vậy - đến mức khó nhớ chúng - bạn có thể gán một phím nóng để xem danh sách tất cả các cụm từ này và chọn một cụm từ để nhập vào trường văn bản.

Làm theo các bước bên dưới để thực hiện việc này:

  1. Đánh vào Mới để tạo một thư mục mới.
  2. Di chuyển tất cả các cụm từ bạn muốn nhóm lại với nhau vào thư mục này.
  3. Chọn thư mục và trong Cài đặt thư mục ở bên phải, nhấp vào Bộ nút bên cạnh Phím nóng .
  4. Chọn một phím bổ trợ, chọn Nhấn để đặt và nhập khóa để tạo tổ hợp phím. Đánh VÂNG và lưu các thay đổi.

Bây giờ, tất cả những gì bạn cần làm là nhấn phím nóng để xem tất cả các cụm từ trong thư mục và chọn cụm từ bạn muốn sử dụng.

Cách sử dụng tập lệnh AutoKey

Các tập lệnh AutoKey phát huy tác dụng khi bạn muốn thực hiện các thao tác nâng cao hơn là chỉ mở rộng văn bản. Sử dụng script, bạn có thể chạy ứng dụng, mở tệp / thư mục và điều khiển các sự kiện cửa sổ và chuột, cùng nhiều thứ khác.

Theo mục đích của hướng dẫn này, hãy xem cách bạn có thể sử dụng tập lệnh AutoKey để mở Google Chrome.

cách cho phép một chương trình thông qua tường lửa cửa sổ 10
  1. Bấm vào Mới nút và chọn Kịch bản .
  2. Đặt tên cho tập lệnh của bạn và nhấn VÂNG .
  3. Trên cửa sổ bên phải, thay thế # Nhập mã tập lệnh của bạn với các dòng mã sau: import subprocess
    subprocess.Popen(['usr/bin/google-chrome'])
  4. Đánh vào Bộ nút bên cạnh Phím nóng và thiết lập một phím nóng.
  5. Nhấp chuột VÂNG .
  6. Gõ vào Cứu để lưu tập lệnh của bạn.

Bây giờ, mỗi khi bạn muốn chạy Chrome, hãy nhấn phím nóng này, nó sẽ thực thi tập lệnh và khởi chạy Chrome.

Giống như cách bạn đã nhóm các cụm từ tương tự vào một thư mục trong phần trước, bạn cũng có thể nhóm các tập lệnh tương tự để chạy chúng một cách dễ dàng khi cần.

Để sử dụng script một cách hiệu quả, bạn cần phải có hiểu biết về Python. Chẳng hạn như, chúng tôi đã sử dụng quy trình phụ mô-đun (quản lý quy trình con) để mở một quy trình mới trong ví dụ trên. Bạn có thể tìm hiểu thêm về quy trình con cũng như các mô-đun và thành phần khác bằng cách sử dụng các tài liệu chính thức của Python.

Có liên quan: Mô-đun hệ điều hành của Python là gì và bạn sử dụng nó như thế nào?

Khi đã thành thạo, bạn có thể tận dụng các kỹ năng Python của mình để tương tác với khá nhiều thành phần của hệ thống và thực hiện các tác vụ ở các cấp thấp hơn sẽ tiêu tốn rất nhiều thời gian của bạn nếu bạn chọn cách làm thủ công.

Hoàn thành nhiều việc hơn với AutoKey

Hướng dẫn ở trên chắc đã giúp bạn thiết lập AutoKey trên máy tính của mình và hiểu ý tưởng cơ bản đằng sau hoạt động của nó. Và trong tương lai, bạn sẽ có thể lấy cảm hứng từ các ví dụ minh họa ở trên và sử dụng các cụm từ và tập lệnh AutoKey để tự động hóa các hoạt động lặp đi lặp lại và tầm thường trên hệ thống của bạn.

Nếu bạn muốn khám phá thêm các tùy chọn, hãy xem một số ứng dụng tự động hóa Linux phổ biến khác trước khi đầu tư vào một ứng dụng.

Đăng lại Đăng lại tiếng riu ríu E-mail 4 ứng dụng tự động hóa Linux để hợp lý hóa các công việc và quy trình làm việc của bạn

Bạn muốn tiết kiệm thời gian và tránh các công việc lặp đi lặp lại? Câu trả lời là tự động hóa! Dưới đây là một số ứng dụng tự động hóa máy tính để bàn Linux hữu ích để thử.

Đọc tiếp
Chủ đề liên quan
  • Linux
  • Máy tính tự động hóa
  • Tự động hóa tác vụ
  • Ứng dụng Linux
Giới thiệu về tác giả Yash Wate(21 bài báo đã xuất bản)

Yash là Nhân viên viết thư tại MUO về Tự làm, Linux, Lập trình và Bảo mật. Trước khi tìm thấy niềm đam mê viết lách, anh từng phát triển web và iOS. Bạn cũng có thể tìm thấy bài viết của anh ấy trên TechPP, nơi anh ấy bao gồm các ngành dọc khác. Ngoài công nghệ, anh ấy thích nói về thiên văn học, Công thức 1 và đồng hồ.

Xem thêm từ Yash Wate

Theo dõi bản tin của chúng tôi

Tham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền!

Bấm vào đây để đăng ký