Скрипт вывода ИЦ в текстовом формате

12 3
Y7
На сайте с 17.05.2005
Offline
146
1875

Может у кого есть скрипт вывода ИЦ в текстовом формате. Или знаете где взять.

X
На сайте с 05.05.2005
Offline
4
#1
V
На сайте с 11.05.2005
Offline
39
#2

Тут его не возьмешь

[Удален]
#3
Может у кого есть скрипт вывода ИЦ в текстовом формате. Или знаете где взять.

Как вариант напишите сами :)

Или можем помочь в этом вопросе!

N
На сайте с 20.04.2005
Offline
53
#4

Скрипт можно найти на сайте www.1ya.ru

в разделе полезное.

но он у них глючный (с одной ошибкой).

Так вот я этот скрипт доработал.

и скрипт стал каждые 8 часов стал смотреть ИЦ.

и если он изменился то отправляет мне sms.

Если кому надо то пишите на почту(niklab@yandex.ru) вышлю свою модификацию вышеупомянутого скрипта.

кто не рискует - работает на того кто рискует
N
На сайте с 20.04.2005
Offline
53
#5

маленькая поправка.

на их сайте этого скрипта уже нет.

только что посмотрел.

V
На сайте с 11.05.2005
Offline
39
#6
Как писал niklab
Если кому надо то пишите на почту(niklab@yandex.ru) вышлю свою модификацию вышеупомянутого скрипта.

Платно/бесплатно? :)

N
На сайте с 20.04.2005
Offline
53
#7

бесплатно.

но от вознаграждения не откажусь

N
На сайте с 20.04.2005
Offline
53
#8

так х... какая то.

Узнал почему убрали определение Иц с выше упомянутого сайта.

только что базарил в аське с админом.

он поведал мне что яндекс что-то изменил и скрипт естественно не пашет

НО все же привожу старый код:

$url="www.ya.ru";

if (eregi('^http://www.',$url)) {

$url_www = $url;

$url = str_replace('http://www.','http://',$url);

} else {

$url_www = str_replace('http://','http://www.',$url);

}

$file_www = "http://bar-navig.yandex.ru/u?ver=2&lang=1049&url=".urldecode($url_www)."&target=_No__Name:5&show=1&thc=0";

$file = "http://bar-navig.yandex.ru/u?ver=2&lang=1049&url=".urldecode($url)."&target=_No__Name:5&show=1&thc=0";

$handle = @fopen($file, "rb");

if ($handle){

$contents = '';

while (!feof($handle)) {

$contents.= @fread($handle, 8192);

}

fclose($handle);

$dom = domxml_open_mem($contents);

$root = $dom->document_element();

$root_child = $root->child_nodes();

for ($i = 0; $i < sizeof($root_child); $i++) {

if ($root_child[$i]->node_name()=='tcy') {

$cy_www = $root_child[$i]->get_attribute('value');

}

}

sleep(1);

$handle = fopen($file_www, "rb");

$contents = '';

while (!feof($handle)) {

$contents.= fread($handle, 8192);

}

fclose($handle);

$dom = domxml_open_mem($contents);

$root = $dom->document_element();

$root_child = $root->child_nodes();

for ($i = 0; $i < sizeof($root_child); $i++) {

if ($root_child[$i]->node_name()=='tcy') {

$cy = $root_child[$i]->get_attribute('value');

}

}

if ($cy>$cy_www) {

return intval($cy);

} else {

return intval($cy_www);

}

}

V
На сайте с 11.05.2005
Offline
39
#9

Может в Я спросить че почем, им же нагрузки меньше на сервак если мы будем к текстовому счетчику обращаться, а не к деньге :D

N
На сайте с 20.04.2005
Offline
53
#10

легче всего перехватить запрос бара.

и переписать скрипт

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий