Давно разыскиваю удовлетворяющую меня программу для блокировки консоли серверов NW5.x/6.x. Родная scrsaver.nlm не устраивает по многим причинам:
1. Для разблокирования консоли требует наличия supervisor-ских прав на объект сервера.
2. Блокировка просто не работает, когда запускается программа, выводящая что-нибудь на консоль. В моём случае это sendnlm (отправляет по крону каждое утро лог бэкапа мне на e-mail). После её запуска (даже с ключом -Q) активным становится экран консоли, а червяки скринсэйвера продолжают бегать на другом экране, т.е., никакой блокировки по сути не остаётся.
Перечитал все ТИДы по этому поводу - смешно, ей богу. В одном рекомендуют взять scrsaver из sp4 для NW5.1 (у меня sp5), в другом - наоборот, из sp6. Из 4-го сп работает (точнее, не работает) точно также, из 6-го - не работает вообще, червяки даже не появляются после scrsaver activate.
Попробовал последнюю версию Больших Красных Часов (NWClock), в них теперь встроена функция скринсэйвера. Опять не подошло:
1. Консоль не блокируется (это даже не задумано), просто экран переключается на часы.
2. После того, как этот скринсэйвер активировался, становится невозможным переключение экранов в AdRem Console - по Ctrl-F3/F4 экран переключается, но тут же прыгает обратно, на часы. По rconip переключаться удаётся.
3. Всё та же sendnlm переключает консоль на себя и часы уже на передний план больше не возвращаются.
В теории самая подходящая и полностью устраивающая меня программа - "SSLock for NDS". Вообще, все произведения фирмы DreamLAN и лично Peter Kuo вызывают законное восхищение, классные продукты. Есть только одно "НО" - денег просит...
Вопрос к сообществу - кто и что использует для данной цели?