#英语 #文本输入 #评分 #可能性 #如何 #命令行 #词典

app scotext

CLI 应用程序,根据输入包含英语文本的可能性进行评分

5 个版本 (3 个重大更改)

使用旧的 Rust 2015

0.5.0 2017 年 6 月 11 日
0.4.0 2017 年 5 月 29 日
0.3.0 2017 年 5 月 21 日
0.1.1 2017 年 5 月 5 日
0.1.0 2017 年 5 月 5 日

#26 in #可能性

MIT 许可证

4KB
50 代码行

scotext

命令行应用程序,根据输入包含英语文本的可能性进行评分。

安装

如果您还没有安装,请安装 rust: https://www.rust-lang.net.cn/

然后使用 cargo 安装

$ cargo install scotext

帮助

$ scotext -h
scotext 0.1.0
Gavyn Riebau
Scores input based on english language character frequency

USAGE:
    scotext [FLAGS] [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v, --verbose    Increases the verbosity of output

OPTIONS:
    -w, --dictionary <dictionary>    Path to a dictionary file with english language words. If one of the words in the dictionary is found in the input, the text score will be increased.

示例

使用词典文件对一些纯文本进行评分

$ cat plaintext
In another space entirely, it was early morning in Ankh-Morpork, oldest and greatest and grubbiest of cities.
$ cat plaintext | scotext -w ~/words.txt 
 1447.86

使用词典文件对一些加密文本进行评分

$ cat encrypted 
x_P_^EYTCBAPRTT_EXCT]HXEFPBTPC]H\^C_X_VX_p_ZY|^CA^CZ^]UTBEP_UVCTPETBEP_UVCDSSXTBE^WRXEXTB
$ cat encrypted | scotext -w ~/words.txt 
  607.39

依赖项

~4.5MB
~83K SLoC