Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Создаем своего бота на AvtoIt

-

Школа Читера

- Основы основ - начинаем писать статьи для начинающих с целью создания полноценного раздела

Ответ
 
Опции темы
Старый 13.01.2011, 21:33   #1
 Рыцарь-капитан
Аватар для CreatiK
 
CreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личность
Регистрация: 18.11.2010
Сообщений: 517
Популярность: 1117
Сказал(а) спасибо: 39
Поблагодарили 306 раз(а) в 114 сообщениях
Отправить сообщение для CreatiK с помощью ICQ Отправить сообщение для CreatiK с помощью Skype™
 
По умолчанию Создаем своего бота на AvtoIt

Создаем своего бота на AvtoIt
Для создания бота понадобится:
[Ссылки могут видеть только зарегистрированные пользователи. ] - (самая стабильная версия)(8.02 Мб)
[Ссылки могут видеть только зарегистрированные пользователи. ] - Для создания интерфейса.(1.01 Мб)
[Ссылки могут видеть только зарегистрированные пользователи. ] можно выбирать иконку программы и многое другое(860 Кб)

1. Устанавливаем AutoIt v3.3.6.1
2. Создаем файл с раширением *.au3 например на робочем столе
[Ссылки могут видеть только зарегистрированные пользователи. ]
3. Нажимаем ПКМ на значек и выбираем пункт Edit Script. Пока на этом закончим, сворачиваем.
4. Далее создаем интерфейс с помощью Koda Form Designer
Пример:
[Ссылки могут видеть только зарегистрированные пользователи. ]
5. Теперь нажимаем F9 и появляется код вашей созданной формы.
6. Копируем код в Script (Пункт 3)
Проверка:
Сохраняем Script, открываем с помощью значка(С рабочего стола)
7. Теперь чтобы отправлять запросы на сервер нам понадобится такой код

Код:
$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
8. Теперь этот код вставляем для кнопкопок (на моем примере 2 кнопки)
Будет выглядеть так
Код:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Тюряга", 231, 74, 228, 135)
$Button1 = GUICtrlCreateButton("Собрать сиграреты", 8, 8, 97, 33, $BS_MULTILINE)
$Button2 = GUICtrlCreateButton("Собрать  прибыль", 128, 8, 97, 33, $BS_MULTILINE)
$Label1 = GUICtrlCreateLabel("by CreAtiK", 80, 48, 74, 20)
GUICtrlSetFont(-1, 12, 400, 0, "Narkisim")
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        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
        Case $Button2 ;Вторая кнопка Собрать  прибыль
            $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
    EndSwitch
WEnd
Теперь сохраняем скрипт и проверяем
Вложения
Тип файла: rar скрипт.rar (184.7 Кб, 105 просмотров)
Тип файла: rar Лига скорости.rar (849 байт, 80 просмотров)

Последний раз редактировалось CreatiK; 14.01.2011 в 00:59.
  Ответить с цитированием
11 пользователя(ей) сказали cпасибо:
cunt85 (14.01.2011), datak (13.01.2011), FraG++ (30.04.2011), garik_sanek (04.03.2011), grumm (14.01.2011), Hamilton (13.01.2011), KlouS (22.01.2011), qw1qwe (30.04.2011), ViLKaa (13.01.2011), warl0ck (14.01.2011), ™Игрок™ (25.02.2011)
Старый 13.01.2011, 23:13   #2
 Рыцарь
Аватар для ViLKaa
 
ViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражанияViLKaa блестящий пример для подражания
Регистрация: 16.07.2009
Сообщений: 369
Популярность: 2512
Золото Zhyk.Ru: 100
Сказал(а) спасибо: 50
Поблагодарили 735 раз(а) в 165 сообщениях
Отправить сообщение для ViLKaa с помощью ICQ
 
По умолчанию Re: Создаем своего бота на AvtoIt

Бешенные автоитчики) ЛУчше начинай изучать нормлаьный язык. У тебя хоть базовые знания есть. и весь код привратится в 2 строчки )
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
ОБМЕН УРОНОМ!
  Ответить с цитированием
Старый 13.01.2011, 23:23   #3
 Пехотинец
Аватар для datak
 
datak на правильном пути
Регистрация: 08.01.2011
Сообщений: 98
Популярность: 61
Сказал(а) спасибо: 89
Поблагодарили 6 раз(а) в 5 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

Цитата:
Сообщение от ViLKaaПосмотреть сообщение
Бешенные автоитчики) ЛУчше начинай изучать нормлаьный язык. У тебя хоть базовые знания есть. и весь код привратится в 2 строчки )

нормальный всмысле си шарп?)
  Ответить с цитированием
