英语法语西班牙语

Ad


OnWorks 网站图标

cwcp - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 cwcp

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 cwcp,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


cwcp - 基于诅咒的莫尔斯导师计划

概要


西西里 [-s --系统=系统] [-d --设备=支持装置] [-w --wpm=WPM] [-t --tone=HZ]
[-v --音量=百分] [-g --间隙=GAP的] [-k --权重=重量] [-T --时间=时间] [-F,
--infile=文件] [-F, --outifile=文件] [-h --帮助] [-V --版本]

西西里 安装在 GNU/Linux 系统上可以理解短格式和长格式的命令行
选项​​。 西西里 安装在其他操作系统上可能只会理解简短的形式
选项​​。

没有强制性选项。

选项可以在环境变量中预定义 CWCP_OPTIONS 选项. 如果定义,这些
首先使用选项; 命令行选项优先。

商品描述


西西里 是一个基于诅咒的交互式莫尔斯电码辅导程序。 它允许菜单选择
来自多种发送模式,并且还允许字符发声选项,例如
使用全屏用户从键盘改变音高和发送速度
界面。

指挥 LINE 配置
西西里 了解以下命令行选项。 长格式选项可能不是
在非 LINUX 版本中可用。

-是的, --系统=系统
指定的方式 西西里 产生音调。 有效值为: 因为没有音调,
只是时机, 领事 对于通过控制台扬声器的音调, 阿尔萨 对于音调
使用ALSA音响系统通过系统声卡生成, 中心 对于音调
使用OSS音响系统通过系统声卡生成, 脉冲音频 对于音调
使用PulseAudio声音系统通过系统声卡生成, 声卡
通过系统声卡产生的音调,但没有明确选择
音响系统。 这些值可以缩短为“n”、“c”、“a”、“o”、“p”或“s”,
分别。 默认值为“pulseaudio”。

-d, --设备=设备
指定要打开以生成声音的设备文件。 西西里 将使用默认
如果没有指定设备。 默认设备是: /开发/控制台 为了声音
通过控制台生成, 默认 对于 ALSA 音响系统, /开发/音频 对于 OSS 声音
系统, a 默认 设备 适用于 PulseAudio 音响系统。 也可以看看 附注 ON 使用 A
声音 联络一位教师

-w, --wpm=WPM
以每分钟字数设置初始发送速度。 该值必须介于 4
和 60。默认值为 12 WPM。

-t, --音=HZ
以 Hz 为单位设置初始发声器音高。 此值必须介于 0 和 4,000 之间。 一种
值 0 选择静默操作,可用于计时检查或其他
测试。 默认值为 800Hz,

-v, --音量=百分比
设置初始发送音量,作为满量程音量的百分比。 价值
必须介于 0 和 100 之间。默认值为 70 %。 音量充分发挥作用
对于声卡音调,但 西西里 无法从控制台控制音调的音量
扬声器。 在这种情况下,零音量是静音,所有其他音量值都是
只是听起来。

-G, --gap=差距
设置字符之间的初始额外间隙,以点长度为单位('Farnsworth'
延迟)。 它必须在 0 到 60 之间。默认值为 0。

-k, --权重=重量
设置初始权重,作为点长度的百分比。 它必须在 20
和 80。默认值为 50。

-T, --time=时间
设置初始练习时间,以分钟为单位。 西西里 随机生成后停止
这一时期的摩尔斯电码。 该值必须在 1 到 99 之间。默认值为 15
分钟。

-F, --infile=文件
指定一个文本文件 西西里 可以阅读配置其练习文本。 看
创作 配置 FILES 联络一位教师

-F, --outfile=文件
指定一个文本文件 西西里 应该写其当前的练习文本。

-H, - 帮帮我
打印简短的帮助信息。

-V, - 版
打印有关程序版本、作者和许可证的信息。

USER 接口
西西里 是一个基于curses的程序,它接管了终端的完整操作
它运行。 如果终端上有颜色可用,它将产生一个颜色
界面。

西西里 屏幕分为几个不同的区域:

