Специально для Амперки

Тема в разделе "Обсуждение магазина", создана пользователем Злая Птичка, 25 окт 2012.

  1. Специально для Амперки я решил сделать на php скрипт, который будет отображать наличие/отсутствие новых новостей на форуме.
    Собственно, скрипт:
    PHP:
    <?php
    $rssUrl="http://forum.amperka.ru/forums/-/index.rss";
    $rssContent=file_get_contents($rssUrl);
    $h=fopen("rss.txt","w+");fwrite($h,$rssContent);fclose($h);
    if(!file_exists("cache.txt")){fclose(fopen("cache.txt","w+"));}
    $a=file_get_contents("rss.txt");
    $b=file_get_contents("cache.txt");
    if($a==$b){$flag=true;}else{$flag=false;}
    $c=fopen("cache.txt","w+");fwrite($c,$rssContent);fclose($c);
    if($flag==true){
    echo "Новых топиков на форуме Амперки нет.";
    }else{echo "Появился новый топик на форуме Амперки!";}
    ?>
    Прошу оценить и ткнуть носом в ошибку!
     
  2. nailxx

    nailxx Официальный Нерд Администратор

    Прикольно, конечно, спасибо!

    А каков use case? На стартовой, например, выводится 3 последних активных топика. По ним можно понять есть чего пропущенной али нет.
     
  3. Код (Text):
    А каков use case? На стартовой, например, выводится 3 последних активных топика. По ним можно понять есть чего пропущенной али нет.
    Парсить главную форума предлагаете? :)
    Просто так удобнее и проще.
     
  4. А вообще, хочу сделать программу которая будет выводить уведомления на рабочий стол при появлении нового топика/ответа на форуме.
     
  5. Всё-таки решил использовать сторонний софт ;) чтобы не мучаться.
    А конкретно - RSSOwl - http://rssowl.org/
     
  6. nailxx

    nailxx Официальный Нерд Администратор

    RSSOwl хороша. Я пользую расширение для Chrome «RSS Feed Reader».
     
  7. Вот, цитирую из журнала ComputerBild 22/2012:
    Код (Text):
    Всплывающие сообщения о новых публикациях в RSS-лентах, словно хищная птица, будут нежданно-негаданно появляться в системном лотке Windows.
    Вот за это RSSOwl мне и нравится!