Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Скрипт перестает работать через 20 минут.

Страниц (1): [1]
 

1. stasrus - 28 Сентября, 2020 - 07:51:35 - перейти к сообщению
Подскажите все норм в скрипте? Он почему то работает минут 20 а потом просто перестает выполнятся. w1 беру getwindow с этим проблем нет. что не так?
Может попробовать как то по другому можно реализовать данную задачу?

CODE:
start: sendkey(F11, w1);

loop()
{
if (getkeystate(5)==1)
goto start;
sleep(1);
}
2. ivantu - 28 Сентября, 2020 - 08:06:51 - перейти к сообщению
Скобок не хватает:
CODE:

start: sendkey(F11, w1);

loop()
{
if (getkeystate(5)==1){
goto start;
sleep(1);
}
}
3. stasrus - 28 Сентября, 2020 - 08:10:43 - перейти к сообщению
 ivantu пишет:
Скобок не хватает:
CODE:

start: sendkey(F11, w1);

loop()
{
if (getkeystate(5)==1){
goto start;
sleep(1);
}
}


Он как бы и без этих скобок нормально работает, проблема именно в том что не достаточно долго. 20-30 минут и просто перестает. хотя запущен все норм. может память забивается или что там может с ним происходить.
Я конечно попробую потестить с новыми скобками. спасибо за ответ.
4. Dantes3000 - 28 Сентября, 2020 - 09:51:03 - перейти к сообщению
stasrus , скобки не при чём. Попробуй слип увеличить до 10.
5. stasrus - 28 Сентября, 2020 - 10:18:38 - перейти к сообщению
 Dantes3000 пишет:
stasrus , скобки не при чём. Попробуй слип увеличить до 10.

спасибо, попробую
а как еще можно реализовать данный функционал?
6. Dantes3000 - 28 Сентября, 2020 - 10:33:57 - перейти к сообщению
stasrus , через getmessage. Там в теме есть пример создания горячих клавиш
7. Arimor - 28 Сентября, 2020 - 13:47:39 - перейти к сообщению
stasrus , Скорей всего проблема в игре, многие ммо блокируют кликеры, ставь галочку на антикликер если у тебя ноутбук, на пк не работает.
8. Zireael - 28 Сентября, 2020 - 17:59:46 - перейти к сообщению
 Цитата:
start:

Не стоит использовать имена, совпадающие с именами функций.
 Цитата:
Может попробовать как то по другому можно реализовать данную задачу?

CODE:
loop()
{
if (getkeystate(5)==1)
{
sendkey('F11', w1);
sleep(100);
}
sleep(1);
}
9. stasrus - 29 Сентября, 2020 - 16:22:10 - перейти к сообщению
 Zireael пишет:
 Цитата:
start:

Не стоит использовать имена, совпадающие с именами функций.
 Цитата:
Может попробовать как то по другому можно реализовать данную задачу?

CODE:
loop()
{
if (getkeystate(5)==1)
{
sendkey('F11', w1);
sleep(100);
}
sleep(1);
}


не работает данная реализация Нет
10. Zireael - 29 Сентября, 2020 - 18:06:12 - перейти к сообщению
 Цитата:
не работает данная реализация

Работает. Убрать кавычки у 'F11'.
sendkey(F11, w1);

Powered by ExBB FM 1.0 Final