菜单 选择 窗口
菜单选择窗口显示了主要模式 西西里 优惠。 使用 F10
F11 or 按键_向下按键_UP 键选择模式。 F9 or 退货 开始发送,
F9 再或者 ESC 停止发送。 更改模式也会停止发送。

海象 代码 屏 显: 窗口
此窗口显示发送后的每个摩尔斯电码字符。

迅速的 系统 窗口
速度窗口以每分钟字数显示当前的莫尔斯电码发送速度。
F2 or KEY_RIGHT 按键增加速度; 按 F1 or 左键
键降低速度。

音色 系统 窗口
此窗口显示当前的莫尔斯电码音调。 使用 F4 or KEY_HOME 关键
增加音调,并且 F3 or KEY_END 减少它的关键。 值变化
20Hz 的步长。

音量 系统 窗口
此窗口显示当前的摩尔斯电码音量。 使用 F6 增加的关键
体积,以及 F5 减少它的关键。 值以 1% 的步长变化。 注意
西西里 无法控制控制台扬声器的音量,因此音量控制仅
对声卡上产生的音调有效。

间隙 系统 窗口
此窗口显示当前附加的“Farnsworth”间隙
每个摩尔斯电码字符都会发出声音。 用 F8 增加差距,以及 F7
减少它。

时间 系统 窗口
此窗口显示选定的练习时间。 在生成摩尔斯电码后
这段时间的特定模式, 西西里 自动停止。 用 KEY_NPAGE
增加时间,以及 关键页 来减少它。 在发送过程中,值在
这个窗口倒计时到一,在发送的最后一分钟过去后, 西西里
停止发送。 定时器像微波炉或厨房定时器一样工作; 它很重要
自行关闭,但剩余时间也可以手动更改,同时
定时器运行。

以下按键可改变屏幕颜色:

{ 更改窗口框的前景色。

} 更改窗口框的背景颜色。

[ 更改窗口内容的前景色。

] 更改窗口内容的背景颜色。

每种都有八种屏幕颜色可供选择:黑色、红色、绿色、黄色、蓝色、洋红色、
青色和白色。 使用一个键来循环这些颜色的特定部分
显示由该键控制。 在颜色变化时,整个屏幕被重新粉刷。

使用 Ctrl-L 重新绘制整个屏幕,以防屏幕损坏。 用 按Ctrl-V
清除莫尔斯电码显示窗口。 此命令仅在以下情况下可用 西西里 是不是
发送。

离开 西西里, 按 F12 or Ctrl-C,或选择 Exit 退出 在模式菜单上。

在发送随机字符时可以使用上述所有命令键,并且当
正在发送键盘输入。

如果终端上没有功能键, Ctrl- 可以使用组合。
在键盘的最上面一排字母键上,按键 Ctrl-QCtrl-i 可以用作
替代品 F1F8,在第二行字母键上, 按Ctrl-ACtrl-f as
替代品 F9F12。 对于 关键页KEY_NPAGE, 使用 按Ctrl-OCtrl-P.

随机 字元 AND
西西里 以五个为一组发送随机字符,每组之间有一个空格。 之后
发送周期,在 时间 系统 窗口, 西西里 自动停止。 它也可以
在此时间段到期之前手动停止。

发送随机词时, 西西里 发送完整的单词,后跟一个空格。 因为
短词更容易复制而不写, 西西里的默认字典只包含
随机单词列表中的三个、四个和五个字母的单词。

西西里 从其默认字典中大约 3000 个单词的列表中随机选择。 你
可以使用配置文件更改此文本,在启动时读取。 看 创作
配置 FILES 联络一位教师

附注 ON 使用 A 声音
默认情况下, cw 尝试打开默认的 PulseAudio。 如果 PulseAudio 服务器无法访问,
cw 尝试打开 OSS 设备“/dev/audio”来访问系统声卡。 这是
通常使用正确的设备,但对于有特殊要求的系统,或那些
具有多个声卡,选项 -d or - 设备,结合 -s or - 系统
用于指定声卡访问的设备和音频系统。 如果声卡
设备无法设置, 西西里 打印错误信息

无法设置声卡声音

然后退出。

