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

ahut

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

У меня заливается один файл из группы. После повторяю действие, заливается второй файл. И т.д. Где ошибка?
 

amful

Client
Регистрация
07.11.2013
Сообщения
32
Благодарностей
46
Баллы
18
у меня аналогичная ситуация. может есть у кого решение этой проблемы?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113

amful

Client
Регистрация
07.11.2013
Сообщения
32
Благодарностей
46
Баллы
18
Это как я понимаю, необходимо вытащить элемент с кодом C# и туда вставить следующий код:
ZennoPoster.FtpUploadDirectory("ftp.test.ru", 21, "FTP", "mylogin", "mypassword", "", "/", "c:/upload", true, true);

Здесь просто пример, я сделал по аналогии, но ничего не работает.. Или c# по-другому как оформляется?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
А ошибка то какая?
 

frion-seo

Client
Регистрация
27.02.2011
Сообщения
506
Благодарностей
451
Баллы
63
Проблема так и не решена.. льет по одному файлу !
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113

Badboy

Client
Регистрация
07.02.2014
Сообщения
39
Благодарностей
1
Баллы
8
Подскажите,никак не могу решить проблему,как загружать содержимое папки на сервер?есть путь,вида
Код:
{-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);
Помогите с решением,как сделать то?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 493
Благодарностей
8 697
Баллы
113
Подскажите,никак не могу решить проблему,как загружать содержимое папки на сервер?есть путь,вида
Код:
{-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
 

Badboy

Client
Регистрация
07.02.2014
Сообщения
39
Благодарностей
1
Баллы
8
Так?
Код:
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);
 

Badboy

Client
Регистрация
07.02.2014
Сообщения
39
Благодарностей
1
Баллы
8
Подскажи, sergodjan66. Не могу я понять не зная самой логики этого C#
 

Badboy

Client
Регистрация
07.02.2014
Сообщения
39
Благодарностей
1
Баллы
8
Есть вообще кто живой на форуме?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 263
Баллы
113
  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);
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 493
Благодарностей
8 697
Баллы
113

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