BIMSbot
https://bimsbot.ru/forum/

Дисконнекты из-за LUA иньекций
https://bimsbot.ru/forum/viewtopic.php?f=20&t=5897
Страница 1 из 1

Автор:  CoreFun [ 03 окт 2013, 02:23 ]
Заголовок сообщения:  Дисконнекты из-за LUA иньекций

Примерно в районе версии 3.25e участились дисконнекты.
Выглядит это примерно так:
окно WoW "замерзает", если сразу же провести мышкой над окном, оно разморозится и всё будет нормально, если подождать минуту-две, произойдёт дисконнект и WoW сообщит маленьким красным диалогом об ошибке в какой-то функции, типа MOVEFORWAFD с невозможностью биндинга клавиши 'W' (были и другие ошибки, но я забыл подробности). Окно с ошибкой LUA появляется не всегда, примерно в половине случаев - это просто дисконнект с диалогом "Соединение с сервером разорвано".
Ну и в добавок, WoW-ки стали сильно тормозить. Вроде и нагрузка на проц не увеличилась, но приходится снижать кол-во одновременно запущенных окон почти на треть, чтобы повысить FPS до нормального уровня.
Есть у кого-нить такие проблемы? Или у меня внезапно все компы заглючили?! Пинг не увеличивался, так что лаги не от проблем с интернетом.

Автор:  Джем [ 03 окт 2013, 03:08 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

Дисконектов не было, а вот нагрузка вова увеличилась.

Автор:  CoreFun [ 03 окт 2013, 08:38 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

У меня просто компы заполнены до предела, вполне вероятно, что при нехватке памяти такое чаще случается. Хотя на мой взгляд памяти таки достаточно, даже наверное, полгига остаётся. А вот процессорного времени маловато.
Если вдруг приходится запускать меньше WoW'ок на комп - тогда и ошибок LUA нет совсем. И дисконнекты пореже.

Автор:  Джем [ 03 окт 2013, 12:28 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

А сколько окон ты загружаешь на 100% проца? Есть у меня 1 маршрут, в котором бот иногда застряет с загрузкой проца 100%. В боте пишет что двигается на точку, но на самом деле застрял. Отодвигаю его по маршруту на пяток точек запускаю, в место где застрял не попадает. Оно вообще в стороне на расстоянии раз в 5 превышает цель-маршрут. Такое ощущение что бот отваливается на какой то момент от клиента, а когда "возвращается" выбрать и даже понять что застрял не может.

Автор:  CoreFun [ 04 окт 2013, 00:34 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

Нагрузка на проц вырастает, когда бот пытается вырваться из застревания, или анализирует сложный уголок в скале, куда нужно протиснуться, чтобы собрать руду. А вообще нагрузка на проц нормальная, 95% в общей сложности не набирает. Но тормоза стали заметные, вроде смотришь - 20-30 FPS порой, но заедания роняют FPS до 10 или ниже.

Автор:  CoreFun [ 05 окт 2013, 12:13 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

Блин, со вчерашнего вечера ни одного глюка с LUA, да и лаги WoW пропали :)
Mr.Sergey видать что-то пофиксил.

PS: Щас вспомнил, что я кроме всего прочего убрал в планировщике привязку к отдельным ядрам проца. Странно! Я ж эту привязку делал только из-за того, что так нагрузка равномернее распределялась.

Автор:  nalbe [ 11 окт 2013, 07:36 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

Немного не по теме, сегодня в 7-30 был ребут серверов, так вот после него боты не перезашли... я в 8-30 где-то смотрю, все окна в состоянии "сервер недоступен" , руками после этого зашел. Либо перезаход при дисконе вообще перестал работать, либо через пару попыток перестает хз. Мр Сергей проверь плз.

Автор:  MrSergey [ 11 окт 2013, 08:15 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

Самый простой способ проверить перезаход - запускаете игру, в нир не заходите, никакие данные не вводите, запускаете бота, загружаете профиль, в котором настроен перезаход и нажимаете на Начать. Бот должен зайти в мир и начать фарм.

По поводу собственно проблеммы - проверьте, что пауза между перезаходами не стоит большая.

Автор:  nalbe [ 11 окт 2013, 08:17 ]
Заголовок сообщения:  Re: Дисконнекты из-за LUA иньекций

У меня стоит 7 минут, это считается большой? получается большую нельзя паузу? :/
сам перезаход работает

Страница 1 из 1 Часовой пояс: UTC + 2 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/