声卡设备,当通过OSS音响系统打开时,通常是单一访问的
设备,以便当一个进程打开设备时,其他进程被阻止
从使用它。 在这种情况下 西西里 当然会与任何其他程序冲突
期望独占使用系统声卡(例如 MP3 播放器)。 如果 西西里 发现
声卡已经繁忙,它打印错误信息

打开/dev/audio:设备或资源繁忙

然后退出。

如果不使用声卡设备 西西里 仅在控制台扬声器上发送音调。

AUDIO OUTPUT - 默认值 AND 选择
西西里 首先尝试使用 PulseAudio 声音系统访问声卡,使用默认设备
名称,除非用户指定其他带有选项的音频设备 -d or - 设备.

西西里 然后尝试使用OSS音频系统和默认OSS音频设备访问声卡
名称('/dev/audio'),除非用户指定其他带有选项的音频设备 -d or - 设备.

如果通过OSS打开声卡失败, 西西里 尝试使用 ALSA 访问声卡
音频系统和默认的 ALSA 音频设备名称(“默认”),除非用户指定其他
带选项的音频设备 -d or - 设备.

如果通过 ALSA 打开声卡也失败, 西西里 尝试访问系统控制台蜂鸣器
使用默认蜂鸣器设备“/dev/console”,除非用户指定其他音频设备
选项 -d or - 设备.

很常见的是,为了访问控制台蜂鸣器设备用户必须有 root
特权。 因此,尝试打开控制台蜂鸣器几乎总是失败。 这是
不是程序的错误,这是操作系统限制的结果。 制作 西西里 an
suid 二进制绕过了这个限制。 该程序没有 fork() 或 exec(),因此
它 suid 应该是相对安全的。 但是请注意,不鼓励这种做法
安全原因。

如上所述,用户可以告诉 西西里 要使用的设备,使用 -d or - 设备 选项。 哪一个
设备文件是否合适取决于运行的是哪个操作系统,哪个系统
用户 ID 运行 西西里,以及用户属于哪个用户组。

创作 配置 FILES
西西里 包含一组默认的模式和练习文本,应该足以开始
和。 然而,它可以在启动时读入一个文件,重新配置这些文件以提供
不同的字符分组、单词集和其他练习数据。

要读取配置文件,请使用 -f or --infile 命令行选项。 文件
应该介绍每个 西西里 模式,在 '[' ... ']' 字符中包含一个节标题,然后是
通过该模式的练习文本,元素由空格分隔。 行开始
带有分号或哈希的被视为注释。 例如

; 简单示例模式
[ A 到 Z ]
ABCDEFGHIJKLMNOPQRSTU VWXYZ

西西里 将为元素都是单一的模式生成五个字符组
字符,并将其他模式视为具有完整单词的元素。 作为一个
自定义模式的起点, 西西里 将其默认配置写入文件
如果给出无证 -# 选项,例如“cwcp -# /tmp/cwcp.ini”。

附注


西西里 它的存在归功于 VU222ZAP 的 DOS 莫尔斯电码导师 CP2C.EXE。 CP222C.EXE
似乎以简单、容易的方式为学习摩尔斯电码提供了合适的工具范围——
使用和紧凑的包装。 西西里 非常模仿那个 DOS 程序,并且应该
证明对学习代码以及想要或需要的有经验的 CW 用户都很有用,
以提高他们的接收速度。

诅咒可能会延迟识别 ESC 单独的键,因为这个角色通常是
由功能键生成的序列中的第一个。 西西里 立即响应 F9.

在摩尔斯电码显示窗口中回显的字符可能是
莫尔斯程序信号; 见 cw(7,LOCAL) 手册页了解详细信息。

HINTS ON 学习 摩斯 守则
以下是一些可能有助于学习摩尔斯电码的提示和技巧。

首先,做 不是 将元素视为点和破折号。 相反,将它们视为点点滴滴
和 dahs(所以 'A' 是 di-dah)。 如果你这样想,翻译的过程
将声音转换为字符将更容易学习。

不要从表格中学习字符。 通过观看出现在
屏幕,并聆听每个发送时产生的声音。 在最初的阶段,
如果你能找到一个人带你完成第一阶段,这可能是有益的
识别字符。