Старый 13.01.2011, 23:26   #4
 Разведчик
Аватар для sdfafsd
 
sdfafsd никому не известный тип
Регистрация: 13.01.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

Спасибо
  Ответить с цитированием
Старый 13.01.2011, 23:38   #5
 Разведчик
Аватар для Hamilton
 
Hamilton на правильном пути
Регистрация: 25.08.2009
Сообщений: 15
Популярность: 68
Сказал(а) спасибо: 10
Поблагодарили 29 раз(а) в 4 сообщениях
Отправить сообщение для Hamilton с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

CreatiK, Лучше объясни как из чарлеса получить URL и Параметры.

Последний раз редактировалось Hamilton; 14.01.2011 в 00:09.
  Ответить с цитированием
Старый 14.01.2011, 00:13   #6
 Капитан
Аватар для zumm
 
zumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражания
Регистрация: 01.11.2010
Сообщений: 257
Популярность: 2267
Сказал(а) спасибо: 153
Поблагодарили 227 раз(а) в 119 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

CreatiK, Оо, я думал ты языки знаешь)
  Ответить с цитированием
Старый 14.01.2011, 00:13   #7
 Рыцарь-капитан
Аватар для CreatiK
 
CreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личность
Регистрация: 18.11.2010
Сообщений: 517
Популярность: 1117
Сказал(а) спасибо: 39
Поблагодарили 306 раз(а) в 114 сообщениях
Отправить сообщение для CreatiK с помощью ICQ Отправить сообщение для CreatiK с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

Hamilton,
Нажимаешь на запрос в чарли ПКМ там есть copy URL и параметр это copy Request
[Ссылки могут видеть только зарегистрированные пользователи. ]

Добавлено через 5 минут
zumm,
Я учусь на программиста) только начал)
В данный момент учу язык C#
А AvtoIt даже не учил, первый код автоита я увидел у варлока и начал его редактировать под себя) занимаюсь месяца 2 или 3)

Последний раз редактировалось CreatiK; 14.01.2011 в 00:19. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
Hamilton (14.01.2011)
Старый 14.01.2011, 00:24   #8
 Пехотинец
Аватар для programmeraxel
 
programmeraxel неизвестен в этих краяхprogrammeraxel неизвестен в этих краях
Регистрация: 07.11.2010
Сообщений: 54
Популярность: -152
Сказал(а) спасибо: 13
Поблагодарили 36 раз(а) в 21 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

Ну начнём с того что у тебя кривоватый код

  1. Ниже пример причёсанного с боксами и вкусностями (прикручивать запоминание было честно лень)
  2. Ты ни слова не сказал о компиляторе которым чудесно можно скомпилировать свой скрипт в .exe
  3. Ты даже не выложил ни одного норм мануала по языку ниже ссылка на рус версию хелпа к языку


Код:
#NoTrayIcon
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>



$Form1 = GUICreate("Отправка POST", 200, 95, 228, 135)
$filemenu = GUICtrlCreateMenu ("&File")
$exititem = GUICtrlCreateMenuitem ("Exit",$filemenu)


GUIStartGroup()
$startbutton = GUICtrlCreateButton("Отправить запрос", 100, -1, -1, -1, $BS_MULTILINE)
$myedit_url = GUICtrlCreateInput ("HTTP://",0,0,-1,-1)
$myedit_params = GUICtrlCreateInput ("Параметры запроса",-1,25,-1,-1)
$myedit_i = GUICtrlCreateInput ("Повторение",-1,50,-1,-1)
GUIStartGroup()
$mylabel_h = GUICtrlCreateLabel ("Состояние:",  100, 25, 70)
$mylabel_h = GUICtrlCreateLabel ("",  100, 40, 60, 40)


GUISetState(@SW_SHOW)

$i = 0
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $startbutton
			
			$my_url = GUICtrlRead($myedit_url)
			$my_params = GUICtrlRead($myedit_params)
			$my_i = GUICtrlRead($myedit_i)
			if $my_i = "Повторение" then $my_i = 1
			For $i = 0 to $my_i Step 1
				
			GUICtrlSetData ($mylabel_h, $i&" из "&$my_i)
            $oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
            $oHTTP.Open("POST", $my_url)
            $oHTTP.SetRequestHeader("Content-Type","application/x-www-form-urlencoded")
            $oHTTP.Send($my_params)
            $oHTTP.WaitForResponse
            $Response = $oHTTP.ResponseText
			sleep(50)
			Next
		Case $exititem
			ExitLoop
			
    EndSwitch
End

В архиве скрипт и скомпилированная прога.
А тут Полный хелп по языку на русском.



