.
22 мая 2008

Пинг скрипт

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (3 оценок, среднее: 4.00 из 5)
posted in SEO, Полезности, Программирование |

Имхо полезный пинг-скриптик, может кому и пригодиться.

На авторство не претендую — взял скрипт на умакс форуме «Пинг-Сервисы»

<code><span style="color: #000000"><span style="color: #0000bb"><?</span></span>

set_time_limit(0);

$pingi_urli=array(
'http://pingoat.com/goat/RPC2',
'http://blogsearch.google.com/ping/RPC2'
'http://ping.blogg.de'
);

function MYBlog_ping ($url_ping=, $name = »BlogName", $url = "http://name.blogger.com")
{

$url_ping=str_replace("http://",,$url_ping);

if ($firstslash = strpos($url_ping, »/"))
{
$p_host = substr($url_ping, 0, $firstslash);
$p_file =substr($url_ping, $firstslash, strlen($url_ping) — $firstslash);
}

if($ping = @fsockopen($p_host, 80, $errno, $errstr, 15)) {

$p="<?xml version=\"1.0\"?><methodCall>
<methodName>weblogUpdates.ping</methodName>
<params><param><value>"
.$name."</value></param>
<param><value>"
.$url."</value></param></params></methodCall>";

$pl=strlen($p);

fputs ($ping, "POST «.$p_file.» HTTP/1.0\r\n" .
"User-Agent: MYBlogPing\r\n".
"Host: «.$p_host.»\r\n".
"Content-Type: text/xml\r\n".
"Content-length: $pl\r\n\r\n");

fputs ($ping, $p);

/* $page='';
while(!feof($ping))
{
$page.=fgets($ping);
}
print «<br><font color=green>$page</font><br>»;flush();

print «endddd!!!!<br><br>»;flush();
*/
fclose ($ping);
return
true;
} else {
return
false;
}
}

for($i=0;$i<count($pingi_urli);$i++)
{

$url_ping=$pingi_urli[$i];

// print «<br><font color=red>/// i=».$i." url_ping=".$url_ping."

MYBlog_ping ($url_ping,"Blog name", "http://user.blogger.net/");
}
?>

Немного подправил и отладил скриптик — забираем: Пинг скрипт

Post to Twitter ReTweet

Похожие статьи

У нас куча комментариев (20) на запись “Пинг скрипт”

Почему бы Вам не высказать своем мнение! Позвольте нам узнать, что Вы думаете...

  1. 1 On 29.05.2008, claygod said:

    Ты забыл налить воды о том, зачем этот скрипт нужен.

  2. 2 On 29.05.2008, GTAlex said:

    смотрю ты решил весь мой блог прочесать :)

    хорошее замечание — вечерком нацарапаю чего нить (сейчас пока некогда)

  3. 3 On 29.05.2008, claygod said:

    Пока зашёл — прочёсываю, а то потом сам знаешь как, пока соберёшься в гости...

  4. 4 On 05.06.2008, claygod said:

    GTAlex, сколько тебе спама сунули сегодня в комменты, как никогда. Одметь этот день на календаре — какойто сраный спамер взял тебя в оборот.

    Вывод: поставь капчу

  5. 5 On 05.06.2008, GTAlex said:

    мммда уж, жестоко!

    капчу пока ставить не буду, а вот карму поставить придется, акисмед явно не справляется

  6. 6 On 06.06.2008, Вирусное СЕО said:

    Спасибо за скрипт полезный!

    Хотя ничего сложного в реализации в принципе нет — HTTP запрос с ХМЛем в теле. Да и спецификация отрыта.

    НеПрограммистам скрипт должен прийтись по духу!

  7. 7 On 15.07.2008, Пинг скрипт | Ваз Калина. Обзор, ремонт, тест, покупка, продажа. said:

    [...] опубликована Блог GTAlex — деньги из паутины. Пожалуйста, оставляйте комментарии [...]

  8. 8 On 15.07.2008, Пинг скрипт | Ваз Калина. Обзор, ремонт, тест, покупка, продажа. said:

    [...] Блог GTAlex — деньги из паутины. Пожалуйста, оставляйте комментарии [...]

  9. 9 On 27.07.2008, webzanie.info said:

    GTAlex, ну хоть пару обзацев напиши, куда этот скрипт сунуть и какая от него польза?

  10. 10 On 18.08.2008, GTAlex said:

    zor.org.ua/?p=49 — собственно списочек пинг-сервисов

  11. 11 On 29.08.2008, zor said:

    >>http://zor.org.ua/?p=49 — собственно списочек пинг-сервисов

    ну надо же, даже и меня читают... )))

    2webzanie.info: как пример — берешь дорогенератор от леззвие дор ру (леззвие — с тебя пиво за рекламу :) ), немного переделываешь шаблон так, чтобы на страницах была ссылка на этот самый RSS, генеришь «сайт» с настройкой 'генерить RSS' (ну или как оно там сформулировано), заливаешь на хост и пингуешь во все, во что можешь пингануть — и вуаля, ты в новостях... а если повезет, то даже и в индексе (хотя мне для этого последнее время пинга не хватает)

    2GTAlex: ну никак не пойму — у тебя ссылки без «нофоллоу», как это получается?

  12. 12 On 30.08.2008, GTAlex said:

    На счет нофоллоу — blog.gtalex.ru/plagin-dofollow

    Спасибо, что разъяснил зачем скриптик, я что то упустил последний комментарий.

  13. 13 On 31.08.2008, Maksimo said:

    Что-то у меня не работает скрипт. Запускаю через браузер. Пробовал и на хостинге и под Денвером.

    И ещё вопрос пинговать надо файл rss.xml или sitemap.xml?

  14. 14 On 01.09.2008, GTAlex said:

    Максимо выложил скрипт файлом, эхи и принты закомментишь если пожелаешь

    На счет пояснения что, зачем и как — см.тут ping.blogs.yandex.ru/

  15. 15 On 09.01.2009, OnArs said:

    Пример то тяжело сделать? >\

  16. 16 On 06.02.2009, Даниил said:

    а для чего такой скрипт нужен?

  17. 17 On 09.03.2009, temson said:

    Напиши мануал для дятлов, типо меня... Крутил его вертел, по-моему он у меня теперь уже не совсем то делает чего должен... )))))

  18. 18 On 09.03.2009, Always last said:

    Самое обсуждаемое на блогах:
    Международный женский день
    Умер Ян Арлазоров
    Евровидение-2009

  19. 19 On 20.01.2010, Мобилка said:

    А как бы ещё в Яшу и другие ПСы добавить?

    И ваще за это банчик не раздадут?)

  20. 20 On 13.05.2012, ZugDuk said:

    Спасибо за скрипт. В нашей технике может и пригодится.

  21. Always Last said:
    Самое обсуждаемое на блогах:
    отправился к МКС
    в проведении книжного фестиваля
    из Павлограда

Оставить комментарий

  • Ссылочки