วิธีใช้ AutoKey เพื่อทำงานซ้ำ ๆ โดยอัตโนมัติบน Linux

วิธีใช้ AutoKey เพื่อทำงานซ้ำ ๆ โดยอัตโนมัติบน Linux

AutoKey เป็นแอปพลิเคชันการเขียนสคริปต์สำหรับ Linux ช่วยให้คุณสามารถดำเนินการซ้ำๆ และไม่สำคัญบนคอมพิวเตอร์ของคุณโดยอัตโนมัติ เพื่อให้คุณดำเนินการได้อย่างรวดเร็วและมีประสิทธิภาพ





งานบางอย่างที่ AutoKey ทำงานได้ดี ได้แก่ การขยายข้อความ การแก้ไขข้อผิดพลาด การเรียกใช้โปรแกรม และการแทรกข้อความต้นแบบ นอกจากนี้ คุณยังสามารถใช้เพื่อเรียกใช้สคริปต์ที่กำหนดเองเพื่อดำเนินการกับระบบที่ซับซ้อนโดยอัตโนมัติบนเครื่องของคุณ





การสร้าง usb ที่สามารถบู๊ตได้จาก iso

ที่กล่าวว่าแม้ว่า AutoKey สามารถข่มขู่ผู้ใช้ครั้งแรกได้ ด้วยเหตุนี้ ต่อไปนี้คือคำแนะนำที่จะช่วยคุณติดตั้ง ตั้งค่า และใช้ AutoKey บน Linux





AutoKey คืออะไร?

AutoKey เป็นยูทิลิตี้การทำงานอัตโนมัติบนเดสก์ท็อปแบบโอเพ่นซอร์สฟรีสำหรับ Linux ช่วยให้คุณสามารถดำเนินการซ้ำ ๆ บนคอมพิวเตอร์ของคุณโดยอัตโนมัติโดยใช้ปุ่มลัดหรือวลีทริกเกอร์ เพื่อให้คุณสามารถทำงานได้อย่างมีประสิทธิภาพ

หากคุณเพิ่งเริ่มต้นด้วย AutoKey การขยายข้อความและการแก้ไขอัตโนมัติเป็นสองแอปพลิเคชันที่ซอฟต์แวร์สามารถพิสูจน์ได้ว่าเป็นประโยชน์สำหรับคุณ และเมื่อเวลาผ่านไป เมื่อคุณคุ้นเคยกับ AutoKey และพัฒนาความเข้าใจเกี่ยวกับแนวคิดการเขียนสคริปต์และความซับซ้อนแล้ว คุณก็ควรจะสามารถใช้มันเพื่อ รันสคริปต์ Python เพื่อทำงานที่ซับซ้อนโดยอัตโนมัติ



วิธีการติดตั้ง AutoKey บน Linux

AutoKey ใช้ได้กับทุกสาขาวิชา Linux distros และมาในสองรุ่น: autokey-gtk และ autokey-qt .

สำหรับผู้ที่ไม่ได้ฝึกหัด GTK และ Qt เป็นชุดเครื่องมือที่ใช้ในการพัฒนาแอพที่ใช้ GUI สำหรับ Linux ในสองสิ่งนี้ GTK เป็นตัวเลือกที่ต้องการสำหรับโปรแกรมสไตล์ GNOME ในขณะที่ Qt เป็นตัวเลือกมาตรฐานสำหรับการสร้างโปรแกรมสำหรับ KDE นอกจากการเปลี่ยนแปลงในเครื่องสำอางแล้ว โปรแกรมที่สร้างด้วย GTK และ Qt ต่างก็มีโครงสร้างภายในเหมือนกันในส่วนใหญ่





ดังนั้น ขึ้นอยู่กับว่าคุณใช้ distro Linux ใดบนคอมพิวเตอร์ของคุณ คุณสามารถตัดสินใจดาวน์โหลด AutoKey รุ่น GTK หรือ Qt ได้

ที่เกี่ยวข้อง: อะไรคือความแตกต่างระหว่าง GTK+ และ Qt





