Кибор » Кибор - Интегрированная среда разработки ботов » Предложения по программе » Дебаггер

Страниц (1): [1]
 

1. grBIN - 14 Декабря, 2017 - 16:35:52 - перейти к сообщению
Всем привет, давайте обсудим такую иногда нужную вещь как дебаггер,
У нас его пока к сожалению нет, но может разраб добавит если народу реально нужен =)

Например, сегодня 2 часа ошибку искал в коде, оказалось что просто неверные координаты + рандом выставил.

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

Как я это вижу -
Например, у нас есть некий код, который тупо пошагово тыкает в нужные координаты + некоторый рандом. и например поиск изображения с последующим тыком лкм по нему.

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

//////////////////////////////////////////////
Тык в такие то координаты
Тык в такие то координаты
Тык в такие то координаты
Поиск такого то изобр в таких то координатах
Найдено такое то изображение в таких то координатах
Тык в такие то координаты
///////////////////////////////////////////////

Ну или было бы круто, что бы при включении кнопки дебаггера, он отрисовывал что делает,
Например перед тем как тыкнуть в нужные координаты он рисует точку куда должен тыкнуть и рисует вокруг нее квадрат с возможностью рандомных кликов( если указаны)
Тоже самое с поиском иозбражения, перед поиском выводит диалоговое окно с показом нужного изображение, дальше рисует область поиска
после ищет и если находит то рисует точку где нашел.

Вообщем немного сумбурно написал, но чего то подобного все же не хватает =)


P.S. Было бы круто если была бы возможность в визуальном редакторе двигать функцию вместе со всеми блоками в ней Голливудская улыбка ( а не как сейчас, переместил на свободное место, потом перетянул все блоки и переходы выставляешь заново :S )
2. Zireael - 14 Декабря, 2017 - 18:25:14 - перейти к сообщению
Пока дебагера нет.
 Цитата:
5.) Самая частая ошибка из за пропущенной ; в конце инструкции. Если что не так - первым делом проверяйте это.

1. Открыть Notepad++. Вставить скрипт.
2. Нажать Ctrl+H (замена). Поставить галку 'Регулярное выражение'.
3. В поле 'Найти' написать: \;\s*
4. В поле 'Заменить на' написать: \;\n
5. Нажать кнопку 'Заменить всё'.
Каждая инструкция будет в отдельной строке. Если в строке 2 инструкции, значит пропущена ;
Картинка (Отобразить)

Powered by ExBB FM 1.0 Final