CheckParams - массовая проверка параметров доменов и ссылок

M
На сайте с 09.02.2008
Offline
68
mlu
#161

В программе версии 1.368 появился модуль парсинга поисковых подсказок Google, написанный пользователем Subudayj.

Тема в последнее время очень популярная, про неё спрашивали чуть ли не каждую неделю.

Модуль полностью настраивается мышкой, для нормальной работы необходимо полностью обновить дистрибутив программы.

Все вопросы по модулю и его работе лучше сразу адресовать к автору :)

M
На сайте с 09.02.2008
Offline
68
mlu
#162

С 05.05.2012 программа стала полностью бесплатной: теперь лицензии на 3 дня выдаются совершенно бесплатно без каких-либо ограничений.

M
На сайте с 09.02.2008
Offline
68
mlu
#163

Проверка гугла универсальная. Если не нужно конкретно бан в яндексе определять, то можете пользоваться этой проверкой прокси, она подойдёт для всех модулей яндекса из программы.

M
На сайте с 09.02.2008
Offline
68
mlu
#164

Раньше у людей такой код работал, попробуйте его проверить:


<check server="yandex.ru" port="80" send="GET /yandsearch?text=test&amp;lr=0 HTTP/1.1\r\nHost: yandex.ru\r\nConnection: close\r\n\r\n" recv="/yandex\.st\/lego/i"/>
C
На сайте с 27.12.2007
Offline
100
#165

А реально сделать, чтобы определялся регион сайта по Яндексу?

M
На сайте с 09.02.2008
Offline
68
mlu
#166
Chyvak:
А реально сделать, чтобы определялся регион сайта по Яндексу?

Не силён в методах определения региона. Через тулбарный запрос? Если через тулбарный, то можно сделать, изменив модуль yatic.

C
На сайте с 27.12.2007
Offline
100
#167

Да, наверное, через тулбар.

Не сочтите за наглость, а не подскажете готовое решение, или не могли бы Вы доработать модуль? Ибо параметр данный довольно важный.

PS Я, к сожалению, в этом деле вообще не специалист.

M
На сайте с 09.02.2008
Offline
68
mlu
#168
Chyvak:
Да, наверное, через тулбар. Не сочтите за наглость, а не подскажете готовое решение, или не могли бы Вы доработать модуль?

Найдите в checkparams.xml модуль <yatic> и замените в нём тег results на такой:


<results>
<regexps>
<regexp name="%tcy%" icase="1" format="$1" default=""><![CDATA[<tcy\srang=".*?"\svalue="(.*?)"/>]]></regexp>
<regexp name="%reg%" icase="1" format="$1" default="N/A"><![CDATA[Регион:\s(.*?)[\r\n]]]></regexp>
</regexps>
<fields delimiter_replace="\;">
<field title="Yandex TCY" format="plain">%tcy%</field>
<field title="Yandex Region" format="plain">%reg%</field>
</fields>
</results>

Ну и включите сам модуль, заменив enabled="0" на enabled="1" в теге yatic.

R
На сайте с 08.05.2008
Offline
222
#169

А можете включить возможность парсинга http://solomono.ru/about/?r=e ?

Тема по продвижению сайтов. От 30 000 р. со ссылочным и копирайтингом!. (/ru/forum/801720) Темка по аудитам и консультациям. Стоимость аудита 9 000 рублей. (/ru/forum/622569) skype rastijko
C
На сайте с 27.12.2007
Offline
100
#170

Спасибо, получилось. Теперь показывает только ТИЦ, ошибки ТИЦ и Регион. Заменил код в модуле "Модуль проверки параметров Yandex-Bar, основанный на модуле HTTP".

Только пришлось отключить в настройках модуль "Тулбар Яндекс" (в коде этот модуль описан как "модуль проверки Yandex тИЦ"), а то получаются дубли столбцов в результатах (ТИЦ и ошибки ТИЦ), да и, насколько я понимаю, получается 2 запроса, если включены оба модуля, а можно извлечь всю инфу за 1 запрос.

Теперь в модуле "Модуль проверки параметров Yandex-Bar, основанный на модуле HTTP" можно будет настроить вывод всех нужных параметров, по-видимому? Например, всех тех, что были в модуле "модуль проверки Yandex тИЦ") + Регион.

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