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

Ответ
 
Опции темы
Старый 26.04.2013, 13:08   #31
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Написал нормального бота для Warspear Online. Если у кого трудности с программой можете скачать готовый скрипт, необходимые файлы, посмотреть видео и почитать инструкцию тут: [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 31.05.2013, 08:45   #32
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Кибор обновился.
Реализован механизм эмуляции работы с клавиатурой и мышью на уровне железа.
В настоящее время единственная программа не блокирующееся фростом и т.д.
При этом нет необходимости нарушать работу защит.

Подробнее о обновление: [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 08.08.2013, 22:45   #33
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Программа обновилась. Реализовано много полезных функций.
Интерактивная справка поможет разобраться с программой.
Список изменений по версиям [Ссылки могут видеть только зарегистрированные пользователи. ]
Форум программы [Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Stratego; 05.10.2013 в 17:23.
  Ответить с цитированием
Старый 29.10.2013, 10:58   #34
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Обновление до версии 3.0
Добавление как программных возможностей, так и расширение юзабилити скриптов.

Работа с мышью и клавиатурой в фоновом режиме, в свернутых и не активных окнах, генерирование EXE, создание своего графического интерфейса и контролов, много новых функций... Подробнее [Ссылки могут видеть только зарегистрированные пользователи. ].
  Ответить с цитированием
Пользователь сказал cпасибо:
BioDread (17.12.2013)
Старый 07.12.2013, 00:16   #35
 Разведчик
Аватар для MDPW
 
MDPW никому не известный тип
Регистрация: 24.11.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Есть иностранный аналог скриптов но с большим разрешением(нужно разрешение 1024х600), нужна помошь в замене точек и файлов bmp на русские
кто поможет
игра Demon Slayer [Ссылки могут видеть только зарегистрированные пользователи. ]
сами скрипты [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 14.01.2014, 19:01   #36
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Видео гайд основ использования Кибор: [Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 23.01.2014, 22:47   #37
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Видео [Ссылки могут видеть только зарегистрированные пользователи. ] в Кибор.
На видео ищутся мобы в игре RF Online. Скрипт реализует поиск мобов на экране и на их месте поверх игры выводится текст в виде их порядкового номера в поиске.

Список функций Кибор
Указатель на окно или контролл, привязка потока, определение курсора
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получает указатель на окно или контрол
[Ссылки могут видеть только зарегистрированные пользователи. ]- Позволяет получить указатель на окно или контролл по указанным координатам
[Ссылки могут видеть только зарегистрированные пользователи. ]- Привязывает поток для определения типа курсора
[Ссылки могут видеть только зарегистрированные пользователи. ]- Определение типа курсора

Управление окнами
[Ссылки могут видеть только зарегистрированные пользователи. ]- Переименование, сдвиг и изменение размеров окон
[Ссылки могут видеть только зарегистрированные пользователи. ]- Переименование окна, сдвиг и изменение размеров окон (клиентские координаты, без оконтовки окна)
[Ссылки могут видеть только зарегистрированные пользователи. ]- Активировать окно
[Ссылки могут видеть только зарегистрированные пользователи. ]- Открытие файлов и запуск программ
[Ссылки могут видеть только зарегистрированные пользователи. ]- Меняет раскладку языка в окне

Управление клавиатурой
[Ссылки могут видеть только зарегистрированные пользователи. ]- Нажать и отпустить клавиатурную клавишу
[Ссылки могут видеть только зарегистрированные пользователи. ]- Нажать клавиатурную клавишу
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отпустить клавиатурную клавишу
В не активное окно
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отправить нажатие клавиатуры в не активное окно напрямую
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отправить текст окну или контролу

Управление мышью
[Ссылки могут видеть только зарегистрированные пользователи. ]- Клик кнопкой мыши
[Ссылки могут видеть только зарегистрированные пользователи. ]- Нажать кнопку мыши
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отпустить кнопку мыши
[Ссылки могут видеть только зарегистрированные пользователи. ]- Двойной клик мышью
[Ссылки могут видеть только зарегистрированные пользователи. ]- Переместить мышь на новые координаты
[Ссылки могут видеть только зарегистрированные пользователи. ]- Плавное перетаскивание мыши с зажатыми или нет кнопками
В не активное окно
[Ссылки могут видеть только зарегистрированные пользователи. ]- Делает клик мышки в не активном или свернутом окне или контроле
[Ссылки могут видеть только зарегистрированные пользователи. ]- Делает нажатие мышки в не активном или свернутом окне или контроле
[Ссылки могут видеть только зарегистрированные пользователи. ]- Перетаскивание мышки в не активном или свернутом окне или контроле
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отпускает зажатую кнопку мыши в не активном или свернутом окне или контроле
[Ссылки могут видеть только зарегистрированные пользователи. ]- Двойной клик мышки в не активном или свернутом окне или контроле
[Ссылки могут видеть только зарегистрированные пользователи. ]- Переместить мышь на новые координаты в не активном или свернутом окне или контроле

Управление контроллами в приложениях
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отправить нажатие на кнопку в другой программе

Загрузка изображений в память Кибор, определение размера
[Ссылки могут видеть только зарегистрированные пользователи. ]- Загрузить изображение в память программы с файла
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить ширину загруженного в память Кибор изображения
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить высоту загруженного в память Кибор изображения

Сканирование изображения экрана
[Ссылки могут видеть только зарегистрированные пользователи. ]- Искать динамично меняющиеся области экрана
[Ссылки могут видеть только зарегистрированные пользователи. ]- Искать изображение на экране по маске изображения загруженного в память Кибор
[Ссылки могут видеть только зарегистрированные пользователи. ]- Ищет области на которых есть скученности пикселей определенных цветов
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить цвет пикселя
[Ссылки могут видеть только зарегистрированные пользователи. ]- Сравнивает введенный цвет с цветом пикселя в веденных координатах ориентируясь на разбежности в цветах RGB
[Ссылки могут видеть только зарегистрированные пользователи. ]- Найти все координаты всех пикселей указанного цвета

Получение скриншотов, сохранение их в файл и в памяти Кибор
[Ссылки могут видеть только зарегистрированные пользователи. ]- Делает скрин окна и записывает его в память Кибор в двухмерный массив int
[Ссылки могут видеть только зарегистрированные пользователи. ]- Делает скрин окна и сохраняет его на диск файлом .bmp .png .jpg
[Ссылки могут видеть только зарегистрированные пользователи. ]- Сохраняет на диск файлом .bmp .png .jpg загруженный ранее или созданный программно двухмерный массив int в котором хранится изображение

Получение информации о нажатых кнопках и координатах мыши
[Ссылки могут видеть только зарегистрированные пользователи. ]- Определение статуса (нажата-не нажата) клавиша клавиатуры или кнопки мышки ([Ссылки могут видеть только зарегистрированные пользователи. ])
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить текущие координаты мышки

Открытие процессов. Чтение и запись в память других программ
[Ссылки могут видеть только зарегистрированные пользователи. ]- Открыть процесс для чтения или записи в его память
[Ссылки могут видеть только зарегистрированные пользователи. ]- Поиск любых данных в памяти процесса
[Ссылки могут видеть только зарегистрированные пользователи. ]- Поиск данных в памяти процесса по маске (не учитывая некоторые байты в поиске)
[Ссылки могут видеть только зарегистрированные пользователи. ]- Читает байты с памяти процесса
[Ссылки могут видеть только зарегистрированные пользователи. ]- Записывает байты в память процесса
[Ссылки могут видеть только зарегистрированные пользователи. ]- Записывает в память процесса по указанному адресу набор байт и замораживает их (то есть не дает программе изменить их)
[Ссылки могут видеть только зарегистрированные пользователи. ]- Размораживат замороженные данные

Работа с интернетом
[Ссылки могут видеть только зарегистрированные пользователи. ]- Откывает сокет
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отправляет байты на сервер
[Ссылки могут видеть только зарегистрированные пользователи. ]- Принимает ответ от сервера
[Ссылки могут видеть только зарегистрированные пользователи. ]- Закрыть сокет

Чтение и запись в файлы
[Ссылки могут видеть только зарегистрированные пользователи. ]- Открыть файл для чтения или записи (текстовый и [Ссылки могут видеть только зарегистрированные пользователи. ])
[Ссылки могут видеть только зарегистрированные пользователи. ]- Закрыть открытый ранее файл
[Ссылки могут видеть только зарегистрированные пользователи. ]- Запись в открытый файл (текстовый и [Ссылки могут видеть только зарегистрированные пользователи. ])
[Ссылки могут видеть только зарегистрированные пользователи. ]- Читает с открытого файла (текстовый и [Ссылки могут видеть только зарегистрированные пользователи. ])
[Ссылки могут видеть только зарегистрированные пользователи. ]- Чтение строки с файла

Работа с временем, паузы
[Ссылки могут видеть только зарегистрированные пользователи. ]- Приостановить выполнение скрипта на время с заморозкой Кибор
[Ссылки могут видеть только зарегистрированные пользователи. ]- Приостановить выполнение скрипта на время без заморозки Кибор
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить время в милисекундах прошедшее с запуска компьютера
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить локальное время в формате Год - ... - милисекунды

Работа с буфером обмена
[Ссылки могут видеть только зарегистрированные пользователи. ]- Запись в буфер обмена
[Ссылки могут видеть только зарегистрированные пользователи. ]- Чтение с буфера обмена

Вывод текста на экран
[Ссылки могут видеть только зарегистрированные пользователи. ]- Установка цвета текста и фона для вывода его непосредственно на экран
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вывод текста на экран
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отключить показ текста на экране
[Ссылки могут видеть только зарегистрированные пользователи. ]- Включить показ текста на экране
[Ссылки могут видеть только зарегистрированные пользователи. ]- Сбросить текст

Преобразование одного типа данных к другому
[Ссылки могут видеть только зарегистрированные пользователи. ]- Привод целго число int или дробного double к string
[Ссылки могут видеть только зарегистрированные пользователи. ]- Преобразование строк в которых записаны числа в натуральное число int или double
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает int char'а значения в параметре
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает char чисового значения в параметре
[Ссылки могут видеть только зарегистрированные пользователи. ]- Копирование string в массив char
[Ссылки могут видеть только зарегистрированные пользователи. ]- Переводит целые или дробные числа (до 4 байт) в HEX (справа на лево)

Математические и геометрические функции
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вычисление возведения в степень
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вычисление корня
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает косинус угла в градусах
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает синус угла в градусах
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает тангенс угла в градусах
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает акосинус
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает асинус
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает атангенс

Определение размера данных
[Ссылки могут видеть только зарегистрированные пользователи. ]- Возвращает количество элементов массива char до первого нуля

Звук
[Ссылки могут видеть только зарегистрированные пользователи. ]- Звучит звуковой сигнал

Рандом
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получение рандомного числа

Работа с экраном
[Ссылки могут видеть только зарегистрированные пользователи. ]- Получить данные о цветности и разрешение экрана
[Ссылки могут видеть только зарегистрированные пользователи. ]- Изменить цветность или разрешение экрана
[Ссылки могут видеть только зарегистрированные пользователи. ]- Обновить окно

Вывод сообщений
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вывод текстового сообщения
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вывод текстового сообщения с кнопками (Да Нет)
[Ссылки могут видеть только зарегистрированные пользователи. ]- Вывод текстового сообщения с кнопками (Да Нет Отмена)

Интерфейс Кибор и графическая оболочка и управление контроллами создаваемого EXE.
[Ссылки могут видеть только зарегистрированные пользователи. ]- Отправляет данные контролу созданному в Кибор
[Ссылки могут видеть только зарегистрированные пользователи. ]- Считывает данные с контрола созданного в Кибор
rename - Переименовать окно Кибор - rename("Новое имя")
  Ответить с цитированием
Старый 23.08.2014, 00:52   #38
 Разведчик
Аватар для noe6oTa
 
noe6oTa никому не известный тип
Регистрация: 15.04.2013
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

кидает на рабочий стол ярлык Continue installation - Kibor Installation и потом установка умирает,пробовал ждать...пробовал тыкать по ярлыку..и от администратора пускал,что не так? остаётся в процессах как : Installation in progress.
  Ответить с цитированием
Старый 02.10.2014, 21:31   #39
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Восстановлена работа Кибор под GameGuard ом.
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 04.10.2014, 09:09   #40
 Разведчик
Аватар для Rubenstein
 
Rubenstein никому не известный тип
Регистрация: 04.10.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

братцы программа классная, пользуюсь написал не мало ботов не для игр а к примеру автоторговя. Спасибо разработчику!!!!
Хотелось бы увидеть функцию распознования текста ---- цены бы не было!!!!!!!

Последний раз редактировалось Rubenstein; 04.10.2014 в 09:24.
  Ответить с цитированием
Старый 05.10.2014, 21:42   #41
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Скрипт для подключению к сервису разгадывания капчи. Готовый к использованию.

Скрипт для подключения и работой с сервисом [Ссылки могут видеть только зарегистрированные пользователи. ]
Этот сервис для разгадывания капч. Работает таким образом..

Вы загружаете туда свой рисунок капчи со своего компьютера. Вам дают id по которому Вы можете забрать результат когда он будет готов. Там ее разгадывают и когда ответ готов Вы получаете текст капчи.

Этот скрипт предназначен для загрузки файла с капчей со своего компьютера к ним ним сервер, получение ID и просмотра ссылки с этим ID до тех пор пока капча не будет решена или не выйдет время или не будет ошибки. В этом случае функция вернет 0 и вместо капчи будет описание ошибки.

Ссылки по теме
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Скрипт:


Код:
//Это вверху скрипта
char s[10000], p[1000], file[10000];
int size_file=0, sizf, t_content_length, ot;
string otvet;//сюда капча пишется


/*
//так делать скрин капчи и сохранить на комп как JPG
int Image_0[500][500];
screen(#Image_0[0][0], 2, 2, 100, 100, -1);
saveimage (JPG, #Image_0[0][0], "C:\12345.jpg");
*/

//Это использование
/*
capcha(
Указатель на string в который запишется отгаданная капча
путь к файлу .jpg с капчей на компьютере
свой ключ в системе  antigate.com
время в сек. между запросами готового результата
время в сек сколько ждать результата
)
Возвращает 1 если разгадана. 0 если не разгадана
*/
ot=capcha(#otvet, "C:\12345.jpg", "tyt_vvesti_svoi_kluch_v_sisteme_antigate", 5, 120);
//если ot равно 1 - значит разгадана. капча в otvet
//если 0 - значит ошибка. Код и описание ошибки в otvet
messagebox (otvet);//выводит или капчу или ошибку



//Это вниз скрипта
function capcha(string #otvet, string pyt, string k, int t, int wtt)
{
if (capchasave(#otvet, k, pyt)==1)
{
t=t*1000;
wtt=wtt*1000;
int wtt1=gettime();
ss: if (opensocket ("antigate.com", 80)==1)//Если открыли сокет
{
//otvet="122976708";

strcpy(#s[0], "GET http:/"+"/antigate.com/res.php?key="+k+"&action=get&id="+otvet+" HTTP/1.0");//Формируем GET запрос
sizf=size(#s[0]);//Узнаем номер в массиве конца строки с GET запросом
//Записываем \r\n\r\n - конец заголовка
s[sizf]=formatic(13);s[sizf+1]=formatic(10);s[sizf+2]=formatic(13);s[sizf+3]=formatic(10);s[sizf+4]=formatic(0);
//messagebox (format(#s[0]));//Воспроизводим

if (sendhtml(#s[0], sizf+4)>0)//Если отправили запрос
{
recvhtml(#p[0], 999);//читаем ответ
//messagebox (format(#p[0]));//Воспроизводим
if (format(#p[0])=="")
{
if (gettime()-wtt1>wtt)
{
otvet="ERROR. Время ожидания прошло. Ваш ID "+formatic(13)+formatic(10)+otvet;
closesocket ();//Закрываем
return 0;
}
pause(t);
closesocket ();//Закрываем
goto ss;
}
/////////////

if (p[9]=='2' && p[10]=='0' &&  && p[11]=='0' &&  && p[13]=='O' &&  && p[14]=='K')//1
{
         for (int n=0; n<990; n++)//2
         {
        if (p[n]==formatic(13)&&p[n+1]==formatic(10)&&p[n+2]==formatic(13)&&p[n+3]==formatic(10))//3
        {
      for (int n1=n+4; n1<990; n1++)//4
      {
     if (p[n1]=='O'&&p[n1+1]=='K'&&p[n1+2]=='|')//5
     {
     otvet="";
   for (int n2=n1+3; n2<990; n2++)//6
   {
if (p[n2]==formatic(13))//7
{
closesocket ();//Закрываем
return 1;
}//7
otvet=otvet+p[n2];
   }//6
     //otvet="Ошибка нахождения спец символов после заголовка. Ваша капча "+formatic(13)+formatic(10)+otvet;
     closesocket ();//Закрываем
     return 1;
     }//5

     if (p[n1]=='C'&&p[n1+1]=='A'&&p[n1+2]=='P'&&p[n1+3]=='C'&&p[n1+4]=='H'&&p[n1+5]=='A'&&p[n1+6]=='_'&&p[n1+7]=='N'&&p[n1+8]=='O'
     &&p[n1+9]=='T'&&p[n1+10]=='_'&&p[n1+11]=='R'&&p[n1+12]=='E'&&p[n1+13]=='A'&&p[n1+14]=='D'&&p[n1+15]=='Y')
     {
if (gettime()-wtt1>wtt)
{
otvet="ERROR. Время ожидания прошло. Ваш ID "+formatic(13)+formatic(10)+otvet;
closesocket ();//Закрываем
return 0;
}
pause(t);
closesocket ();//Закрываем
goto ss;
     }

      }//4

    for (n1=n+4; n1<990; n1++)//8
    {
   if (p[n1]=='E'&&p[n1+1]=='R'&&p[n1+2]=='R'&&p[n1+3]=='O'&&p[n1+4]=='R')//9
   {
   otvet="";
 for (n2=n1; n2<990; n2++)//10
 {
if (p[n2]==formatic(13))//11
{
closesocket ();//Закрываем
return 0;
}//11
otvet=otvet+p[n2];
 }//10
   }//9
    }//8
        return 0;
        }//3
         }//2
closesocket ();//Закрываем
otvet="ERROR. Ошибка нахождения спец символов после заголовка Ваш ID "+formatic(13)+formatic(10)+otvet;
return 0;
}//1
closesocket ();//Закрываем
otvet="ERROR. Ошибка подключения к сервесу. Не вернул OK 200 Ваш ID "+formatic(13)+formatic(10)+otvet;
return 0;
}
if (gettime()-wtt1>wtt)
{
closesocket ();//Закрываем
otvet="ERROR. Время ожидания прошло. Не удалось отправить запрос Ваш ID "+formatic(13)+formatic(10)+otvet;
return 0;
}
pause(t);
closesocket ();//Закрываем
goto ss;
}

if (gettime()-wtt1>wtt)
{
otvet="ERROR. Время ожидания прошло. Не удалось открыть сокет. Ваш ID "+formatic(13)+formatic(10)+otvet;
return 0;
}
pause(t);
goto ss;
}
else return 0;
}

function capchasave(string #otvet, string id, string pyt)
{
otvet="";

if (opensocket ("antigate.com", 80)==1)//Если открыли сокет
{
read_file(pyt);

strcpy(#s[0], "POST /in.php HTTP/1.1");//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Host: antigate.com");//Формируем POST запрос
savegetpost(#s[0], 1);



strcpy(#s[0],format(#s[0])+"Content-Type: multipart/form-data;");//Формируем POST запрос
savegetpost(#s[0], 0);
strcpy(#s[0], format(#s[0])+" boundary=kibor-post");//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Content-Length: 0000000000" );//Формируем POST запрос
savegetpost(#s[0], 2);
t_content_length=sizf;

strcpy(#s[0], format(#s[0])+"--kibor-post" );//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Content-Disposition: form-data; name="+formatic(34)+"method"+formatic(34));//Формируем POST запрос
savegetpost(#s[0], 2);

strcpy(#s[0], format(#s[0])+"post" );//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"--kibor-post" );//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Content-Disposition: form-data; name="+formatic(34)+"key"+formatic(34));//Формируем POST запрос
savegetpost(#s[0], 2);

strcpy(#s[0],format(#s[0])+id);//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"--kibor-post" );//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Content-Disposition: form-data; name=");//Формируем POST запрос
strcpy(#s[0], format(#s[0])+formatic(34)+"file"+formatic(34)+"; filename="+formatic(34)+"12345.jpg"+formatic(34) );//Формируем POST запрос
savegetpost(#s[0], 1);

strcpy(#s[0], format(#s[0])+"Content-Type: image/jpeg");//Формируем POST запрос
savegetpost(#s[0], 2);

sizf=size(#s[0]);//Узнаем номер в массиве конца строки с POST запросом
for (int n=0; n<size_file; n++)s[sizf+n]=file[n];

sizf=sizf+size_file;
s[sizf]=formatic(13);s[sizf+1]=formatic(10);s[sizf+2]=formatic(0);
sizf=sizf+2;

s[sizf]='-'; sizf++; s[sizf]='-'; sizf++; s[sizf]='k'; sizf++; s[sizf]='i'; sizf++; s[sizf]='b'; sizf++;
s[sizf]='o'; sizf++; s[sizf]='r'; sizf++; s[sizf]='-'; sizf++; s[sizf]='p'; sizf++; s[sizf]='o'; sizf++; 
s[sizf]='s'; sizf++; s[sizf]='t'; sizf++; s[sizf]='-'; sizf++; s[sizf]='-'; sizf++;
s[sizf]=formatic(13);s[sizf+1]=formatic(10);s[sizf+2]=formatic(0);
sizf=sizf+2;

save_content_length();

//messagebox (format(#s[0]));//Воспроизводим что отправляем
/*

if (fopen ("C:\543215.txt", "wb")!=0)
{
//записать в файл что отправляем
fwriteb(#s[0], sizf);//Запись по указателю на масив char
fclose();
}
*/
if (sendhtml(#s[0], sizf)>0)//Если отправили запрос
{
recvhtml(#p[0], 999);//читаем ответ
//messagebox (format(#p[0]));//Воспроизводим ответ

if (p[9]=='2' && p[10]=='0' &&  && p[11]=='0' &&  && p[13]=='O' &&  && p[14]=='K')
{
         for (int n=0; n<990; n++)
         {
        if (p[n]==formatic(13)&&p[n+1]==formatic(10)&&p[n+2]==formatic(13)&&p[n+3]==formatic(10))
        {
      for (int n1=n+4; n1<990; n1++)
      {
     if (p[n1]=='O'&&p[n1+1]=='K'&&p[n1+2]=='|')
     {
   for (int n2=n1+3; n2<990; n2++)
   {
if (p[n2]==formatic(13))
{
closesocket ();//Закрываем
return 1;
}
otvet=otvet+p[n2];
   }
     closesocket ();//Закрываем
     otvet="ERROR. Ошибка нахождения спец символов после заголовка. Ваш ID "+formatic(13)+formatic(10)+otvet;
     return 0;
     }
      }

    for (n1=n+4; n1<990; n1++)
    {
   if (p[n1]=='E'&&p[n1+1]=='R'&&p[n1+2]=='R'&&p[n1+3]=='O'&&p[n1+4]=='R')
   {
 for (n2=n1; n2<990; n2++)
 {
if (p[n2]==formatic(13))
{
closesocket ();//Закрываем
return 0;
}
otvet=otvet+p[n2];
 }
   }
    }
        closesocket ();//Закрываем
        otvet="ERROR. Ошибка нахождения спец символов после ошибки. Ошибка "+formatic(13)+formatic(10)+otvet;
        return 0;
        }
         }
closesocket ();//Закрываем
otvet="ERROR. Ошибка нахождения спец символов после заголовка.";
        return 0;
}
closesocket ();//Закрываем
otvet="ERROR. Ошибка подключения к сервесу. Не вернул OK 200";
        return 0;


}
closesocket ();//Закрываем
otvet="ERROR. Не удалось отправить запрос";
        return 0;
}
otvet="ERROR. Не удалось открыть сокет.";
        return 0;
}
hh:;

function savegetpost(char #s, int p)
{

sizf=size(#s[0]);//Узнаем номер в массиве конца строки с POST запросом
//Записываем \r\n или \r\n\r\n
for (int n=0; n<p; n++){s[sizf]=formatic(13);s[sizf+1]=formatic(10);sizf=sizf+2;}
s[sizf]=formatic(0);
}

function read_file(string pyt)
{
if (fopen (pyt, "rb")!=0)
{
size_file=freadb(#file[0], 9999);
fclose();
size_file--;
}
}

function save_content_length()
{
char c_cont_l[12];
strcpy(#c_cont_l[0], format(sizf-t_content_length));
int siz_cont_l=size(#c_cont_l[0]);
int r_cont_l=10-siz_cont_l;
for (int n=0; n < siz_cont_l; n++)s[t_content_length-14+r_cont_l+n]=c_cont_l[n];
}

Последний раз редактировалось Stratego; 06.10.2014 в 03:11.
  Ответить с цитированием
Старый 26.07.2015, 13:56   #42
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Несколько примеров скриптов и видео работы ботов..

[Ссылки могут видеть только зарегистрированные пользователи. ]
Скачать там рисунки надо..

Видео работы [Ссылки могут видеть только зарегистрированные пользователи. ]

Скрипт
Код:
int r=55, p=70, r1=10, p1=90;
int start_game[14][8], fishki[8][25][25], screen_game[182][182];
int X, Y, col, xe, ye, stx, sty, fx, fy, rx, ry;;
int Xk[7][7], Yk[7][7], Nk[7][7], KL[7][7], Xf[49], Yf[49];
if (load_image()==-1){messagebox ("Ошибка загрузки рисунка."); goto er;}

getdisplay(col, xe, ye);
sleep(500);
if (findimage(1, #start_game[0][0], 0, #X, #Y, 0, 0, xe, ye, r1, r1, r1, r1, r1, r1, p1, 1, -1)!=1){messagebox ("Не нашли игру."); goto er;}
stx=X+68; sty=Y+3; fx=X+237; fy=Y+173;
rx=fx-stx; ry=fy-sty;

Xk[0][0]=14; Yk[0][0]=14;//24
mouse (LEFT, X-50, Y+50);

for (int nx=0; nx<7; nx++)
{
for (int ny=0; ny<7; ny++)
{
Xk[nx][ny]=Xk[0][0]+nx*24;
Yk[nx][ny]=Yk[0][0]+ny*24;
}
}

loop:
if (find()==-1) goto er;
hod();
sleep (100);
mouse (LEFT, X-50, Y+50);
jh: finddynamic(0, #Xf[0], #Yf[0], 0, 0, 0, 0, stx, sty, fx, fy, -1);
sleep(150);
if (finddynamic(1, #Xf[0], #Yf[0], 1, 1, 5, 5, stx, sty, fx, fy, -1)==1){sleep(50); goto jh;}
goto loop;


er:;

function find()
{
int kol=0, k, k1;
ss: screen (#screen_game[0][0], stx, sty, fx, fy, -1);
k=0; k1=0;
for (int n=0; n<8; n++)
{
k=findimage(-1, #fishki[n][0][0], -1, #Xf[0], #Yf[0], 0, 0, rx, ry, r, r, r, r, r, r, p, 1, #screen_game[0][0]);
k1=k1+k;
for (int a=0; a<k; a++)
{
for (int nx=0; nx<7; nx++)
{
for (int ny=0; ny<7; ny++)
{
if (Xk[nx][ny]-(Xf[a]+10)<10 && (Xf[a]+10)-Xk[nx][ny]<10 && Yk[nx][ny]-(Yf[a]+10)<10 && (Yf[a]+10)-Yk[nx][ny]<10)
{
Nk[nx][ny]=n;
goto df;
}
}
}
df:;
}
}
if (k1!=49)
{
sleep(100);
kol++;
if (kol<5)goto ss;
else return -1;
}
/*
finddynamic(0, #Xf[0], #Yf[0], 0, 0, 0, 0, stx, sty, fx, fy, -1);
sleep(300);
if (finddynamic(1, #Xf[0], #Yf[0], 1, 1, 5, 5, stx, sty, fx, fy, -1)==0)return 1;
else goto ss;
*/
return 1;
}


function hod()
{
for (nx=0; nx<5; nx++)
{
//for (ny=0; ny<6; ny++)
for (ny=5; ny>-1; ny--)
{
if (Nk[nx][ny+1]==Nk[nx+1][ny] && Nk[nx][ny+1]==Nk[nx+2][ny])
{
mouse_hod (stx+Xk[nx][ny], sty+Yk[nx][ny], stx+Xk[nx][ny+1], sty+Yk[nx][ny+1]);
return;
}
/////
if (Nk[nx][ny]==Nk[nx+1][ny+1] && Nk[nx][ny]==Nk[nx+2][ny])
{
mouse_hod (stx+Xk[nx+1][ny], sty+Yk[nx+1][ny], stx+Xk[nx+1][ny+1], sty+Yk[nx+1][ny+1]);
return;
}
/////
if (Nk[nx][ny]==Nk[nx+1][ny] && Nk[nx][ny]==Nk[nx+2][ny+1])
{
mouse_hod (stx+Xk[nx+2][ny+1], sty+Yk[nx+2][ny+1], stx+Xk[nx+2][ny], sty+Yk[nx+2][ny]);
return;
}
}
}
/////////////////////

for (nx=0; nx<5; nx++)
{
//for (ny=1; ny<7; ny++)
for (ny=6; ny>0; ny--)
{
if (Nk[nx][ny-1]==Nk[nx+1][ny] && Nk[nx][ny-1]==Nk[nx+2][ny])
{
mouse_hod (stx+Xk[nx][ny], sty+Yk[nx][ny], stx+Xk[nx][ny-1], sty+Yk[nx][ny-1]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx+1][ny-1] && Nk[nx][ny]==Nk[nx+2][ny])
{
mouse_hod (stx+Xk[nx+1][ny], sty+Yk[nx+1][ny], stx+Xk[nx+1][ny-1], sty+Yk[nx+1][ny-1]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx+1][ny] && Nk[nx][ny]==Nk[nx+2][ny-1])
{
mouse_hod (stx+Xk[nx+2][ny-1], sty+Yk[nx+2][ny-1], stx+Xk[nx+2][ny], sty+Yk[nx+2][ny]);
return;
}
///////
}
}
/////////////////////

for (nx=0; nx<4; nx++)
{
//for (ny=0; ny<7; ny++)
for (ny=6; ny>-1; ny--)
{
if (Nk[nx][ny]==Nk[nx+2][ny] && Nk[nx][ny]==Nk[nx+3][ny])
{
mouse_hod (stx+Xk[nx+1][ny], sty+Yk[nx+1][ny], stx+Xk[nx][ny], sty+Yk[nx][ny]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx+1][ny] && Nk[nx][ny]==Nk[nx+3][ny])
{
mouse_hod (stx+Xk[nx+2][ny], sty+Yk[nx+2][ny], stx+Xk[nx+3][ny], sty+Yk[nx+3][ny]);
return;
}
}
}
/////////////////////

////////////////??????????????????????????????
for (nx=0; nx<6; nx++)
{
//for (ny=0; ny<5; ny++)
for (ny=4; ny>-1; ny--)
{
if (Nk[nx+1][ny]==Nk[nx][ny+1] && Nk[nx+1][ny]==Nk[nx][ny+2])
{
mouse_hod (stx+Xk[nx][ny], sty+Yk[nx][ny], stx+Xk[nx+1][ny], sty+Yk[nx+1][ny]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx+1][ny+1] && Nk[nx][ny]==Nk[nx][ny+2])
{
mouse_hod (stx+Xk[nx][ny+1], sty+Yk[nx][ny+1], stx+Xk[nx+1][ny+1], sty+Yk[nx+1][ny+1]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx][ny+1] && Nk[nx][ny]==Nk[nx+1][ny+2])
{
mouse_hod (stx+Xk[nx][ny+2], sty+Yk[nx][ny+2], stx+Xk[nx+1][ny+2], sty+Yk[nx+1][ny+2]);
return;
}
///////
}
}
/////////////////////

////////////////??????????????????????????????

for (nx=1; nx<7; nx++)
{
//for (ny=0; ny<5; ny++)
for (ny=4; ny>-1; ny--)
{
if (Nk[nx-1][ny]==Nk[nx][ny+1] && Nk[nx-1][ny]==Nk[nx][ny+2])
{
mouse_hod (stx+Xk[nx][ny], sty+Yk[nx][ny], stx+Xk[nx-1][ny], sty+Yk[nx-1][ny]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx-1][ny+1] && Nk[nx][ny]==Nk[nx][ny+2])
{
mouse_hod (stx+Xk[nx][ny+1], sty+Yk[nx][ny+1], stx+Xk[nx-1][ny+1], sty+Yk[nx-1][ny+1]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx][ny+1] && Nk[nx][ny]==Nk[nx-1][ny+2])
{
mouse_hod (stx+Xk[nx][ny+2], sty+Yk[nx][ny+2], stx+Xk[nx-1][ny+2], sty+Yk[nx-1][ny+2]);
return;
}
///////
}
}
/////////////////////

//////////////>
for (nx=0; nx<7; nx++)
{
//for (ny=0; ny<4; ny++)
for (ny=3; ny>-1; ny--)
{
if (Nk[nx][ny]==Nk[nx][ny+2] && Nk[nx][ny]==Nk[nx][ny+3])
{
mouse_hod (stx+Xk[nx][ny+1], sty+Yk[nx][ny+1], stx+Xk[nx][ny], sty+Yk[nx][ny]);
return;
}
///////
if (Nk[nx][ny]==Nk[nx][ny+1] && Nk[nx][ny]==Nk[nx][ny+3])
{
mouse_hod(stx+Xk[nx][ny+2], sty+Yk[nx][ny+2], stx+Xk[nx][ny+3], sty+Yk[nx][ny+3]);
return;
}
}
}
//////////////

}

function mouse_hod(int x1, int y1, int x2, int y2)
{
mouse (LEFT, x1, y1);
sleep(500);
mouse (LEFT, x2, y2);
}



function load_image()
{
if (loadimage (#start_game[0][0], "C:\3_v_ryad\start_game.bmp")<1) return -1;
for (int n=0; n<8; n++)
{
if (loadimage (#fishki[n][0][0], "C:\3_v_ryad\"+format(n)+".bmp")<1) return -1;
}
return 1;
}
============================================

[Ссылки могут видеть только зарегистрированные пользователи. ]
Скачать там рисунки надо..

Видео работы [Ссылки могут видеть только зарегистрированные пользователи. ]

Скрипт
Код:
win w;

int zabros[95][19];
int tyanut[60][18];
int zakrit[17][17];
int zakrit2[15][17];
int zakrit3[13][14];
int polosa[50][5];
int ok[31][20];

int x, y;
int xt, yt;
int r=10, p=90;
int zona_x1, zona_y1, zona_x2, zona_y2;

w=window ("На рыбалку - Mozilla Firefox");//изменить на свой указатель
if (w==0){messagebox ("не найденуказатель на браузер"); goto error;}

zona_x1=0; zona_y1=0; zona_x2=w.widthclient; zona_y2=w.heightclient;//установка зоны поиска весь браузер

if (load()==-1){messagebox ("не найдены рис в C:\fishing"); goto error;}//загрузка рис
pause(2000);


enabletimer(0);//включить таймер

//тут строим петлю работыц бота. с готовых функций.
//чем меньше тут кода тем понятнее логика
loop: if (zabrosit()==1)//заброс если есть кнопка такая
{
lov();//тянуть рыб
}
sleep(25);
goto loop;// идем на начало петли работы бота


error:;


//тут реализация функций с которых состоит сам бот
function zabrosit()//заброс если есть кнопка такая
{
if (findimage(1, #zabros[0][0], 0, #x, #y, 0, 0, w.widthclient, w.heightclient, w)==1)// если есть Забростиь жмем на нее и идем в цикл ловли
{
zona_x1=x-315; zona_y1=y-420; zona_x2=x+380; zona_y2=y+50;//установка зоны поиска только игра
mouse (LEFT, x, y, 0, w);
sleep(500);
return 1;//вернем 1 заброс был
}
return 0;//вернем 0 заброса не было
}


function lov()//тянуть рыб
{
lp: if (findimage(1, #tyanut[0][0], 0, #xt, #yt, zona_x1, zona_y1, zona_x2, zona_y2, w)==1)// если есть кнопка Тянуть продолжаем цикл ловли
{
disabletimer(0);//отключить таймер
if (findimage(1, #polosa[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, w)==0)mousedown (LEFT, zona_x1+xt, zona_y1+yt, 0, w);//если середина полосы не окрашена жмем кнопку Тянуть
else mouseup (LEFT, zona_x1+xt, zona_y1+yt, 0, w);//если середина полосы окрашена отпускаем кнопку Тянуть
enabletimer(0);//включить таймер
}
goto lp;//идем на начало цикла ловли
}


function load()//загрузка рис
{
if (loadimage (#zabros[0][0], "C:\fishing\zabros.bmp")<1) return -1;//если не удача загрузки
if (loadimage (#tyanut[0][0], "C:\fishing\tyanut.bmp")<1) return -1;
if (loadimage (#zakrit[0][0], "C:\fishing\zakrit.bmp")<1) return -1;
if (loadimage (#zakrit2[0][0], "C:\fishing\zakrit2.bmp")<1) return -1;
if (loadimage (#zakrit3[0][0], "C:\fishing\zakrit3.bmp")<1) return -1;
if (loadimage (#polosa[0][0], "C:\fishing\polosa.bmp")<1) return -1;
if (loadimage (#ok[0][0], "C:\fishing\ok.bmp")<1) return -1;
return 1;//норм загрузка
}

CREATE_TIMER(0, 1000)//таймер каждую сек. проверка и закрытие табличек
{
//Добавление кода выполняемого по таймеру ......
if (findimage(1, #zakrit[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, r, r, r, r, r, r, p, 1, w)==1)
{
mouse (LEFT, zona_x1+x+10, zona_y1+y+10, 0, w);
sleep(500);
goto loop;//если закрыли какое то окно лов закончен. идем на начало
}
if (findimage(1, #zakrit2[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, r, r, r, r, r, r, p, 1, w)==1)
{
mouse (LEFT, zona_x1+x+10, zona_y1+y+10, 0, w);
sleep(500);
goto loop;//если закрыли какое то окно лов закончен. идем на начало
}
if (findimage(1, #zakrit3[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, r, r, r, r, r, r, p, 1, w)==1)
{
mouse (LEFT, zona_x1+x+10, zona_y1+y+10, 0, w);
sleep(500);
goto loop;//если закрыли какое то окно лов закончен. идем на начало
}
if (findimage(1, #ok[0][0], 0, #x, #y, zona_x1, zona_y1, zona_x2, zona_y2, w)==1)
{
mouse (LEFT, zona_x1+x+10, zona_y1+y+10, 0, w);
sleep(500);
goto loop;//если закрыли какое то окно лов закончен. идем на начало
}
}
=========================================

[Ссылки могут видеть только зарегистрированные пользователи. ]

Скрипт
Код:
//Хак радара в RF Online
// Установить радар на самый обзор
//Запустить скрипт. Радар должен увеличить свой обзор
string name=getcontrol(EDIT_0);
win w=window (name);
if (w==0)
{
messagebox ("Невозможно найти окно "+name);
goto er;
}
int prc=openprocess(w);//Открываем процесс RF

char all_poisk[8];
char poisk[4];
codhex(1032983058, #poisk[0]);//Конвертируем искомое число 1032983058 в HEX, для поиска в памяти процесса при максимальном обзоре радара

zapis(#poisk[0], #all_poisk[0]);//Записываем 4 байтовое число 1032983058 два раза в 8 байт (идут один за другим X и Y) Его ищем

char all_zamen[8];
char zamen[4];
codhex(1022983058, #zamen[0]);//Конвертируем искомое число 1032983058 в HEX, для поиска в памяти процесса

zapis(#zamen[0], #all_zamen[0]);//Записываем 4 байтовое число 1022983058 два раза в 8 байт (идут один за другим X и Y) Им заменить надо

int adr=0;
findmemory (1, #all_poisk[0], 8, #adr, 0, prc);//Ищем 8 байт ( числа 1032983058 одно за другим)
writememory(#all_zamen[0], 8, adr, prc);//Заменяем 1032983058 числа на 1022983058.(сразу два числа. 8 байт)

if (adr!=0)messagebox ("Хак должен быть по адресу "+format(adr));
else messagebox ("Проверьте стоит ли радар на макс обзоре и повторите еще раз.");

er:;
///////////////////////////


function zapis(char #ch, char #all_ch)//Эта функция для заполнения 8 байт повторением по 4 байта (одинаковые числа)
{
int n=0, n1=0;
q: if (n<4)
{
all_ch[n1]=ch[n];
n++; n1++;
goto q;
}
n=0;
q1: if (n<4)
{
all_ch[n1]=ch[n];
n++; n1++;
goto q1;
}
}

///////////////////////////////////
CREATE_INTERFACE
{
DIALOG "Хак радара в RF Online" 237 140 //РазмерX РазмерY
BUTTONSCRIPT "Хакнуть радар" 6 80 220 25 //ПозицияX ПозицияY РазмерX РазмерY
//Добавление контролов управления ......
STATIC_0 "Название окна" 10 10 75 17 //ПозицияX ПозицияY РазмерX РазмерY
STATIC_1 "Увеличьте обзор на радаре на максимум" 10 40 215 17 //ПозицияX ПозицияY РазмерX РазмерY
STATIC_2 "и нажмите Хак" 75 60 90 17 //ПозицияX ПозицияY РазмерX РазмерY
EDIT_0 "RF Online" 90 8 136 18 //ПозицияX ПозицияY РазмерX РазмерY
}
============================================

[Ссылки могут видеть только зарегистрированные пользователи. ]

=============================================

[Ссылки могут видеть только зарегистрированные пользователи. ]

Видео работы бота [Ссылки могут видеть только зарегистрированные пользователи. ]

===============================================

И многие другие примеры на форуме..
  Ответить с цитированием
Старый 27.07.2015, 15:37   #43
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

================================================== =====

[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 16.08.2015, 07:44   #44
 Старший сержант
Аватар для Stratego
 
Stratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака НоррисаStratego троюродный дядя Чака Норриса
Регистрация: 25.03.2013
Сообщений: 175
Популярность: 7326
Сказал(а) спасибо: 8
Поблагодарили 36 раз(а) в 18 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

В Кибор появился визуальный редактор генератор скриптов.
Пока пре-альфа, но вполне работоспособный.
Принцип работы - пользователь рисует на холсте в свободном стиле логическую схему бота и по этой схеме с генерируется готовый к запуску скрипт.
Работа с редактором очень проста и по силам любому пользователю в глаза не видевшего никакого языка программирования.
Видео работы - [Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Старый 14.12.2015, 21:15   #45
 Разведчик
Аватар для Mepxapuyc
 
Mepxapuyc никому не известный тип
Регистрация: 09.06.2014
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Интегрированная среда разработки ботов

Можно ли написать бота для csgodouble? Типа, чтоб ставил на красную, а если проигрывал ставил в два раза больше, догон в общем.
  Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Среда разработки для HTML верстальщика Mr.Alexander Вопросы и ответы, обсуждения 1 13.01.2013 22:40
Цикл разработки Майнкрафта joker_fist Общение на темы MineCraft 1 13.11.2012 20:08
[Файл] Программа для разработки макросов Drakus Скрипты и прочий софт для Point Blank 0 21.03.2011 17:21
СС (судная среда) Corsar2232 Общение и обсуждение, архив Point Blank 12 18.05.2010 16:02

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

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

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