/kryginabox-shepherd

Отслеживает поступление единичного товара на сайте и оповещает в контакте о поступлении

Primary LanguagePython

Init

  1. Оклжчить слежение git за конфиг файлами
$ ./notfollow.sh
  1. Изменить файл functions/authData.py для отправки оповещения в ВК
authData = dict(email = "Ваш логин vk", password = "Ваш пароль вк!")
  1. Изменить файл по желанию crontask.sh
cd /путь/до/каталога/этой/программы #(/home/python/pbox)
  1. Добавить задачу в крон, запись в конец файла
$ sudo nano /etc/crontab

Строку:

* * * * *  silent /путь/до/каталога/crontab.sh >> /путь/до/каталога/cron.log

Это будет запускать задачу парсинга сайта кажду гребанную минуту

  1. При желании запускаем скрипт проверки:
$ python3 pbox.py

P.S

Скрипт дико примитивный. После перехода на ООП, добавлю конфиги для указания парсируемого селектора на сайте и т.п. А пока это нужно это лепенить напрямую в скрипте pbox.py. Все делалось как обычно на скорую руку ¯_(ツ)_/¯