Форум: "Сети";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Внизвсе ли в сети закрыли ДАННОЕ приложение. Найти похожие ветки
← →
heex (2002-06-14 17:38) [0]Задача: нужно проверить, кто из пользователей сети не закрыл определенное приложение. Если не закрыл, злобно анноить мессаджбоксами. пока не закроет. =)
мой вариант: у всех запустить по сервачку, который по каким-то признакам опрределяет, что приложение еще запущено и жалуется клиенту. тот командует серверу, чтобы тот "мешал" работать, пока не закроют приложение.
TCP/IP протокол запущен.
Вопросы:
1. как отследить это запущенное приложение
2. и вообще как наладить общение между клиентом/сервером.
Желательно с примерами.
Спасибо.
← →
Malder (2002-06-15 00:06) [1]1. Перебирать все заголовки всех окон. Например искать в заголовке текст "Microsoft Word"
2. С помощью TClientSocket и TServerSocket
Одно непонятно. При данной логике " у всех запустить по сервачку, который по каким-то признакам опрределяет, что приложение еще запущено и жалуется клиенту. тот командует серверу, чтобы тот "мешал" работать, пока не закроют приложение." зачем нужен клиент ? Пусть программа находит нужное приложение и выводит MessageBox.
С клиента надо загружать только список запрещенных приложений, если этот список динамический. А если статический, то клиент вообще не нужен.
Всегда пожалуйста.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c