Total Commander Knowledge Base

Есть вопрос?

Поищите ответ в самой большой русскоязычной базе знаний по Total Commander!

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

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

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