9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
|
1 | |
Загрузить/скачать файл по FTP протоколу23.03.2016, 13:14. Показов 6000. Ответов 11
Господа, будьте добры, необходим рабочий пример. Заранее всем большое спасибо! Не могу найти нормальный рабочий пример..
0
|
23.03.2016, 13:14 | |
Ответы с готовыми решениями:
11
Прочитать текстовый файл по FTP-протоколу Как загрузить файл на сервер (Доступ по FTP приветствуется) Из ftp скачать файл и отправить по почте C#: Загрузка файлов по FTP-протоколу |
6 / 6 / 3
Регистрация: 23.05.2011
Сообщений: 25
|
|
23.03.2016, 15:06 | 2 |
0
|
9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
|
24.03.2016, 07:19 [ТС] | 3 |
Большое спасибо, но этот вариант уже пробовал. Выдает 530 ошибку "Удаленный сервер возвратил ошибку: (530) Вход не выполнен". Хотя через обычный батник, все работает.
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,595
|
|
24.03.2016, 07:46 | 4 |
ember74, значит ты сделал что-то не так. Как вариант логин/пароль неверный указал или ещё чего. Код в студию предоставь.
0
|
9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
||||||
24.03.2016, 08:44 [ТС] | 5 | |||||
Я пробовал и на питоне приконнектиться, такая же ошибку, а батник работает. Навряд ли я копирую логин и пароль как то не так.
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,595
|
||||||
24.03.2016, 08:52 | 6 | |||||
ember74, у FtpWebRequest есть особенность - он может подавить строкой пароля/логина, если та не нормализована.
Попробуй так:
0
|
9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
|
24.03.2016, 08:58 [ТС] | 7 |
Сейчас попробовал, та же самая ошибка на том же месте..
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,595
|
|
24.03.2016, 09:14 | 8 |
Я проверил твой код у себя на машине с подключением к своему же ftp-серверу - всё работает. Убедись, что ты правильно логин\пароль указал (в строке может быть экранирующий символ!).
0
|
9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
|
24.03.2016, 09:18 [ТС] | 9 |
Сейчас попробую. А еще сразу такой вопрос, а как скачать все файлы которые есть на фтп?
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,595
|
|
24.03.2016, 09:20 | 10 |
ember74, нужно будет перебрать все файлы на сервере и по одному их скачивать.
0
|
9 / 8 / 2
Регистрация: 07.10.2015
Сообщений: 510
|
|
24.03.2016, 09:21 [ТС] | 11 |
А не подскажете как это сделать? Причем, скачивать нужно только файлы с расширение .res
0
|
12078 / 8387 / 1281
Регистрация: 21.01.2016
Сообщений: 31,595
|
|||||||||||
24.03.2016, 09:36 | 12 | ||||||||||
ember74, можно использовать всеми горячо любимую рекурсию.
Вот первый попавшийся пример из гугла. Переделай его как тебе угодно: Кликните здесь для просмотра всего текста
Добавлено через 10 минут ember74, я тебе ерунду скинул, извини. Вот пример нормального кода, который вернёт тебе массив адресов файлов на сервере. ПО этому массиву нужно будет пройтись в цикле и над каждой строкой сотворить Download. И никакой рекурсии)) Кликните здесь для просмотра всего текста
1
|
24.03.2016, 09:36 | |
24.03.2016, 09:36 | |
Помогаю со студенческими работами здесь
12
Загрузить/скачать файл по FTP протоколу Открыть ftp.exe, открыть соединение с FTP-сервером, залогиниться, загрузить файл в бинарном режиме и выйти Загрузить файл по ftp Загрузить файл с FTP-сервера Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |