23:17

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
[ok]

Товарищи, возникла необходимость по написанию скрипта, или подбору программы, которая в случае простоя машины более 2 часов (под простоем понимается к примеру отсутствие передвижений курсора мышки, ибо при так называемом простое будут активно работать программы (FTP сервер, торрент и т.д.)) выполняла команду shutdown -r. Первичный гуглинг пока ничегоне дал, хотя может копаю не в ту сторону.

Комментарии
25.06.2009 в 23:23

Работает - не трогай
осторожно, очень тупое предложение
25.06.2009 в 23:24

молодой динамично развивающийся
JIuca. логично, кстати.
25.06.2009 в 23:25

¡ʎuunɟ ʇou sı sıɥʇ
Или отследить запуск скринсейвера, после чего запустить таймер.
25.06.2009 в 23:27

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
При простое монитор автоматом отключается через 5 минут. В этом случае данный вариант прокатит?
25.06.2009 в 23:29

Работает - не трогай
Чудеснов спасибо, Вы меня похвалили)))

Сэр Дьявол если Вы сможете отследить отключение монитора программно, то почему нет?
25.06.2009 в 23:35

И тесно облакам.
schtasks /create /tn reboot_task /tr "shutdown -r" /sc "onidle" /i 10
25.06.2009 в 23:54

молодой динамично развивающийся
Riateche нихуянепонял, полез читать хелпы.

/i 10 — это десять минут, а надо два часа!
25.06.2009 в 23:55

И тесно облакам.
ну пофиг, люди умные, разберутся, какую цифру вставить. После /i - количество минут, да.
25.06.2009 в 23:59

Работает - не трогай
Riateche если я хоть что-то понимаю в этом, то тут он вырубается через 10 минут простоя? А работающие программы типа закачек и фоновой мелочи не учитываются?
26.06.2009 в 00:01

И тесно облакам.
кажется, нет. проверьте)
26.06.2009 в 00:18

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
Проверил. Не пашет) Напоминаю всем, что параллельно активно работает ФТП сервер и торрент. Идея привязать команду к запуску скринсэйвера мне нравится больше
26.06.2009 в 01:44

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
Итак, вопрос был решен как обычно, т.е. через (!) Собственно машина используется как консольно, так и через RDP. подключение к инету через VPN, соответственно при разрыве и не восстановлении оного происходит epic fail, ибо физически (консольно) запустить/перезапустить его тупо некому. Поставил программу Power off, она мониторит PPP интерфейс, и при фиксации исходящей скорости ниже 25 кбайт/с свыше 1,5 минут бутает машину. Но все таки, если кто придумает первичную реализацию (запуск команды при запуске скринсэйвера) буду признателен.
26.06.2009 в 09:33

Самое худшее уже случилось, остались последствия
Сэр Дьявол где-то я читал что SCR это чем-то очень тот же самый ЕХЕ. Ну а далее вперед к написанию мегопроги которая будет ребутать машину, переименовки в файл скринсейвера и покладение вместо файла скринсейвера.
26.06.2009 в 09:47

Sanctus Satanas
wagner
Так и есть. Только общение системы с ним происходит при помощи командной строки.
Если про это забыть, то будет забавно. :)
27.06.2009 в 00:22

а мне вот интересно зачем это нужно
27.06.2009 в 01:44

Sanctus Satanas
Сэр Дьявол
Посидел несколько минуток и наваял скринсейвер. :rolleyes:
27.06.2009 в 11:26

Работает - не трогай
Поступило предложение: наваять экзешник, который через определенное время по таймеру шатдаунит, движение мыши или эникей сбрасывают таймер. Как-то так.
Если еще актуально.
27.06.2009 в 12:59

Sanctus Satanas
JIuca.
Это надо тогда на мышу/клаву ставить хуки. И таймер.
29.06.2009 в 19:45

А конечная цель какая? Может, есть более прямое решение?
30.06.2009 в 01:39

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
Сорри товарищи, меня не было в москве, проверить не мог. Цель описана выше - при падении VPN смертью храбрых - бутать машину для поднятия автоматом. Скриншот сейчас проверим, будет действовать как резервный вариант.
30.06.2009 в 01:41

гыгыгы
ХАХАХАХАХА

не устаю поражаться людской изобретательности.
30.06.2009 в 02:01

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
я тоже — сказал приплюснутый Котелок — не люблю делать что то просто, если это можно сделать через задницу (с) Гибсон, Нейромант
30.06.2009 в 02:19

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
Итак, скринсэйвер работает хорошо, но только как скрринсейвер. Оставлять ЖК моник включенным на 3-4 часа запросто так как то не айс, не?
30.06.2009 в 02:20

сделайте батничек в кроне, который будет тачку перегружать. а другим батничком по сети перезагрузку отменяйте.

нет, пожалуй у вас всё равно круче.
30.06.2009 в 02:22

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
уметь надо, и иметь большой опыт. "месье знает толк в извращениях" (с)
30.06.2009 в 02:38

шлёте на тачку факсы с полосками и точками, они печатаются на матричнике, звук пишется с микрофона, прогоняется через декодер, запускается программа с полученным названием, она мигает лампочкой перед камерой, картинка постоянно пишется на винт файлами по два часа, из крона стартует батничек, просматривает видео, считает среднюю яркость кадра и если во всём файле она не выходит за установленные пределы, тачка вырубается. а обратно она врубается релюхой, которая висит на юсб и разомкнута, если есть питание.

понимаю, что примитив, но зато это можно сделать быстро.
30.06.2009 в 04:55

Sanctus Satanas
ehlo_kitty
Зачёт. :)
Недавно видел батник, рисующий в bmp множество Мандельброта. В принципе на ту же тему. :)

Сэр Дьявол
А моник же можно чисто физически вырубить. Скринсейвер всё равно будет запускаться на отключённом мониторе.
30.06.2009 в 10:44

Прежде чем испробовать достичь цели - я хочу запомнить этот мир целым ©
ehlo_kitty, вы в конструкторском бюро мышеловок не работали? :lol:
--==SS==--, как вариант.
Ладно, на этом прекращаем флуд собственно решение вопроса найдено и все довольны. Основной вариант - через программу PowerOff, которая мониторит активность сети, резервный вариант - через скринсейвер. Всем спасибо.