Специально для Амперки я решил сделать на 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 "Появился новый топик на форуме Амперки!";} ?> Прошу оценить и ткнуть носом в ошибку!
Прикольно, конечно, спасибо! А каков use case? На стартовой, например, выводится 3 последних активных топика. По ним можно понять есть чего пропущенной али нет.
Код (Text): А каков use case? На стартовой, например, выводится 3 последних активных топика. По ним можно понять есть чего пропущенной али нет. Парсить главную форума предлагаете? Просто так удобнее и проще.
А вообще, хочу сделать программу которая будет выводить уведомления на рабочий стол при появлении нового топика/ответа на форуме.
Всё-таки решил использовать сторонний софт чтобы не мучаться. А конкретно - RSSOwl - http://rssowl.org/
Вот, цитирую из журнала ComputerBild 22/2012: Код (Text): Всплывающие сообщения о новых публикациях в RSS-лентах, словно хищная птица, будут нежданно-негаданно появляться в системном лотке Windows. Вот за это RSSOwl мне и нравится!