Что нового

dellete

alex33

Скриптер
Сообщения
1,457
Репутация
186
Re: Требуется написать скрипт для накрутки голосов

Вот, написал, кажется работает.
Код:
Global $oReq, $oError, $ResponseText
Opt("TrayAutoPause", 0)
TraySetToolTip("loading proxy list...")
Local $sUA = "Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101 Firefox/30.0"
HttpSetUserAgent($sUA)
Local $sUrl = "http://ap.tomsk.ru/contest/226-14.html?showresults=1"
Local $sStr = "ajxrequest=1&pollid=26&idf=easypoll&poll_choice=469&submit=%D0%93%D0%BE%D0%BB%D0%BE%D1%81%D0%BE%D0%B2%D0%B0%D1%82%D1%8C"
Local $sLine
Local $hFile = FileOpen(@ScriptDir&"\proxy_list.txt")
While 1
$sLine = FileReadLine($hFile)
If @error Then ExitLoop
TraySetToolTip("Proxy: "&$sLine)
ConsoleWrite("Proxy: "&$sLine&@CRLF)
HttpSetProxy(2, $sLine)
_MakeRequest("POST", $sUrl, $sStr, $sUA, $sLine)
;//ConsoleWrite($ResponseText&@CRLF&"----------"&@CRLF)
Sleep(1000)
WEnd

Func _MakeRequest($_method = "GET", $_url = "", $_str = "", $_UA = "", $_proxy = "")
$oReq = ObjCreate('WinHttp.WinHttpRequest.5.1')
If Not IsObj($oReq) Then Return SetError(1, 0, 0)
$oError = ObjEvent('AutoIt.Error', 'ErrorFunc')
If $_proxy <> "" Then $oReq.SetProxy(2, $_proxy, "")
$oReq.Open($_method, $_url, False)
If $_method = "POST" Then $oReq.SetRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8')
$oReq.SetRequestHeader('User-Agent', $_UA)
$oReq.SetRequestHeader('Cache-Controle', 'no-cach')
$oReq.SetRequestHeader('Accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8')
$oReq.SetRequestHeader('Accept-Language', 'ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3')
$oReq.SetRequestHeader('Accept-Encoding', 'deflate')
$oReq.SetRequestHeader('Connection', 'keep-alive')
$oReq.Send($_str)
$ResponseText = $oReq.ResponseText
$oError = 0
Return 1
EndFunc
В файле proxy_list.txt , который должен находиться в одной папке со скриптом должны находиться proxy сервера в формате IP:blum:ort
например:
Код:
120.85.132.234:80
36.79.233.49:8080
202.138.125.215:8010
218.241.167.187:80
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Re: Требуется написать скрипт для накрутки голосов

alex33,
А зачем HttpSetUserAgent и HttpSetProxy? И где ErrorFunc?
 
Автор
M

Mikushe4ka

Новичок
Сообщения
5
Репутация
0
Re: Требуется написать скрипт для накрутки голосов

madmasles сказал(а):
alex33,
А зачем HttpSetUserAgent и HttpSetProxy? И где ErrorFunc?

Это для меня не опасно, если этих "штук" нет?)
 

alex33

Скриптер
Сообщения
1,457
Репутация
186
Re: Требуется написать скрипт для накрутки голосов

madmasles [?]
А зачем HttpSetUserAgent и HttpSetProxy?
Это на случай вдруг будет использоваться Inet* ...

Не скопировалась... :smile:


Добавлено:
Сообщение автоматически объединено:

Mikushe4ka [?]
Это для меня не опасно, если этих "штук" нет?)
Да нет, не опасно... )))
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Re: Требуется написать скрипт для накрутки голосов

Mikushe4ka [?]
Это для меня не опасно
Опасно думать, что на другом краю витой пары сидят люди которые глупее вас ;)
У любого голосования есть статистика, защита от накрутки голосов и модераторы!
Посему, не надо недооценивать администраторов сайта!

Однако, если вам этого очень хочется:
1. продумайте логику бота, а не тупо жмите на кнопку
2. учитывайте варианты защиты
3. разработайте стратегию опираясь на условия данного голосования
 

winstan

Эксплотатор)
Сообщения
406
Репутация
79
Re: Требуется написать скрипт для накрутки голосов

Garrett сказал(а):
Mikushe4ka [?]
Это для меня не опасно
Опасно думать, что на другом краю витой пары сидят люди которые глупее вас ;)
У любого голосования есть статистика, защита от накрутки голосов и модераторы!
Посему, не надо недооценивать администраторов сайта!

Однако, если вам этого очень хочется:
1. продумайте логику бота, а не тупо жмите на кнопку
2. учитывайте варианты защиты
3. разработайте стратегию опираясь на условия данного голосования
ну судя по страницам и js не какой защиты от бота нету
а вообще уже палевно что у почти всех по 0 или 1 голосу и ток 2 чела такие 100+ :whistle:
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
Re: Требуется написать скрипт для накрутки голосов

winstan [?]
ну судя по страницам и js не какой защиты от бота нету
;D
Не нужно делать танк чтобы подстрелить муху!
Достаточно статистики, чтобы как правильно вы заметили:
у почти всех по 0 или 1 голосу и ток 2 чела такие 100+
к тому же за сутки ;)
 
Верх