สำหรับสิ่งนี้ คุณมีสองทางเลือกเช่นกัน คุณสามารถใช้ตัวจัดการแพ็คเกจซึ่งติดตั้งมาล่วงหน้าใน Linux distro ของคุณเพื่อการติดตั้งอย่างรวดเร็ว หรือใช้ pip ในกรณีที่คุณต้องการ AutoKey เวอร์ชันล่าสุด

อย่างไรก็ตาม ทางเลือกที่แนะนำคือการติดตั้ง AutoKey โดยใช้ตัวจัดการแพ็คเกจ เนื่องจากมีกระบวนการติดตั้งที่ง่ายกว่าและเป็นมิตรกว่า pip ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง AutoKey บนคอมพิวเตอร์ของคุณ

บนเดเบียน (Ubuntu, Mint, Elementary)

ในการติดตั้ง AutoKey บนลีนุกซ์ที่ใช้ Debian ให้รันคำสั่งต่อไปนี้ในเทอร์มินัล:

sudo apt install autokey-gtk

สำหรับการติดตั้ง autokey-qt , เข้าสู่:

sudo apt install autokey-qt

บน Fedora

ติดตั้ง AutoKey บน Fedora โดยใช้:

sudo dnf install autokey-gtk

บน Arch Linux

AutoKey พร้อมใช้งานบน Arch Linux ผ่าน AUR (ที่เก็บผู้ใช้ Arch) ดังนั้นคุณจึงสามารถติดตั้งได้โดยเรียกใช้:

yay -Syy autokey-gtk

AutoKey เริ่มต้น Run

เมื่อติดตั้ง AutoKey แล้ว ให้ไปที่เมนูแอปพลิเคชันและเปิดโปรแกรม เมื่อเปิดขึ้นมา ระบบจะทักทายคุณด้วยหน้าต่างหลักที่แบ่งออกเป็นสองส่วน: บานหน้าต่างด้านซ้ายช่วยให้คุณไปยังส่วนต่างๆ ของวลีและสคริปต์ ในขณะที่ด้านขวาจะให้คุณดูตัวอย่างและสร้าง/กำหนดค่ารายการที่คุณเลือกทางด้านซ้าย

AutoKey มาพร้อมกับตัวอย่างวลีและสคริปต์บางส่วนเพื่อให้คุณได้ทราบถึงการใช้งาน วลี เป็นตัวขยายข้อความที่ป้อนข้อความในนามของคุณเมื่อคุณป้อนคีย์หรือวลีของทริกเกอร์ ในทางกลับกัน, สคริปต์ เป็นไดนามิกและสามารถตั้งโปรแกรมโดยใช้ Python เพื่อดำเนินการขั้นสูงเพิ่มเติม

เราจะแสดงวิธีใช้งานในส่วนต่อไปนี้ แต่ก่อนหน้านั้น อย่าลืมตั้งค่า AutoKey ให้ทำงานโดยอัตโนมัติทุกครั้งที่คุณเข้าสู่ระบบคอมพิวเตอร์ ดังนั้นคุณจึงไม่ต้องเรียกใช้แอปด้วยตนเองทุกครั้ง

โดยไปที่ แก้ไข > การตั้งค่า . เปลี่ยนไปที่ ทั่วไป แท็บและทำเครื่องหมายที่ช่องสำหรับ เริ่ม AutoKey โดยอัตโนมัติเมื่อเข้าสู่ระบบ . คลิกที่ ตกลง เพื่อบันทึกการเปลี่ยนแปลง

วิธีใช้วลี AutoKey

