Питон бот: автоматизация отправки резюме и сопроводительных писем на hh.ru
отправка 200 резюме за 15 минут одним кликом
Обновление от 11 октября 2023:
• устаревшие файлы cookie
автоматически удаляются и происходит повторный логин пользователя;
• добавлена возможность самостоятельно указывать личную URL с многочисленными параметрами поиска работы в файл настроек /config/settings.py
для тех, кому необходим быстрый доступ к более тонким настройкам поиска работы.
Для заполнения необходимо залогиниться, перейти на страницу расширенного поиска работы, заполнить все поля, нажать «поиск». На странице с высветившимися вакансиями скопировать URL из адресной строки браузера (полностью, вместе с https://hh.ru/blablabla)
в файл настроек /config/settings.py
в переменную ADVANCED_SEARCH_URL_QUERY
(раскомментируйе её, конечно же);
• обновлены инструкции.
Обновление от 13 сентября 2023:
• добавлена функция вечного ожидания eternal_wait
для экрана логина. Капчу необходимо вводить вручную, поэтому изображения скриптом лучше не отключать. Также добавлен eternal_wait
для ожидания загрузки критических страниц и элементов. Теперь скрипт работает, даже если у Вас медленное или нестабильное Интернет-соединение;
• в расширенном поиске добавлена возможность устанавливать минимальную зарплату MIN_SALARY = "200000"
(строковое значение) и галочку «Показывать только вакансии с указанным уровнем дохода» ONLY_WITH_SALARY = True
;
• добавлена автоматическая кастомизация и заполнение шапки Cover Letter: Здравствуйте, {название компании}! Прошу рассмотреть мою кандидатуру на вакансию «{название вакансии}». {Далее Ваше сообщение из файла cover-letter-ru.txt
};
обновление от 13 августа 2023:
• добавлены user agent
, cookies
и local storage
для быстрого логина без пароля, чтобы минимизировать детект автоматизации;
• автоматическое заполнение анкет простой, средней и высокой сложности.
Скрипт написан и многократно протестирован для использования вместе с браузером Microsoft Edge. Иногда установка САМОЙ СВЕЖЕЙ ВЕРСИИ Microsoft Edge на Ваше устройство обязательна для корректной работы данного ПО автоматизации.
Также иногда требуется вручную загрузить msedgedriver.exe
с сайта Microsoft: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
Пропишите путь к загруженному msedgedriver.exe
в system variables
.
Разрешение экрана и ширина в экрана пикселях важны на HH.RU
Скрипт проверен на ширине экрана 1280px и 1366px. Рабоает!
• чтобы уменьшить детект автоматизации, замените информацию о Вашем браузере и устройстве, с которого Вы обычно посещаете HH.RU USER_AGENT
Вы можете с лёгкостью найти информацию о своём user-agent введя в строке поиска Вашего повседневного браузера и устройства "What's my user-agent?" , это обычная строка символов.
• имя пользователя USERNAME
• пароль PASSWORD
• поисковый критерий JOB_SEARCH_QUERY
• фильтр результатов (что исключить из результатов поиска) EXCLUDE
• минимальную зарплату, которая Вас устроит MIN_SALARY = "200000"
(строковое значение)
• флаг (галочка) «Показывать только вакансии с указанным уровнем дохода» ONLY_WITH_SALARY = True
(при необходимости можно установить False, тогда будут отображаться вакансии, где не указана зарплата в описании)
• файл с сопроводительным письмом cover‑letter‑ru.txt
• файл со сносками на Ваши работы (для автоматического заполнения дополнительных анкет hh.ru) links‑list.txt
• для быстрого доступа к более тонким настройкам поиска работы, необходимо залогиниться на hh.ru, перейти на страницу расширенного поиска работы, заполнить все поля, нажать «поиск». На странице с высветившимися вакансиями скопировать URL из адресной строки браузера (полностью, вместе с https://hh.ru/blablabla)
в файл настроек /config/settings.py
в переменную ADVANCED_SEARCH_URL_QUERY
(раскомментируйе её, конечно же).
В планах: автоматизация заполнения сверх-сложных анкет.
• https://www.python.org/downloads/
• https://pip.pypa.io/en/stable/installation/
• Selenium pip install selenium
• двойной щелчок мыши по start.bat
(для Windows)
Свежая версия всегда здесь: https://github.com/nakigoe/hh-ru-bot
Пишите, если Вы хотите получить уроки программирования: nakigoetenshi@gmail.com
$60 в час
Ставьте звёзды и делитесь сноской на репозиторий со всеми, кто искал работу, ищет работу, планирует искать работу!
💲💲 Отправляйте пожертвования студенту на новый ноутбук и учёбу за рубежом! https://nakigoe.org/ru/donate
Посетите:
© NAKIGOE.ORG
All rights reserved and no permissions are granted.
Please add stars to the repositories!