Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 10.11.2008, 17:02
CyberDemon CyberDemon вне форума
Прохожий
 
Регистрация: 10.11.2008
Сообщения: 13
Репутация: 10
Хорошо Серевер и Клиент для сети

Здравствуйте!
Стоит задача создать сервер и клиент для локалки.
Принцип дейтсвия:
Есть главный компьютер, на котором стоит программа наблюдающая за другими. К примеру, я сижу за главным компом и рядом седит сосед. Мне нужно к примеру запретить пользоваться ему интернетом или получить адрес сайта, на котором он сидит! Надеюсь примерно понятно?!
Не могли бы вы дать пример программы (исходник) , чтобы я смог понять, как создать такое приложение.
За ранее благодарю!
Ответить с цитированием
  #2  
Старый 10.11.2008, 17:44
Амон Амон вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 14
Репутация: 10
По умолчанию

ммм...боюсь ошибиться, т.к. в этом деле я не силён, но по моему главный компьютер это прокси сервер, на котором установлена специально обученная ОС в которой уже должны быть встроены все необходимые вам программные средства для разграничения доступа по ip всех подключенных компов, ну и просмотра статистики посещения сайтов, трафика и т.д. и т.п.
Ответить с цитированием
  #3  
Старый 10.11.2008, 17:49
CyberDemon CyberDemon вне форума
Прохожий
 
Регистрация: 10.11.2008
Сообщения: 13
Репутация: 10
По умолчанию

Нет, программа в этом и будет состоять - связывать два компа вместе. На одном будет установленна программа (на главном), на втором файл (программа), которая будет посылать все это на главный комп.
Возможно ли такое осуществить?
Ответить с цитированием
  #4  
Старый 10.11.2008, 18:00
Амон Амон вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 14
Репутация: 10
По умолчанию

Теперь данное описание похоже на удалённое администрирование...
Не пользовался этим делом, но по моему даже в винде есть какие то примочки для осуществления этого...
Ждём ответа более квалифицированных в этой области людей.
Ответить с цитированием
  #5  
Старый 10.11.2008, 18:04
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

Любой пример работы с TClientSocket и TServerSocket твоя идея не новая и уже 100 раз поднимали эту тему.
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #6  
Старый 10.11.2008, 18:31
CyberDemon CyberDemon вне форума
Прохожий
 
Регистрация: 10.11.2008
Сообщения: 13
Репутация: 10
По умолчанию

Вот я и пршу пример программы выложить, чтобы я мог посмотреть как там все происходит
Ответить с цитированием
  #7  
Старый 10.11.2008, 18:32
Амон Амон вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 14
Репутация: 10
По умолчанию

Насколько я понимаю TClientSocket и TServerSocket служат для общения между компьютерами. А вот как можно, например, заблокировать подключение к интернету? Или как перехватывать активность интернет браузера?
Ответить с цитированием
  #8  
Старый 10.11.2008, 18:36
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

А что ни один из этих исходников не подходит?

http://www.delphisources.ru/pages/so..._internet.html
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #9  
Старый 10.11.2008, 18:39
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

Цитата:
Насколько я понимаю TClientSocket и TServerSocket служат для общения между компьютерами. А вот как можно, например, заблокировать подключение к интернету? Или как перехватывать активность интернет браузера?

Это уже другой вопрос, можно просто форму на весь экран растянуть и поставить чтоб оно было всегда сверху и пользователь ничего не сможет сделать.
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #10  
Старый 10.11.2008, 18:56
Амон Амон вне форума
Прохожий
 
Регистрация: 09.11.2008
Сообщения: 14
Репутация: 10
По умолчанию

Цитата:
Сообщение от Alexo
Это уже другой вопрос, можно просто форму на весь экран растянуть и поставить чтоб оно было всегда сверху и пользователь ничего не сможет сделать.


Лично я ждал лекции про дескрипторы...
Или про что то что можно использовать вместо них.
Ответить с цитированием
  #11  
Старый 10.11.2008, 19:01
CyberDemon CyberDemon вне форума
Прохожий
 
Регистрация: 10.11.2008
Сообщения: 13
Репутация: 10
По умолчанию

Alexo

Вот смотри, у меня есть компьюетрный класс, все они подключены между собой сетью, мне необходимо с учительского стола когда мне нужно открывать сидиром у нужного мне компа. Вот что то на подобе такого мне необходимо, остальные функции я добавлю сам. Посоветуй что нибудь поточнее плз...
Ответить с цитированием
  #12  
Старый 10.11.2008, 19:04
Alexo Alexo вне форума
Начинающий
 
Регистрация: 24.01.2007
Сообщения: 191
Репутация: 15
По умолчанию

советую идти к директору и купить RAdmin или его аналолог realVNC ненадо придумывать велосипед
__________________
Delphi - это лишь инструмент, а что ты сможешь создать при помощи этого инструмента, зависит исключительно от тебя.
Ответить с цитированием
  #13  
Старый 10.11.2008, 20:11
Drozh Drozh вне форума
Активный
 
Регистрация: 12.06.2008
Сообщения: 313
Репутация: 40
По умолчанию

Самый простой способ))) Клиент на главном компе, сервер на дочерних (именно так!). Сервер постоянно ждет подключения (можно скрыть форму, можно использовать WinApi), вообщем он должен быть постоянно включен. Клиент коннектится к серверу с главного компа и отправляет ему сообщение, которое сервер незамедлительно выполняет...

В примере на сервер можно отправить сообщения:
#OpenCDRom - открыть CD-Rom
#CloseCDRom - закрыть CD-Rom

Отлов ошибок минимальтный
Вложения
Тип файла: rar Пример.rar (3.6 Кбайт, 19 просмотров)
Ответить с цитированием
  #14  
Старый 11.11.2008, 17:30
CyberDemon CyberDemon вне форума
Прохожий
 
Регистрация: 10.11.2008
Сообщения: 13
Репутация: 10
По умолчанию

Drozh
Цитата:
Самый простой способ))) Клиент на главном компе, сервер на дочерних (именно так!). Сервер постоянно ждет подключения (можно скрыть форму, можно использовать WinApi), вообщем он должен быть постоянно включен. Клиент коннектится к серверу с главного компа и отправляет ему сообщение, которое сервер незамедлительно выполняет...

Воооо, спс, ты меня понял! Премного благодарен, ща пойду тестить!
А каким ты Indy пользуешься??? не подскажешь где скачать?

Последний раз редактировалось CyberDemon, 11.11.2008 в 18:04.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 03:37.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter