สองสามเดือนก่อน เราเผยแพร่ บทความที่มีทางเลือกมากมายที่จะทำให้เราสามารถเยี่ยมชม YouTube.com น้อยลงเล็กน้อยโดยไม่ต้องละทิ้งเนื้อหา มีหลายตัวเลือกซึ่งโดดเด่น ฟรีทูป- ทั้งหมดนั้นดี แต่เราอาจประสบปัญหาเดียวกัน: หากฉันต้องการชมวิดีโอบน FreeTube และเปิดเบราว์เซอร์ไว้ ฉันต้องไปที่เมนูเริ่ม คลิกที่ไอคอน จากนั้นไปที่ช่องค้นหา — ด้วย Ctrl + L – เข้าสู่การค้นหาแล้วกด Enter ในเบราว์เซอร์ฉันต้องไปที่ช่อง URL แล้วป้อน !ยังค้นหาเนื่องจากเบราว์เซอร์ของฉันรองรับ !bangs
มีวิธีแก้ไขเรื่องนี้และนั่นก็คือการใช้สิ่งเล็กๆ น้อยๆ ต้นฉบับ- ช่องค้นหา FreeTube รองรับลิงค์ YouTubeและนั่นเป็นส่วนหนึ่งของความลับ หากคุณยอมรับลิงก์ แสดงว่าคุณยอมรับการค้นหาของพวกเขา และโปรแกรมเล็กๆ ของเราต้องยอมรับข้อความ จับคู่ลิงก์กับการค้นหาของ YouTube และเปิดแอปพลิเคชัน อาจไม่จำเป็นหาก FreeTube เพิ่มตัวเลือกเนทีฟ แต่ปัจจุบันไม่ได้เป็นเช่นนั้น
สคริปต์เพื่อค้นหา FreeTube จากเทอร์มินัล
สคริปต์จะมีลักษณะดังนี้:
#!/bin/bash ถ้า [ $# -eq 0 ]; จากนั้นก้อง "ไม่มีการค้นหา" ทางออก 1 fi search="$*" freetube "https://www.youtube.com/results?search_query=$(echo "$search" | sed 's/ /+/g')"
คุณสามารถกำจัดเงื่อนไขได้หากเราต้องการทำให้มันง่ายขึ้น แต่เป็นการจัดการข้อผิดพลาดที่ป้องกันไม่ให้เกิดข้อยกเว้นหรือสิ่งที่คล้ายกัน
รหัสจะทำดังต่อไปนี้:
- สิ่งแรกคือ Shebang ซึ่งบ่งบอกว่ากำลังจะทุบตี
- เงื่อนไขบอกว่าหากไม่มีการระบุอาร์กิวเมนต์ ให้แสดงข้อความคำเตือนเกี่ยวกับสิ่งนี้และออกจากโปรแกรม
- จากนั้นเราสร้างตัวแปร "ค้นหา" และบอกว่านี่คือข้อโต้แย้งทั้งหมด หากเราใส่ $1 ระบบจะใช้เพียงคำแรกเท่านั้น และเราต้องการค้นหาที่มีวลี
- สุดท้ายนี้ ฉันจะเปิด Freetube พร้อมการค้นหา ผลลัพธ์จะเป็นสิ่งแรกที่ปรากฏขึ้น หากมีน้อยก็คลิกแสดงเพิ่มเติมได้
ไฟล์สามารถเรียกอะไรก็ได้ที่เราต้องการ ฉันมีมันเป็น "fts" โดยไม่มีเครื่องหมายคำพูดและสำหรับ "FreeTube Search" และเพื่อทำการค้นหา คำสั่งยังคงเป็น "fts funny kitties" และไม่มีเครื่องหมายคำพูดด้วย
หากหลังจากให้สิทธิ์ในการดำเนินการแล้ว - ไฟล์ chmod -x - เราจะวางไฟล์ปฏิบัติการไว้ในโฟลเดอร์ ~ / .local / binเราสามารถเปิดได้จากทุกที่ เช่น Kickoff หรือ Krunner ของ KDE หรือตัวเรียกใช้งานแอปพลิเคชันของสภาพแวดล้อมใดๆ ที่รองรับการเรียกใช้คำสั่ง หากไม่มีตัวเรียกใช้งาน ชุดค่าผสมทั่วไปที่สุดคือ อื่น ๆ + F2.
ไม่ใช่สิ่งที่จะช่วยชีวิตเราหรือทำให้เราร่ำรวย แต่เป็นสคริปต์ที่มีประโยชน์ที่จะช่วยให้เราอยู่ห่างจากเงื้อมมือของ Google เพียงเล็กน้อย