Присмотрись к утилите xStarter - может, она частично реализует твои запросы.
Спасибо. Я как раз ее поставил незадолго перед тем как задал вопрос. Она действительно частично она действительно реализует мои запросы. И, что важно, она развивается.
Сейчас попробую написать свои пожелания в форум программы, и может она полностью меня устроит. Вот их часть (в терминах xStarter):
Вот примерно, то, что я хочу автоматизировать (часть комплекса связанных задач):
1. Задача "Вход в iNet"
Условие выполнения задачи: есть подключение к интернету.
Содержание задачи:
1) вкл. службу автообновления;
2) проверить почту;
3) запустить ICQ;
4) разрешить выполнение задачи "Выход из iNet".
2. Задача "Выход из iNet"
Условие выполнения задачи: нет подключения к интернету.
Содержание задачи:
1) запретить выполнение задачи "Выход из iNet".
2) закрыть ICQ;
3) закрыть почтовую программу;
4) выкл. службу автообновления.
3. Задача "Включение WiFi/BlueTooth"
Условие выполнения задачи: включение модуля WiFi/BlueTooth
Содержание задачи:
1) задать пользователю вопрос: "Требуется WiFi, BlueTooth или оба?";
2) запустить утилиту Antenna-Switch;
3) щелкнуть мышкой в окне утилиты в месте соответствующем ответу пользователя на вопрос (очевидно, это целый набор действий);
4) Если "Требуется BlueTooth"
5) вкл. службу BlueTooth;
6) запустить интерфейсное приложение;
7) включить сетевое подключение "BlueTooth Network" (проблематично);
8) конец Если;
9) Если "Требуется WiFi"
10) вкл. службу беспроводной сети;
11) включить сетевое подключение "Беспроводное сетевое соединение" (проблематично);
12) запустить клиента подключения к беспроводным сетям;
13) конец Если;
14) разрешить выполнение задачи "Вход в iNet".
4. Задача "Выключение WiFi/BlueTooth"
Условие выполнения задачи: выключение модуля WiFi/BlueTooth
Содержание задачи: все связанное выключить, закрыть, запретить.
5. Задача "Включение LAN"
Условие выполнения задачи: вставка кабеля сети в разъем (возможно ли это засечь?).
Содержание задачи:
1) включить сетевое подключение "Подключение по локальной сети" (проблематично);
2) разрешить выполнение задачи "Вход в iNet".