О скриптовой системе DOG
Что оно и зачем оно надо, постараюсь рассказать в этой инструкции.
DOG - это подборка скриптов и мелких программок, которые базируются на Универсальном планировщике задач - nnCron. В дальнейшем Скриптовая cистема DOG
Сразу скажу, что встречались мне терминалы, на которых DOG корректно не хотел выполнять поставленные перед ним задачи. Редко, но есть и такие. И если у вас такой то все карты вам в руки - придумайте решение проблемы сами или киньте намек мне на мыло и подумаем вместе.
Изначально DOG был собран чтоб оптимизировать работу терминалов, избавить такого лентяя как я от лишних выездов к терминалам. На моих терминалах, вернее сказать на тех с которыми я работаю, установлен управляемый DOG это целая система такая запутанная, что мне порой страшно осознавать, все эти ниточки которые нужно подтягивать чтоб управлять терминалом. Если б я был бы программистом, то написал бы маленькую утилиту, в которой просто мог бы выбирать номер терминала, ставить галочку напротив действия и нажимать кнопочку типа GO! Но я пока далек от тех гуру которым такое состряпать раз плюнуть, а перечитывать массу пускай и полезной литературы мне просто лень.
Короче отвлекся. Вообщем вернемся к той версии DOG'а, которую вы можете скачать здесь на сайте. Что он умеет? Он много умеет и еще большему его можно научить если кумекать в языке программирования Форт.
Итак после установки на ваш терминал платежной системы, про большинство горячих клавиш Windows вы уже могли смело забыть. И что вызвать скажем Панель Управления или Проводник, при выключенной программе, вам требовалось нажать сочетание клавиш Ctrl+Alt+Del, вызвав тем самым окно в котором надо было выбрать Диспетчер задач. Открыть его и активировав кнопку Новая задача написать команду control или explorer соответственно. А чтоб выключить терминал или перезагрузить требовалось вписывать команду shutdown и задавать ей необходимые ключи, хотя есть умники которые и просто его с УПС любят отключать.
И вот вам решение номер 1 - поддержка горячих клавиш.
| ALT+E | Проводник |
| ALT+C | Панель управления |
| CTRL+ALT+S | Выключение через 5 сек |
| CTRL+ALT+R | Перезапуск через 5 сек |
| CTRL+ALT+A | Отменить перезапуск и выключения |
| ALT+P | Команда ping 8.8.8.8 Десять пакетов, пингуем сервак google |
| CTRL+ALT+K | Закрыть программу 24NonStop (в итоге она перезапуститься, там батник следит за ее работой) |
| CTRL+ALT+M | Закрыть проигрыватель Media Player Classic |
| CTRL+ALT+L | Закрыть проигрыватель MPlayer |
| ALT+i | Запустить Internet Explorer (на случай, если глянуть мониторинг или что то еще) |
| ALT+D | Запустить дефрагментатор Perfect Disk - если установлен конечно) |
| ALT+N | Запустить 24нонстоп. (Если батник не запущен то таким образом стартанем и батник и программу) |
| ALT+` | Запустить консоль |
| ALT+F | Открыть FAR Manager |
| ALT+1 | Autorun - Посмотреть содержимое автозапуска |
| ALT+2 | Запуск CCleaner - чистильщик временных файлов и ключей в реестре |
| ALT+3 | ProceXP - смотрим запущенные процессы |
| ALT+4 | Total Commander |
| ALT+5 | Утилитка для добавления и удаления служб. Очень выручала когда на терминалах были вирусы |
| ALT+6 | Everest - просмотр данных об оборудовании. Материнка, видеокарта и прочее |
| ALT+7 | AVZ - портативный антивирус для проверки системы на вирусы и системных ключей на безопасность. Надо обновлять базы |
| ALT+8 | TCP-IP - Показывает процессы которые лезут в интернет на какие DNS и IP. Можем прикрывать неугодные |
| ALT+9 | ScanDisk C:\ и D:\ D:\ проверяет сразу, C:\ после перезагрузки терминала. |
| CTRL+1 | Вызвать диспетчер устройств Windows |
| ALT+S | Посмотреть службы |
| ALT+M | Запуск плеера. Здесь идет речь о Media Player Classic |
| ALT+L | Запуск MPlayer |
1) Вставив флешку - можно отменить начавшееся завершение работы терминала или его перезагрузку.
2) При подключении флешки, срабатывает скрипт который удаляет с нее файлы автозапуска.
Многие вирусописатели используют функцию автозапуска Windows. Вставляете флешку - вуаля! Вы с вирусом, а он с вами. Вы к другу на комп флешку - вирус уже там селится. Вы к терминалу с последним патчем - чик и вирус уже живет и вредничает с терминала. А потом ваши глаза с усилием лезут на лоб, при просмотре набежавшего за месяц трафика.
3) Если к экрану терминала никто не прикасается ровно 2 час, внутри терминала срабатывает скрипт, который запускает таймер на перезагрузку терминала. Если к терминалу за все это время кто то прикоснется, таймер будет сброшен и начнет новый отчет. Если ж все таки прошел час и уже появилось окошко сообщающее о перезагрузке терминала, стоит прикоснутся к экрану и таймер снова будет сброшен. Эта функция нужна на случай легкого подвисания ПО киоска или Windows. Типа спасение утопающих - дело рук самих утопающих. (По умолчанию отключена)
4) В 23:00 Выключение терминала, ничем не отменяемый, но с предупреждением. (Все можно изменить)
Примечания: Все последние изменения, описаны здесь и здесь.
В дальнейшем при добавлении чего то нового, будет создан журнал изменений. А также все эти добавления будут выложены в виде небольших патчей для скриптовой системы DOG.
статья отредактирована 09 Октября 2011 г.