Грабер сайта

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by aydar, 21 May 2010.

  1. aydar

    aydar Member

    Joined:
    12 Nov 2009
    Messages:
    259
    Likes Received:
    6
    Reputations:
    -2
    нужно грабить эти части сайта http://www.counterstrike.ru/index.php?name=News&new_topic=10 и http://www.counterstrike.ru/index.php?name=News&new_topic=6

    я получаю значение sid=860, подставлю в ссылку http://www.counterstrike.ru/index.php?name=News&file=print&op=PrintPage&sid=860, и получаю текст новости, граблю заголовок, краткую новость и полную, все вроде норм получаеться в последствии буду отправлять его на свой сайт, вопрос как мне лутше узнавать что появилась новая новость? все эти действия надо делать в цикле, и мне надо проверять обновление по опр веремени
    (таймер), еще 1 вопрос для грабления 2 частей сайта создовать отдельные процедуры или все возможно запихнуть в одну процедуру, жду ответов.
     
  2. TDKronuS

    TDKronuS Member

    Joined:
    9 Nov 2009
    Messages:
    64
    Likes Received:
    13
    Reputations:
    3
    Если грабит скрипт, то поставь его на Крон (интервал выберешь сам).
    Если каким нибуть самописным грабером, то зависит от среди разработки (в C# точно есть объект таймер, в Дельфи вроде тоже).

    В идеале можно все пихнуть в одну функцию и ее функционал коректировать параметрами, которые ей передаются.
     
  3. aydar

    aydar Member

    Joined:
    12 Nov 2009
    Messages:
    259
    Likes Received:
    6
    Reputations:
    -2
    грабер пишу сам, делфми
     
  4. fire64

    fire64 Elder - Старейшина

    Joined:
    1 Apr 2008
    Messages:
    251
    Likes Received:
    22
    Reputations:
    5
    Code:
    while( 1 )
    {
             sleep( 3600000 );
    }