mirror of
https://github.com/jiro4989/edens
synced 2026-01-05 12:31:06 +00:00
No description
| src | ||
| tests | ||
| .gitignore | ||
| .monit.yml | ||
| edens.nimble | ||
| LICENSE | ||
| README.adoc | ||
= edens :toc: left :sectnums: edensは任意の辞書で文字列をエンコード・デコードするコマンドです。 + ジョークコマンドです。真面目なことには使わないほうが良いと思います。 == Development Nim 1.0.2 == Usage 基本的な使い方は以下のとおりです。 edens [options...] [name] <file> echo <string> | edens [options...] [name] `src/dict.json` に書かれている `name` を第一引数に指定することでエンコード方法を 指定できます。 詳細は `edens -h` を参照してください。 以下に例を示します。 === Encode 付属の辞書を使用する例。 [source,bash] ---- $ edens sushi <<< 野菜 司司司寿司寿寿司司寿寿寿寿司司司司寿寿寿司司司寿司司司寿司寿寿寿司寿寿寿司司司司司寿寿司司司寿寿 $ edens like <<< きらい ききき好好好ききき好好好好好好きき好好好きき好きききき好好好ききき好好好好好き好き好好好き好好きききき好好好ききき好好好好好好きき好好好好き好好 $ edens kakikokera <<< かきとこけら 杮杮杮柿柿柿杮杮杮柿柿柿柿柿柿杮杮柿柿柿杮柿杮杮杮杮杮柿柿柿杮杮杮柿柿柿柿柿柿杮杮柿柿柿杮杮柿杮杮杮杮柿柿柿杮杮杮柿柿柿柿柿柿杮杮柿杮柿杮柿柿柿杮杮杮柿柿柿杮杮杮柿柿柿柿柿柿杮杮柿柿杮柿柿杮杮杮杮杮柿柿柿杮杮杮柿柿柿柿柿柿杮杮柿柿杮柿柿柿杮杮杮杮柿柿柿杮杮杮柿柿柿柿柿杮柿杮柿柿柿杮柿柿杮 ---- コマンドラインからエンコードに使用する文字を指定する例。 + コマンドラインから指定する場合は `name` を指定せずファイル名のみ指定します。 [source,bash] ---- $ edens -w まつや -w サイゼ README.adoc # 長すぎるので省略 $ edens -w まつや -w サイゼ <<< スシロー サイゼサイゼサイゼまつやまつやまつやサイゼサイゼサイゼまつやまつやまつやまつやまつやサイゼまつやサイゼまつやサイゼサイゼサイゼまつやまつやサイゼサイゼサイゼサイゼまつやまつやまつやサイゼサイゼサイゼまつやまつやまつやまつやまつやサイゼまつやサイゼまつやサイゼサイゼまつやサイゼサイゼサイゼサイゼサイゼサイゼまつやまつやまつやサイゼサイゼサイゼまつやまつやまつやまつやまつやサイゼサイゼサイゼまつやサイゼまつやサイゼサイゼまつやサイゼサイゼサイゼサイゼまつやまつやまつやサイゼサイゼサイゼまつやまつやまつやまつやまつやサイゼサイゼサイゼまつやサイゼサイゼサイゼサイゼまつやまつや ---- === Decode [source,bash] ---- $ edens sushi <<< 野菜 | edens sushi -d 野菜 $ edens -w まつや -w サイゼ <<< スシロー | edens -w まつや -w サイゼ -d スシロー ---- === Name list `name` の一覧は以下のコマンドで確認できます。 [source,bash] ---- $ edens -l kakikokera sushi whitespace brackets like zws unko horizon ---- == Install [source,bash] ---- nimble install edens ---- == License MIT == Thanks * https://raintrees.net/news/124[zws] * https://github.com/xztaityozx/kakikokera[kakikokra] * https://github.com/msr-i386/horizon[horizon]