Заказ закрыт
DLL с авторизацией через сеть + серверная программа с GUI

Бюджет: 1 750 руб
24.34 $ – 21.09 €
Заказчик выбрал исполнителя:
Игорь Б  
Требуется программа на Дельфи с исходниками из двух частей: сервер и клиент, для разрешения или запрещения серверной частью запускаемых и работающих копий программы-клиента. Клиентcкая часть кода представляет собой простой файл DLL, вызываемый из другой программы (см. исходник в приложении). Копий DLL может быть несколько на одном компьютере. Сразу же после обращения к DLL должно выскакивать окно с требованием ввести е-мейл пользователя. После ввода данных, а также раз в сутки (в случайное время), DLL должна передать на URL серверной части программы е-мейл пользователя и номер жесткого диска. Затем DLL должна ожидать ответ сервера, в виде возврата номера жесткого диска + некое контрольное число, и в случае неправильного ответа с сервера – полностью останавливаться и возвращать окно об ошибке авторизации с требованием ввести другой е-мейл пользователя. В случае долгого отсутствия ответа от сервера, DLL должна совершить пару повторных запросов, после чего возвращать окно о ручном подтверждении повторных запросов на сервер.
Серверная часть программы должна быть с графической оболочкой для работы в среде Windows Server 2003 или 2008, с возможностью добавления и сохранения в список новых пользователей, с отображением полученных IP-адресов и имен пользователей запущенных программ-копий, данных по времени последней авторизации и жесткому диску, при этом все строки списка должны быть с кнопками разрешения или запрещения запущенных программ-клиентов, и с переключением в настройках между "по умолчанию все пользователи запрещены" и "по умолчанию все пользователи разрешены".
Совместимость клиентской части – от Windows Server 2003 до Windows 8. Надеюсь на плодотворную работу. Исходник DLL в приложении.
Условие: работа только через безопасную сделку!!! Другие предложения прошу не присылать – сочту за спам.
Опубликован 02.09.2013 в 14:16
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.