Адекватная замена SlyControl

Обсуждение программ nnCron и nnCron LITE

Postby VoidVolker » Sun, 21 Oct 2007, 09:46

WIN-SEND-KEYS не всегда посылает код нужному окну.

Ну используй тогда сенд-инпут, например так:
Code: Select all
: MyProgAKEYS  ( a u -- )  \ Эмулировать нажатие клавиш для "MyProg"
  S" window" WIN-ACTIVATE
  AKEYS ;

Или так:
Code: Select all
CREATE "MyProg" 64 ALLOT
: MyProgAKEYS  ( a u -- )  \ Эмулировать нажатие клавиш для "MyProg"
  "MyProg" COUNT WIN-ACTIVATE
  AKEYS ;
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Postby Dark_Jones » Sun, 21 Oct 2007, 13:52

VoidVolker wrote:Ну используй тогда сенд-инпут

Что-то я в нём не очень разобрался... Как заменить такую конструкцию:
Code: Select all
SEND-KEYS: "@(^{INSERT})"

Сенд-инпут AKEYS её так и пишет.
Либо отдельные слова Ctrl Alt Insert. А как эти слова одновременно "нажать"?
И всё равно для того чтобы посылать окну надо знать его имя, а я знаю только имя процесса.
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Postby VoidVolker » Sun, 21 Oct 2007, 14:32

Что-то я в нём не очень разобрался... Как заменить такую конструкцию:
SEND-KEYS: "@(^{INSERT})"
Сенд-инпут AKEYS её так и пишет.

Правильно так и должно быть, читать описание надо внимательней - нету в сенд-инпут поддержки подстрок, в первом посте все написано. Сендинпут - для быстрой и надежной эмуляции ввода, а так же для печати без маразма переключения раскладки и печати любых символов. Т.о. искомый хоткей будет выглядеть например так:
Code: Select all
VK_MENU AKEYDN   VK_CONTROL AKEYDN  Insert  VK_CONTROL AKEYUP VK_MENU AKEYUP
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Postby Dark_Jones » Sun, 21 Oct 2007, 19:16

Прикольно... Надо было и самому догадаться...
Но мне это всё-равно не поможет - сенд-инпут рулит тогда когда надо что-то текстовое вводить независимо от раскладки и кодировки, а мне надо всего-лишь хоткеи послылать.
Можешь направить куда-то, где есть описания кодов для сендмессага? Таблица какая-нибудь типа Код->Действие для такого-то приложения.
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Postby VoidVolker » Sun, 21 Oct 2007, 20:03

Прикольно... Надо было и самому догадаться...

А чего догадываться? В соответствующей теме в первом сообщении все подробно расписано, + еще в самом файле есть примеры и описание.
Можешь направить куда-то, где есть описания кодов для сендмессага? Таблица какая-нибудь типа Код->Действие для такого-то приложения.

Это надо в сети искать, а про отправку мессаг окнам в MSDN(http://msdn2.microsoft.com/en-us/library) все есть.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Адекватная замена SlyControl

Postby Dark_Jones » Sun, 02 Mar 2008, 14:29

Обновил драйвера на 307 тюнер. Теперь работает с AVerTV v6.1, но абсолютно не видит пульт. Может у кого-нибудь есть обновлённая библиотека averapi.dll? Или "супербиблиотека" для Пиннакловских и Бехолдеровских тюнеров? :roll:
Dark_Jones
 
Posts: 414
Joined: Thu, 09 Nov 2006, 00:43
Location: Russia, S.Peterburg

Re: Адекватная замена SlyControl

Postby ascerdfg1 » Tue, 09 Oct 2012, 19:34

Ilya wrote:Собственно архив лежит тут: http://www.forth.org.ru/~ilya/Progs/tv.zip
Содержит exe-шник и dll-ку (не моя). Сосбвенно это тестовая прога. Раз в ~100 мсек читает код полученный AVer-ом с пульта, отображает в списке (в список дабавляются только новые значения). При выходе сохраняте данные из списка в файле remote.txt. ! При старте проверяет наличие процесса quicktv.exe, если работает, то убивает его !

Ссылка битая.
nncron.exe v 1.93b10 Build 1141
tm.exe v 1.93b10 Build 569
Windows XP (5.1.2600) SP3
Комп без nnCron - груда металла!
User avatar
ascerdfg1
 
Posts: 541
Joined: Thu, 29 Nov 2007, 02:45
Location: г. Алексин

Previous

Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 4 guests