PDA

Просмотр полной версии : Обход ограничения запросов контакта


imreadyourmind
06.05.2010, 23:17
Всем известно, что контакт не дает отправлять слишком быстро отправлять запросы, 404 bad request действие выполнено слишком быстро.Что делает отсылку в несколько потоков, просто неэффективной(

Кто как обходит эту штуку? на ум лезет несколько способов..
1.Использовать прокси
2.делать паузы, хотя это не решит проблему...
3.делать какие-нибудь промежуточные запросы.

4.Попробовать использовать пда версию..

gold-goblin
07.05.2010, 00:33
прокси

Chrome~
07.05.2010, 01:11
Всем известно, что контакт не дает отправлять слишком быстро отправлять запросы, 404 bad request действие выполнено слишком быстро.Что делает отсылку в несколько потоков, просто неэффективной(
Не правда. При быстрой отправке запросов происходит редирект на blank.php.

imreadyourmind
07.05.2010, 01:24
при отправке гет запросов редирект на бланк, если пост то в ответе фраза "Действие выполнено слишком быстро" могу со сниффера кинуть скрин или лог))

Вообщем что одно что другое, от этого не легче))

Chrome~
07.05.2010, 01:28
Ну да, смысл не сильно меняется. Я думаю, что единственный выход, - это использование относительно большого количества аккаунтов и прокси. Хотя не знаю, подойдет ли это к твоей задаче.

imreadyourmind
07.05.2010, 01:46
Поюзал пда версию..таже история. i.vkontakte.ru тоже...
буду юзать прокси))всем спс)

M_script_
07.05.2010, 01:54
Без прокси в 100 потоков рассылается отлично. Слишком быстро выполнять действия запрещено для одного аккаунта, а не IP.

1.Использовать прокси
2.делать паузы, хотя это не решит проблему...
3.делать какие-нибудь промежуточные запросы.
4.Попробовать использовать пда версию..

Паузы как раз и решают проблему. А пда версию даже не пытайся использовать, там свои трудности.

imreadyourmind
07.05.2010, 02:17
При использовании прокси теперь выдает такую штуку 0о

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<script>
var t = setTimeout("location.href='http://vkontakte.ru/login.php?op=logout'", 7000);
</script>
</head>
<body>
<div>
<img src="http://vkontakte.ru/images/progress.gif">
</div>
<form id="f" name="f" method="post" action="http://vkontakte.ru/wall.php">
<input type='hidden' name='act' value='get10' /><input type='hidden' name='wall_hash' value='' /><input type='hidden' name='wpage' value='100000' /><input type='hidden' name='seed' value='Текст№1' /><input type='hidden' name='fpage' value='1' /><input type='hidden' name='mid' value='' /><input type='hidden' name='n' value='3' /><input type='hidden' name='IP_ADDRESS' value='218.69.96.4' /><input type='hidden' name='request_method' value='post' /><input type='hidden' name='pda' value='' />
</form>
<iframe name="mf" onload="try{if (this.contentWindow.location.href.indexOf('slogin' ) != -1) {clearTimeout(t); if (this.contentWindow.location.href.indexOf('nonenon e') != -1) {location.href='http://vkontakte.ru/login.php?op=logout&to=d2FsbC5waHA-'; return false;} document.f.submit();}} catch(e) {}" border="0" style="border:0px; background-color:#FFF" src="http://login.vk.com/?vk=" width="1" height="1"></iframe>
</body>
</html>

где 218.69.96.4 это айпи прокси, загрузил код в хтмл виде просто выкинуло из акка 0о

login999
07.05.2010, 09:16
Знакомый попандос =\
В куках походу хранится IP-адрес.
В принципе ничего страшного )))
Я эмулировал без проблем, правда пришлось заморочиться с логикой программы.

imreadyourmind
07.05.2010, 13:12
Что именно эмулировал?

login999
07.05.2010, 13:49
Что именно эмулировал?
Нажатие скрытой формы, которую ты показал.

imreadyourmind
07.05.2010, 19:29
Блин теперь даже без проксь такая херня)))))) эмуляция запроса с формы не помогает чего то)))

п.с. походу трабл в авторизации)))

login999
08.05.2010, 00:30
Блин теперь даже без проксь такая херня)))))) эмуляция запроса с формы не помогает чего то)))

п.с. походу трабл в авторизации)))
Там несложно, честно.
Просто нужно хорошенько посниффать.
При авторизации несколько редиректов+эта хрень вылазит в том случае, если один запрос сделал с одного ипа, а затем делаешь запрос с другого. Попробуй на нормальных проксях сделать и она у тебя лезть не будет по идее.