![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
Здраствуйте!
Такая вот задача... Ни разу с этим не сталкивался (с сетевыми программами). Обьясните мне пожалуйста как реализовать такие функции: 1) Поиск запущена ли программа на других компах в сети (причем не по определенном списку адресов. Хотя можно и с ним.) 2) Копирование с найденых компов определенного файла (XML или TXT). 3) Копирование своего файла на найденые компы. вот... Спасибо за внимание. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Это адекватно реализуется только клиент- серверно архитектурой: т.е. каждая программа является клиентом/сервером, (TCP или UDP) и общаются друг с другом по своему придуманному протоколу. Т.е. просто обмениваясь некими строками. Примеры реализации TCP серверов и клиенов есть на сайте проекта Indy. Http://indyproject.org
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
А русскоязычных ресурсов нету?
а то я там ничего не понял даже с гуглом... мне то главное надо понятное руководство что бы понять что и как мне нужно сделать вот |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
Спасибо!
Постараюсь разобраться что к чему. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
Скачлал от сюда Многопоточный сервер исходники ТЕСТIDTCP.rar
Хотел разобраться в них но вылезла проблема у меня Delphi 2009 c Indy 10 чем отличаются компоненты IdTCPServer и IdTCPClient Indy 10 от старых? Последний раз редактировалось xVitaliyx; 16.04.2009 в 17:30. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
Все нашел все причины по которым исходники не работали
p.s. в моем Delphi нету HELP'a... вот такая ерунда. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
С клиент/сервером я разобрался... немного...
Теперь как мне реализовать пункт 1) ? чтобы программа независела от одного сервера есть такая мысль программа запускается->отправляет в сеть сообщении о том что запущена->получает ответ от активных программ также при закрытии |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Тогда смотрите в сторону Multicast-а (соответствующие компоненты в Indy есть) , но работать будет только внутри одного сегмента локальной сети
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 15.04.2009
Сообщений: 20
|
![]()
Всмысле 255.255.255.0 ?
или Рабочая группа? Можно сделать поиск компов не по ip а в сетевом окружении? (чтобы ускорить время поиска рабочих ip) а потом уже им послать сообщение но я ненашел нормальных исходников (все про ip поиск) p.s. В чате Network Assistant есть подобная функция (поиск активных чатов в сети при запуске программы). |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передачи по сети файла | Alar | Работа с сетью в Delphi | 4 | 07.02.2011 23:21 |
Работа программы в сети | Irsis | Microsoft Office Excel | 4 | 21.10.2008 08:38 |
отключение звука у определенного муз. файла. | bill | Win Api | 3 | 29.07.2008 10:41 |
Создание файла определенного типа | Македонский | Общие вопросы Delphi | 12 | 06.09.2007 11:58 |