这是命令 aj-snapshot,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
aj-快照
概要
aj-快照 [ -adfjqrx [ -p 轮询间隔 [ -i 客户名称 ]……[ 文件 ]
商品描述
Aj-snapshot 是一个小程序,可以用来制作连接的快照
JACK 和/或 ALSA 客户端之间。 因为 JACK 可以同时提供音频和 MIDI 支持
程序,aj-snapshot 可以为 JACK 存储两种类型的连接。 ALSA,另一方面
手,只为 MIDI 客户端提供路由设施。 如果你调用 aj-snapshot 而没有
任何选项,aj-snapshot 将存储所有当前的 ALSA 和 JACK 连接到 文件。 该
文件将是一个 XML 文件,如果您想手动编辑它,可以使用文本编辑器。
配置
-a or --阿尔萨
仅存储或恢复 ALSA MIDI 连接。 也适用于守护进程模式。
-d or --守护进程
在守护进程模式下运行 aj-snapshot。 Aj-snapshot 将首先尝试恢复
来自指定快照文件的连接。 在此之后,它将等待新的
向 ALSA 或 JACK 注册的端口。 默认每秒,aj-snapshot 将
检查新端口是否已在 ALSA 或 JACK 中注册。 在这种情况下,它会
尝试从您的快照文件恢复连接。 如果你启动 aj-snapshot
守护进程模式,你不需要指定 -r,- 恢复 暗示的标志
反正。
如果您向守护程序发送 HUP 信号,守护程序将重新加载快照文件。
这使您可以触发连接恢复。 例如
如何做到这一点,请参阅下面的示例部分。 当你结合守护进程模式
与 -x,- 消除 选项,发送 HUP 信号到守护进程将清除所有
恢复前的连接。
当 JACK 服务器停止(或崩溃)而 aj-snapshot 在守护进程模式下运行时,
aj-snapshot 将尝试继续运行。 当 JACK 服务器稍后再次启动时,
aj-snapshot 将自动重新附加并在需要时恢复您的连接。
-f or - 力量
当您尝试在现有文件上保存快照时,aj-snapshot 会询问您是否
你想覆盖那个文件。 使用此选项,您可以强制 aj-snapshot
覆盖那个文件。
-j or - 杰克
仅存储或恢复 JACK 音频和 MIDI 连接。 也适用于守护进程模式。
-p 间隔
每当程序向 ALSA 或 JACK 注册端口时,aj-snapshot 将查看是否
快照文件中存在应恢复的连接。 默认情况下,aj-
快照将每秒(1000 毫秒)检查(轮询)是否有新端口。
使用此选项,您可以选择 aj-snapshot 检查新端口的频率。
价值 间隔 应以毫秒为单位指定。
-q or - 安静的
不要打印有关已存储或已恢复的连接的任何信息。
-r or - 恢复
当您指定 -r 标志,aj-snapshot 将尝试恢复所有 ALSA 和 JACK
来自的联系 文件. (没有它,aj-snapshot 将尝试 商店 连接到
文件)。 您可以将此选项与 -a or -j 选项,如果你想
仅恢复 ALSA 或 JACK 连接。
-x or - 消除
-x 恢复连接或在守护进程中运行时可以使用该选项
模式。 使用此选项,aj-snapshot 将删除之前的所有现有连接
恢复快照文件。 当你将它与 -a or -j 选项,只有
特定子系统(ALSA 或 JACK)的连接将被删除。 没有
-x 选项,aj-snapshot 将尝试在连接之上恢复连接
已经处于活动状态。
还有一种方法可以使用 -x 选项。 如果你调用 aj-snapshot
没有 文件 参数,你可以使用 -x 删除所有现有 ALSA 的选项
和 JACK 连接(不做任何其他事情)。 和以前一样,您可以将其合并
与 -a or -j 选项。
-i 客户名称
您可以使用此选项来命名 aj-snapshot 应忽略的客户端。 你
应该在 -i 选项后写上客户端的确切名称。 如果那个名字
包含空格或其他对 shell 具有特殊意义的字符,您
应该将名称放在单引号(最安全)或双引号之间。 要知道确切
客户端的名称,您可以保存快照并在快照中查找名称
文件。 如果要忽略多个客户端,则必须重复 -i 选项与
不同的客户端名称(最多 50 个客户端)。
-h or - 帮帮我
打印简短的帮助信息
示例
aj-快照 测试快照
将所有当前 ALSA 和 JACK 连接的快照存储到名为
“测试快照”。 如果该文件已经存在,aj-snapshot 将询问您是否要
覆盖那个文件。
aj-快照 -r 测试快照
从文件“test.snap”恢复所有 ALSA 和 JACK 连接。 这将离开
任何其他活动连接完好无损。
aj-快照 -xr 测试快照
从文件“test.snap”恢复所有 ALSA 和 JACK 连接,但删除所有
首先是现有的连接。
aj-快照 -a 测试快照
将所有当前的 ALSA 连接存储到“test.snap”。
aj-快照 -rj 测试快照
从“test.snap”恢复所有 JACK 连接。 这意味着 ALSA 连接
可能存储在文件中的不会被恢复。
aj-快照 -qfj 测试快照
将所有当前的 JACK 连接存储到“test.snap”。 不要在标准上打印任何信息
out(安静),并强行覆盖“test.snap”(如果它已经存在)。
aj-快照 -斧头
删除所有 ALSA 连接
aj-快照 -d 测试快照 &
以守护进程模式运行 aj-snapshot 并使其成为后台进程 (&)。 每当一个新
ALSA 或 JACK 客户端注册一个端口,来自 test.snap 的连接将被恢复。
aj-快照 -djx 测试快照 &
以守护进程模式为“test.snap”中的 JACK 连接运行 aj-snapshot。 移除所有
每当 test.snap 中的连接恢复时,现有的 JACK 连接。
1) aj-快照 -d 测试快照 &
2) aj-快照 -f 测试快照
3) 杀 -HUP $(pidof aj-快照)
1) 首先使用文件“test.snap”在守护进程模式下启动aj-snapshot。
2)在一些连接更改后,aj-snapshot的第二个实例(不是
在守护进程模式下运行)用新的连接状态覆盖该文件。
3) 向守护进程发送 HANGUP 信号,使其重新加载文件
连接状态(参见“man kill”和“man pidof”)。
使用 onworks.net 服务在线使用 aj-snapshot