Autokey เป็นยูทิลิตี้การทำงานอัตโนมัติบนเดสก์ท็อปสำหรับ Linux คุณสามารถใช้เป็นตัวขยายข้อความเพื่อสร้างทางลัดของคุณเองสำหรับฟังก์ชันที่คุณใช้มากที่สุดในซอฟต์แวร์โปรดของคุณ นอกจากนี้ คุณยังมีตัวเลือกในการแมปข้อความที่ยาวขึ้น หรือแม้แต่ทั้งเทมเพลต ไปจนถึงตัวย่อสตริงแบบสั้น
เมื่อคุณคุ้นเคยกับ Autokey มากขึ้น คุณจะพบว่าคุณสามารถทำอะไรกับ Autokey ได้มากขึ้น คุณสามารถทำให้แอปพลิเคชันเดสก์ท็อปทำงานโดยอัตโนมัติเพื่อทำงานที่น่าเบื่อเหมือนกันโดยไม่ต้องป้อนข้อมูล หรือแม้แต่สร้างแอปขนาดเล็กของคุณเอง มาดูกันว่าคุณจะใช้ Autokey เพื่อทำให้ชีวิตประจำวันของคุณเป็นแบบอัตโนมัติด้วยคอมพิวเตอร์ได้อย่างไร
การติดตั้ง
ในบทช่วยสอนนี้ เรากำลังติดตั้งและใช้งานแอพพลิเคชั่นใน Ubuntu กระบวนการควรจะคล้ายกันในการแจกแจงส่วนใหญ่ ซึ่งคุณสามารถหาไฟล์ที่บรรจุไว้ล่วงหน้าของแอปพลิเคชันได้
คุณสามารถขอ Autokey ใน Software Center ได้หากต้องการวิธีการนำซอฟต์แวร์มาสู่เครื่อง คุณจะพบสองเวอร์ชัน:Autokey-GTK สำหรับ Gnome, MATE และสภาพแวดล้อมเดสก์ท็อปที่ใช้ GTK อื่นๆ และ Autokey-QT สำหรับ KDE Plasma และสิ่งอื่นใดที่ใช้ชุดเครื่องมือ QT
ในทำนองเดียวกัน หากคุณเป็นแฟนของเทอร์มินัล คุณสามารถติดตั้งได้โดยใช้ apt แต่คุณควรเลือกเวอร์ชันที่เหมาะสมโดยใช้ตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:
sudo apt install autokey-gtk sudo apt install autokey-qt
ตัวอย่างข้อความ
ค้นหา AutoKey จากแอปพลิเคชันที่คุณติดตั้งและเรียกใช้
AutoKey ใช้งานได้กับรายการสองประเภทที่แตกต่างกัน คุณสามารถใช้ข้อความธรรมดาอย่างง่าย ซึ่งคีย์อัตโนมัติกำหนดลักษณะเป็นวลี เพื่อสร้างทางลัดและตัวอย่างข้อความที่จะขยายเป็นวลีที่ใหญ่ขึ้น (จึงเป็นชื่อ) คุณยังสามารถใช้เพื่อทำงานที่ซับซ้อนโดยอัตโนมัติด้วยการเขียนสคริปต์ Python ที่ค่อนข้างง่ายแทน มาเริ่มกันที่เรื่องง่ายๆ กันดีกว่า โดยการสร้างข้อมูลโค้ดสำหรับขยายข้อความ
โปรแกรมมาพร้อมกับตัวอย่างเนื้อหาที่จะช่วยให้คุณคุ้นเคยกับวิธีการทำงาน ขยายโฟลเดอร์ "วลีของฉัน" ในรายการด้านซ้าย จากนั้นขยายโฟลเดอร์ย่อยที่อยู่ข้างใน แล้วเลือกรายการที่อยู่ที่บ้าน
สังเกตว่ามีข้อความสี่บรรทัดในหน้าต่างหลักของโปรแกรมอย่างไร ข้างตัวย่อมีสตริง adr
อย่างไร . หากคุณเปิดโปรแกรมแก้ไขข้อความโดยเปิดใช้ Autokey ให้พิมพ์ "adr" แล้วกด Enter แล้วเนื้อหานั้นจะถูกแทนที่ด้วยเนื้อหาในหน้าต่างหลักของ Autokey นั่นคือวิธีที่คุณสามารถตั้งค่าตัวอย่างข้อความของคุณเองได้ มาสร้างมันด้วยกัน
คลิก New บนแถบเครื่องมือของโปรแกรม แล้วเลือก Phrase จากเมนูป๊อปอัปที่ปรากฏขึ้น
ป้อนชื่อสำหรับข้อมูลโค้ดของคุณ – เราใช้ MTE
เลือกรายการใหม่ของคุณจากรายการทางด้านซ้าย หากยังไม่ได้เลือก และลบข้อความตัวแทนในส่วนกลางของหน้าต่าง แทนที่ด้วยข้อความที่คุณต้องการให้ปรากฏเมื่อคุณพิมพ์ตัวย่อ – เราป้อนชื่อไซต์ของเรา Make Tech Easier
คลิกที่ปุ่ม "ตั้งค่า" ถัดจากคำย่อ จากนั้นคลิกที่เพิ่มทางด้านซ้ายของหน้าต่างที่จะปรากฏขึ้น พิมพ์ตัวย่อที่คุณต้องการขยายไปยังส่วนย่อยข้อความที่คุณกำหนดไว้ในขั้นตอนก่อนหน้า
เรียกใช้โปรแกรมแก้ไขข้อความที่คุณชื่นชอบแล้วพิมพ์คำย่อที่คุณกำหนด หากทุกอย่างเป็นไปตามแผน ตัวอย่างข้อมูลจะแทนที่ตัวย่อของคุณ
แทนที่จะใช้ตัวย่อ คุณยังสามารถกำหนดแป้นพิมพ์ลัดให้กับตัวอย่างข้อความได้ เพียงแค่เลือกตั้งค่าปุ่มลัดแทนตัวย่อ ทั้งสองตัวเลือกอยู่ในจุดเดียวกัน คุณยังสามารถจับคู่ปุ่มลัดกับโฟลเดอร์ที่มีหลายตัวอย่างได้ หากคุณกดปุ่มลัดหลังจากนั้น เมนูป๊อปอัปที่มีเนื้อหาของโฟลเดอร์จะปรากฏขึ้น คุณสามารถเลือกรายการจากที่นั่นเพื่อวางเนื้อหาในโปรแกรมที่คุณกำลังใช้
การทำงานอัตโนมัติโดยใช้ Autokey
วิธีง่ายๆ ในการทำให้สิ่งต่าง ๆ เป็นอัตโนมัติคือการทำซ้ำการกดแป้นเพื่อให้ได้ผลลัพธ์ที่คุณต้องการในแอปพลิเคชันที่คุณชื่นชอบ ตัวอย่างเช่น เราต้องการให้โปรแกรมแก้ไขข้อความบันทึกไฟล์ที่เรากำลังใช้งานโดยใช้ชื่อ “MTE.txt” โดยพิมพ์ Ctrl + s ในหน้าต่างหลัก เราบอกให้ Autokey ส่งชุดค่าผสม CTRL + S ไปยังแอปพลิเคชัน จากนั้นเราสามารถตามด้วยการป้อนชื่อไฟล์ในบรรทัดถัดไป
ด้วยวิธีการนี้ คุณสามารถสร้างลำดับของการกดแป้นเพื่อทำให้แอปพลิเคชันใดๆ ก็ตามสามารถควบคุมด้วยแป้นพิมพ์ได้โดยอัตโนมัติ คุณสามารถใช้คีย์พิเศษอื่นๆ ในสคริปต์ของคุณได้เสมอในวงเล็บ:alt , ป้อน , หลบหนี , แท็บ , กะ , และ สุดยอด สำหรับคีย์ Windows
การเขียนสคริปต์ขั้นสูง
ในทางทฤษฎี Autokey ช่วยให้คุณสร้างโซลูชันระบบอัตโนมัติที่ค่อนข้างล้ำหน้าโดยไม่ต้องสร้างสคริปต์ Python ตั้งแต่เริ่มต้น ในทางปฏิบัติแม้ว่าเวอร์ชันล่าสุดจะล้มเหลวในเรื่องนี้ คุณสามารถทำได้โดยเลือกตัวเลือก “บันทึกแป้นพิมพ์/เมาส์” จากเมนูเครื่องมือ แต่เมื่อใดก็ตามที่เราลอง แอปพลิเคชันจะขัดข้อง
Autokey สามารถเป็นการแนะนำที่ดีของ Python ได้ แม้ว่าตัวอย่างที่มาพร้อมกับซึ่งคุณสามารถหาได้ในโฟลเดอร์ Sample Scripts นั้นค่อนข้างเข้าใจง่าย คุณสามารถใช้เป็นฐานสำหรับสคริปต์ของคุณเอง เพื่อสร้างโซลูชันระบบอัตโนมัติที่ซับซ้อนยิ่งขึ้น
คุณใช้ตัวขยายข้อความหรือโซลูชันระบบอัตโนมัติอื่นๆ อยู่แล้วหรือไม่ หากคุณกำลังมองหาตัวจัดการคลิปบอร์ดแทน ให้ลองใช้ CopyQ