一个改进的诅咒界面,用于收听互联网广播。

curseradio-improved的Python项目详细描述


curseradio提高了

PyPIPyPI - Wheel

概述

An internet radio in the terminal.

Screenshot

Curseradio-improved^{}的改进版本,是一个curses界面,用于浏览和播放互联网无线流的OPML目录。它的设计目的是使用找到的目录here中的tunein目录,但可以适应其他目录。

音频播放使用mpvCurseradio-improved需要python3和库requestsxdglxml

安装

PyPI

安装模块
pip3 install curseradio-improved
curseradio-improved # tests the success installation

您还可以通过克隆(或下载)此存储库从源安装curseradio-improved。然后键入:

make # might prompt for `sudo' password
curseradio-improved # tests the success installation

设置

设置是从configs.json解析的。目前,颜色和键绑定可以根据您的喜好更改。其他设置如状态栏显示文本、节分隔符等将在将来配置。要查找安装设置文件的位置,请键入:

echo"$(pip3 show curseradio-improved | grep -i 'location'| awk '{ print $2 }')/curseradio_improved/configs.json"

键绑定

您可以使用下面的键来导航和选择tui中的内容。vi类键应该直观地工作。

Key(s)Command
or k, or jnavigate
PgUp or p, PgDn or nnavigate inbetween sections
Home or g, End or Gto top/bottom
Enteropen/close folders, play stream
sstop playing stream
qquit
ftoggle favourite

许可证

curseradio-improved是麻省理工学院授权的(参见LICENSE.md)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
trycatch块中的java,是否“最终”覆盖异常块中的“返回”?   java在无限循环运行时,不明白为什么   导入javax时发生java错误。jnlp库   java Android:通过编程方式从微调器创建ArrayList   java Apache camel在处理所有文件后创建空ctl文件   运行外部文件Java   批处理文件Java关于运行时的混淆。memory()与Windows的物理内存使用历史记录图   java Play Framework 2/冗余对象验证   java如何纠正“注入目标不能声明为静态的”警告   java使用“this::content”或“::content”不按预期工作,包含来自同一thymeleaf模板的片段   无法使用Java和Apache POI写入Excel文件   java仅使用Twitter4j搜索带有图片/媒体的推文   java Hibernate惰性加载在@OneToOne映射中不起作用   java从外部存储器读取数据库文件   java从引用bean的映射中获取键值   java Springboot应用在实现MongoRepository时无法运行   java从2d数组返回多个匹配项   java文件>字节[]>字符串>字节[]>文件转换   JavaFX按钮释放事件