|
... ещё одна степень свободы PowrClik |
||
Home Downloads Order Contacts |
Давно собирались сделать эту страничку - устроить здесь какой-нибудь форум,
давать разные умные ответы на разные умные вопросы. Но опыт показал, что лучше всего просто
взять и рассказать - вкратце и по-русски - откуда есть пошел PowrClik и, вообще, с чем его едят.
Итак, PowrClik. Изначально он предназначался для быстрого доступа к
энергосберегающим и отключающим функциям ПК. PowrClik свел это, практически, к одному клику. Плюс еще несколько функций: скринсэйвер, выключение монитора, блокировка, дисконнект, закончить сессию, перегрузиться, выключить ПК, запрет скринсэйвера, запрет/форсаж ждущих режимов, запрет/форсаж выключения. Но, постепенно обрастая новыми функциями, PowrClik превратился, наверное, в средство автоматизации. Во всяком случае, сейчас он ближе всего к этому классу ПО. Сейчас серия продуктов PowrClik состоит из четырех утилит. PowrRun служит для запуска любого приложения с
системными правами (Windows NT/XP/200x). PowrSaver расширяет возможности управления питанием монитора. PowrClik Lite - это дальний потомок самого первого
PowrClik, который реализует уже упомянутую "идею одного клика", а также
может работать через командную строку. Так что, комбинируя batch-файлы и
стандартный Планировщик заданий, Вы можете добиться определенной
автоматизации.
PowrClik Pro - версия покруче. Во-первых, добавилась исполняемая функция "запустить чего изволите" (можно с системными правами, можно без). Во-вторых, добавился таймер, который может, в случае чего, разбудить компьютер - вывести его из состояния ожидания или сна (зависит от установленного аппаратного и программного обеспечения). А в-третьих, расширились способы исполнения. Любая функция теперь может быть выполнена по таймеру, по событию либо через скрипт-файл. С таймером все понятно: установил время (абсолютное или относительное в пределах суток),
установил функцию и гуляешь. Можно, если не помешает, нажать Standby или Hibernate.
Когда надо, ПК проснется и выполнит, что заказано.
С событиями посложнее (надеемся ненамного). Под Windows 98/ME есть пять предопределенных событий: уничтожение окна, дисконнект, низкая загрузка ЦПУ или дисковой системы и низкая скорость модемного соединения. Последние три события базируются на использовании внутрисистемных счетчиков производительности. Чтобы установить "тревогу", Вы должны задать максимальное значение счетчика и интервал времени, в течение которого это значение не должно быть превышено. Т.е. при желании Вы можете поймать момент завершения программы, состояние простоя компьютера, момент обрыва соединения, момент завершения закачки из Интернет и т.п. События могут быть скомбинированы - PowrClik может ждать либо наступления первого из событий, либо всех событий. Если при этом установить еще и таймер, то он будет отслеживать временной предел. Например, "ждать этого или этого события, но не дольше чем...". Примерно так же всё выглядит и под Windows NT/XP/200x. Вы можете отслеживать до четырех событий одновременно. Нужно только установить счетчик (выбор из нескольких тысяч вариантов), его предельное значение, условие (в зависимости от которого предел будет трактоваться как максимум или как минимум) и интервал времени. Основная сложность здесь (она же и преимущество) заключается в подборе необходимого счетчика. В help-файле приведены несколько вариантов: как отследить момент простоя компьютера, как поймать завершение печати, как учесть объем информации переданной по сети и т.п. Дерзайте! Ну и наконец, скриптинг. Мы рассматриваем его как возможность управлять PowrClik посредством текстовых команд. Вы можете записать в текстовый файл все эти нажатия кнопок, простановку птичек, ввод параметров и т.д., а затем в нужный момент выполнить. Также Вы можете использовать скрипты Windows (VBScript, JScript и т.п.). Конечно же, это еще не полноценный планировщик заданий (не хватает повторяющихся задач типа "каждый день", "каждую третью неделю" и т.п.), но уже достаточно большой шаг на пути к автоматизации. Вот, пожалуй, если вкратце, и все. Надеемся, наша работа
Вам понравится. |
|