ดังที่กล่าวไว้ข้างต้น มีกรณีการใช้งานต่างๆ ที่คุณสามารถใช้วลี AutoKey ได้ ในตอนนี้ เพื่อแสดงการใช้งานวลีของคีย์อัตโนมัติ มาดูกันว่าคุณจะตั้งค่าตัวย่อเพื่อขยายข้อความ/วลีได้อย่างไร

  1. คลิกที่ ใหม่ ปุ่มและเลือก วลี .
  2. ตั้งชื่อวลีแล้วกด ตกลง .
  3. ที่หน้าต่างด้านขวา ให้คลิกที่ ใส่เนื้อหาวลี และแทนที่ด้วยข้อความที่คุณต้องการป้อนเมื่อคุณพิมพ์คำย่อ
  4. คลิกที่ ชุด ปุ่มด้านข้าง ตัวย่อ .
  5. แตะที่ เพิ่ม ใน ตั้งตัวย่อ หน้าต่างและป้อนคำย่อที่คุณต้องการขยายวลี
  6. กดปุ่มแบบเลื่อนลงสำหรับ ทริกเกอร์บน และเลือก ทั้งหมดที่ไม่ใช่คำ .
  7. ตี ตกลง .
  8. ในหน้าต่างหลัก ให้แตะที่ บันทึก ปุ่ม.

หากต้องการละเว้นตัวพิมพ์ย่อที่พิมพ์ ให้ทำเครื่องหมายที่ช่องถัดจาก ละเว้นตัวพิมพ์เล็กพิมพ์ใหญ่ . ในทำนองเดียวกัน เพื่อหลีกเลี่ยงความจำเป็นในการกดอักขระทริกเกอร์ ให้เปิดใช้งาน ทริกเกอร์ทันที (ไม่ต้องใช้อักขระทริกเกอร์) ตัวเลือก.

หากคุณกำลังพัฒนาซอฟต์แวร์และต้องการใช้ไลบรารี Python บางตัวในโครงการของคุณ คุณสามารถสร้างวลีสำหรับวลีเดียวกันที่จะเข้าสู่ไลบรารีเหล่านั้นในโปรแกรมแก้ไขเมื่อคุณพิมพ์เข้าไป

ยิ่งไปกว่านั้น ในกรณีที่คุณรวบรวมวลีดังกล่าวไว้มากมาย—จนยากจะจดจำ— คุณสามารถกำหนดปุ่มลัดเพื่อดูรายการวลีเหล่านี้ทั้งหมดและเลือกหนึ่งวลีเพื่อป้อนลงในช่องข้อความ

ทำตามขั้นตอนด้านล่างเพื่อทำสิ่งนี้:

  1. ตี ใหม่ ปุ่มเพื่อสร้างโฟลเดอร์ใหม่
  2. ย้ายวลีทั้งหมดที่คุณต้องการจัดกลุ่มไว้ในโฟลเดอร์นี้
  3. เลือกโฟลเดอร์และใน การตั้งค่าโฟลเดอร์ ทางด้านขวา ให้คลิกที่ ชุด ปุ่มด้านข้าง ปุ่มลัด .
  4. เลือกคีย์ตัวแก้ไข เลือก กดเพื่อตั้งค่า และป้อนคีย์เพื่อสร้างคีย์ผสม ตี ตกลง และบันทึกการเปลี่ยนแปลง

ตอนนี้ สิ่งที่คุณต้องทำคือกดปุ่มลัดเพื่อดูวลีทั้งหมดในโฟลเดอร์และเลือกวลีที่คุณต้องการใช้

วิธีใช้สคริปต์ AutoKey

สคริปต์ AutoKey ใช้งานได้เมื่อคุณต้องการดำเนินการขั้นสูงมากกว่าการขยายข้อความ เมื่อใช้สคริปต์ คุณสามารถเรียกใช้แอป เปิดไฟล์/โฟลเดอร์ และควบคุมเหตุการณ์ของหน้าต่างและเมาส์ และอื่นๆ

สำหรับวัตถุประสงค์ของคู่มือนี้ มาดูกันว่าคุณสามารถใช้สคริปต์ AutoKey เพื่อเปิด Google Chrome ได้อย่างไร

วิธีเปิด .java ไฟล์
  1. คลิกที่ ใหม่ ปุ่มและเลือก สคริปต์ .
  2. ตั้งชื่อสคริปต์ของคุณและกด ตกลง .
  3. ที่หน้าต่างด้านขวา ให้แทนที่ # ป้อนรหัสสคริปต์ของคุณ ด้วยรหัสบรรทัดต่อไปนี้: |_+_|
  4. ตี ชุด ปุ่มถัดจาก ปุ่มลัด และตั้งปุ่มลัด
  5. คลิก ตกลง .
  6. แตะที่ บันทึก เพื่อบันทึกสคริปต์ของคุณ

