Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Yewgeniй
Зарегистрирован: 29.06.2007 Сообщения: 15
|
Добавлено: Пн Июл 23 2007 15:27 Заголовок сообщения: Как организовать обмен данными через ftp ГРАМОТНО? |
|
|
несколько xls-фалов архивирую в один rar файл, шифрую XOR и закачиваю в режиме binari через WinInetAPI на ftp. При обратном процессе архиватор иногда жалуется, что один или другой xls-файл повреждён, не всегда, но бывает. Как организовать такую передачу данных ГРАМОТНО? Или может быть не через ftp а иначе? |
|
Вернуться к началу |
|
 |
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Пн Июл 23 2007 23:43 Заголовок сообщения: |
|
|
FTP здесь ни при чем. Ищи проблему в процессе закачки/выкачки. |
|
Вернуться к началу |
|
 |
Yewgeniй
Зарегистрирован: 29.06.2007 Сообщения: 15
|
Добавлено: Вт Июл 24 2007 07:09 Заголовок сообщения: |
|
|
Весь процесс внутри FtpGetFile, FtpPutFile.
Почему ошибка возникает не всегда и с разными файлами внутри архива? Пока вижу выход, скачивать копию сразу после закачки и проверять на ошибки. |
|
Вернуться к началу |
|
 |
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Ср Июл 25 2007 00:09 Заголовок сообщения: |
|
|
Yewgeniй писал(а): | ошибка возникает не всегда и с разными файлами |
Но если ты дважды скачаешь один и тот же архив, ошибка будет одна и таже или каждый раз разная? |
|
Вернуться к началу |
|
 |
Yewgeniй
Зарегистрирован: 29.06.2007 Сообщения: 15
|
Добавлено: Ср Июл 25 2007 07:33 Заголовок сообщения: |
|
|
Если полученный файл не удаётся разархивировать, то повторное получение ничего не меняет. Агоритм отправки файла и ключ шифровки - без изменений, ИМХО Winrar каждый новый архив делает по-другому, иначе как объяснить, почему со второй-третьей отправки разархивировать удаётся?
А причину я нашёл - косяк в коде. Передаётся всё-таки ascii. Sorry.
http://www.sevillaonline.com/ActiveX/Base64.htm |
|
Вернуться к началу |
|
 |
Mytilus Galloprovincialis
Зарегистрирован: 30.08.2005 Сообщения: 358 Откуда: откуда все люди родятся
|
Добавлено: Ср Июл 25 2007 23:22 Заголовок сообщения: |
|
|
 |
|
Вернуться к началу |
|
 |
|