Загрузить по ftp содкржимое директории

  • Автор темы Автор темы ahut
  • Дата начала Дата начала

ahut

Client
Регистрация
13.04.2013
Сообщения
37
Реакции
3
Баллы
8
Привет! :)
Подскажите, пожалуйста, оптимальный способ загрузить с компьютера все содержимое директории на сайт по ftp.
Я загружаю отдельно каждую папку и отдельно каждый файл.
Группу файлов из одной директории почему-то залить не получается. Я делаю так:

У меня заливается один файл из группы. После повторяю действие, заливается второй файл. И т.д. Где ошибка?
 
у меня аналогичная ситуация. может есть у кого решение этой проблемы?
 
Это как я понимаю, необходимо вытащить элемент с кодом C# и туда вставить следующий код:
ZennoPoster.FtpUploadDirectory("ftp.test.ru", 21, "FTP", "mylogin", "mypassword", "", "/", "c:/upload", true, true);

Здесь просто пример, я сделал по аналогии, но ничего не работает.. Или c# по-другому как оформляется?
 
А ошибка то какая?
 
Проблема так и не решена.. льет по одному файлу !
 
Подскажите,никак не могу решить проблему,как загружать содержимое папки на сервер?есть путь,вида
Код:
Развернуть Свернуть Копировать
{-Project.Directory-}cms\site_{-Variable.random_number-}
когда загружаю через "Загрузить директоию на сервер" грузит папку и её содержимое, а мне нужно чтобы только содержимое грузило в корень,без этой самой папки.

Как это сделать правильно? Смотрел реализации в "C#" но так и не вышло у меня это сделать, выдаёт ошибки в компиляции.
ФтпIP, логин, путь к папке с файлами постоянно меняется по проекту.
Вида:

Код:
Развернуть Свернуть Копировать
ZennoPoster.FtpUploadDirectory("{-Variable.Variable37-}", 21, "FTP", "{-Variable.Variable39-}", "pass", "", ".", "{-Project.Directory-}cms\site_{-Variable.random_number-}", true, false);

Помогите с решением,как сделать то?
 
Подскажите,никак не могу решить проблему,как загружать содержимое папки на сервер?есть путь,вида
Код:
Развернуть Свернуть Копировать
{-Project.Directory-}cms\site_{-Variable.random_number-}
когда загружаю через "Загрузить директоию на сервер" грузит папку и её содержимое, а мне нужно чтобы только содержимое грузило в корень,без этой самой папки.

Как это сделать правильно? Смотрел реализации в "C#" но так и не вышло у меня это сделать, выдаёт ошибки в компиляции.
ФтпIP, логин, путь к папке с файлами постоянно меняется по проекту.
Вида:

Код:
Развернуть Свернуть Копировать
ZennoPoster.FtpUploadDirectory("{-Variable.Variable37-}", 21, "FTP", "{-Variable.Variable39-}", "pass", "", ".", "{-Project.Directory-}cms\site_{-Variable.random_number-}", true, false);

Помогите с решением,как сделать то?
переменные в C# по-другому записываются..
project.Variables["Variable39"].Value
 
Так?
Код:
Развернуть Свернуть Копировать
ZennoPoster.FtpUploadDirectory("project.Variables["Variable37"].Value", 21, "FTP", "project.Variables["Variable39"].Value", "pass", "", ".", "project.Variables["Directory"].Value/cms/site_project.Variables["random_number"].Value", true, false);
 
Подскажи, sergodjan66. Не могу я понять не зная самой логики этого C#
 
Есть вообще кто живой на форуме?
 
  1. C#:
    Развернуть Свернуть Копировать
    ZennoPoster.FtpUploadDirectory(project.Variables["Variable37"].Value, 21, "FTP", project.Variables["Variable39"].Value, "pass", "", ".", project.Variables["Directory"].Value+/cms/site_+project.Variables["random_number"].Value, true, false);
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)