Что нового

Работа скрипта со свёрнутой программой

Статус
Закрыто для дальнейших ответов.

Doggg

Новичок
Сообщения
10
Репутация
1
Я взял скрипт например
Код:
While 1
    Send('{F5}')
    Sleep(6000)
WEnd

Эта должна нажиматься клавиша f5, скрипт написал для pw, как сделать чтобы этот скрипт работал при свёрнутой pw. Чтобы f5 продолжала нажиматься, а я мог спокойно заниматься своими делать на компьютере.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
Предупреждение За нарушение правил форума (пункт В.11):
Любые отрывки AutoIt кода необходимо заключать в тег [autoit]
autoit.gif
(подробнее), а обычный код соответственно в тег [code]
code.gif
(подробнее). Также большие выдержки текста помещайте под тег [spoiler]
spoiler.gif
(подробнее), там где это поддерживается естественно. Как в случае с названием темы, также короткое и эргономичное сообщение привлекает больше внимания, и шансы на получение конкретного ответа увеличиваются.


С уважением, ваш Модератор.
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Я нубик, объясни пожалуйста куда это вставить и что написать?=)
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Вставил твой код, программа вылетает+ мне надо чтобы был интервал между нажатием 6с, смотри мой первый скрипт.


Добавлено:
Сообщение автоматически объединено:

Сделал новый скрипт. спасибо тебе
Код:
While 1
$g=WinGetHandle("Perfect World")
ControlSend($g,"","","{F5}")
WEnd

Если ты ещё и скажешь как сделать интервал 6с, буду вообще счастлив=)
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
DarWiM
Этот код работает, но окно в которое отправляется нажатие F5 должно быть активно
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Doggg
так в чём проблема?
Код:
$g=WinGetHandle("Заголовок окна")
While 1
    ControlSend($g,"","","{F5}")
    Sleep(6000)
WEnd
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Вот, только хотел написать, что со свёрнутым не работает.
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Viktor1703
Не обязательно, сам им раньше пользовался. По крайней мере IE точно обновляет
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
В любом случае со свёрнутым pw это не работает, всё ещё жду предложений.
 

Viktor1703

AutoIT Гуру
Сообщения
1,535
Репутация
413
Извиняюсь, работает, само окно тупило, а вот на счёт свёрнутого не знаю, неначем проверить
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Блин, а так хочется=( Что никто не знает?
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Doggg
ну я пожалуй больше ничего предложить не могу, т.к. не видел это приложение и не знаю какие еще могут быть способы обновления
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Может кому нибудь поможет, pw- онлайн игра Perfect World=)


Добавлено:
Сообщение автоматически объединено:

Я поражён, неужели никто не знает?
 

Nik_rus

Python The Snake.
Сообщения
214
Репутация
62
В ControlSend указать контрол клиентской области не пробовали?
 

lirikmel

Продвинутый
Сообщения
226
Репутация
84
в Pw для нажатия в неактивное окно требуется снять разморозку окна //для этого придется покопатьсяв памяти , лбо скачай уже готовую программку .
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
как вариант активировать и сворачивать окно через определённый интервал. ну это конечно если устроит
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Нет, существуют такие программы, которые не размораживая pw работают. Я вот хочу чтобы тоже так было, открывать через каждые 6с пв? Это глупо. Жду предложений, видел что то про открытие окна за пределами экрана, не разобрался.


Добавлено:
Сообщение автоматически объединено:

Идея понравилась, как вписать в скрипт что то из памяти? Чтобы окно автоматом размораживалось?
 
Автор
D

Doggg

Новичок
Сообщения
10
Репутация
1
Почему никто не отвечает? Тема то не решена, забросили её совсем :mad:
 
Статус
Закрыто для дальнейших ответов.
Верх