Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.08.2008, 14:23   #1
zhefran
Пользователь
 
Аватар для zhefran
 
Регистрация: 08.04.2008
Сообщений: 37
Вопрос Передача по сети каталога. Indy

как передать по сети каталог? С файлами вроде все понятно. Файлы передаю через WriteStream.
По какому принципу копируются каталоги?
-----------------------------------------------------------------------
Есть идея делать так:
Клиентское приложение (К)
Серверное приложение (С)
К: Делать анализ каталога (наличие подкаталогов, перечисление всех файлов), передавать имена каталога и подкаталога, предавать сами файлы.
С: Создавать каталоги и подкаталоги, записывать файлы в определенные каталоги.
Мне, кажеться, что это плохая идея.
------------------------------------------------------------------------
Можно ли это сделать через Writebuffer, readbuffer?
zhefran вне форума Ответить с цитированием
Старый 13.08.2008, 14:47   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

передавать комманду по созданию котолога на сервер.
например mkdir=<путь> а на сервере расзбирать полученную строку и реагировать
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 13.08.2008, 14:52   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А не проще ли подключить каталог через виртуальный диск?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.08.2008, 14:59   #4
zhefran
Пользователь
 
Аватар для zhefran
 
Регистрация: 08.04.2008
Сообщений: 37
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А не проще ли подключить каталог через виртуальный диск?
В моем случае нет.
Цитата:
Сообщение от Квэнди
передавать комманду по созданию котолога на сервер.
например mkdir=<путь> а на сервере расзбирать полученную строку и реагировать
Это по поводу
Цитата:
Есть идея делать так:
Клиентское приложение (К)
Серверное приложение (С)
К: Делать анализ каталога (наличие подкаталогов, перечисление всех файлов), передавать имена каталога и подкаталога, предавать сами файлы.
С: Создавать каталоги и подкаталоги, записывать файлы в определенные каталоги.
Мне, кажеться, что это плохая идея.
????
или это можно сделать через Writestream/readstream? - я уже понял что эта строка нонсенс

Последний раз редактировалось zhefran; 13.08.2008 в 15:06.
zhefran вне форума Ответить с цитированием
Старый 13.08.2008, 15:14   #5
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

тогда по порядку.
вас интересует как создать каталог по сети ?
ответ: отправлять серверу строку, на окторую тот среагирует и создаст каталог.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 13.08.2008, 15:18   #6
zhefran
Пользователь
 
Аватар для zhefran
 
Регистрация: 08.04.2008
Сообщений: 37
По умолчанию

Квэнди, меня интересует как передать каталог с его содержимым по сети.
zhefran вне форума Ответить с цитированием
Старый 13.08.2008, 15:19   #7
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

ок
1. СОздание каталога описано выше
2. Файлы передвайте sendstream -м или sendbuffer как вам удобней
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Потоки, передача файлов по сети SeЯgey Работа с сетью в Delphi 3 02.04.2011 23:51
как обновить indy 9 на indy 10 Пилигрим Компоненты Delphi 16 30.04.2010 10:11
Indy 9 против Indy 10 OrdJONY Свободное общение 2 08.11.2008 20:28
Передача файлов по локальной сети(Indy) Biowulf86 Помощь студентам 1 08.05.2008 13:08
передача звука по сети и вэб Банзай Работа с сетью в Delphi 2 07.01.2008 22:21