Skip to content

smerch88/parser_work

Repository files navigation

Це парсер вакансій, він зберігає вакансії по запитам і спамить резюме.

TODO:

A. Підібрати оптимальний пошуковий запит.

B. Зробити версію для постійного моніторингу і подачу на нові вакансії.

  • треба для цього розробити окремий скріпт, який буде поєднувати 2 початкові
  • вакансія згори найновіша? якщо так, то треба парсити лише 1 сторінку, записувати в масив результати, порівнювати попарно всі 15 елементів нового масиву і старого массиву, якщо вони будуть відрізнятися, відсилати заявку по посиланню з нового масиву.

C. Фіксанути ворк юа.


Встановити і запустити, особливості:

npm i
  • після 1 запуску треба у браузері увійти в аккаунт, наприклад через гітхаб або фейсбук
npm run openbrowser
  • якщо браузер не закрився, скрипт ще працює, нічого не чіпати
  • максимальне очікування - 30 секунд у разі помилки
  • він обирає ваш збережений кавер леттер, клікаючи на нього (для джинні)

Звернути увагу


  1. Для того щоб додати мотиваційний лист на work.ua треба у файлі 2.spamwork вставити у вигляді рядка свій лист.
await page.keyboard.type('Тут має бути текст листа');
  1. У djinni.co для додавання листа треба спочатку скопіювати селектор посилання на той лист який ви хочете прікріпити до відгуку та вставити цей селектор у файлі 2.spam у строку
    await page.waitForSelector('#tr_544759 > td.js-template-put', {visible: true,}); //селектор посилання на мотиваційний лист
    await page.click('#tr_544759 > td.js-template-put'); //селектор посилання на мотиваційний лист

Всі команди

    "parse": парсинг на джинні,
    "spam": спам на джинні,
    "parsework": парсинг на ворк юа,
    "spamwork": спам на ворк юа,
    "parserabota": парсинг на робота юа,
    "spamrabota": спам на робота юа,
    "livespam": спам на джинні живий,
    "openbrowser": відкрити браузер.

Варіанти посилань джинні:

About

POC of tool for easy job search/apply.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •