这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 mocp,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
MOC - 控制台音频播放器
概要
cp [配置[文件|DIR ...]
商品描述
MOC 是一个带有简单 ncurses 界面的控制台音频播放器。 支持OGG、WAV、MP3
和其他格式。 赶紧跑 cp, 使用菜单进入某个目录并按回车键
开始播放文件。 程序会自动播放剩余的文件
目录。
没有选项也没有文件参数,程序从当前目录开始,或者在
音乐目录 如果 从音乐目录开始 选项在配置文件中设置。 如果你给一个
命令行上的目录,MOC 将尝试去那里。 如果给出了播放列表,那么它
已加载。 对于多个文件、播放列表或目录,所有内容都将添加到
递归播放列表(包括给定的任何播放列表的内容)。 (注意相对
播放列表中的路径是根据播放列表的目录或
符号链接用于引用它。)
配置
如果一个选项也可以在配置文件中设置,命令行会覆盖它(但
看到 -O 列表值配置选项异常的选项)。
-D, -调试
在调试模式下运行 MOC。 客户端和服务器记录大量信息以进行调试
文件。 不要用这个; 服务器日志很大。 这仅在 MOC 为
编译没有 --禁用调试.
-S, - 服务器
仅运行服务器并退出。
-F, - 前景
暗示 -S. 在前台运行服务器并将所有内容记录到标准输出。
-R 您的姓名[:...], --声音驱动 您的姓名[:...]
使用指定的声音驱动程序。 他们可以 OSS, 阿尔萨, 插口, 森迪奥 or 空 (用于
调试)。 某些驱动程序可能尚未编译。此选项是
被称为 声音驱动程序 在配置文件中。
-m, --音乐目录
开始于 音乐目录 (在配置文件中设置)。 这也可以设置在
配置文件为 从音乐目录开始.
-q, --入队
将命令行选项后给出的文件添加到队列中。 不要启动
界面。
-a, - 附加
在命令行后附加文件、目录(递归)和播放列表
播放列表的选项。 不要启动界面。
-c, - 清除
清除播放列表。
-p, - 玩
从播放列表中的第一项开始播放。
-f, - 下一个
请求播放服务器播放列表中的下一首歌曲。
-r, - 以前的
请求播放服务器播放列表中的上一首歌曲。
-s, - 停止
请求服务器停止播放。
-x, - 出口
关闭服务器。
-P, - 暂停
请求服务器暂停播放。
-U, --取消暂停
暂停时请求服务器恢复播放。
-G, --切换暂停
在播放和暂停之间切换。
-k [+|-]N, - 寻找 [+|-]N
向前(积极)或向后(消极)寻求 N 当前文件中的秒数
正在播放。
-T 主题, - 主题 主题
使用主题文件。 如果路径不是绝对的,文件将在
/usr/share/moc/主题/ (取决于安装前缀), ~/.moc/主题/ 和
当前目录。
-C 文件, --配置 文件
使用指定的配置文件而不是默认的。 因为这个文件可以
指定调用其他应用程序 MOC 将拒绝启动的命令
不属于 root 或当前用户所有,或者如果它可由任何其他人写入
比它的主人。
-O 您的姓名[+]=VALUE, --设置选项 您的姓名[+]=VALUE
用 VALUE 覆盖配置选项 NAME。 此选项可以重复多次
需要的次数,并且选项名称不区分大小写。 大多数选项值为
在处理配置文件之前设置(这允许新值
被换人选中); 但是,列表值选项之后会被覆盖
(它可以选择是替换还是添加配置的值)。
请参阅示例配置文件(配置示例) 的描述
选项可用。
例子: -O 自动下一步=否
-O 消息传递时间=1 -O XTerms+=xxt:xwt
请注意,MOC 不会像读取值那样执行变量替换
从配置文件。
-M DIR, --moc-目录 DIR
使用指定的 MOC 目录而不是默认目录。 这也导致
要使用的目录中的配置文件。 这也可以在
配置文件使用 目录 选项。
-y, - 同步
该界面副本将与其他客户端同步其播放列表。 这个
选项被调用 同步播放列表 在配置文件中。
-n, --不同步
该界面副本不会将其播放列表与其他客户端同步
(往上看)。
-A, --ascii
使用 ASCII 字符绘制线条。 (这对某些终端有帮助。)
-i, - 信息
打印当前正在播放的文件的信息。
-Q 格式_字符串, - 格式 格式_字符串
使用格式字符串打印有关当前正在播放的文件的信息。
用实际信息替换字符串序列:
%状态 州/领地
%文件 文件
%标题 职位名称
%艺术家 艺人
%歌曲 歌名
%专辑 专辑
%t 总时间
%tl 剩余时间
%ts 总安全
%ct 当前时间
%CS 电流安全
%b 比特率
%r 赔率
也可以使用变量 格式字符串 配置文件
选项。
-e, --递归地
别名 -a 为了向后兼容。
-h, - 帮帮我
打印带有简短说明的选项列表并退出。
-V, - 版
打印程序版本并退出。
--echo参数
打印 POPT 解释的命令行参数并退出。 (注意这个选项
在 OpenWRT 上不可用。)
-v [+|-]N, - 体积 [+|-]N
调整混音器音量。 您可以设置 (-v 50) 或调整 (-v +10, -v -10).
-t OPTION[,...], --切换 OPTION[,...]
-o OPTION[,...], - 在 OPTION[,...]
-u OPTION[,...], - 离开 OPTION[,...]
后跟标识符列表,这些将控制 MOC 的播放列表选项。
有效标识符是 洗牌, 重复 和 自动下一个. 它们可以缩短为 's',
'r'和'n' 分别。
示例: -t 洗牌,r,n
将一次切换 shuffle、repeat 和 autonext。
-j N{s|%}, - 跳 N{s|%}
跳转到当前文件中的某个位置。 N 是秒数(当
后跟一个 's') 或总文件时间的百分比(后跟一个 '%“)。
例子: -j 10s, -j 50%
使用 流行音乐 别名
MOC 使用 POPT 库来处理其命令行。 这允许用户分配 MOC
选项和参数到他们选择的别名。 别名只是
〜/.popt 文本文件并具有一般形式:
cp 别号 新选项 扩张
这就像 扩张 文字替换 新选项 在命令行上。 这
替换是递归的; 也就是说,其他 新选项s 可以嵌入 扩张。 该
扩张 解析类似于 shell 命令,它允许 \、" 和 ' 用于
引用。 如果反斜杠是一行的最后一个字符,则文件中的下一行是
假定为包含反斜杠的行的逻辑延续,就像在
壳。 这 新选项 可以是短选项或长选项,以及任何语法上有效的选项
用户希望使用的名称。
如果您通过附加
特殊的 POPT 选项 --POPT描述 和 --POPTargs,然后该选项将显示在
输出 - 帮帮我 和 - 用法. 这两个选项的值是形式的字符串
$"绳子".
所以,例如:
cp 别号 - 单身的 -D --设置选项 自动下一个=否 \
--POPTdesc=$"播放 只是 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 文件 选择”
将允许用户打开日志记录(-D) 并覆盖配置文件的
自动下一步 选项设置只需使用 - 单身的 作为 mocp 命令的一个选项。
有时您可能希望从命令行为别名选项提供值。 如果
只有一个别名选项具有这样的值,那么将它放在最后是一个简单的问题:
cp 别号 ——你的 --声音驱动 OSS - 主题
像这样使用时:
cp ——你的 你的主题
会导致:
cp --声音驱动 OSS - 主题 你的主题
但是使用这些值对多个选项进行别名意味着使用特殊构造
!#:+ (并仔细引用):
cp 别号 -1 "-R !#:+" "-T 我的主题” “-O !#:+"
像这样使用时:
cp -1 OSS 洗牌=是 〜/我的音乐
会导致:
cp -R OSS -T 我的主题 -O 洗牌=是 〜/我的音乐
还有一个 〜/.popt 允许在以下情况下执行不同程序的条目
使用关联的选项。 为此,一个 EXEC 用于代替 别号 和
扩张 是要执行的程序:
cp EXEC - 帮帮我 /usr/bin/人 1 cp \
POPTdesc=$"提供 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 男子 页 代替 of 帮助”
这将覆盖通常的 MOC - 帮帮我 输出并使用系统的 男子 程序到
而是显示此手册页。
请注意, 〜/.popt (或 /etc/弹出) 是默认的 POPT 配置文件,你可以
通过指定要使用的特定文件 MOCP_POPTRC 环境变量。
环境 变数
MOC 直接使用以下环境变量。 附加变量可能是
与 MOC 使用的库相关。 此外,任何环境变量都可以从
配置文件。
延时
An 诅咒(3X) 变量,指定延迟(以毫秒为单位)之后
将 ESC 视为独立键,而不是转义字符序列的一部分
(例如由功能键生成)。 MOC 将此值默认设置为 25ms,
这对于大多数系统来说已经足够了。
主页 告诉 MOC 您的主目录所在的位置并用于各种目的,
包括 MOC 目录的默认位置。
MOCP_OPTS
此变量的值将在命令行选项之前添加
他们被处理。
MOCP_POPTRC
将按顺序加载的 POPT 配置文件的冒号分隔列表
在初始化期间由 MOC。 如果变量未设置,则
将使用默认的 POPT 配置文件。 如果变量已设置但为空
那么不会加载 POPT 配置文件。 如果设置了变量,那么那些
存在的文件将被加载,不存在的文件将被跳过。
由于这些文件可以指定调用其他应用程序的命令,MOC 将
如果它们不属于 root 或当前用户,则拒绝启动,或者它们是
可由其所有者以外的任何人写入。
学期 和 窗口
MOC 用于区分 X 端子, 屏幕(1)和控制台终端。
MOC 使用配置选项 X条款 和 屏幕条款 帮助实现这一点
决心。
使用 onworks.net 服务在线使用 mocp