เปิดใช้งานการค้นหาของ Google จากคีย์ลัดใน KDE บน (k) Ubuntu
KDE มีส่วนต่อประสานผู้ใช้แบบสคริปต์ที่ทรงพลังผ่านการใช้ยูทิลิตี dcop คุณสามารถควบคุมแอปพลิเคชัน KDE แทบทุกชนิดได้โดยป้อนคำสั่ง dcop ผ่านเชลล์สคริปต์หรือจากเชลล์เอง การกระทำเหล่านี้สามารถเชื่อมโยงกับรายการเมนูและปุ่มลัดได้ KDE ยังสามารถติดตั้งบน Ubuntu ผ่านแพ็คเกจ kubuntu-desktop.
ฉันได้ถาม Caveman เพื่อนของฉันสักครู่หนึ่งว่าเป็นไปได้หรือไม่ที่จะเลือกข้อความในแอปพลิเคชันใด ๆ และทำการค้นหาโดย Google ผ่านฮอตคีย์ เขากลับมา 30 นาทีในภายหลังพร้อมทางออกซึ่งฉันกำลังโพสต์ให้คุณที่นี่.
ขั้นแรกตรวจสอบให้แน่ใจว่าคุณมีแพ็คเกจ xsel ติดตั้งอยู่โดยเรียกใช้คำสั่งต่อไปนี้:
sudo apt-get install xsel
ตอนนี้เราจะสร้างเชลล์สคริปต์ชื่อ gsrch.sh และวางไว้ในโฟลเดอร์บ้านของคุณ.
kwrite ~ / gsrch.sh
ใส่ข้อความต่อไปนี้ ตรวจสอบให้แน่ใจว่าไม่มีตัวแบ่งบรรทัดในบรรทัดที่สอง (และจัดรูปแบบที่ขี้ขลาด)
#! / bin / ทุบตี
dcop 'dcopfind -a' konqueror - * "konqueror-mainwindow # 1 newTab“ http://www.google.com/search?q='xsel -p -o '& ie = UTF-8 & oe = UTF-8"
ตอนนี้เปิดใช้งานการอนุญาตให้ดำเนินการกับเชลล์สคริปต์:
chmod u + x ~ / gsrch.sh
ตอนนี้เราพร้อมที่จะเพิ่มสิ่งนี้ลงในรายการในเมนู KDE เรียกใช้ kmenuedit เพื่อไปที่เครื่องมือแก้ไขเมนู KDE และเพิ่มรายการใหม่ทุกที่ที่คุณรู้สึกว่า:
คุณสามารถตั้งชื่อรายการตามที่คุณต้องการ แต่คุณจะต้องเรียกดูพา ธ ที่ถูกต้องสำหรับสคริปต์คำสั่งในระบบของคุณ เปลี่ยนเส้นทางการทำงานเป็นโฮมไดเร็กตอรี่ของคุณและตรวจสอบให้แน่ใจว่าไม่ได้เลือกช่องทำเครื่องหมาย.
คลิกที่ปุ่มฮอตคีย์ที่มุมล่างขวาของหน้าต่างนี้และตั้งค่าฮอตคีย์ที่เหมาะสม ฉันใช้ Win + G แต่คุณสามารถตั้งค่าเป็นอะไรก็ได้ที่คุณต้องการ:
ตอนนี้เราสามารถทดสอบมันได้โดยเลือกข้อความในหน้าต่างใดก็ได้ ตัวอย่างเช่นฉันต้องการทราบว่าข้อความแสดงข้อผิดพลาดนี้มีความหมายอย่างไรฉันเลือกข้อความแล้วกดปุ่ม Win + G:
และเป็นเรื่องง่ายเหมือนพายฉันมีหน้าต่างค้นหาของ google ทั้งหมดพร้อมที่จะไป:
KDE น่าทึ่งมาก!