Разница в размере файлов

Материал из TCKB 2.0

Перейти к: навигация, поиск
Q: При работе с TC обнаружил, что размер одних и тех же файлов на FTP-сервере и локальном компьютере различается. После детального изучения выяснил, что разница возникает из-за наличия в файлах переноса строк. На сервере перенос считается за 1 байт, на локальной машине за 2 байта.
Как сделать, чтобы TC одинаково отображал размер файлов?
A: Включи двоичный режим передачи. У тебя, видимо, включён текстовый или автоматический режим: при этом текстовые файлы, передающиеся с сервера или на сервер автоматом подправляются так, чтобы символы конца строки соответствовали той системе, на которую копируется файл. Просто на винде конец строки - это два байта, на Никсах - один байт. Отсюда и разница в размере. Если же передавать данные в двоичном режиме, такая правка производиться не будет, и размер останется тем же, что и был.


Константин Власов

Личные инструменты
Разное
Реклама
Дневник молодой мамы. Информация для покупателей о работе магазина.
cyber-kid.ru
Техническая документация. Условия оплаты.
city-foto.ru