Генератор паролей

Генератор паролей


Генерирует сложные уникальные пароли, но легкие для ввода с мобильного устройства или ПК, действующие на определенный период времени. Пароли не надо запоминать, бот их отдаст в любой нужный момент. 

Например, имеется необходимость менять пароль на компьютер раз в неделю. Команда pc мой_комп отобразит пароль за прошедшую неделю и пароль на текущую. Следовательно, как только наступит следующая неделя, он будет уже отображать пароль текущей недели и следующей. Бот пароли не запоминает: они формируются по строгому алгоритму, который учитывает идентификатор пользователя Telegram, а также дату.

Таким образом, в голове не нужно держать сложные пароли. Через 30 секунд после того, как бот отправит сообщение пользователю, сообщение будет удалено.


Использование:

 tg <str> [<x> [<y>]]

 em <str> [<x> [<y>]]

 pc <str> [<x> [<y>]]

 vc <str> [<x> [<y>]]

 f <str> [<x> [<y>]]

 ban me

 alias set <alias> "<command line>" (внимание на кавычки, так как в аргументе есть пробел)

 alias del <alias>

 alias list


Опции:

 tg      Создает список паролей для мессенджера Telegram по идентификатору <str>, каждый пароль соответствует одной неделе. По умолчанию <x> равен -1, <y> = 0 (Отображает список из 2 паролей на прошлую и текущую неделю).

 em      Создает список паролей для почтовых сервисов по идентификатору <str>, каждый пароль соответствует одному месяцу. По умолчанию <x> равен -1, <y> = 0 (Отображает список из 2 паролей на прошлый и текущий месяц).

 pc      Создает список паролей для ПК по идентификатору <str>, каждый пароль соответствует одной неделе. По умолчанию <x> равен -1, <y> = 0 (Отображает список из 2 паролей на прошлую и текущую неделю).

 vc      Создает список паролей для криптоконтейнеров по идентификатору <str>, каждый пароль соответствует одному году. По умолчанию <x> равен -1, <y> = 0 (Отображает список из 2 паролей на прошлый и текущий год).

 vc      Создает список паролей для файлов по идентификатору <str>, каждый пароль соответствует одному дню. По умолчанию <x> равен -7, <y> = 0 (Отображает список из 7 паролей на прошедшую неделю).  

 <str>     Любая последовательность символов без пробелов, например: комп1, домашняя_почта.

 <x>, <y>   Целые числа, обозначающие смещение пароля по времени. 0 - текущая дата. -1 - предыдущий период времени. 1 - следующий период времени. 

        Например, команда f файл1 -7 0 отобразит список из 8 паролей: от -7 дня (8 дней назад) до текущего ( значение 0 ). 


 ban me    Банит пользователя сервиса

  

 alias set   Установка более короткого написания командной строки (алиаса). В качестве алиаса можно даже использовать эмоджи. 

        Например:

        alias set hello "pc my_home_pc"


        hello 

        //--> pc my_home_pc

        //same as 'pc my_home_pc -1 0'

 alias del   Удаляет алиас

 alias list  Отображает список алиасов


Report Page