不要浪费时间以 5 WPM 学习摩尔斯电码。 将速度设置为 12 或 15 WPM,但
使用额外的间距(间隙窗口)将有效速度降低到更低 - 大约
四或五个 WPM 有效 速度。 这样,您将学习角色的节奏
当它们被发送时,但在字符之间仍然有足够的时间。 当你练习时,
将差距缩小到零。

分阶段学习。 从学习开始 EISH5 组,然后通过菜单向下进行
因为每个小组都掌握了。 这些组包含以某种方式相关的字符,
通过声音或字符类型。

完成所有组后 EISH5"'$(+:_ (或 23789 如果你不想
学习程序信号),使用完整的字符集选项,以及单词和 CW
单词选项,以提高您的技能。 如果你有特别困难
字符,返回该组并使用较小的字符集再次练习。

抵制尝试通过离线复制来学习或提高速度的诱惑。 你会
不知道你的工作速度是多少,而且很多手工发送的莫尔斯并不完美。
你可以在直播中获得的是一种普遍的“弹性”,对莫尔斯电码的容忍
其中单个元素的时间或字符和单词之间的间距不是
100%准确。

如果要达到特定的测试速度,请始终将速度设置得稍高一些。
例如,如果目标是 12 WPM,请将导师速度设置为 14 或 15 WPM。 这样,当
当您回落到 12 WPM,您会在复制时感到更加轻松。 意识到 西西里
由于限制,不一定会以您设置的速度发送
可以用 UNIX 定时器来完成。 它通常以比您设置的速度慢的速度发送,所以要非常
如果您有需要达到的目标速度,请注意这一点。

使用该程序制作您可以随身携带在随身听或随身听中的盒式磁带
汽车,长途旅行。 你不必写下你听到的一切来练习
摩尔斯电码。 只需在一段时间内聆听角色的形状将有助于训练
你的大脑进入毫不费力的识别。 事实上,盲目地写下一切
在 15-20 WPM 及以上的速度下成为障碍,所以如果你可以开始复制
写下每个字符,您会发现在这些速度之上更容易取得进展。 但
不要过度使用这些磁带,否则你会很快记住它们。 重新记录它们
以非常规律的时间间隔提供新内容。

尝试每天至少花 15-30 分钟练习。 比这少得多
进展如冰川般缓慢。 但明显超过一个小时左右可能只会导致你
变得疲倦,但没有改善。 认识到什么时候该停止一天的工作。

如果您达到速度“高原”,请不要担心。 这很常见,你很快就会通过
带着一点毅力。

在更高的速度下,CW 操作员倾向于识别整个单词的“形状”,而不是
单词中的单个字符。 CW 单词菜单选项可用于帮助
练习和发展这项技能。

错误 AND 遗漏


校准选项有点棘手。 它只是重复发送 PARIS,并依赖于您
为发送计时,然后确定是否真的需要调整速度。
通过在给定时间段内进行测量来进行自动校准会好得多。

生成随机 CW QSO 会很有趣。

一种允许用户将 Morse 键入系统并让它发送代码的工具,以及
测量键控的准确性,会很好。

使用 onworks.net 服务在线使用 cwcp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 2
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 3
    archlabs_repo
    archlabs_repo
    ArchLabs 的软件包仓库 这是一个
    也可以获取的应用程序

    https://sourceforge.net/projects/archlabs-repo/.
    它已在 OnWorks 中托管...
    下载 archlabs_repo
  • 4
    和风项目
    和风项目
    Zephyr 项目是新一代
    实时操作系统 (RTOS)
    支持多种硬件
    架构。 它基于一个
    小尺寸内核...
    下载 Zephyr 项目
  • 5
    SCCons
    SCCons
    SCons是一个软件构建工具
    这是一个更好的选择
    经典的“Make”构建工具
    我们都知道并热爱。 SCons 是
    实施了一个...
    下载 SCons
  • 6
    聚苯乙烯
    聚苯乙烯
    PSeInt 是一个伪代码解释器
    讲西班牙语的编程学生。
    它的主要目的是成为一个工具
    学习和理解基本的
    概念...
    下载 PSeInt
  • 更多 ”

Linux 命令

Ad