Блокировка нажатия на кнопку

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

Блокировка нажатия на кнопку

Postby maskman » Fri, 17 Sep 2004, 15:38

Привет!
написал небольшой скриптик, который блокирует нажатие на кнопку [INS] в ворде.
Code: Select all
#( Ins
AsLoggedUser
WatchHotKey: "{INSERT}"
Rule: WIN-ACTIVE: "*Microsoft Word"
Action:
)#

В ворде все замечательно, но вот в других приложениях работать не возможно. При нажатии на [Ins] идут жуткие тормоза.
Где капать, чтоб это полечить?
maskman
 
Posts: 51
Joined: Sun, 11 Jul 2004, 15:19
Location: Moscow

Postby VK » Fri, 17 Sep 2004, 16:27

на своем рабочем компьютере я никаких тормозов не наблюдаю, хотя машина не шустрая. что же касается самой задачи, то я переделал бы ее так:
Code: Select all
#( Ins1
SingleInstance
WatchHotKey: "{INSERT}"
\ это класс вордового окна
Rule: WIN-ACTIVE: "OpusApp"
Action:
    NOOP
)#
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby maskman » Mon, 20 Sep 2004, 09:51

Попробывал твое решение. Наблюдаются теже тормоза.
Как их увидеть???
В TotalCommander'e начинаешь выделять файлы или папки один за другим. Выделение происходит очень медленно.
Отключаем task, выделение файлов происходит на порядок быстрее.

Впрос не меняется:
Где копать???

ЗЫ. Может сделать так чтоб в тотале этот таск не работал???
Потому как больше я нигде этой кнопкой не пользуюсь.
maskman
 
Posts: 51
Joined: Sun, 11 Jul 2004, 15:19
Location: Moscow

Postby VK » Tue, 21 Sep 2004, 10:37

я, кажется, знаю - в чем может быть проблема... посмотри у себя в nncron.ini - какое значение стоит у переменной 'MonitorResponseTime:'?
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17

Postby maskman » Tue, 21 Sep 2004, 11:07

Ура заработало!!!

Code: Select all
#( Ins
AsLoggedUser
\ NoActive
SingleInstance
MonitorResponseTime
100 TO MonitorResponseTime
WatchHotKey: "{INSERT}"
TO MonitorResponseTime
Rule: WIN-ACTIVE: "OpusApp"
Action:
    NOOP
)#
maskman
 
Posts: 51
Joined: Sun, 11 Jul 2004, 15:19
Location: Moscow

Postby VK » Tue, 21 Sep 2004, 11:17

я тебе советую просто поставить '100' в nncron.ini. В новых билдах - это значение по умолчанию (смотри history.txt)
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 1 guest