Боты и клоны clash of clans. MyBot Clash of Clans — БОТ НА ПК ПОД WINDOWS. Какой язык должен быть установлен в игре Clash of Clans на эмуляторе

Подсел я как-то на игрушку «Clash of Clans» — это такая стратегия, где нужно строить свою деревеньку с шахтами и казармами, а войсками воевать с другими такими же онлайн. Противник подбирается случайным образом, исходя из количества трофеев (кубков) в текущий момент. При успешной атаке число кубков увеличивается, при поражении — уменьшается. Опять же, если на тебя напали и разбили, то кубки забирают, а если недобили — прибавляются. Но на эти кубки мне пока все равно, главное — ресурсы.
Для поиска соперника нужно нажать кнопку «Attack!», а затем «Find a Match». Среди сотен тысяч игроков найдется жертва и мы видим ее базу.

Слева в верхнем углу — ресурсы, которые мы получим, если разгромим все шахты и/или хранилища. Если игрок давно не заходил, шахты заполняются, а с каждым нападением на него они забираются из хранилищ. Таким образом, у брошенных деревень мы видим полные шахты и пустые хранилища — легкая добыча для дешевых воинов.
Игра заключается в том, чтобы нажатием на кнопку подобрать себе противника, у которого было бы достаточное количество ресурсов, но, одновременно с этим, вы смогли бы их у него забрать своим войском. Игроку ничего не остается, как раз за разом кликать кнопку «Next», подыскивая жертву пожирнее. К слову, подготовка одной моей армии для нападения обходится в примерно 180 тысяч эликсира. Поэтому нападать на базы, с которых можно вынести меньше, невыгодно.
Иногда кнопку Next тыкать надоедает и соглашаешься уже на кого-то не столь богатого. Плюс ко всему глаз замыливается и можно легко протыкать базу с большим количеством ресурсов чисто по инерции. Мне стало лень напрягать глаза на эту игру и я озадачился апгрейдом своего мини-бота.]

С чего началось написание бота для Clash Of Clans

А начиналось все вовсе не с нападений, а с их защиты. Чтобы на тебя никто не нападал, нужно постоянно быть в онлайне. Для этого нужно каждые пять минут производить какие-то действия в игре, будь то щелчок мышки или перетаскивание карты. Если действий за 5 минут не произошло, игра отключается с сообщением «You have been disconnected due to inactivity». А если ресурсов у тебя много, то сразу кто-нибудь нападает, хапнув чуть ли не больше, чем ты в последнюю атаку. Чем больше у тебя ресурсов в хранилищах, тем невыносимее становится играть:).
Все гениальное просто, поэтому я придумал программку, которая бы по таймеру дергала мышкой игровую карту. Я прежде не сталкивался с отправкой сообщений под виндой в другие окна, но это оказалось несложно. Программа находит среди всех процессов окно, в названии которого есть «BlueStacks», разворачивает его на весь экран, генерирует сообщение MouseDown, перемещение мышки и затем сообщение MouseUp. Profit!

Вскоре мне стала надоедать эта игра, а именно этот изнурительный поиск противника. Где-то мне встречались описания подобной программы для айфона, но там он должен быть джейлбрейкнутым, чтобы ее запустить. Поискав аналог для андроида, я не нашел ничего, кроме эмуляторов хаков, обещающих начисление гемов за выполнение каких-то там опросов. Очень попахивало каким-то мошенничеством, поэтому я не поддался на авантюру и сел писать свой хак 🙂

Работа с изображениями в C#

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

Захват изображения с экрана в C#

Так получаем заданную область экрана в битмап:

Using (var bitmap = new Bitmap(100, 25)) { using (Graphics g = Graphics.FromImage(bitmap)) { g.CopyFromScreen(new Point(x, y), Point.Empty, new Size(width, height)); } }

Распознавание символов в C# с помощью OCR Tesseract

А вот так распознаем:

