ในบทความหน้าเราจะมาดู Curseradio ซอฟต์แวร์นี้ให้ไฟล์ อินเทอร์เฟซสำหรับการนำทางไดเร็กทอรี OPML และเล่นรายการวิทยุทางอินเทอร์เน็ต. ได้รับการออกแบบมาเพื่อใช้ไดเร็กทอรี TuneIn ที่พบได้ที่ เรดิโอไทม์แต่สามารถปรับให้เข้ากับผู้อื่นได้
เช่นเดียวกับสิ่งที่เกิดขึ้นกับ pyradioCurseradio นำเสนอไฟล์ อินเทอร์เฟซของ คำสาป ซึ่งเราสามารถนำทางและสร้างไดเร็กทอรี OPML ของการส่งสัญญาณวิทยุทางอินเทอร์เน็ต เช่นเดียวกับ PyRadio อันนี้เขียนด้วย Python
โปรแกรมเล็ก ๆ นี้เหมาะสำหรับผู้ที่ชอบใช้ซอฟต์แวร์คอนโซลและต้องการฟังวิทยุทางอินเทอร์เน็ต Curseradio ทำงานได้อย่างถูกต้องภายในเรียบง่าย ถ้าจะบอกว่าจากสิ่งที่พิสูจน์ได้ ตัวเลือกในการเพิ่มรายการโปรดทำงานไม่ถูกต้อง. อินเทอร์เฟซของมันเป็นอะไรก็ได้ แต่น่าสนใจแม้ว่ามันจะทำในสิ่งที่ต้องทำก็ตาม
ซอฟต์แวร์นี้คือ จำกัด เฉพาะ mpv เพื่อเล่นสตรีมดังนั้นต้องมีการติดตั้ง. ในเรื่องนี้ PyRadio มีความยืดหยุ่นมากกว่า ความจริงก็คือ Curseradio ต้องการเวลาเล็กน้อยเพื่อให้ผู้ใช้รู้สึกสบายใจเมื่อใช้งาน
ลักษณะทั่วไปของ Curseradio
- สิ่งนี้ไม่ได้หยุดอยู่แค่ แอปพลิเคชั่นที่เรียบง่ายในทุกแง่มุม. มันต้องอาศัยคำสาปในการนำทางและใช้ mpv เพื่อสร้างการออกอากาศทางวิทยุ
- ในฐานะที่เป็นประเด็นที่ชอบพูดว่า ใช้ทรัพยากรระบบเพียงเล็กน้อย.
- คำสาป ใช้ไดเร็กทอรี TuneIn
- เมื่อเรียกใช้ Curseradio เราจะเห็นปรากฏขึ้น อินเทอร์เฟซแบบสปาร์ตันมาก.
- คำสาป ต้องการ Python 3 และการอ้างอิงอื่น ๆ ที่สามารถสืบค้นได้ในไฟล์ หน้า GitHub.
- การนำทางผ่านโครงสร้างเมนูนั้นใช้งานง่าย เราจะไม่ต้องใช้ไฟล์ ปุ่มขึ้นและลง เพื่อค้นหารายการที่เราสนใจ เมื่อไฮไลต์แล้วคุณต้องทำ กด Enter เพื่อแสดงเนื้อหาไดเร็กทอรีหรือเริ่มเล่น โฟลว์ที่เลือก แม้ว่าในกรณีนี้ยัง เราสามารถใช้ล้อเลื่อนของเมาส์เพื่อเคลื่อนย้าย สำหรับตัวเลือก
- เราทำได้ ข้ามหน้าด้วยปุ่ม PAGE UP และ PAGE DOWN.
- หากเราต้องการหยุดเล่นสตรีมเราก็ต้องทำ กดปุ่ม k.
- อินเทอร์เฟซ มันจะแสดงอัตราบิตของแต่ละสตรีม ทำซ้ำ
- มีความเป็นไปได้ที่จะเพิ่มการส่งสัญญาณ ไปยังรายการโปรดโดยกดปุ่ม f. รายการโปรดมีส่วนของเมนูเป็นของตัวเอง จะปรากฏที่ด้านบนของโครงสร้างเมนู ภาพด้านล่างแสดงเพื่อนที่ชื่นชอบที่เพิ่มเข้ามา
- El ไฟล์รายการโปรด มันถูกเก็บไว้ใน Schema Processor Markup Language (OPML) เราจะพบมันถูกเก็บไว้ในไดเร็กทอรี ~ / .local / หุ้น / คำสาปแช่ง / รายการโปรด.opml. ฉันต้องบอกว่านี่คือจุดที่ตัวเลือกรายการโปรดทำให้ฉันล้มเหลว หลังจากเพิ่มรายการโปรดออกจากซอฟต์แวร์และเริ่มใหม่อีกครั้งแอปพลิเคชันไม่ได้บันทึกรายการโปรด
การติดตั้ง Curseradio
ในการติดตั้งซอฟต์แวร์นี้ในระบบของเราเราจะสามารถดาวน์โหลดและติดตั้งบน Ubuntu ได้ด้วยพื้นที่เก็บข้อมูล เราจะมีไม่เกิน โคลน repo โครงการและเรียกใช้สคริปต์ setup.py.
ก่อนที่เราจะต้องพูดว่า เราต้องติดตั้ง Python3 และข้อกำหนดบางประการ. ในการดำเนินการติดตั้งสิ่งเหล่านี้เราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และเขียนคำสั่งต่อไปนี้:
sudo apt install python3-setuptools python3-lxml python3-requests python3-xdg
ต่อมาเพื่อรับโปรแกรมในเทอร์มินัลเดียวกันเราเขียนคำสั่งต่อไปนี้:
git clone https://github.com/chronitis/curseradio.git cd curseradio/
sudo python3 setup.py install
หลังจากการติดตั้งเราสามารถทำได้ เปิดโปรแกรม พิมพ์:
curseradio
ความเป็นไปได้ในการติดตั้งอีกประการหนึ่งคือ ดาวน์โหลดแพ็คเกจ. deb ที่เกี่ยวข้องจากรายการต่อไปนี้ ลิงค์. จากนั้นคุณต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และพิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งซอฟต์แวร์:
dpkg -i curseradio*.deb
ในระหว่างการทดสอบโปรแกรม Curseradio ใช้ RAM ประมาณ 20MB แต่ถึงแม้จะมีความเบา แต่ก็ต้องคำนึงถึงเรื่องนี้ด้วย ซอฟต์แวร์ใช้ mpv สำหรับการเล่นซึ่งจะเพิ่มการใช้งาน RAM อีก 50MB
ถอนการติดตั้ง
หากคุณใช้ Python3 เพื่อติดตั้งโปรแกรมนี้คุณสามารถทำได้ ถอนการติดตั้งโดยใช้ pip3. ในเทอร์มินัลคุณต้องเขียน:
sudo pip3 uninstall curseradio
หากคุณเคยใช้แพ็คเกจ. deb คุณสามารถถอนการติดตั้งโปรแกรมได้เช่นเดียวกับโปรแกรมอื่น ๆ ในลักษณะนี้
ในการปิดฉันสามารถพูดได้ว่ามันไม่ชัดเจนว่าซอฟต์แวร์ได้รับการบำรุงรักษาอย่างจริงจังหรือไม่ อย่างที่เคยเห็นในเขา หน้า GitHub, การอัปเดตล่าสุดมาถึงคุณเมื่อสองปีที่แล้ว แต่ในขณะนี้ก็ยังใช้งานได้ นอกจากนี้ยังง่ายต่อการกำหนดค่าตามความต้องการของผู้ใช้
สวัสดีหลังจากพิมพ์ "f" ในคำสาปแช่งที่อยู่ของสถานีวิทยุจะถูกบันทึกไว้ในรายการโปรด แต่หากต้องการบันทึกสถานีวิทยุใน "รายการโปรด" เราต้องปิดโปรแกรมโดยพิมพ์ "q" เมื่อเราเปิดอีกครั้ง«tarán»จะอยู่ใน«รายการโปรด»สถานีทั้งหมดของเราที่เราใส่ไว้ใน«รายการโปรด» ขอให้โชคดีนะเพื่อน