Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 закачка файла с FTP  [new]
gerasimov
Member

Откуда: Алапаевск
Сообщений: 30
Если какое-то простое решение через WINAPI по закачке конкретного файла
с FTP, чтобы сразу указать директорий, в который нужно сохранить без
дополнительного диалога
(Declare DoFileDownload IN shdocvw.dll STRING lpszFile)
4 окт 06, 11:25    [3218898]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
Кузнецов Игорь
Member

Откуда: Иваново
Сообщений: 143
тынц
4 окт 06, 14:05    [3220216]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
gerasimov
Member

Откуда: Алапаевск
Сообщений: 30
Кузнецов Игорь
тынц

Спасибо! А еще попроще есть?
4 окт 06, 14:39    [3220467]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
Кузнецов Игорь
Member

Откуда: Иваново
Сообщений: 143
Ну если проще, тогда вызывай
RUN ftp.exe -s:script.txt
А содержимое файла script.txt примерно такое (подставляй свои значения!)
open <server>
<login>
<password>
cd <directory>
binary
lcd <папка получения>
get <имя_файла>
close
quit


----------------------------------------------
Кто в армии служил - тот в цирке не смеется.
4 окт 06, 14:52    [3220566]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
gerasimov
Member

Откуда: Алапаевск
Сообщений: 30
Кузнецов Игорь
Ну если проще, тогда вызывай
RUN ftp.exe -s:script.txt
А содержимое файла script.txt примерно такое (подставляй свои значения!)
open <server>
<login>
<password>
cd <directory>
binary
lcd <папка получения>
get <имя_файла>
close
quit


----------------------------------------------
Кто в армии служил - тот в цирке не смеется.

Спасибо, майор! Родина вас не забудет!
4 окт 06, 15:10    [3220711]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
rrm
Member

Откуда:
Сообщений: 23
Почему-то класс, который находится по указанной ссылке, скачивает только
первые 16000 байт. Причем на последней 16-й тысяче байт зависает минут
на 10, после чего записывает недокачанный файл на диск.
20 окт 06, 11:27    [3286575]     Ответить | Цитировать Сообщить модератору
 Re: закачка файла с FTP  [new]
rrm
Member

Откуда:
Сообщений: 23
Виснет на строчке
fResult = InternetReadFile(lihFTP, @lcBuffer, liData, @liRead)
процедуры ReadFTPFile
предварительно пройдя ее 16 раз
Если кто-то сталкивался с подобной проблемой -
подскажите, пожалуйста, каким образом ее можно обойти.
20 окт 06, 12:15    [3287057]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить