Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (6): « 1 2 3 4 5 [6]   

> Описание: Как разделить строку на числа.. И как кликнуть в окно по указателю на окно..
Kibor
Отправлено: 23 Июля, 2020 - 15:39:48
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 legro0303 пишет:
у меня используется старая база

Такого не может быть. База сохраняется автоматически при обучение. И перезапуск Кибор не влияет на это.
 legro0303 пишет:
но все настройки которые я в ней сохранил сбрасываются и из за этого программа перестает правильно распознавать символы

Где сбрасываются? В визуальном редакторе? Так сохраните схему.
Если в инструменте обучения, то так и должно быть. Что вы там забыли целыми днями? Обучили и забыли. Кибор запустить можно один раз утром и работать в нем без перезапуска целый. День. За это время можно и базу обучить и схему сделать.
А то что у вас демо режим, так на то он и демо.
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 15:49:56
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2020  
Репутация: 0




 Kibor пишет:
 legro0303 пишет:
у меня используется старая база

Такого не может быть. База сохраняется автоматически при обучение. И перезапуск Кибор не влияет на это.
 legro0303 пишет:
но все настройки которые я в ней сохранил сбрасываются и из за этого программа перестает правильно распознавать символы

Где сбрасываются? В визуальном редакторе? Так сохраните схему.
Если в инструменте обучения, то так и должно быть. Что вы там забыли целыми днями? Обучили и забыли. Кибор запустить можно один раз утром и работать в нем без перезапуска целый. День. За это время можно и базу обучить и схему сделать.
А то что у вас демо режим, так на то он и демо.

Мне нужно, чтобы мой персонаж в зависимости от координат нажимал различные клавиши клавиатуры и таким образом добрался до необходимой точки, поэтому я проверяю координаты на экране и в зависимости от этих значений жму либо "7" либо "8", но так как демо версия ограничивает использование по времени функций проверки текста и нажатия клавиш приходится перезапускать Кибор (я хочу купить максимальную версию, но перед этим хочется сделать рабочую версию скрипта, чтобы не выбросить деньги впустую). После перезапуска скрипт перестает правильно распознавать текст, чтобы проверить что случилось я делаю скриншот экрана и захожу в настройки распознавания -> загружаю созданную в первом запуске базу, но она перестает правильно определять текст (т.к. все галочки слетают) соответственно из за того что база постоянно изменяется её каждый раз приходится открывать и заново выставлять все галочки, чтобы потом в сохранённой схема заново нажать "Сохранить все настройки из теста распознавания" потому что по другому старый код перестает работать
 
 Top
Kibor
Отправлено: 23 Июля, 2020 - 16:05:57
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 legro0303 пишет:
После перезапуска скрипт перестает правильно распознавать текст

Вы создали схему визуальную? Настроили в ней блок распознавания текста?
Так сохраните ее и все. И при открытие будут сохраненные настройки в блоках распознавания. И инструмент обучения тут не при чем. Он нужен только для обучения базы. А если перестает распознавать и надо делать новые настройки, то неправильно строите бот.
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 16:22:14
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2020  
Репутация: 0




 Kibor пишет:
 legro0303 пишет:
После перезапуска скрипт перестает правильно распознавать текст

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

Спасибо за ответ. Значит дело в привязке к окну игры.
Подскажите тогда пожалуйста когда в обучении базы жмешь кнопку "получить код readtext" получаю следующий код:
CODE:
string Text;
loadsymbolbase ("F:\Games\BOT\text\Новая база13.sib");
readtext (NUM | MARK, #Text, 8, -1, -1, -1, -1, -1, -1, 0, -1, 3, 38, 237, 63, -1/*Указатель_на_контрол*/);
messagebox (Text);//тест

В нём нужно укзаать контрол, однако когда я загружаю код в визуальный редактор я получаю следующий код:
CODE:
m_KIB1: readtext(NUM | MARK, #text_KIB, 8, -1, -1, -1, -1, #color_text_KIB_6[0], 1, 0, -1, 1, 37, 227, 57, -1);

В нём указатель на контрол уже загружать не нужно ? Или же вместо самого последнего параметра как и в первом коде писать указатель на контрол ?
 
 Top
Kibor
Отправлено: 23 Июля, 2020 - 16:27:07
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Вы используете визуальный редактор. Что вам надо, это просто обучить базу и использовать настройки в визуальном редакторе и сохранить схему.
Какой код он сгенерирует, такой и верный.
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 17:35:35
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2020  
Репутация: 0




Создал скриншот окна (Скриншот 1.На этот раз там только игра, через сочетание клавиш Ctrl+Shift+S), обучил базу распознавать цифры координат (Скриншот 2), в визуальном редакторе в блок занеслись все настройки из скриншота 2 (Скриншот 3), привязал к указателю (Скриншот 4), получил неверные координаты (Скриншот 5). Однако, если использовать код из кнопки "Получить код из readtext" всё прекрасно распознаётся, в чём проблема я вообще не понимаю. Почему в визуальном редакторе координаты не распознаются, а в коде из обучения распознаются (Скриншот 6). Ситуация при галочке на окне аналогичная.

Код из визуального редактора:
CODE:
string text_KIB;
int color_text_KIB_6[2];
color_text_KIB_6[0]=16777215; color_text_KIB_6[1]=0;
loadsymbolbase("F:\Games\BOT\text\Новая база4444.sib");
double X,Y,Z
;
string result[3];

readtext(NUM | MARK, #text_KIB, 1, -1, -1, -1, -1, #color_text_KIB_6[0], 1, 0, -1, 1, 28, 230, 67, -1);

messagebox(X);


Код из кнопки "Получить readtext"
CODE:
string Text;
loadsymbolbase ("F:\Games\BOT\text\Новая база4444.sib");
readtext (NUM | MARK, #Text, 1, -1, -1, -1, -1, -1, -1, 0, -1, 1, 28, 230, 67, window ("Teoc", "GAME", -1));
messagebox (Text);//тест


Скриншот 1
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Скриншот 2
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Скриншот 3
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Скриншот 4
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Скриншот 5
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

Скриншот 6
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]

(Отредактировано автором: 23 Июля, 2020 - 17:37:05)

 
 Top
Adomb
Отправлено: 23 Июля, 2020 - 20:15:13
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 185
Дата рег-ции: Июль 2015  
Репутация: 1




на 6 страниц? оо
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 23:13:03
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2020  
Репутация: 0




Просто здесь я ещё пару вопросов задал, извините если не по теме здесь спрашиваю

(Отредактировано автором: 23 Июля, 2020 - 23:17:19)

 
 Top
Zireael
Отправлено: 24 Июля, 2020 - 02:11:42
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
messagebox(X);

Смысл выводить содержимое переменной X, если текст распознается в text_KIB.
 
 Top
legro0303
Отправлено: 24 Июля, 2020 - 09:32:37
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 36
Дата рег-ции: Июль 2020  
Репутация: 0




 Zireael пишет:
 Цитата:
messagebox(X);

Смысл выводить содержимое переменной X, если текст распознается в text_KIB.

Да, спасибо, я вчера заметил эту ошибку но не знал как удалить сообщение
 
 Top
Страниц (6): « 1 2 3 4 5 [6]
Сейчас эту тему просматривают: 11 (гостей: 11, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by