Автор: Соломеин Илья кн-202
Сервер врёт на то количество секунд, которое указано в файле conf.txt. Умеет врать в обе стороны. Текущее время получает из операционной системы. Прилагается клиент, который делает запросы к серверу и вычисляет насколько он врёт.
Чтобы запустить сервер нужно вызвать
python server.pyПосле этого можно клиент, используя
python client.pyОн будет говорить текущее время на компьютере, время, которое пришло от сервера и разницу в этом времени.
В conf.txt установлено значение -61
Вывод клиента:
Действительное время: 2020-06-13 11:33:43.134544
Время от сервера: 2020-06-13 11:32:42.134544
Сервер врёт на: 0:01:01В conf.txt установлено значение 121
Вывод клиента:
Действительное время: 2020-06-13 11:34:35.332407
Время от сервера: 2020-06-13 11:36:36.332407
Сервер врёт на: 0:02:01В conf.txt установлнео значение 0
Ответ клиента:
Действительное время: 2020-06-13 11:35:38.078606
Время от сервера: 2020-06-13 11:35:38.078606
Сервер врёт на: 0:00:00