Написать программу
Нужно доделать программу (или написать свою, может есть более простое решение), которая позволит нескольким пользователям, одновременно, подсоединяться к моим кабинетам работодателя на сайте hh, т.е. у меня есть N кол-во кабинетов, на каждый из которых нужно подсоединить несколько пользователей.
Что нужно в функционале программы
1. Запретить выход из личного кабинета при нажатии пользователя на кнопку крестик
2. Запросы к hh должны быть с одного IP и идти не одновременно, а по очереди
3. При нажатии на резюме, оно открывается в отдельном окне
4. Сделать возможность к одному кабинету подключать нескольким пользователям
5. Реализовать максимальное количество просмотров резюме для одного пользователя в количестве до 150 шт. в день
6. Программа должна работать без зависаний при нагрузках (например, одновременно вошли более 20 пользователей)
7. Сделать возможность подключать и отключать пользователей от кабинета
Во вложении короткое видео как сейчас работает программа, это даст вам сразу понимание чего я хочу в итоге!
Что реализовано на данный момент:
На данный момент всё это реализовано, НО hh "Присылает уведомление, что несколько пользователей попытались войти в 1 логин и сбрасывает пароль автоматически", если программа использует нескольких кукисов пользователей для одного кабинета (то есть у каждого пользователя свои куки в пределах одного логина).
При хранении кукис данного кабинета в одном файле, при работе нескольких пользователей в одном кабинете, происходит перемешивание параметров поиска резюме разных пользователей, например: один пользователь ищет соискателей в Москве, другой в СПб, 3-й в Тюмени. У 2-го и 3-го сотрудника после просмотра первого резюме, параметры поиска автоматически меняются на Москву.
Программа реализована, как клиент серверное приложение. Клиент написан на Java, который отсылает ссылку, которую необходимо открыть на сервер. Сервер переходит по этой ссылке и возвращает результат операции приложению.
Исходики для серверной части, соответственно лежат на сервере.
Исходники для клиентской части https://yadi.sk/d/z6afYBaDLX232g