Var ocr = new tessnet2.Tesseract(); ocr.SetVariable("tessedit_char_whitelist", "0123456789"); // If digit only ocr.Init(Application.StartupPath + @"\tessdata\", "eng", false); // To use correct tessdata var result = ocr.DoOCR(newBitmap, Rectangle.Empty); string fullNumber = ""; foreach (var word in result) fullNumber += word.Text; int.TryParse(fullNumber, out number);

Но то ли библиотечка бесплатная лагает, то ли в игре странный шрифт используется, но было очень много ложных распознаваний. Скорее всего из-за того, что сами цифры — былые, обведенные черным и на зеленом фоне.

Инвертирование цвета в Bitmap на языке C#

Var colorMatrix = new ColorMatrix(new float { new float {-1, 0, 0, 0, 0}, new float {0, -1, 0, 0, 0}, new float {0, 0, -1, 0, 0}, new float {0, 0, 0, 1, 0}, new float {1, 1, 1, 0, 1} }); var attributes = new ImageAttributes(); attributes.SetColorMatrix(colorMatrix); var newBitmap = new Bitmap(bitmap.Width, bitmap.Height); Graphics newG = Graphics.FromImage(newBitmap); newG.DrawImage(bitmap, new Rectangle(0, 0, bitmap.Width, bitmap.Height), 0, 0, bitmap.Width, bitmap.Height, GraphicsUnit.Pixel, attributes); newG.Dispose();

Уже лучше, но тоже не слишком четко. Всему виной шум на фоне… Надо его убрать, ведь цифры почти все получились черными, а фон — разноцветный. Сделал отдельную функцию, которая заменяет все цвета, кроме близких к черному, на белый:

Public Bitmap RemoveLightPixels(Bitmap bitmap) { // Убираем все, кроме черного Color c; for (int y = 0; y < bitmap.Height; y++) for (int x = 0; x < bitmap.Width; x++) { c = bitmap.GetPixel(x, y); if (c.R + c.G + c.B > 70) bitmap.SetPixel(x, y, Color.FromArgb(255, 255, 255)); } return bitmap; }

Вот теперь стабильность распознавания была достигнута. Но осталась еще загвоздка с таймерами. Хотелось сделать программу максимально быстрой, а не вешать таймеры «с запасом». Поэтому нужно было определять, сменился ли уже противник после нажатия кнопки или игра еще «думает». Для этого анализируем другой квадрат, в котором во время заставки смены противников (смыкающиеся облака) должен преобладать белый цвет. Если белого цвета уже не так много, значит противник найден и можно пытаться анализировать циферки. Не придумал ничего умнее, как считать «средний цвет» квадрата.

/// Если облака еще есть, возвращает true public bool CloudExists() { using (var bitmap = new Bitmap(30, 30)) { using (Graphics g = Graphics.FromImage(bitmap)) { g.CopyFromScreen(new Point(placeBluestacks.rcNormalPosition.X + 350, placeBluestacks.rcNormalPosition.Y + 30), Point.Empty, new Size(30, 30)); // Вычисляем средний цвет Color c; int avR = 255, avG = 255, avB = 255; for (int y = 0; y < bitmap.Height; y++) for (int x = 0; x < bitmap.Width; x++) { c = bitmap.GetPixel(x, y); avR = (avR + c.R) / 2; avB = (avB + c.B) / 2; avG = (avG + c.G) / 2; } if (avR + avB + avG > 600) return true; } } return false; }

Вот и все! Осталось издать звук в наушники при нахождении «жирненького» противника и можно играть! точнее, отдыхать, пока программа работает:).

Скачать свежую версию моего можно по ссылке. Раздача тестовых аккаунтов завершена, но вы можете активировать пробный период на 3 дня через меню программы, чтобы оценить ее пользу. А если будут возникать какие-то ошибки, не стесняйтесь писать мне на электронную почту .

Дальше у меня уже появилась идея о том, как анализировать наличие заполненных шахт у противника (так как у слишком сильных противников иногда очень сложно добыть ресурсы из хранилищ), но это уже совсем другая история…
А что вы думаете по поводу таких методов игры?

