Проверка оповещений

Тема в разделе "Raspberry Pi", создана пользователем BAR__MEN, 22 авг 2017.

  1. BAR__MEN

    BAR__MEN Гик

    Доброго времени суток.
    Кто напишет код (желательно на python) для проверки оповещений форума(допустим Амперки)и индикации(типа новое оповещение,загорелся светодиод)
    Заранее спасибо!!
     
  2. BAR__MEN

    BAR__MEN Гик

    Help!!!
     
  3. Igor68

    Igor68 Гик

    Давно сами попробовали читать страницу... ну к примеру через wget в bash и смотреть на изменение содержимого... можно даже на размер или тупо сравнения с прошлым прочитанным. Зачем питон... тут и BASH работать будет.
    Допустим так:
    Код (Bash):

    pr=`wget -c http://$IP1 -O -`
     
    тут в переменную "pr" содежимое страницы
    ну можно и такой опыт (я не всё проверил) выведет содержимое href:
    Код (Bash):

    pr=`wget -c http://$IP1 -O -`
    #вывод ссылок
    prh=$(echo "$pr" | grep 'href' | sed -e "s/href=/\n/g" | sed '/^$/d' | grep 'http://' | sed -e "s/\"//g" |
           sed -e "s/'//g" | sed -e "s/>/ /g" | awk '/http/ {print($1)}' | grep 'http://' )
           echo "$prh"
    #вывод скриптов
    scr=$(echo "$pr" | grep "<script>" | sed "s/<script>/\n<script>/g" | sed "s/<\/script>/<\/script>\n/g")
           scr1=$(echo "$scr" | grep "<script>" | sed "s/<script>/\n<script>\n/g" | sed "s/<\/script>/<\/script>\n/g")
           scr2=$(echo "$scr1" | sed "s/;/;\n/g")
           echo -e "$scr2"
     
    везде "IP1" собственно url вашей странички. Это не сложно... но кропотливо. Вы только попробуйте!
    Вот кстати для опытов:
    aping.sh.zip
     

    Вложения:

    • aping.sh.zip
      Размер файла:
      2,1 КБ
      Просмотров:
      9
    Последнее редактирование: 23 авг 2017
    arkadyf и BAR__MEN нравится это.
  4. Igor68

    Igor68 Гик

    Это для опытов... уберите "beep" из скрипта... он для MOXA UC7112Lx-plus
     

    Вложения:

    • aping.sh.zip
      Размер файла:
      2,1 КБ
      Просмотров:
      6
    arkadyf и BAR__MEN нравится это.