Curseradio เล่นไดเรกทอรี OPML จากเทอร์มินัล Ubuntu

เกี่ยวกับ Curseradio

ในบทความหน้าเราจะมาดู 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. รายการโปรดมีส่วนของเมนูเป็นของตัวเอง จะปรากฏที่ด้านบนของโครงสร้างเมนู ภาพด้านล่างแสดงเพื่อนที่ชื่นชอบที่เพิ่มเข้ามา

รายการโปรดใน Curseradio

  • 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

ความเป็นไปได้ในการติดตั้งอีกประการหนึ่งคือ ดาวน์โหลดแพ็คเกจ. deb ที่เกี่ยวข้องจากรายการต่อไปนี้ ลิงค์. จากนั้นคุณต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และพิมพ์คำสั่งต่อไปนี้เพื่อติดตั้งซอฟต์แวร์:

ติดตั้งผ่านแพ็คเกจ. deb

dpkg -i curseradio*.deb

ในระหว่างการทดสอบโปรแกรม Curseradio ใช้ RAM ประมาณ 20MB แต่ถึงแม้จะมีความเบา แต่ก็ต้องคำนึงถึงเรื่องนี้ด้วย ซอฟต์แวร์ใช้ mpv สำหรับการเล่นซึ่งจะเพิ่มการใช้งาน RAM อีก 50MB

ถอนการติดตั้ง

หากคุณใช้ Python3 เพื่อติดตั้งโปรแกรมนี้คุณสามารถทำได้ ถอนการติดตั้งโดยใช้ pip3. ในเทอร์มินัลคุณต้องเขียน:

ถอนการติดตั้งโดยใช้ pip3

sudo pip3 uninstall curseradio

หากคุณเคยใช้แพ็คเกจ. deb คุณสามารถถอนการติดตั้งโปรแกรมได้เช่นเดียวกับโปรแกรมอื่น ๆ ในลักษณะนี้

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Leon the Great Campos Ramos dijo

    สวัสดีหลังจากพิมพ์ "f" ในคำสาปแช่งที่อยู่ของสถานีวิทยุจะถูกบันทึกไว้ในรายการโปรด แต่หากต้องการบันทึกสถานีวิทยุใน "รายการโปรด" เราต้องปิดโปรแกรมโดยพิมพ์ "q" เมื่อเราเปิดอีกครั้ง«tarán»จะอยู่ใน«รายการโปรด»สถานีทั้งหมดของเราที่เราใส่ไว้ใน«รายการโปรด» ขอให้โชคดีนะเพื่อน