Кстати вилка скриптовые языки не всегда плохо некоторые вещи на них намного проще и быстрее сделать.
Вложения
Тип файла: zip index.zip (347.5 Кб, 91 просмотров)
Тип файла: zip AutoIt3_2_5_4_ru.zip (1.25 Мб, 116 просмотров)
  Ответить с цитированием
Старый 14.01.2011, 00:24   #9
 Рыцарь-капитан
Аватар для CreatiK
 
CreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личность
Регистрация: 18.11.2010
Сообщений: 517
Популярность: 1117
Сказал(а) спасибо: 39
Поблагодарили 306 раз(а) в 114 сообщениях
Отправить сообщение для CreatiK с помощью ICQ Отправить сообщение для CreatiK с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

ViLKaa,
Я уже прислушивался к твоему совету))) Читаю книгу)))) Так что как научусь что нибудь делать я выложу программу)
  Ответить с цитированием
Старый 14.01.2011, 00:28   #10
 Разведчик
Аватар для Hamilton
 
Hamilton на правильном пути
Регистрация: 25.08.2009
Сообщений: 15
Популярность: 68
Сказал(а) спасибо: 10
Поблагодарили 29 раз(а) в 4 сообщениях
Отправить сообщение для Hamilton с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

CreatiK, Все равно не создается программа. Можешь написать какой нибудь код полностью с URL и Параметром?
  Ответить с цитированием
Старый 14.01.2011, 00:29   #11
 Рыцарь-капитан
Аватар для CreatiK
 
CreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личность
Регистрация: 18.11.2010
Сообщений: 517
Популярность: 1117
Сказал(а) спасибо: 39
Поблагодарили 306 раз(а) в 114 сообщениях
Отправить сообщение для CreatiK с помощью ICQ Отправить сообщение для CreatiK с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

programmeraxel, Трудно нажать на значок ПКМ и прочитать Compile Script?
Выложу [Ссылки могут видеть только зарегистрированные пользователи. ] можно выбирать иконку программы и многое другое

Добавлено через 5 минут
Hamilton, Выложил самый первый бот для игры тюряга) в первом посте
И сейчас выложу бот для уличных гонок

Добавлено через 8 минут
programmeraxel, У тебя ошибка в конце WEnd должно быть а не End

Последний раз редактировалось CreatiK; 14.01.2011 в 00:38. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 14.01.2011, 00:39   #12
 Разведчик
Аватар для sdfafsd
 
sdfafsd никому не известный тип
Регистрация: 13.01.2011
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

как сделать если мне надо в POST amf отправить?
  Ответить с цитированием
Старый 14.01.2011, 00:40   #13
 Капитан
Аватар для zumm
 
zumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражанияzumm блестящий пример для подражания
Регистрация: 01.11.2010
Сообщений: 257
Популярность: 2267
Сказал(а) спасибо: 153
Поблагодарили 227 раз(а) в 119 сообщениях
 
По умолчанию Re: Создаем своего бота на AvtoIt

CreatiK, я тоже учусь на программиста но учить ещё не начал
  Ответить с цитированием
Старый 14.01.2011, 00:43   #14
 Рыцарь-капитан
Аватар для CreatiK
 
CreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личностьCreatiK определенно авторитетная личность
Регистрация: 18.11.2010
Сообщений: 517
Популярность: 1117
Сказал(а) спасибо: 39
Поблагодарили 306 раз(а) в 114 сообщениях
Отправить сообщение для CreatiK с помощью ICQ Отправить сообщение для CreatiK с помощью Skype™
 
По умолчанию Re: Создаем своего бота на AvtoIt

sdfafsd, Ты делай пока простые боты) чуть позже выложу сюда как сделать)
zumm, Дай в ЛС ацку
  Ответить с цитированием
Старый 14.01.2011, 11:10   #15
 Разведчик
Аватар для ssilverr
 
ssilverr никому не известный тип
Регистрация: 11.01.2011
Сообщений: 9
Популярность: 12
Сказал(а) спасибо: 9
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Создаем своего бота на AvtoIt

мда...не оч нрав...луч на xstarter`e за 3 мин все делается..
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Создаем бота для любой игры в контакте. своими руками! Darkbobo Баги игр ВКонтакте 100 05.07.2013 14:26
[Подсказка] Раскачка своего чара... Flanders Статьи и описания по Lineage 2 15 24.02.2012 00:15
создание своего нпс Пыщь Perfect World 16 28.11.2011 19:06
[Руководство] Кактусомания - создаем бота pahan35 Баги игр ВКонтакте 29 12.01.2011 20:26
маскировка под своего Zunny Общение и обсуждение, архив Point Blank 9 12.05.2010 17:00

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 17:27.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net