Для запуска приложения выполнить команду node my_ciphering_cli.js *параметры*
В качестве параметров принимаются:
--configили-c- конфиг. Обязательный параметр. Задает тип и направление шифрования в формате{XY(-)}n, где
X- тип шифрования:C- шифр Цезаря (со смещением 1)A- шифр АтбашR- шифр ROT8
Y- направление шифрования:- 1 - кодирование
- 0 - декодирование
--inputили-i- путь к файлу-источнику. Если не задано, источником является ввод в консоль--outputили-o- путь к файлу-результату. Если не задано, результат выводиться в консоль
node my_ciphering_cli.js -c "C1-C0-C1" -i ./input.txt -o ./output.txt
node my_ciphering_cli.js --config "R1-A-C0" --input ./input.txt