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

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

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

> Описание: Как разделить строку на числа.. И как кликнуть в окно по указателю на окно..
legro0303
Отправлено: 22 Июля, 2020 - 14:14:22
Post Id



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


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




Уже больше похоже на правду но всё равно не понятно, кажется он распознал строку "FPS"

CODE:
string text_KIB;
loadsymbolbase("F:\Games\BOT\text\Новая база8.sib");
int size_key_char_KIB=-1;
double X,Y,Z
;
string result[3];
win w_KIB;
int ex_KIB, ey_KIB, sum_KIB, x_KIB, y_KIB;
int sx_KIB, sy_KIB;

start_();

readtext(NUM | MARK, #text_KIB, 8, -1, -1, -1, -1, -1, -1, 0, -1, sx_KIB+4, sy_KIB+63, sx_KIB+236, sy_KIB+82, -1);

regexreplace(-1, #text_KIB, text_KIB, "-", "");





if (regexsearch(sizearray(result), #result[0], text_KIB, "\d+(\.\d+)*")>0) goto m_KIB4;
else goto m_KIB5;
m_KIB4: X = formatsn(result[0]);
Y = formatsn(result[1]);
Z = formatsn(result[2]);



if (X>=999.523) goto m_KIB7;
m_KIB5: messagebox(X); messagebox("îøèáêà 1");
goto exit_KIB;
m_KIB7: key_(56, 1, "", 0, 0, 500);
exit_KIB:;


function start_()
{
pause(1000);
w_KIB=window ("Teoc", "GAME", -1);
ex_KIB=w_KIB.widthclient; ey_KIB=w_KIB.heightclient;
sx_KIB=w_KIB.leftclient; sy_KIB=w_KIB.topclient;
}


function key_(int k, int m, string text, int pc, int p1, int p2)
{
pause(p1);
if (m==-1)
{
if (size_key_char_KIB==-1)
{
size_key_char_KIB=100;
new char key_char_KIB[size_key_char_KIB+1];
}
int size_key=size(text);
if (size_key_char_KIB<size_key)
{
delete key_char_KIB;
size_key_char_KIB=size_key;
new char key_char_KIB[size_key_char_KIB+1];
}
strcpy(#key_char_KIB[0], text);
for (int n=0; n<size_key; n++){key(key_char_KIB[n]); sleep(pc);}
}
else
{
if (m==1) key(k);
if (m==2) keydown(k);
if (m==3) keyup(k);
}
pause(p2);
}


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

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

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

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

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

Скриншот 6
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
 
 Top
Kibor
Отправлено: 22 Июля, 2020 - 14:27:21
Post Id



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


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




А почему в этом скрипте зона не изменена?
старый
 legro0303 пишет:
sx_KIB+5, sy_KIB+64, sx_KIB+226, sy_KIB+79

новый
 legro0303 пишет:
sx_KIB+4, sy_KIB+63, sx_KIB+236, sy_KIB+82


Опять распознаете ниже.
Зону укажите правильно.

Короче подберите зону вручную, что бы в моем скрипте был правильный скрин.
Почему у вас так генерируются координаты в этой игре я не знаю.
 
 Top
Zireael
Отправлено: 22 Июля, 2020 - 14:29:26
Post Id



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


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




 Цитата:
Скриншот 1

Во вкладке графика, при галке окно или контрол должно отображаться только окно с игрой.
Если установлена win7 должен быть включен аэро.
 
 Top
legro0303
Отправлено: 22 Июля, 2020 - 14:33:33
Post Id



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


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




 Zireael пишет:
 Цитата:
Скриншот 1

Во вкладке графика, при галке окно или контрол должно отображаться только окно с игрой.
Если установлена win7 должен быть включен аэро.


Это может быть связано с тем, что сама игра запускается в оконном режиме а не в режиме full screen ?
У меня Win 10, я щас проверил - эффект прозрачности работает, не знаю почему он тогда при нажатии на "Обновить" делает скриншот экрана а не окна

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

(Отредактировано автором: 22 Июля, 2020 - 14:42:25)

 
 Top
Kibor
Отправлено: 22 Июля, 2020 - 14:40:08
Post Id



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


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




 legro0303 пишет:
Это может быть связано с тем, что сама игра запускается в оконном режиме а не в режиме full screen ?

Нет. В окне и надо работать и запускать.
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 14:56:36
Post Id



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


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




 Kibor пишет:
 legro0303 пишет:
Это может быть связано с тем, что сама игра запускается в оконном режиме а не в режиме full screen ?

Нет. В окне и надо работать и запускать.

Вроде как понял в чем ошибка была, теперь возникла следующая проблема.
Обучаю распознавать цифры скрипт, когда заканчивается 5 использований, перезапускаю Кибор чтобы протестировать дальше работоспособность, в итоге при загрузке базы с распознаванием символов все настройки слетают и программа перестает адекватно распознавать символы как будто её ничему не учили, что делать ?


До перезапуска Кибора в базе были настройки как на Скриншоте 1, после запуска кибора во 2-й раз настройки стали как на Скриншоте 2. Это как то связано с тем, что я не покупал у вас максимальную версию и пока работаю в бесплатной демо-версии ?

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

Скриншот 2
[img](для просмотра ссылки Вам необходимо авторизоваться) /img]
 
 Top
Kibor
Отправлено: 23 Июля, 2020 - 15:00:21
Post Id



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


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




 legro0303 пишет:
До перезапуска Кибора в базе были настройки как на Скриншоте 1, после запуска кибора во 2-й раз настройки стали как на Скриншоте 2

Эти настройки не сохраняются при перезапуске Кибор. Ни в бесплатной версии, ни в платной.
 legro0303 пишет:
что делать ?

Взять максималку, что бы не было демо режима распознавания и не надо было перезапускать Кибор.
 
 Top
legro0303
Отправлено: 23 Июля, 2020 - 15:15:01
Post Id



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


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




 Kibor пишет:
 legro0303 пишет:
До перезапуска Кибора в базе были настройки как на Скриншоте 1, после запуска кибора во 2-й раз настройки стали как на Скриншоте 2

Эти настройки не сохраняются при перезапуске Кибор. Ни в бесплатной версии, ни в платной.
 legro0303 пишет:
что делать ?

Взять максималку, что бы не было демо режима распознавания и не надо было перезапускать Кибор.

Тобишь если разработка скрипта не ограничится одним днём придётся каждый раз перед запуском заново обучивать скрипт распознавать текст ? Неудобно как то
 
 Top
Kibor
Отправлено: 23 Июля, 2020 - 15:20:03
Post Id



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


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




 legro0303 пишет:
обучивать скрипт распознавать текст ? Неудобно как то

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



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


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




 Kibor пишет:
 legro0303 пишет:
обучивать скрипт распознавать текст ? Неудобно как то

Вы собираете сколько дней базу обучать? Она обучается несколько минут за один запуск Кибора.. А потом просто используйте эту базу в скрипте. И ничего не надо переобучать.

Так я же и пишу что в этом проблема, когда я запускаю Кибор повторно, у меня используется старая база, но все настройки которые я в ней сохранил сбрасываются и из за этого программа перестает правильно распознавать символы.
Т.е. я к примеру использую файл с названием (База7), в нём я обучил распознавать 10 цифр, внёс цвета текста, убрал галочки сглаживания и разбежности, перезапустил Кибор, использую всё ту же Базу7, однако галочки на сглаживании и разбежности вновь стоят, а в части "Символы в поиске" нет цифр, хотя я их указывал, цветов текста также нет. Более того, в визуальном редакторе в распознавании текста я использую кнопку "Скопировать все настройки из теста распознавания", т.е. в моем коде уже в принципе должны быть сохранены все настройки, связанные с распознаванием, значит проблема остается только с самим файлом, который изменяет настройки когда я этого не хочу
 
 Top
Страниц (6): « 1 2 3 4 [5] 6 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by