Показать сообщение отдельно
Старый 26.10.2009, 21:56
JaLav вне форума Посмотреть профиль Отправить личное сообщение для JaLav Посетить домашнюю страницу JaLav Найти все сообщения от JaLav
  № 1  
Ответить с цитированием
JaLav

Регистрация: Jan 2007
Сообщений: 213
По умолчанию Скачать папку с сервера на комп пользователя

Здравствуйте. Некая аировская прога умеет скачивать файлы с сервера на комп так: файл1, лежащий на сервере читается в поток, на компе у пользователя создается пустой файл с именем файл1 и туда записываются данные с потока.
Задача: скачать с сервера папку и все ее вместимое.

Насколько я понимаю способ чтения в поток не подойдет.
Пробую так:
Код:
var mysource:File=new File (путь1);
var mydestination:File=new File (путь2);
try
{
   mysource.copyTo(mydestination);
}
catch (error:IOError)
{
   txt.text=error;
}
путь1 - путь к файлу или папке, кот. хотим скопировать, например "http://.../test1.txt"
путь2 - путь к папке на компе пользователя, куда будем копировать + имя файла или папки, например С:/11/test1.txt

Если путь1 - локальный, т.е. копируем с компа пользователя, то все ок
А с сервера скопировать не получается. Например путь1=http://78.107.255.153:22089/FileBrow...0%B0/Kusty.gif

Выдает: Error: Error #3003

Возможно ли вообще скачать папку с сервера? Если да, то как? Если нет, то почему файл можно а папку нельзя?
__________________
yAnTar блог