Завершение работы при заблокированном компьютере

Пожелания по улучшению программы. Чего еще не хватает в DM.

Moderators: Korney San, Qwertiy, marcipan, igelizm

Post Reply
Guest

Завершение работы при заблокированном компьютере

Post by Guest »

Если поставить на ночь закачку, с выключением после завершения и заблокировать компьютер(Альт-Ктрл-Дел/Блокировка - на всякий случай:) то утром ДМ пишет такую фигню - Call to OS function failed. В остальных случаях нормально завершает работу. У ДМ нет прав завершать работу, как я понимаю.
User avatar
FeNiX
Гуру
Posts: 250
Joined: 10 Jun 2005, 18:29 Fri
Location: Киев

Post by FeNiX »

ДМ-то может вырубить комп, но, видать, если система заблокирована, то ДМ не может её разблокировать; в Вындовсе функция блокировки реализована на более высоком уровне (уровня ядра)
Venom_13

Post by Venom_13 »

также ДМ не вырубает комп если:

1)какое-то приложение вызвало ошибку типа: инструкция *** обратилась по адресу ***, память не может быть read.
так эта табличка и висит, пока не кликнешь да/нет.

2) в асе в режиме НБ (или другом, при котором сообщения в трее висят) остались непрочтённые мессаги, и при выключении она спрашивает хотите ли вы вырубить комп, не прочитав сообщения...
так же висит, пока вручную не кликнешь да/нет.
User avatar
FeNiX
Гуру
Posts: 250
Joined: 10 Jun 2005, 18:29 Fri
Location: Киев

Post by FeNiX »

Venom_13 wrote:также ДМ не вырубает комп если:
1)...
2)...
В ДМ реалзовано "мягкое" выключение компа; то есть, он ждёт завершения всех активных программ. Возможно программирование "жёсткого" условия (комп выключится по-любому; все процессы завершаются принудительно а-ля метод "Ctrl+Alt+Del"), но такой подход может привести к нестабильности системы
RedDaemon
Опытный
Posts: 42
Joined: 11 Jun 2005, 8:59 Sat

Post by RedDaemon »

В качестве обходного варианта предлагаю следующее: установить nncron, и в нём на событие повесить запуск ДМ с ключом -exit. А событие -- какое хотите: по времени, по засыпанию, по чему угодно.
Post Reply