Для clash of clans существуют так называемые боты, которые выполняют различные действия в игре без участия человека. Рассмотрим mybot для clash of clans.

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

Mybot имеет русский язык, что упрощает его использование игроками, не знающим английского языка.

Super cell запрещает использование ботов и других программ, упрощающих игру, таких как . Но это не мешает многим игрокам их использовать, потому что разработчики clash of clans не в состоянии вычислить таких игроков. Да и это им не нужно, потому что процент таких людей слишком мал, чтобы тратить время и средства на их поиск.

Существуют случаи бана за моды и ботов для clash of clans, но это из-за того, что люди выкладывали в сеть скриншоты с использованием запрещенных программ. По этим скриншотам и могут вычислить. Эти игроки получили бан на 90 дней.

Поэтому, если используете какой-либо софт, не выкладывайте скриншоты, по которым можно узнать игрока.

На данный момент есть две версии эмулятора андроид для бота — bluestacks и bluestacks2. Первый bluestacks меньше нагружает систему и соответственно, быстрее работает. Скачать с официального сайта актуальную версию bluestacks можно .

После установки эмулятора необходимо изменить размер его окна, для этого нам поможет программа bluesize, качаем или . У меня на нее ругается антивирус, версия bluesize из ссылки не поддерживает bluestacks2. Запускаем эмулятор, потом эту программу. Выбираем «Custom» и задаем разрешение 860×732, кликаем на «Set & Exit», bluestacks должен перезагрузиться.

Запускаем clash of clans и меняем язык интерфейса на английский, запускаем mybot.

Ниже представлены скриншоты настроек mybot, отличных от стандартных, которые используют большинство игроков.

Тут задается количество тренируемых войск для атаки. Можно задать тренировку в соотношении по процентам, а можно определенные юниты по казармам.

Настройка поиска подходящей базы для атаки. Желательно использовать только заброшенные базы.

Настройка атак. На картинке показаны наиболее подходящие параметры для атак заброшенных баз.

Это будет первоначальная страница, на которой будут собраны популярные вопросы и ответы на них. Данный FAQ обязателен к ознакомлению, для людей, которые только собираются начать использовать бота и для опытных тоже лишним не будет.

  • Автоматические атаки в многопользовательском режиме по выставленным настройкам
  • Автоматическая подготовка армии для нападения (возможна гибкая настройка)
  • Автоматическое пожертвование войск в клановую крепость, а также запрос (возможна гибкая настройка)
  • Автоматическое улучшение забора (за эликсир так и за золото)
  • Автоматическое улучшение сооружений
  • Автоматическая прокачка лаборатории
  • Автоматическая прокачка героев

Дают ли бан за использование бот для Clash of Clans?

  • Использование бота противоречит правилам игры в Clash of Clans, поэтому разработчики вправе дать вам бан.
  • Но проблема в том, что бота вычислить очень сложно, потому что он имитирует нажатия, как будто это делает человек. Все происходит поверх игры, бот может свернуть игру на момент подготовки войск. Плюс бота в том, что он не залазит в исходные файлы игры, как это делал мод.
  • На данный момент еще не замечен бан за использование бота.

Рекомендация по поведению при использовании бота для Clash of Clans?

  • Настоятельно не рекомендую афишировать, что вы используете бота, максимально маскируйтесь.
  • Если выкладываете скриншот с окном бота, замажьте свой ник и клан, это позволит скрыть ваши данные от разработчиков.
  • В клане не советую прямыми словами писать — бот, боты, bot, bots, название ботов и все что к ним относится, старайтесь уходить от таких диалогов в чате игры.

Можно ли установить бота, если у меня деревня только на iOS устройстве?

  • Можно, только в любом случае нужно будет создать Google учетную запись и привязать к ней деревню.
  • Манипуляцию с привязкой Google можно произвести на эмуляторе.

Что нужно для комфортного использования бота для Clash of Clans?