ตอนนี้ ทุกครั้งที่คุณต้องการเรียกใช้ Chrome ให้กดปุ่มลัดนี้ จากนั้นโปรแกรมจะดำเนินการสคริปต์และเปิด Chrome

เช่นเดียวกับที่คุณจัดกลุ่มวลีที่คล้ายกันลงในโฟลเดอร์ในส่วนก่อนหน้า คุณยังสามารถจัดกลุ่มสคริปต์ที่คล้ายกันเพื่อเรียกใช้ได้อย่างง่ายดายตามต้องการ

ในการใช้สคริปต์อย่างมีประสิทธิภาพ คุณต้องมีความเข้าใจในการทำงานของ Python เช่น เราใช้ กระบวนการย่อย โมดูล (การจัดการกระบวนการย่อย) เพื่อเปิดกระบวนการใหม่ในตัวอย่างด้านบน คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับกระบวนการย่อยและโมดูลและส่วนประกอบอื่นๆ โดยใช้เอกสารทางการของ Python

ที่เกี่ยวข้อง: โมดูลระบบปฏิบัติการของ Python คืออะไรและคุณใช้งานอย่างไร

เมื่อเชี่ยวชาญแล้ว คุณสามารถใช้ทักษะ Python ของคุณเพื่อโต้ตอบกับส่วนประกอบใดๆ ของระบบ และทำงานในระดับที่ต่ำกว่า ซึ่งจะต้องใช้เวลามากหากคุณเลือกที่จะใช้เส้นทางแบบแมนนวล

ทำสิ่งต่างๆ ได้มากขึ้นด้วย AutoKey

คำแนะนำข้างต้นน่าจะช่วยคุณตั้งค่า AutoKey บนคอมพิวเตอร์ของคุณและเข้าใจแนวคิดพื้นฐานเบื้องหลังการทำงาน และต่อจากนี้ไป คุณควรจะสามารถรับแรงบันดาลใจจากตัวอย่างที่แสดงไว้ด้านบน และใช้วลีและสคริปต์ของ AutoKey เพื่อทำให้การดำเนินการซ้ำๆ และไม่สำคัญบนระบบของคุณเป็นไปโดยอัตโนมัติ

หากคุณต้องการสำรวจตัวเลือกเพิ่มเติม ให้ตรวจสอบแอพลินุกซ์ระบบอัตโนมัติยอดนิยมอื่นๆ ก่อนตัดสินใจลงทุน

แบ่งปัน แบ่งปัน ทวีต อีเมล 4 แอพ Linux Automation เพื่อเพิ่มความคล่องตัวให้กับงานและเวิร์กโฟลว์ของคุณ

ต้องการประหยัดเวลาและหลีกเลี่ยงงานที่ซ้ำซากจำเจ? คำตอบคือระบบอัตโนมัติ! ต่อไปนี้คือแอปการทำงานอัตโนมัติบนเดสก์ท็อป Linux ที่มีประโยชน์ที่ควรลองใช้

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • ระบบอัตโนมัติของคอมพิวเตอร์
  • การทำงานอัตโนมัติ
  • แอพลินุกซ์
เกี่ยวกับผู้เขียน ยัช วาท(21 บทความที่ตีพิมพ์)

Yash เป็น Staff Writer ที่ MUO สำหรับ DIY, Linux, Programming และ Security ก่อนที่จะค้นพบความหลงใหลในการเขียน เขาเคยพัฒนาสำหรับเว็บและ iOS คุณยังสามารถค้นหางานเขียนของเขาใน TechPP ซึ่งเขาครอบคลุมแนวดิ่งอื่นๆ นอกเหนือจากเทคโนโลยีแล้ว เขาชอบพูดคุยเกี่ยวกับดาราศาสตร์ Formula 1 และนาฬิกา

เพิ่มเติมจาก Yash Wate

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก