Задача Задача [1] - Премиум на один месяц

kick

Предвестник
Administrator
За веру и верность форуму
Отец-основатель
Сообщения
6 972
Розыгрыши
22
Решения
1
Репутация
6 046
Реакции
6 831
Баллы
2 688
Создайте имитацию авторизации в системе, которая будет запрашивать логин и пароль и выдавать приглашение только в случае совпадения введенного логина и пароля с заранее определенным в программе, а в случае ошибки выдавать сообщение об ошибке и просьбе повторить ввод. После 3 ошибок программа должна выдать сообщение о попытке несанкционированного доступа и завершить работу. А так же реализовать функцию подсказки пароля, если его забыл. Данные хранить в файле и при запуске инициализировать в память. Ваша программа должна записывать все не удачные попытки в фаил fail.json, а успешные входы в succes.json
Пример файла:
  • логин
  • пароль
  • подсказка
Пример записи попыток:
  • дд,мм,гггг чч:мм логин тип(SUCCESS,FAIL)
  • Файлы логов должны создаваться посуточно
Пример ошибки:
  • Не верный пароль, попробуйте ещё раз
  • Не верный логин, попробуйте ещё раз
  • После 3 ошибок - Не санкционированный доступ в систему.
Пример входа:
  • Вы успешно вошли в систему
Качество и оригинальность кода учитывается
P.S Программа не должна быть в консоли для(@L2CCCP , @Java-man , @Deazer , @b3trayer, @Иван ), а программном окне
Готовые решения ложить под хайд по имени пользователя @kick
 
Последнее редактирование:

Качество и оригинальность кода учитывается
А можно уточнение, в каком контексте качество и оригинальность ? То что попадает под каноны разработки ? Или же такие решение как предоставил @b3trayer в предыдущей задаче, где вместо пары строк кода использовалось в 30 раз больше ?
P.s. Это не одно и тоже
 
А можно уточнение, в каком контексте качество и оригинальность ? То что попадает под каноны разработки ? Или же такие решение как предоставил @b3trayer в предыдущей задаче, где вместо пары строк кода использовалось в 30 раз больше ?
P.s. Это не одно и тоже
Там было использована оригинальность, ведь не многие решили так реализовать. А нужно в этот раз не только оригинально но и качественно сделать
 
Какие сроки?
 
Думаю до послезавтра в 1:00 закончить думаю нормально
 
Скрытое содержимое для пользователя(ей): kick
 
Выложу код позже
 
Чего мне не запретили юзать консоль.?:Run:
 
Оффтоп:


Как выше описал сохранение лога не реализовывал) Лень.

Как-то так.
 
Задача[2] Реализуйте эмуляцию клиента la2 :D
 
Оффтоп:

 kick, где твой код?
 

Похожие темы

Назад
Сверху Снизу