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

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

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

> Описание: 80000003
AdryV
Отправлено: 02 Июля, 2019 - 18:50:36
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




наконец выскочила крит ошибка и под отладкой(для просмотра ссылки Вам необходимо авторизоваться)
 
 Top
Kibor
Отправлено: 03 Июля, 2019 - 10:25:44
Post Id



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


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




Короче вылетает где то не в программе Кибор.
Отладка среды C++ не может указать где это происходит.
 
 Top
AdryV
Отправлено: 03 Июля, 2019 - 13:05:09
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




я когда отлавливаю ошибки на других ПК чаще всего им выдаю огрызки моего кода скомпиленого что бы проверяли и тестировали.
я понимаю что вы заняты но что вам мешает мне скинуть десяток версий кибор по огрызкам функционала что бы выяснить где проблема....
к примеру отключить виз редактор диалогов/виз редактор кода, и тд...
что бы выявить где и из-за чего
ПК довольно таки не слабый и живет месяцами и тесты должны пройти быстро.
 
 Top
Kibor
Отправлено: 03 Июля, 2019 - 14:17:24
Post Id



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


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




Есть несколько причин, по которым я не особо заинтересован в разборе этой ситуации.
Одна из них и главная, это то, что сколько я не писал ботов, никогда не возникало с этим проблем. Возможно это потому что я правильно строю архитектуру.
В кибор нет необходимости частого выполнения кода. Там все строится с кирпичей и одна функция выполняет свою большую операцию.

Никакой код виз редакторов и тд тут не при чем.
Я попробую упростить нужную функцию и запустить на тест. Результат какой будет я не знаю.
 
 Top
AdryV
Отправлено: 03 Июля, 2019 - 14:31:35
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




 Kibor пишет:
В кибор нет необходимости частого выполнения кода. Там все строится с кирпичей и одна функция выполняет свою большую операцию.

ну видимо вы еще не одного бота не писали для mmorpg который работает с оперативкой и управляется этими же параметрами.
там даже несчастные хилки пьются каждые 300мсек не говоря уже о подборе лута каждые 50мсек и атаки каждые 10мсек проверять моба + еще после каждого боя проверять 100+ мобов на их параметры + еще с мобов лут сыпется это все тоже надо проверить......
в итоге получается очень жуткий цикл бот может отдыхать только во время боя. и то чуть чуть.
так что тут просто не реально ставить слипы по 1000мсек и больше.... так как за это время перс помрет.

(Отредактировано автором: 03 Июля, 2019 - 14:33:26)

 
 Top
Kibor
Отправлено: 03 Июля, 2019 - 14:50:08
Post Id



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


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




Писал, писал..
О каком подборе лута каждые 50 мсек идет речь??
50 мсек это 1/20 секунды.
Бот должен имитировать игрока, а не тупой кликер.

То же самое относится ко всему остальному.
 
 Top
AdryV
Отправлено: 03 Июля, 2019 - 15:04:16
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




 Kibor пишет:
Бот должен имитировать игрока, а не тупой кликер.

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

 Kibor пишет:
50 мсек это 1/20 секунды.

валяется 10 лута каждый лут нужно просканировать на 10 параметров
4-ре доубле 3 координаты xyz + дистанция
+ адрес
+ указатель
+ смещения
+ ид
+ чей лут
+ и тд
сканить можно несколькими способами во время цикла проверки подходит ли лут или проверить сразу весь лут, но это все равно не влияет на работу бота так как кол-во циклов остается почти тем же.

далее после каждого подбора лута надо проверить оставшийся лут так как помимо того лута что уже валяется после поднятия одного итема уже может кто то еще чет лутануть поблизости а итоге приходится выполнять такой частый скан лута
помимо скана самаго лута также надо сканить перса каждые 10мсек чи действие которое он выполняет сбор лута или он просто стоит.... там около 10 параметров которые нужно после каждого действия сканить что бы палиться как бот!

в общем это очень много описывать.....

(Отредактировано автором: 03 Июля, 2019 - 15:06:40)

 
 Top
Kibor
Отправлено: 03 Июля, 2019 - 15:36:31
Post Id



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


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




Короче я не могу тестировать в таком режиме. У меня ноут перегревается и вырубается.
Поставил слип 1.
Нагрузка с процессора ушла в 0
Если так не будет вылетать, то больше ничего не могу сделать. Это и есть правильная настройка и надо оптимизировать скрипт на нормальную работу.
 
 Top
AdryV
Отправлено: 03 Июля, 2019 - 15:41:38
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




эх надуюсь что найдете решение нюанса.... а то придется переходить на с++ и около 10% функций придется самому писать это мыша и клава что до жути тяжело((((....
 
 Top
Dantes3000
Отправлено: 03 Июля, 2019 - 16:08:59
Post Id



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


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




AdryV , мыша и клава и самое простое)))
 
 Top
Страниц (9): « 1 2 3 4 5 6 7 [8] 9 »
Сейчас эту тему просматривают: 22 (гостей: 22, зарегистрированных: 0)
« Отчет о ошибках »


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




Powered by