Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Вопрос по сети.... Добавлено: 26.07.04 14:14  

Автор вопроса:  LD | ICQ: 336327056 
Люди подскажите плиззз, есть локалка на одном компе стоит клиент на другом сервак, можно ли с сервака просмаривать процессы, которые работают на клиенте и убивать их? если это возможно просба написать как, или хоть свое мнение, заранее благодарен.!

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #1
Добавлено: 26.07.04 18:26
Если я тебя правильно понял, то это можно легко реализовать:
Делаешь простое клиент-серверное приложение, например на Winsock'е.
Клиентская часть подключается к серверу и просматривая какие запущены процессы, передает инфу о них на сервер, а сервер, если надо передает клиенту команду на завершение процесса.
Вот и все, теперь осталось все это программно реализовать :)

Ответить

Номер ответа: 2
Автор ответа:
 LD



ICQ: 336327056 

Вопросов: 5
Ответов: 1
 Профиль | | #2 Добавлено: 26.07.04 21:57
а нигде подобной программы с исходником не видел?,,
я вот просто не соображу, как клиент смогет передаст процессы серваку, а червак в свою очередь убьет нужный......

Ответить

Номер ответа: 3
Автор ответа:
 DaSharm



ICQ: 780477 

Вопросов: 72
Ответов: 1297
 Web-сайт: dasharm.com
 Профиль | | #3
Добавлено: 26.07.04 22:14
RTFM

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 27.07.04 09:54
2 DaSharm:
Предупреждение! Сообщение, не несущее полезной информации!

Ответить

Номер ответа: 5
Автор ответа:
 ISpy



Разработчик Offline Client

Вопросов: 47
Ответов: 621
 Web-сайт: intermult.boom.ru
 Профиль | | #5
Добавлено: 27.07.04 11:23
Вот код для работы с процессами: http://vbnet.ru/faq/showtopic.asp?id=120
А вот пример по работе с winsock'ом: http://vbnet.ru/sample/sampledownload.asp?id=107
Инструкция:
-клиент коннектится к серверу.
-клиент определяет, какие процессы запущены на машине и засовывает их в переменную.
-клиент посылает эту переменную с помощью winsock'овской SendData.
-сервер принимает переменную с помощью DataArrival и отображает список процессов пользователю.
-пользователь выбирает, какие процессы он хочет закрыть и нажимает кнопку.
-сервер пихает в переменную процессы, которые надо закрыть и посылает клиенту.
-клиент принимает данные от сервера и закрывает процессы, которые надо.
Вот примерно и все, тут конечно очень упрощено, но в общем работоспособно :)

Ответить

Номер ответа: 6
Автор ответа:
 mc-black



ICQ: 308-534-060 

Вопросов: 20
Ответов: 1860
 Web-сайт: mc-black.narod.ru/dzp.htm
 Профиль | | #6
Добавлено: 27.07.04 13:54
Всё правильно вроде написали. Я бы реализовал это именно на двух примерчиках исходников: взял бы клиент и сервер c многоканальным винсоком (так прикольнее и надёжней) по tcp/ip, взял бы исходник по определению заголовков процессов (надо включить в сервер), а чисто твоя задача - придумать и написать простооой диалог клиента с сервером и запрограммировать. Я что-т подобное начинал и не доделал, оба исходника и недоделка имеются. Назвал, я помню сие ITRP Killer (надо было убивать периодически определенную конфигурацию 1С.. :) Удачи!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам