|
Создание бота в AutoIt Часть 1 - Школа Читера - Основы основ - начинаем писать статьи для начинающих с целью создания полноценного раздела |
22.01.2011, 20:06
|
#1
|
|
|
|
Рыцарь-защитник
|
Регистрация: 25.11.2009
Сообщений: 655
Популярность: 30771
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 355
Поблагодарили 1,192 раз(а) в 495 сообщениях
|
Создание бота в AutoIt Часть 1
Создание бота в AutoIt Часть 1
Приветствую, ранее был создан гайд, по созданию бота в AutoIt для собственного использования, автор CreatiK
В данном Уроке я расскажу, как сделать бота в AutoIt для массового использования. Будем использовать приложение Птичий Рай(Баг на деньги)
Начнем:
Для создания бота, нам понадобиться:
Приступим:- Открываем Koda Form Designer , и создаем форму для нашего бота. Примерно она будет такая.
- Теперь нажимаем F9, и копируем содержимое:
- Создаем на рабочем столе AutoIt v3 Script (ПКМ - Создать - AutoIt v3 Script). Можете переименовать файл как хотите!
- Отлично, теперь нажимаем на созданный нами AutoIt v3 Script (ПКМ - Edit Script), теперь, вставляем скопированный нами текс в пункте 2.
- Теперь, нам понадобиться вот такой код, для отправки запросов на сервер:
Код:
Case $Button1
$URL = "Тут прописываем URL запроса"
$PostData = "Тут прописываем параметры запроса"
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST", $URL)
$oHTTP.SetRequestHeader("Content-Type","application/x-www-form-urlencoded")
$oHTTP.Send($PostData)
$oHTTP.WaitForResponse
$Response = $oHTTP.ResponseText
- После, нам нужно получить запрос с игры Птичий Рай(Баг на деньги), вот запрос на получение денег:
Код:
$URL = "http://46.4.48.139/birdland/api.php?t=set_open_chest"
$PostData = "cage%5Fowner%5Fid=наш айди&viewer%5Fid=наш айди&sync%5Fuser%5Fcage%5Fid=999479"
- Дальше, нам нужно сделать так, чтобы при входе в бот, выскакивало окошко, где можно ввести свой айди с приложения, понадобиться вот такой код:
Код:
$id = InputBox('ID пользователя', 'Введите ID пользователя', 'айди', '', 360, 120)
Наш скрипт выглядит так:
- Нужно сделать так, чтобы при вводе айди , он автоматически менял айди в запросе. Ищем в $PostData запрос, а там наши айди, заменяем их на:
"& $id &"
Код:
Case $Button1
$URL = "http://46.4.48.139/birdland/api.php?t=set_open_chest"
$PostData = "cage%5Fowner%5Fid="& $id &"&viewer%5Fid="& $id &"&sync%5Fuser%5Fcage%5Fid=999479"
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST", $URL)
$oHTTP.SetRequestHeader("Content-Type","application/x-www-form-urlencoded")
$oHTTP.Send($PostData)
$oHTTP.WaitForResponse
$Response = $oHTTP.ResponseText
- Следующий шаг, позволит нам отправить запрос несколько раз, при одном нажатии кнопки:
Код:
For $i = 1 To 50 ;Количество отправленных запросов на сервер
;Тут будет наш запрос
ToolTip($i, 0, 0)
Sleep(200)
Next
При добавлении в сам скрипт, будет, выглядит так:
- Отлично, скрипт готов, теперь нужно сохранить в формат .exe
на наш скрипт нажимаем ПКМ - Compile Script
Вот скрипт:
PHP код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Территория Музыки", 275, 178, 556, 267)
$Button1 = GUICtrlCreateButton("Добавить деньги и опыт", 56, 56, 161, 65)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$id = InputBox('ID пользователя', 'Введите ID пользователя', 'айди', '', 360, 120)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
For $i = 1 To 50 ;Количество отправленных запросов на сервер
$URL = "http://46.4.48.139/birdland/api.php?t=set_open_chest"
$PostData = "cage%5Fowner%5Fid="& $id &"&viewer%5Fid="& $id &"&sync%5Fuser%5Fcage%5Fid=999479"
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("POST", $URL)
$oHTTP.SetRequestHeader("Content-Type","application/x-www-form-urlencoded")
$oHTTP.Send($PostData)
$oHTTP.WaitForResponse
$Response = $oHTTP.ResponseText
ToolTip($i, 0, 0)
Sleep(200)
Next
EndSwitch
WEnd
P.S. Надеюсь этот гайд будет вам полезен.
С уважением KlouS.
________________
Дорогие пользователи, прежде чем написать сообщение, или создать тему, прочтите Правила Форума
Не знаешь как попасть в Подполье? Тебе сюда
Более не являюсь Гарантом Zhyk.Ru и сделки не провожу!
772812 - при добавлении представтесь, что Вы с zhyk.ru, а то сразу заблокирую!
Последний раз редактировалось KlouS; 22.01.2011 в 20:08.
|
|
|
2 пользователя(ей) сказали cпасибо:
|
|
23.01.2011, 08:59
|
#2
|
|
|
|
Разведчик
|
Регистрация: 25.07.2010
Сообщений: 13
Популярность: 10
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Создание бота в AutoIt Часть 1
KlouS, ништяк гайд, а когда ждать вторую часть?
________________
Во имя пpоцесса-отца, пpоцесса-сына и святаго root'а... АМИHЬ!
|
|
|
31.01.2011, 22:00
|
#3
|
|
|
|
Разведчик
|
Регистрация: 05.04.2010
Сообщений: 25
Популярность: 16
Сказал(а) спасибо: 29
Поблагодарили 3 раз(а) в 3 сообщениях
|
Re: Создание бота в AutoIt Часть 1
отличный гайд. жду продолжения.
если можешь, обьясни как авторизировать фейки по очереди и что бы делали какое то действие.
вот допустим как в тюряге бицуха качаеться. по одному авторизируются и качают и так пока список не закончится
|
|
|
15.09.2012, 13:06
|
#4
|
|
|
|
Разведчик
|
Регистрация: 14.09.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Создание бота в AutoIt Часть 1
Супер! Спасибо, помогло!
|
|
|
09.09.2014, 17:57
|
#5
|
|
|
|
Разведчик
|
Регистрация: 31.07.2013
Сообщений: 1
Популярность: -310
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Создание бота в AutoIt Часть 1
Спасибо тебе )
+ маловато для такого ты мне очень помог
________________
--- Что же такое высокомерие?
--- У каждого своя правда!
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 11:08.
|
|