Использование бота на ПК:

  • Windows 7 и новее
  • 2 ядерный процессор
  • 2 Гб оперативной памяти
  • 20 Гб свободного места на HDD/SSD
  • Постоянное подключение к интернету

Использование бота на VPS/VDS сервере:

  • Windows Server 2012 и новее
  • Процессор: 4×2.2ГГц,
  • Оперативная память: 2Гб (RAM)
  • 20Гб SSD

Необходимый софт для работы бота на ПК

  • Microsoft Visual C++ 2010 Redistributable Package (x86)
  • Microsoft .NET Framework 4.5
  • Microsoft .NET Framework 3.5
  • Эмуляторы: (оптимальный для слабых ПК); ; iTools

*Самый востребованный эмулятор, является BlueStacks

Необходимый софт для работы бота на VPS/VDS серверах

  • Microsoft Visual C++ 2010 Redistributable Package (x86) — Скачать: Яндекс Диск ; Mail Облако ; Google Диск
  • Microsoft .NET Framework 4.5 — Скачать: Яндекс Диск ; Mail Облако ; Google Диск
  • Microsoft .NET Framework 3.5 — Скачать: Яндекс Диск ; Mail Облако ; Google Диск
  • Эмуляторы:

*На серверах работает только BlueStacks

Как использовать бота Clash of Clans на VPS/VDS без компьютера (на iPhone/Android)

Какой язык должен быть установлен в игре Clash of Clans на эмуляторе?

  • Только английский!

Какие боты существуют?

  • — бот для автоматического фарма. Бесплатный и самый популярный бот для Clash of Clans. Он часто обновляется и имеет стабильную поддержку разработчиков.
  • — бот для автоматического фарма. Модифицированные сборки, с дополнительными возможностями.
  • — бот для автоматического фарма. Условно-бесплатный бот. Имеет платный функционал, но на бесплатном уровне можно тоже его использовать для фарма.
  • — бот для автоматического фарма. Имеет два названия, сама программа именуется как ClashBot. Бот условно-бесплатный с платным функционалом.
  • COCTimer — бот для автоматического фарма. Платный бот, но за определенную сумму можно получить постоянный ключ для бесконечного использования.
  • — бот для автоматической установки расстановки.

Некоторые игроки желают очень быстро нафармить ресурсов в Clash of Clans, но при этом сам процесс фарма кажется однообразным и быстро надоедает. Или же у многих просто нету столько свободного времени что бы постоянно проводить его за фармом. Решить эту проблему нам поможет бот.

Бот это специальная программа выполняющая автоматически и/или по заданному расписанию какие-либо действия через те же интерфейсы, что и обычный пользователь. Бот для Clash of Clans может делать многое: тренировка заданного количества войск, донат как запрос так и раздача, поиск противника по заданным параметрам ну и конечно же автоатака. А так же в некоторых ботах существуют и другие функции такие как автопостройка и т.п.

Стоит заметить, что большинство таких ботов платные, их мы рассматривать не будем, а вот на бесплатных остановимся по подробнее. Обращаю ваше внимание, что все бесплатные боты работают ТОЛЬКО на операцонной системе Windows. Для этого вам потребуется скачать и установить эмулятор Андроид под названием BlueStacks.

Не стоит даже пытаться искать бесплатный бот Clash of Clans для Андроид. Их просто не существует. Под этим соусом вы можете накачать себе в телефон кучу вирусов и потом иметь себе кучу проблем. Оно вам надо? Пользуйтесь только проверенными программами.

MyBot. Это пожалуй самый популярный бот на сегодняшний день. Он не требует установки на ваш ПК и готов к работе сразу после того как вы его скачали. Прост в использовании и разобраться с его работой может любой. Однако на большее чем просто фармить заброшки росчитывать не приходится. Не имеет каких либо продвинутых стратегий атаки, а те что есть, не всегда работают корректно. Впрочем и фармить заборшки хватает с головой что за сутки насобирать по 6-7 миллионов голда и элика. С черным эликом конечно сложнее.

