Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Задержка Перед Нажатием
Elvari
сообщение 2.1.2012, 9:26
Сообщение #1


***

Novice
Сообщений: 58
Регистрация: 5.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.957
Возраст: 26



Не сочтите за придирку, но... Заметил такое дело, что даже в самом простейшем скрипте перед нажатием кнопки почему-то есть задержка в 380-400 мс. Пинг же около 10 мс. Сначала думал что у меня скрипт сложный и на всякие findimage много времени уходит. Но оказалось что нет. Никаких задержек в самом пилоте не выставлено, причем попробовал hint перед send-ом, и даже на глаз заметно что хинт быстрее появляется. Тестил фрапсом на 100 фпс. Что это такое может быть? (IMG:style_emoticons/default/smile.gif)

Пример скрипта
script

set #handle windowfromcursor
set workwindow #handle

:start

if_not 261, 373 1251183
hint mymessage
send 4
wait 1000
end_if

wait 1

goto start

Результат одинаковый на Win7 x64 и XP x32, пробовал и сенд и сендекс, с дллкой и без нее. Все равно почти 400 мс (между изменением цвета и началом юза скилла).
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Milerio
сообщение 2.1.2012, 9:41
Сообщение #2


**

Neophyte
Сообщений: 22
Регистрация: 11.12.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.372
Возраст: 23



Может быть в ла2 стоит галочка "снизить нагрузку на процессор" и окно неактивно? Тогда спасет фогей. В нем есть "опасная" опция, чтоб фоновые окна работали хотя бы на 10-15 фпс. Тогда таких тормозов не будет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Elvari
сообщение 2.1.2012, 10:03
Сообщение #3


***

Novice
Сообщений: 58
Регистрация: 5.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.957
Возраст: 26



окно активно, галочку пробовал снимать, пробовал повысить приоритет пилоту как в скрипте так и в диспетчере задач, но результата это не дало
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Elvari
сообщение 2.1.2012, 21:00
Сообщение #4


***

Novice
Сообщений: 58
Регистрация: 5.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.957
Возраст: 26



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

кстати такое не только со скиллами, с предметами (например сое) то же самое
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Elvari
сообщение 3.1.2012, 1:25
Сообщение #5


***

Novice
Сообщений: 58
Регистрация: 5.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.957
Возраст: 26



похоже что дело в коннекте и какой-то хитрой потере пакетов

если поставить подряд 2 строки вместо одной,
send 4
send 4
то лаг уменьшается в 3-10 раз (30-90 мс вместо 200-400)

когда зашел через прокси, дублировать сенд вообще не пришлось - результат был почти одинаковым (30-60мс)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 25.4.2024, 8:31
Designed by Nickostyle