Небольшое Java-приложение, использующее под капотом фреймворк для автоматического тестирования GUI - Selenium. Позволяет поднимать в поиске ваше резюме, дабы работодатели смогли с легкостью его увидеть и по возможности быстро отклинуться.
Необходимые настройки должны быть указаны в файле config.properties, лежащем в одной директории с собранным .jar-файлом (см. config.properties.origin для определения имен необходимых параметров). По умолчанию, приложение использует 30-минутный интервал для проверки возможности поднятия резюме.
Поскольку приложение использует Selenium вместе с ChromeDriver, на запускающей машине должен быть установлен бразуер Google Chrome (во время выполения программы он будет запущен в headless-режиме).
Для удобства запуска на машине с ОС Ubuntu можно воспользоваться вспомогательным скриптом - manage.sh, который оборачивает программу в сервис, благодаря чему можно настроить автозапуск и др. Он поддерживает следующие параметры:
- start - запускает Java-приложение в сервисном режиме;
- stop - останавливает выполнение программы;
- restart - осуществляет перезапуск.
Вывод работы программы осуществляется в файл logs.txt. При необходимости такое поведение можно изменить, направив вывод в /dev/null.