April 27, 2022

SunFarmer: инструкция и описание

стартовая версия бота фармера

SunFarmer — бот, который сажает и выращивает растения за вас, имитируя поведение человека

Основные функции:

  • Покупка семян / Продажа растений (фарм SFL)
  • Посадка / Сбор выращенных растений
  • Возможность работать с любым количеством окон
  • Имитация поведения человека (без бана)
  • Удобная и понятная настройка
  • Интерфейс
  • Поддержка в случае ошибок
демонстрация работы на одном окне

💀Предупреждения

  • Бот находится в разработке, обо всех багах сообщайте автору в TG: @asynco
  • Цена будет повышаться по мере обновления и добавления новых функций
  • Если вы купили бот у перекупа — обновления не предоставляются

Продавцы: @Bodi4ka121 / @jjouwie / @Timq_nnm / @portal288 / @iarsikk / @asynco

👨‍🌾 Примечания для фермы

  • У вас должно быть выбрано семя нужного растения. Если в программе выбрали подсолнуха, то должно быть активировано семя подсолнуха
  • Если вы выбрали какое-то растение, то оно будет выращиваться на всех окнах с фермами (исправится в след релизе, читай ниже)
  • По возможности закройте ненужные окна
  • Бот тестировался на нескольких фермах несколько дней, бана нет
  • Возможны проблемы, так как бот только запускается в продажу
  • Программу выключать через консоль сочетанием Ctrl+C

🌻 Настройка фермы

Данный бот работает на основе компьютерного зрения (CV) — анализирует грядки, выращены ли растения, какие семена покупаются и так далее;

Однако учитывая некоторые особенности CV вам нужно будет настроить софт под свою ферму

1) Перейди в папку с софтом, в ней будет две основные папки:

  • flowers — фотографии семян и растений
  • other — прочие фотографии (магазин и так далее)

другие файлы нужны для работы кода (house.png, main_func.py и SunFarmer.py)

2) Вам нужно создать подобные скриншоты в случае если бот не будет работать

Это зависит от разрешения экрана (если у вас 1920x1080, то данные фотографии могут работать корректно)

Если же у вас иное разрешение, то следует сделать следующие пункты

ПО ИДЕЕ ВЫ МОЖЕТЕ НЕ ПАРИТЬСЯ и просто сделать скрншоты уже заскриненных растений (зайдите в папку и заскриньте нужные растения)

Но если не получится, то попробуйте следующее:

► Открываем папку flowers и в ней смотрим на примеры растений.

Вы должны сделать полностью такие же скриншоты растений, которые хотите выращивать (если, допустим, вам нужен только подсолнух, то делайте только его скриншоты)

Для примера с морковкой:

  1. Захожу в магазин и делаю два скриншота — семени и морковки в меню продажи (скриним так, чтобы не видно было количества)

    На фото красным неверный скрин, а зеленым верный

Таким же образом нужно сделать скрины магазина и прочих фотографий в папке other

🔧 Настройка Python

1) Скачайте python по этой ссылке https://www.python.org/

2) Во время установки не меняйте путь и проставьте эту галочку:

Может быть такое что python установлен, однако убедитесь что стоит последняя версия (для бота это 3.10, но подойдет и выше)

3) Откройте командную строку (Win+R -> cmd) и введите следующие команды по порядку:

python -m pip install opencv-python
python -m pip install PySimpleGUI
python -m pip install PyAutoGUI
python -m pip install Pillow

4) Пропишите cd и путь до папки с файлом SunFarmer.py

Например:

cd C:\Other\SunFarmer\

5) Напишите python SunFarmer.py

Если вы выполнили все верно появится интерфейс бота:

Примечания:

  • Все ошибки отображаются в консоли
  • Если после нажатия Yes в боте интерфейс закрывается — значит произошла ошибка. Посмотрите вывод в консоли
  • Если интерфейс закрылся и вместе с ним закрылась консоль, то попробуйте поймать ошибку (исправится в след версии)
  • Соблюдайте регистр! Это частая ошибка
  • Следите за правильностью вводимого пути! Тоже частая ошибка

✨ Итого

Будущие фичи будут добавлены на основе продаж (проверка актуальности):

  • Уведомления и отчеты в телеграмм
  • Мульти посадка (разные растения на разных грядках)
  • Мульти окна (разные растения на разных окнах, сейчас выращивается одна культура синхронно на всех окнах)
  • Более продвинутый интеллект бота (сам закупает нужные семена и так далее)
  • Улучшенный интерфейс (перевод в .exe файл и лучшая настраиваемость бота)
  • Автоматический крафт ресурсов и украшений

На данный момент тестовая версия бота стоит 30$ (версия 1.0)

Последующие обновления будут дороже (покупка ранних версий дает бесплатные обновления)

Автор: @asynco
Канал: @in_crypto_Info

Язык: python
Версия: 1.0
Цена: 30$