Что нового
Последние улучшения FlowBotCommander — мы активно работаем.
Приложение 1.3.3 изменений: 8
- Сайт: если вы запрашиваете бесплатную загрузку с адреса, у которого уже есть лицензионный ключ, мы сразу направляем вас к восстановлению ключа — без повторной регистрации. Подвал теперь выровнен по шапке.
- Приложение 1.3.3 — Переменные стали проще: имя выбирается из списка (текущее значение показано ниже), «Задать переменную» принимает значение напрямую без кабеля, «Задать переменные (несколько)» получил табличный редактор. Только один узел «Старт» на сценарий. Настройки вида (показывать значения, следовать за узлом) сохраняются после перезапуска. Окно «Что нового» показывает версию рядом с датой; кнопки заголовка стали сдержаннее.
- Сайт: новая страница «Сообщить об ошибке» (flowbotcommander.com/bug-melden). Клиенты, оставившие e-mail, получают благодарность после подтверждения ошибки — код скидки на следующий платёж или дополнительные запуски для бесплатного ключа.
- Сайт: бесплатная версия теперь приходит по e-mail — укажите адрес, нажмите ссылку подтверждения и получите персональную ссылку для загрузки (действует 7 дней). Новости по почте только по желанию, флажок никогда не отмечен заранее. Кнопки двух тарифных карточек на главной теперь на одной высоте.
- Приложение 1.3.2 — Доступы к сервисам: сохраните вебхуки Discord, ботов Telegram и вебхуки один раз в Инструменты → Доступы к сервисам… (зашифрованно для вашей учётной записи Windows) и просто выбирайте их в узле «Уведомить». Файлы ботов содержат только имя — никогда токен.
- Сайт: полосы прокрутки теперь соответствуют тёмному дизайну — на страницах, в боковой панели документации и в блоках кода.
- Приложение 1.3.2 — Обновления теперь спрашивают: загруженное обновление устанавливается только после вашего «да», иначе оно ждёт следующего закрытия приложения. Новая вкладка по Ctrl+N (Ctrl+T по-прежнему работает), и каждая новая вкладка начинается с узла «Старт» в поле зрения. Кнопки Отменить/Повторить в неактивном состоянии теперь тёмные, а у кнопки «Ссылка» появился подходящий значок. Поля выбора в свойствах узла теперь тоже тёмные — больше никакого чёрного текста на белом.
- Сайт на телефоне: меню вернулось — кнопка-бургер раскрывает ссылки, аккаунт, язык и загрузку. Каждая страница теперь помещается на экран телефона, включая сравнение тарифов без горизонтальной прокрутки.
Приложение 1.3.1 изменений: 21
- Новая документация на flowbotcommander.com/doku: пошаговые руководства со скриншотами из приложения — установка, первый бот, окна, переменные, распознавание изображений, OCR, якоря — а также полный справочник модулей, созданный из приложения, и четыре руководства по Clicker Heroes с примерами ботов для скачивания. Сначала на немецком; другие языки последуют.
- Приложение 1.3.1 — Исправлено: клики и области «относительно якоря» смещались, если между «Найти якорь» и кликом выполнялся узел с другим источником изображения (например, ветвление по случаям на {bildschirm}) — теперь якорь запоминает своё изображение, и каждое смещение считается от него. Новое в «Ветвлении по случаям»: «Показать области» открывает полноэкранный оверлей с якорем и каждой областью ровно там, куда смотрит бот.
- Приложение 1.3.1 — циклы в редакторе: связь, ведущая назад, теперь рисуется широкой петлёй — вправо, над узлами и во вход слева — вместо крутой дуги сквозь соседние узлы. И она считается петлёй (пунктир) только если цель действительно позади источника; узлы прямо под или чуть левее сохраняют обычную сплошную линию.
- Сайт: единый вид — каждая страница теперь использует тот же тёмный фон, шапку и подвал, что и главная (включая сравнение, заказ и страницу благодарности).
- Приложение 1.3.0 — у каждого узла теперь уникальное имя (например «Найти изображение», «Найти изображение 2»), которое можно изменить в панели свойств. Его выходы можно использовать в ЛЮБОМ поле других узлов как {Имя.выход}, например {Найти изображение.x} как координату X клика — цепочки «запомнить позицию / прочитать переменную» больше не нужны. При переименовании узла все ссылки обновляются автоматически.
- Новая панель переменных (Вид → Переменные): все значения сценария в одном месте — переменные, выходы узлов, якоря и счётчики — с живыми значениями во время выполнения, пометкой значений из неудачного прохода, счётчиком «используется в» и вставкой двойным щелчком в последнее активное поле. Поля со ссылкой подсвечиваются голубым; кнопка {} рядом с полем показывает всё, что можно вставить.
- Источник изображения упрощён: у узлов восприятия (найти изображение, цвет, OCR, якоря, выбор случая, …) больше нет списка «источник». Каждый сам делает свежий снимок целевого окна стартового узла — задайте окно один раз, и всё. Поле окна остаётся как исключение (заголовок, {startFenster} или {bildschirm} для всего экрана); «Захват окна» стал «Переключить источник изображения» (необязательно, со сбросом). Существующие профили преобразуются автоматически и ведут себя точно как раньше.
- Исправлено: «Обход области» относительно якоря обходил не то место, если целевое окно находилось не в левом верхнем углу экрана (не учитывалась позиция окна — то же исправление, что получил «Клик» в 1.2.27). Новое: «Клик» может сначала вывести целевое окно на передний план (опция в узле).
- Новая шапка приложения: одна строка меню для всего приложения (Файл, Правка, Вид, Инструменты, Справка) с настоящими тёмными меню, компактная панель значков и управление запуском, показывающее только уместное — Запуск/Шаг в покое, Пауза/Стоп во время выполнения, Шаг/Продолжить/Стоп при остановке. Горячие клавиши везде: Ctrl+S / Ctrl+Shift+S / Ctrl+O / Ctrl+N / Ctrl+T / Ctrl+W, F5 запуск или продолжение, F10 шаг, F1 справка. «+» рядом с вкладками открывает новую вкладку. Контекстные меню узлов тоже тёмные.
- Менеджер шаблонов теперь показывает только шаблоны профиля, открытого в текущей вкладке (папка рядом с его .bot.json), и называет эту папку вверху — больше никаких шаблонов из другого профиля или старой общей папки.
- Новый узел «Собрать текст» (Данные): задайте любое число входов с именем и типом (текст, число, да/нет, список) — каждый становится входным портом и полем, принимающим также переменные или ссылки на узлы. Вывод как свободный шаблон с {имя} или как типизированный объект JSON (числа остаются числами, текст экранируется). Идеально для ведения JSON-журнала через «Записать файл».
- Числовые поля умеют считать: 10*{level}, {Счётчик.значение}+1, round({x}/2) — с + - * / % ^, скобками и round/floor/ceil/abs/min/max/sqrt. Так, например, число повторов клика растёт вместе с уровнем. Неверные формулы один раз отмечаются в журнале.
- Приложение 1.2.29 — исправлено: избранное быстрого подключения, заданное правой кнопкой, вскоре пропадало (его перезаписывала устаревшая копия настроек). Теперь оно сохраняется.
- Пипетка: индикатор цвета теперь следует за курсором, а не стоит в левом верхнем углу, и у края экрана автоматически переходит на другую сторону.
- Приложение 1.2.28: заблокированные модули теперь подписаны «доступно с плана Подписка» — приложение знает только Free и Подписку. Меню «Улучшить» открывает страницу тарифов.
- Модуль «Обойти область» теперь имеет переведённое название и описание на всех языках (раньше только по-немецки).
- Промокоды: в сводке заказа теперь можно ввести промокод из одной из наших кампаний — для скидки на первое списание, постоянной скидки или бесплатного периода без какой-либо оплаты.
- Сравнение тарифов: названия модулей теперь показываются на вашем языке, а распределение всех модулей между Free и подпиской пересмотрено. ИИ, работа без присмотра (уведомления, вебхуки, параллельные профили, расписание, процессы) и расширенное распознавание — модули подписки; всё для полноценного бота, включая все модули безопасности, остаётся бесплатным.
- Новая модель тарифов: осталось только два тарифа — FREE и подписка. Подписка доступна помесячно или на год; разовая покупка больше не предлагается.
- Годовая подписка: 59,00 € за 12 месяцев (это 4,92 € в месяц). Затем она просто продолжается помесячно по 7,90 € и может быть отменена каждый месяц — без неожиданного продления ещё на год.
- В вашем аккаунте теперь видны тариф, дата следующего списания и — для годовой подписки — что следует после первого года.
Сайт изменений: 6
- Исправлено: щелчок с привязкой к якорю попадал мимо, как только окно было захвачено — сохранённая точка при запуске смещалась на позицию окна во второй раз, и при окне у правого края мышь уходила за пределы экрана. Теперь точки сохраняются правильно. Ранее сохранённые точки нужно задать заново.
- Новый предпросмотр цели для «Щелчка», «Переместить мышь» и «Прокрутки»: до запуска он показывает найденный якорь, вычисленную точку цели и линию между ними — и прямо сообщает, если цель окажется за пределами экрана.
- «Щелчок», «Переместить мышь», «Прокрутка» и «Рисовать оверлей» теперь могут работать относительно якоря — как модули распознавания. Цель смещается вместе с элементом внутри окна, поэтому щелчок больше не попадает мимо кнопки. Работает и с захваченным окном, и без него.
- У модуля «Следить за изменениями области» появился шаг выборки: вместо проверки каждого пикселя можно смотреть только каждый второй или третий — заметно быстрее на большой области с коротким интервалом при том же результате.
- Эту страницу стало легче читать: всё, что опубликовано в один день, собрано под одной датой, а не повторяется у каждого пункта.
- После обновления приложение теперь показывает, что изменилось — автоматически при первом запуске новой версии и в любой момент через «Инструменты» → «Что нового».
Сайт изменений: 13
- «Убрать окно» больше не трогает целевое окно из стартового модуля. Если впереди случайно оказывалось окно игры, раньше сворачивалось и оно — после чего бот видел лишь значок на панели задач, а всё дальнейшее молча уходило в пустоту.
- Мульти-сценарий: новый модуль «Запустить профили одновременно» стартует до восьми сохранённых профилей сразу — каждый немедленно, после своей задержки или только при выполнении условия. Каждый профиль работает со своими переменными.
- Новый модуль «Прокрутка»: крутит колесо мыши — заданное число щелчков или пока в наблюдаемой области что-то меняется. Больше не нужно угадывать, докуда тянется список.
- Модули ИИ больше не проглатывают сбои: если ответа нет, сценарий уходит в собственную ветку «ошибка», а не продолжается молча с пустым текстом. Ответ дополнительно выдаётся числом и да/нет — именно в тех двух формах, которые нужны чаще всего.
- Новые помощники для работы без присмотра: сохранить снимок экрана (удобно в ветке ошибки — потом видно, что видел бот), проверить, запущена ли программа, и завершить её, ждать до определённого времени, работать только внутри временного окна и ждать появления или исчезновения окна.
- «Повторять пока» теперь умеет ждать истинного ИЛИ ложного условия — больше не нужно вставлять отрицание, чтобы дождаться появления чего-либо. «Ветвление (If)» дополнительно выдаёт своё решение значением, поэтому одно и то же условие не приходится подключать дважды.
- Показанное в панели сходство теперь действует и во время работы: некоторые модули внутри использовали другое запасное значение (0,75–0,85 вместо показанных 0,95), если поле не было сохранено в профиле — бот искал свободнее, чем заявлял. Разбор случаев дополнительно получил переключатели «масштабирование» и «оттенки серого», которые давно есть у остальных модулей изображения.
- Ещё два кирпичика: «Прочитать значение из JSON» достаёт одно значение из ответа вебхука, а «Счётчик» ведёт подсчёт — при желании и между перезапусками. Подписи портов у модулей теперь тоже переведены; технические имена в сохранённых профилях остаются прежними.
- Новый модуль «Вызвать вебхук»: запускает веб-адрес — без содержимого или передавая значение текстом либо полем JSON. Для Home Assistant, IFTTT, n8n или собственного скрипта; ответ возвращается как выход данных.
- Продолжайте работать, пока бот выполняется: «Убрать окно» сворачивает то, что сейчас впереди, и запоминает его, а «Вернуть запомненные окна» достаёт его обратно в выбранном вами месте. Можно читать или смотреть видео, пока бот ненадолго щёлкает.
- Отдельные связи теперь можно удалять по имени через контекстное меню модуля — больше не нужно целиться в линию толщиной в два пикселя и не нужно отключать всё сразу.
- Снятые изображения-шаблоны теперь лежат рядом с файлом профиля (mein-bot.bot.json → mein-bot.vorlagen), а не в папке программы, где их было не найти.
- Унаследованное целевое окно теперь передаёт и тип совпадения: при «точно» или «регулярное выражение» в стартовом модуле остальные модули всё равно искали по «содержит» и могли захватить не то окно. Предпросмотр, сетка, дуга и поиск якоря теперь показывают именно то окно, в котором работает бот.
Сайт изменений: 5
- Модули категории «Память» (чтение/запись памяти, AOB-сканирование) удалены. Они работали с оперативной памятью чужих программ — системы защиты от читерства считают это читерством, и это противоречило нашей собственной политике честной игры. Сценарии, использовавшие их, после обновления пропустят эти блоки.
- В бесплатном режиме мы теперь сообщаем только о собственных предложениях — без сторонних рекламных сетей, идентификатора устройства и профилирования. Новая страница подробно объясняет, что приложение обрабатывает на вашем устройстве и что его никогда не покидает.
- Подтверждение заказа по электронной почте: после покупки вы получаете ключ лицензии вместе со всеми данными договора — теперь ключ есть не только на странице благодарности.
- Понятнее оформление: перед оплатой сводка заказа теперь показывает общую цену всего расчётного периода, срок и правила расторжения. Годовой тариф указан как 58,80 € за 12 месяцев, а не просто 4,90 €.
- Отмените подписку сами в любой момент: «Расторгнуть договоры здесь» есть в нижней части каждой страницы — без входа в аккаунт. Вы получите письменное подтверждение с датой получения и окончанием договора и сможете его скачать.
Сайт 1 изменение
- «Ждать изображение» теперь надёжно находит своё изображение: модуль использует целевое окно из стартового модуля даже без предшествующего «Захват окна» — раньше он молча ждал до истечения времени.
Сайт 1 изменение
- Целевое окно в одном месте: каждый модуль теперь может брать окно из стартового модуля — изменённое имя окна правится только там, а новые модули используют его сами.
Сайт 1 изменение
- Новый модуль «Следить за изменениями области»: запоминает фиксированную область и ждёт, пока в ней не изменится достаточно — для переключающегося индикатора, появившейся добычи или завершённого прогресса.
Скоро больше.