![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по FtpGetFile
SortoVaritu © (2009-06-19 10:17:00)Вопрос в следующем. На FTP лежит несколько файлов. Эти несколько файлов являются разрезанным архивом rar. При использовании FTPGetFile файлы скачиваются на мой компьютер. НО при попытке их собрать в архив имеем ошибку контрольной суммы. Файлы по 100 МБ. Для доступа к FTP используется прокси. В чем может быть проблема?
Сергей М. (2009-06-19 12:13:00) [101]
> SortoVaritu © (19.06.09 12:05) [5]
Неправильно понимаешь.
Заголовок архива в рез-те трансфера заведомо бинарногофайла как текстового оказался не испорчен (просто повезло), потому принятый файл и распознается как архив.
> могу сказать, что при скачивании маленького файла ~10 МБ
> все в норме
Опять же см. [1] п.3
SortoVaritu (2009-06-19 12:07:00) [102]Кстати еще могу сказать, что при скачивании маленького файла ~10 МБ все в норме. Такая проблема наблюдается только при скачке большого файла.
SortoVaritu (2009-06-19 12:05:00) [103]Тогда вопрос следующий. Файл собирается, ругается на ошибку crc. После в собранный файл (rar архив) можно зайти и увидеть файл который заархивирован. Насколько я понимаю, если я принимаю файл в ASCII то у меня вообще архив бы не открывался и вообще TC его бы не воспринял как архив.
clickmaker (2009-06-19 12:03:00) [104]в ASCII mode "Control and formatting information is converted to local equivalents."
т.е. учитываются переводы строки, например. А они разные в *nix, mac и windows системах
Сергей М. (2009-06-19 11:57:00) [105]
> Будет ли разница если скачивать файл как ASCII или бинарный?
Конечно будет
SortoVaritu (2009-06-19 11:52:00) [106]1. На ftp-сервере лежит нормально нарезанный файл. (Проверено TC)
2. Файлы тоже все. Сам резал.
3. Вот это как раз и интересует. Будет ли разница если скачивать файл как ASCII или бинарный?
Сергей М. (2009-06-19 11:49:00) [107]
> В чем может быть проблема?
1. На ftp-сервере лежит криво порезаный архив.
2. Загружены не все файлы из оригинальной нарезки
2. Кривое использование FtpGetFile