BoostBot. Занимает мало места и не требует установки. Довольно таки ограниченный функционал, однако задачу фарма заброшек выполняет. Из плюсов - возможность периодически писать в глобальный чат информацию о наборе игроков в клан. Из минусов - требует регистрации.

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

Хотите меньше фармить и получать больше рессурсов? Тогда читаем...

Программа Clash of Clans Bot была создана, чтобы облегчить игровой процесс clash of clans и получить преимущество перед противниками.

Больше свободного времени, меньше нагрузка на глаза интереснее и приятнее игра!

Возможности программы

    • Поиск для нападения учитывая количество золота эликсира и черного эликсира.
    • Поиск соперника по уровню ТХ.
    • Поиск ТХ по углам.
    • Автоматический, полуавтоматический и ручной режим управления.
    • Поддержание вечного щита в игре. (на тебя не кто не нападет).
    • Автоматический сбор ресурсов с шахт.
    • Запрос войск в подкреп и атака ими.
    • сбрасывание кубков.
    • Автоматическое улучшение стен по заданным параметрам.
    • Выбор тренировки войск. По казармам или поштучно.
    • Выбор атаки. с каких сторон нападать.
    • Нападение по режимам. шахты полны, хранилища пусты, 30 могилок на поле, и т.д.
    • Донат в чат. Любых войск или учитывая запросы.
    • и многое, многое другое...
    Самое главное - вероятность ошибки сведена к минимуму, а времени на оценку противника боту требуется меньше, чем человеку. Поэтому поиск жертвы происходит быстрее, чем обычно.

И самое приятное - играть в любимую игру можно на компьютере!

Инструкция по использованию бота

  1. Скачайте и установите программу "BlueStacks App Player "
  2. Скачайте и установите COC Bot
  3. Запустите бота, щит активируется автоматически (в окне бота будет надпись "щит работает").
  4. Нажмите кнопку "Регистрация" и введите ключ активации. Если вы хотите перед покупкой убедиться в работоспособности бота, нажмите "Пробная версия " в меню "Регистрация " и автоматически получите ключ на 3 дня.
  5. Заполните параметры поиска по своему усмотрению (все текстовые поля должны быть заполнены)
  6. На других вкладках можете выставить параметры тренировки войск, сбора шахт и автоатаки.
  7. Нажмите кнопку "Искать" для поиска противника по заданным параметрам

Видео, работы бота

Первые три дня программа работает БЕСПЛАТНО! ! !

Пожизненый ключ стоит 1990 руб. Покупка Второго пожизненого ключа стоит на 50% дешевле.

Я купил первый ключ за 1990 руб . И могу продать Вам Другие ключи за 1000 руб. (для поддержания и развития сайта).

Хотите ключ активации? Тогда пишем сюда Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

От себя хочется сказать . Я перепробовал много ботов (больше чем выложено на сайте).

СоС bot Самый лучший в своем роде. У него минимум настроек. Причем все они самые главные.

Простота в использовании. больше времени для подготовки к КВ, и я могу раздавать войска всему клану на карту в КВ))

Если кривые руки или не работает:

Вопрос: Какие системные требования для работы бота?

Ответ: Windows 7-8, 1Gb RAM (для корректной работы Bluestacks)

Вопрос: Как работает щит?

Ответ: "Щит" работает по методу кликера, с некоторой периодичностью кликая в игровое поле (и собирая шахты, например) и поддерживая таким образом активность. Пока игрок онлайн, на него никто не может напасть. Обратите внимание, что щит работает только тогда, когда окно с игрой не активно! Лучше всего, если окно не свернуто в трей, но перекрыто каким-нибудь другим окном (работает в фоне). И настройте схему электропитания, чтобы ни монитор, ни компьютер не "засыпали" через какое-то время - бот перестанет работать (особенно это касается автоатаки).

Вопрос: Бот некорректно ищет жертву (возвращается на базу или вообще не начинает поиск)

