- Подробности
- Категория: Программирование
Поскольку использование связки VBScript + Планировщик Windows + Командная строка не смогли работать так как было нужно в моем случае, пришлось подключить "тяжелую артиллерию" в виде C#.NET. Получилась программа на стандартных функциях второй версии платформы - Telnet-клиент в который "вшит" скрипт операций для исполнения.
Поскольку всё делалось быстренько, то не предусмотрена возможность загрузки текстового файла-скрипта. Пока по крайней мере. Программа запускается и работает от любого пользователя и будучи настроенной через Планировщик Windows под любого пользователя, способна запускаться даже при заблокированном ПК.
В тексте все понятно и просто. Прикладываю класс и программу пример.
- Подробности
- Категория: Программирование
Стандартная проблема для владельцев роутера ZyXEL на официальной прошивке - теряем соединение с интернет (и/или) VPN. Встроенного watchdog или расписания автоматической перезагрузки нет.
Решается с помощью компьютера работающего 24x7 и скрипта на VBS. Для примера скрипт подключен к Планировщику заданий Windows. (Обязательно указывать запуск от Только зарегистрированного пользователя). Его можно связать с ping'овалкой и сделать watchdog с перезагрузкой. Подходит также и для любых устройств, поддерживающих telnet и командную строку:
- Подробности
- Категория: Программирование
Итоговый вариант кода выносного модуля погодной станции для загрузки в микроконтроллер (Atmel). Код - на "упрощенном" С.