Avada

|
Posted: Sun Sep 22, 2013 23:25 Post subject: |
|
|
Oxy
Не являюсь специалистом по FTP, но по времени появления ответить могу. Сама синхронизация с FTP появилась с версии 4.02 (1999 год), и сразу же с изменением даты/времени локальных файлов.
Предлагаю сравнить соответствующие фрагменты справки до и после версии 7.55.
Справка прежних версий wrote: | После успешной пересылки функция синхронизации устанавливает метку даты/времени локального файла по дате/времени удалённого файла. |
Справка новых версий wrote: | Если сервер не поддерживает ни одной из команд MDTM, MFMT, SITE UTIME, то после успешной пересылки функция синхронизации устанавливает метку даты/времени локального файла по дате/времени удалённого файла. |
Кроме того, в справке с версии 5.0 (2002 год) в этом подразделе есть приписка:
Quote: | Новое: Total Commander НЕ изменяет дату/время локального файла, если отмечена опция "игнорировать дату". |
(Никакое оно давно уже не новое, так что тут в справке надо убрать это слово. И Гислер не заметил, и мы тоже. Исправим.)
Предыдущий подраздел, где объясняется причина такого поведения, предлагаю прочитать самостоятельно. А ещё лучше — весь этот раздел справки полностью. Там между старыми и новыми версиями ещё кое-какая разница есть.
Про ключ MDTM можно в справке посмотреть. Дополнительно в версии 8.50 добавлены значения у ключа SpecialFlags:
Quote: | 4096: Использовать команду MDTM для указания удалённой метки даты/времени.
8192: Использовать команду MFMT.
12288: Использовать SITE UTIME (сумма 4096 и 8192). |
_________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|