Ответ: Здесь всего три варианта, один из них вам точно поможет:

  • Измените размер окна BluesStacks под бота по инструкции.
  • Если после изменения размера окна вы не перезагружали компьютер, перезагрузите его.
  • В настройсках системы (Пуск - Панель управления - Экран) измените DPI на 100% (мелкий формат по умолчанию).

Вопрос: Через какое-то время бот перестает нападать и судя по логу просто тренирует войска.

Ответ: Отключите "засыпание" монитора, спящий режим и прочее. Также не запускайте игры в режиме FullScreen, т.к. бот из-за этого перестает видеть карту. Просто отключайте питание монитора, когда оставляете бота фармить надолго.

Вопрос: Ключ покупается на месяц или навсегда?

Ответ: Ключ будет действовать всегда, даже если цена на бот изменится. Если Вы в дальнейшем захотите поддержать разработку проекта, просто переведите любую сумму по указанным реквизитам.

Вопрос: Если я переустановлю Windows или поменяю компьютер, мне нужно будет покупать новый ключ?

Ответ: Нет, покупать дополнительный ключ нужно только для одновременной работы бота на нескольких компьютерах. В любом другом случае напишите мне, и я сброшу привязку на вашем ключе, после чего его можно будет активировать повторно.

Вопрос: Мой антивирус считает программу подозрительной. Что делать?

Ответ: Добавьте COCTimer.exe (а лучше всю папку с программой) в исключения своего антивируса. Обфускация кода и то, что бот управляет мышкой, кликая в игре, расценивается некоторыми антивирусами как подозрительное П/О и может ими блокироваться. Никакого вреда Вашему компьютеру или данным бот причинить не может.

Вопрос: Выдается ошибка о невозможности поиска в фоновом режиме и предложение обновить BlueStacks. Что делать?

Ответ: Три возможных решения:

  • Встроенная в BlueStacks проверка обновлений иногда врёт. Наведите курсор на значок блюстэкс в трее, чтобы узнать установленную версию. Обновитесь как минимум до версии 0.9.4.4078.
  • Запустите бота через контекстное меню от имени администратора.
  • Включите тему оформления Aero.

Вопрос: Не работает автоматическое обновление из программы.

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

Вопрос: Блюстэкс не загружается с официального сайта или не устанавливается или не привязывается аккаунт или другие проблемы с BlueStacks.

Вопрос: У меня не работает бот, когда я разворачиваю игру на весь экран.

Ответ: При использовании бота НЕ разворачивайте игру на весь экран.

Вопрос: А меня за это в игре не забанят?

Ответ: Постоянный автоматический фарм может вызвать вопросы у тех, кто будет просматривать атаки. И, честно говоря, бан аккаунта на месяц за такое теоретически возможен. Но в остальном (щит, сбор шахт, тренировка войск) программа имитирует действия человека (клики мышкой по игровому полю), поэтому никак не отслеживается из игры. Если уж очень переживаете по этому поводу, просто не пользуйтесь автоатакой.

Вопрос: Как изменить размер окна BlueStacks?

Ответ: Во-первых, убедитесь, что бот запускается только после того, как игра загрузилась.

  • С помощью одного из трех файлов с расширением.reg (960x600.reg, 1152x720.reg и 1440x900.reg), которые находятся в папке, где установлен бот (обычно это C:\Program Files\COCTimer\).

Вопрос: В эмуляторе не устанавливается Clash of Clans (ошибка получения данных с сервера )?

  1. Идем в “Настройки” (Settings) -> “Приложения” (Application manager) -> “Все” (All)
  2. Ищем “Сервисы Google Play” и выбираем пункт “Очистить кеш”, потом “Стереть данные”.
  3. То же самое делаем для “Google Service Framework“
  4. Для “Google Play Marker” аналогично удаляем кеш и данные
  5. Перезагружаем эмулятор или компьютер, как вам удобнее.

За кривые руки отвтственности не несу. Прога рабочая, сам ей пользуюсь! Если у вас есть ключ. То с вопросами можете обращатся к автору бота.