Skip to content

nakigoe/hh-ru-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Автоматизация отправки резюме и сопроводительных писем на hh.ru Version 1.4

Питон бот: автоматизация отправки резюме и сопроводительных писем на 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. Рабоает!

Откройте папку CONFIG и замените настройки в файле settings.py

• чтобы уменьшить детект автоматизации, замените информацию о Вашем браузере и устройстве, с которого Вы обычно посещаете 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 (раскомментируйе её, конечно же).

В планах: автоматизация заполнения сверх-сложных анкет.

Установите Python:

https://www.python.org/downloads/

Установите PIP, если он не установился с Python автоматически:

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!

About

Питон бот: автоматизация отправки резюме и сопроводительных писем на hh.ru

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published