Парсим Wordstat с помощью cURL

Задумался над многопоточной мощной парсилкой Wordstat, и столкнулся с капчей на любой запрос. Методом тыка обнаружил, что такое же случается при отключенных куках в браузере. Погуглил, подтвердив свои догадки. Посмотрел, что за куки ставит Wordstat файрфоксу.

Решение простое: вставляем свою куку вида “yandexuid=6081541431294991373; fuid01=4c83ac2335d3c447. jSvVt6h543bRoObsRA6oECJweFiD400y9y3WNSAh8yQtN6y7Hf5OpeJjsFUf mY_qF6MPcYnjtbUJ9neZfyx7-6vFKOcip7Jw_Jz578 iIl7LmE046W763UfPxftmW6qZi; my=YwA=; L=Z2MPLGRfUlxCSGhGXkB/b0NRVQcEfWtDESZ/AF5bNkRtdA4oBXlfVGomAy5CETwFPCU5HwAAL Q4cNnEqX0l+PA==.1295133021.8746.227910.aadd918 4439a1f1affbb72152ca2797a; yabs-sid=2334683301295792152”. Может, её лучше откуда-то парсить, но пока работает и так, то есть без изменения этих страшных кодов.

Юзайте, кому не лень 😉

UPD:

Кука копируется из браузера, и действительна до выбивания капчи. А чтобы все было как нужно, делается так:

<?php
mycurl('http://kiks.yandex.ru/su/');
mycurl('http://wordstat.yandex.ru/?cmd=words&page=1&text=word&geo=&text_geo=');
?>

И от этого уже пляшем. Здесь mycurl() – это обертка для cURL (можно взять из класса для постинга в wordpress)

Попал в ДТП

Не, я не собираюсь слёзно у вас просить денег на операцию. Просто занесу, “для протокола”.

Вчера возвращались с моей девушкой и её сестрой с катка, я спускался с горки и притормозил немного, пропустить таксиста. Но вдруг, смотрю – у него правый поворотник включен. И тащится так мееедленно. Ну, думаю, поехали. Втыкаю передачу, поддал газу, выплываю на средину дороги (гололёд все-таки), поворачиваю голову влево, и вижу, как этот таксист въезжает мне в бок, в водительскую дверь. Пиздец. У него нет левой части бампера, фары, и немного помят капот. У меня вмятина в пороге и двери. Без травм, слава б-гу.

Дождались инспектора из ГАИ, написали протокол. Сегодня ездили в страховую, его ремонт моя страховка покроет, а я буду за свои деньги ремонтироваться.

Такой вот жизненный пиздец. Проебал я, конечно. Всегда пропускаю дураков и довольно аккуратно езжу, за год и пол-месяца не было ни одной аварии, хотя ездил по дичайшему гололеду без малейшего опыта прошлой зимой. Но главное – что не пострадали люди. Как верно мне сказал инспектор: железо – это хуйня, выровняешь или новое вставишь.

Сумма на ремонт уйдет, конечно, пиздец какая, потому что на машине много вмятин, и ремонтировать буду все сразу. Хорошо хоть, что регера купили на нехилую сумму (по моим сугубо личным меркам). Выкарабкаемся. Хотя сегодня почему-то накатила депрессия. Украду отцовского виски и буду лечиться

Подкиньте идею сервиса

Ура-ура, каникулы. Завтра последний экзамен, и сессия закрыта. И думаю – чего бы хорошего сделать на досуге? Есть пара идей, но мне кажется, что лучше спросить у реальной аудитории.

Какого веб-сервиса вам не хватает? Накидайте мне побольше идей. Только не предлагайте что-то совсем уж монструозное, ок?

Жду 🙂

Регистратор аккаунтов на Яндекс.Почте и Народе, v.04

Двое товарищей на Серче намекнули мне, что неплохо бы прикрутить антикапчу к регистратору акков. Но я сказал, что это как бэ слишком жирно будет – массовый регер нахаляву. Да и лень мне было с этим бодаться, ибо с антикапчей я ни разу не работал. Но, с другой стороны, я же тролль и прыщавый девственник, и делать мне нечего целыми днями. Так что реализовал сию фичу.

Работает все замечательно, проверил несколько раз. Можно зарядить и ебашить, что невменяемый. Но! За скрипт я теперь требую 10 30 баксов (300 900 рублей в нац. эквиваленте России). Чтобы народ не слишком замусоривал Яндекс и они не так быстро прикрыли такую халяву.

Ну и типа мои обязательства как производителя:

– предоставлять бесплатные обновления всем купившим скрипт;
– устранять найденные баги;
– под настроение вводить новые фичи.

