![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Page Rank [D7, WinXP]
Pirog © (2009-08-22 22:43:00)Нужно из программы подключиться к данному сервису Google, а не к сайтам-посредникам предоставляющим данную услугу. Подскажите пожалуйста адрес, протокол, технологию...куда вообще подключаться, как работать?
(2009-11-26 15:40:00) [1]Удалено модератором
Rouse_ (2009-11-15 18:52:00) [2]
> Andrews (12.11.09 12:17) [13]
>
> Повально не работают те адреса, в которых встречается амперсанд
Понял - разберусь.
Andrews (2009-11-12 12:17:00) [3]Повально не работают те адреса, в которых встречается амперсанд, например www.europortal-str.ru/index.php?m=3&sid=&id=9
у этой страницы pr=1 (проверил по prchecker.info)
получаем же -1.
Rouse_ (2009-08-31 16:42:00) [4]
> Нет, не работает
Примеры плохих адресов на которых "не всегда работает" в студию.
> что часто бывает следствием нехорошей чексуммы.
Она либо правильная либо нет - третьего не дано :)
> Хотя, для тех сайтов, для которых получается -1 пробовал
> убирать http:// чтобы изменить длину, все равно текст приходит
> пустой
Это не нужно, там все это автоматом делается. Проблема может быть в другом, если в программе включен RangeCheckError то может быть неверный рассчет из-за переполнения, ибо для демок я в этом плане никогда код (ну по крайней мере в 2006-ом году) не причесывал :)
Ruzzz (2009-08-31 12:02:00) [5]Хотя, для тех сайтов, для которых получается -1 пробовал убирать http:// чтобы изменить длину, все равно текст приходит пустой. Нужно посмотреть есть ли зависимость у таких сайтов от остатка от деления на 12
Ruzzz (2009-08-31 11:38:00) [6]Rouse_ огромное спасибо за вашу работу :) Я немного подредактировал ваш файл, постарался немного оптимизировать и сделать "красивей", вот код http://dumpz.org/11931/
По поводу того что говорил indahouse, иногда действительно не получается получить ответ от гугла, и как мне кажется что ошибка может быть начиная с 233-ой строки (см. ссылку), т.е. там где идет обработки последних символов. Вполне возможно что неправильно обрабатываются строки некоторой длины.
indahouse (2009-08-29 21:53:00) [7]Нет, не работает. Точнее - не всегда. Более чем в половине случаев возвращает -1. По факту - 403 от гугля, что часто бывает следствием нехорошей чексуммы.
Rouse_ (2009-08-24 15:44:00) [8]
> спасибо! наверное когда то робило
Кстати проверил - данный код отлично работает и по сей день :)
Rouse_ (2009-08-24 15:37:00) [9]
> Поодскажите пожалуйста откуда берутся значения для:
Когда я писал этот компонент мне пришлось реверсить плагин для IE, называемый GoogleToolbar - вот оттуда и выдрал.
Pirog (2009-08-23 20:06:00) [10]
> Rouse_ © (23.08.09 15:34) [4]
Поодскажите пожалуйста откуда берутся значения для:
GOOGLE_MAGIC = $E6359A60; // 0xE6359A60
A := $9E3779B9; // 0x9E3779B9
B := $9E3779B9;
Pirog (2009-08-23 16:32:00) [11]
> Rouse_ © (23.08.09 15:34) [4]
>
> http://rouse.drkb.ru/network.php#fwpagerank
спасибо! наверное когда то робило.....будем разбираться
Rouse_ (2009-08-23 15:34:00) [12]http://rouse.drkb.ru/network.php#fwpagerank
Pirog (2009-08-23 15:30:00) [13]Ещё вопрос по теме: как подсчитать для PR контрольную сумму URL ?
Pirog (2009-08-22 23:37:00) [14]
> Infarkt © (22.08.09 23:18) [1]
>
> Что это за сервис такой?? И что за сайты-посредники?
посредники это те которые используют скрипты подсчета с другого сервиса, а не сами считающие странички.....
это те кто считает, сервисы подсчета PR. Зачем мне обсчитывать каждый сайт, если можно обратится к основателю подсчета PR сервису гугла. Не хочу вот я считать 1000 страничек в проге :-)
Infarkt (2009-08-22 23:18:00) [15]Что это за сервис такой?? И что за сайты-посредники?
Google PageRank (от Larry Page Rank) (иногда просто PR) — алгоритм расчётаавторитетности страницы, используемый поисковой системой Google.
Wiki.