Wordstat поменял дизайн на мгновение - ждем перемен

pastuhoff
На сайте с 29.10.2005
Offline
229
#101
ltavaexim:
модуль pecl-овский. Никакого муссора: модуль не опасный.

Это который spidermonkey?

Коллекционер доменных имен.
Elbran
На сайте с 29.03.2009
Offline
78
#102

Да не надо никаких модулей, все на php можно сделать :)

Домены по 95р (http://reg.ru-tbf.ru/), Сервис по проверке ссылок + генератор статей с уникальностью 95% (http://backlinksmanager.ru/) ICQ: 338-814-942
Brand from Amber
На сайте с 18.08.2007
Offline
293
#103
Девчушка:
Я читала, но не понимаю

Раз не понимаешь, значит не использовала. А раз не использовала, значит оно тебе и не нужно. =) Если справляешься со своими задачами без нормировок количества показов по месяцам - не усложняй себе жизнь.

Karlovna:
Подскажите, что такое adblock plus? Как я могу его его выключить?

Это программа такая. Если ты не знаешь как его выключить, то можно предположить, что ты его и не включала (не устанавливала). А раз ты его не устанавливала, то и выключать его не нужно :)

Лучший способ понять что-то самому - объяснить это другому.
ukrdev
На сайте с 15.11.2011
Offline
31
#104

Не, знаю баг это или нет, но по некоторым запросам не выдает результатов.

Например "Sony Xperia Z Ultra"

Toster_Alex
На сайте с 02.12.2009
Offline
83
#105
ukrdev:
Не, знаю баг это или нет, но по некоторым запросам не выдает результатов.
Например "Sony Xperia Z Ultra"

alex-nn
На сайте с 01.04.2009
Offline
60
#106

Что за key стал теперь передавать вордстат в ответ на post-запрос, как его использовать для декодирования ответа? Можно в личку, если никому не интересно или все такие умные, что быстро догадались и "не палят тему"? Финансовое поощрение гарантируется

Мой персональный сайт (http://chaliev.narod.ru) Продвигайте статьями - зарегистрируйтесь на лучшей бирже статей (http://miralinks.ru/users/registration/from:19045)
Trudoden
На сайте с 25.01.2010
Offline
82
#107
Karlovna:
reget17, я только начинаю двигаться в этом пространстве. Подскажите, что такое adblock plus? Как я могу его его выключить?

Заранее спасибо :)

Фаерфокс, жмем правой кл. оранжевую кнопку в верхнем левом углу.

далее

жмем дополнения в левой половине окна.

далее

Из таблицы выбираем расширения (синий значек)

далее

Из выпавшей таблицы расширений, находим adblock plus, (если есть) значек, красная 8-гранная гайка.

далее

Жмем справа клавишу отключить.

Строка adblock plus становится полупрозрачной и переходит в низ таблицы.

Девчушка
На сайте с 11.05.2011
Offline
150
#108
Brand from Amber:
Раз не понимаешь, значит не использовала. А раз не использовала, значит оно тебе и не нужно. =) Если справляешься со своими задачами без нормировок количества показов по месяцам - не усложняй себе жизнь.

А может мне это непонимание мешает стать олигархом :) Ну кто мне ответит? Хочу узнать, в ПС ничего не нашла. :o

Что значит относительное и абсолютное в вордстате? (в "История запросов")

Bukvarix
На сайте с 27.02.2013
Offline
134
#109

alex-nn, вот как декодировать ответ:

1. Вычислить key - он идет в конце данных запроса, например:

... ,"key":"var f268 = function(v22){var t833=\"8a7538b9\";var tv863=v22;return function(v22){return t833.concat(v22.concat(tv863))}(\"c5d\")};f268(\"5c0a50878c\".split('a').join('b').split('').reverse().join('').split('').reverse().join(''))"} ...

2. Подсчитать ключ - посмотреть файл _common.ru.js - найти что-то похожее на

var _0x840cx7=navigator[_0xa032[51]][_0xa032[50]](0,25)+($[_0xa032[53]](_0xa032[52])||_0xa032[36])+eval(_0x840cx5[_0xa032[40]]);

вот тут к примеру eval(_0x840cx5[_0xa032[40]]) - это вычисление key из пункта 1

там все может меняться, нужно искать navigator[ и потом глазками выходить на нужный кусок.

3. Дальше декодировать с помощью ключа:

_0x840cx9<_0x840cx5[_0xa032[49]][_0xa032[54]];

_0x840cx9++){

_0x840cx8=_0x840cx8+String[_0xa032[56]](_0x840cx5[_0xa032[49]][_0xa032[55]](_0x840cx9)^_0x840cx7[_0xa032[55]](_0x840cx9%_0x840cx7[_0xa032[54]]))

}

4. И ещё раз декодировать:

_0x840cx8=decodeURIComponent(_0x840cx8);

Там на самом деле не сложно, но запутанно - главное разобраться что к примеру _0xa032[51] - это userAgent, а _0xa032[50] - это substr - т.е. вначале декодировать все это в человеческий вид (консоль для отладки JavaScript поможет).

В итоге из:

"hX8L^^\u0002@[ZUN\\F]_UR5LU.@\t\u0012_A\u0015QS\u0014\u000b'\u0007\u0011T&\u0011V\u0005\u0007A7\u0003\u0017\b\u0015gj|CJ3ub1Ps'GVg\u

получится

"{"content":{"js":1,"content":[{"elem":"last_update","content":"Последнее обнов...

Вообщем можно все это раскодировать, но проблема капч никуда не денется - сейчас её Яндекс требует практически через раз на запрос, т.е. много не поназапрашиваешь.

ukrdev
На сайте с 15.11.2011
Offline
31
#110
Toster_Alex:

Я имел ввиду статистику по словам. Она отсутствует.

alex-nn:
Что за key стал теперь передавать вордстат в ответ на post-запрос, как его использовать для декодирования ответа? Можно в личку, если никому не интересно или все такие умные, что быстро догадались и "не палят тему"? Финансовое поощрение гарантируется

Приходит key, в нем javascript код в строке, который выполняется на стороне клиента с помощью функции eval(). Возьми какой нибудь js интерпретатор, spidermonkey например и выполняй его на стороне сервера, он есть в pecl, но если лень возится с pecl собери консольный вариант и дай скрипту доступ к командной оболочке.

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