Ваши обязанности как юзера:

– не тырить код без спросу. Нет, денег я от вас не потребую, просто мне будет очень лестно, если вы решите использовать в своем проекте что-либо из моего быдлокода 😉 Так что просто отпишите на root@niggaslife.ru, что мол, пригодилась твоя писанина.

Похоже, все наебнулось – Яндекс охуел от тысяч регистраций и засранного народа. Регер не регит, зареганные акки поблочились (даже покупные). Продажи на данный момент заморожены. Если разберусь, как наебать Яндекс, возобновлять не буду. Нахуй надо, сам лучше поюзаю.

12.01.2011, 21:15. Epic fail. Продажи скрипта временно приостановлены, т. к. половина купивших жалуется на неработоспособность. Как только все будет в надлежащем виде, продажи возобновятся, а купившим будут разосланы рабочие копии.

14.01.2011, 03:45. Исправил, внес пару плюшек:

– поэтапные логи для каждой из регистраций
– использование прокси для ftp-чекера (проверка каждого аккаунта на рабочий ftp)
– чекер прокси
– другой формат выходного файла, теперь все так: логин;пароль;вопрос;ответ;ftp, плюс после каждой “пачки” записывается дата, когда она зарегана, чтобы не путаться, и количество аккаунтов, которые не зарегистрировались (из-за нераспознанной капчи)
– немного улучшена обработка ошибок

Разослал всем купившим, жду отзывов. Если все путём, продолжаю продажи. Но цену повышаю до 20 баксов (600 рублей). Уж не обессудьте, вчера ебался с вечера до ночи, сегодня полдня и еще пол-ночи плюшки добавлял. Да и как-то слишком мало за full-auto регер 😉

14.01.2011, 14:35. Первые позитивные отзывы получены, рабочие версии всем купившим разосланы, компенсационные аккаунты тоже. Продажи открыты снова. Welcome 🙂

14.01.2011, 20:40. Сделал небольшое обновление, обозвал версию 04.1. Изменения:

– пароли, вопросы и ответы теперь генерируются. Из настроек они убраны
– чекер прокси сделан многопоточным
– сделал проверку конфигурации: curl, mbstring, max_execution time. Так что если видите ошибки в красном пунктире, то исправляйте, это не моя вина, а вашего хостера / денвера

Сейчас рассылаю обновление купившим. И да, спешите купить, ибо после добавления многопоточности цена еще раз повысится. А обновления-то бесплатны 😉

16.01.2011, 3:20. Исправил небольшую багу – теперь аккаунты активируются на обоих народах (и narod.ru, и narod2.ru); сделал отдельный активатор, если у вас уже есть нареганные и вам ну очень нужны именно narod.ru; сделал проверку прокси в файле на уникальность. Пока всё. В ближайших планах – многопоточность

22.01.2011, 3:35. Исправил некоторые недочеты из комментариев (скрипт не паникует при неправильном логине, также можно отключить парсинг предложенных Яндексом логинов), добавил плюшки:
– есть оповещения об обновлениях
– сделаны отдельные файлы на имена и фамилии
– возможность изменить формат лога
– возможность изменить формат генерируемого логина
– вкладки с js в настройках, для удобства
– генерация cron.php для запуска по планировщику

Final Update: всё наебнулось, товарище. Если кто не заметил, для регистрации еперь нужно подтверждать номер телефона. Так что придется теперь засирать другой фрихост

Идея: игра-платформер на тему SEO и прочего вебмастерства

Вчера вот зародилась идея, пока программировал на OpenGL домашнее задание по 3D-графике. Сделать игру. Простенькую, незамысловатую. Обычный платформер (двумерная прыгалка по типу Super Mario). Но чтобы персонажем в нем были, на выбор: тру-вебмастер, черный сеошник, белый сеошник, блоггер, и еще какой-нибудь хер. Цель игры – победить двух злых ботов, Яндекса и Гугла. Это какбы главные боссы. Мини-боссы – это их фильтры.

Или же немного по-другому. Вместо живого персонажа – сайт. Выбираем тип сайта (дор, сателлит, новостной, адалтовый). В зависимости от типа – разные навыки. Например, доры быстрее передвигаются, но у них меньше очков жизни. У адалтовых враги забирают больше очков жизни.

Собственно, детально я еще ничего не думал, просто наброски блеклые. Просто захотелось спросить у будущей аудитории – есть ли смысл заморачиваться с игрой, она будет интересна? Как вы думаете?

И, если у кого есть какие идеи, то выкладывайте. Или, может, кто хочет помочь с реализацией. Буду рад всем 🙂