Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Синхронизация Timestamp по FTP

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 09:21    Post subject: Синхронизация Timestamp по FTP Reply with quote

Есть 2 набора файлов: локально и на FTР. Задача сихронизировать время/дату (по большому счету не важно в какую сторону).

Локально такая задача решается элементарно - Synchronize/Ctrl-A/Copy file properties.
По FTP тотал даже дату/время в синхронизации показывает не верно и скопировать их не может, хотя в панелях, все нормально https://i.ibb.co/3R2H0JR/image.png
Если менять Timestamp пофайлово через Change attributes/From target, проблем нет никаких.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 09:37    Post subject: Reply with quote

Dmitry77
Справку читали? Про дополнительные опции ("mdtm" и "utc", на скрине они видны) можно почитать отдельно (например, в описании ключа MDTM здесь). Изменять их состояние не пробовали?
Ссылка активирована. Согласно сложившейся тут практике лучше на русском форуме применять при написании сообщений русскую терминологию: английский интерфейс тут используют редко. И при чём тут подфорум по автоматизации? Вы вроде как не сторонние средства, а стандартный функционал обсуждаете.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 10:07    Post subject: Reply with quote

Справку читал. Сервер нормально принимает дату и при копировании и вручную (по 1 файлу) дату меняет правильно.

Из справки:"Решение: Во избежание повторной входящей или исходящей закачки всех файлов, которые на самом деле одинаковы, выберите все файлы, про которые вы точно знаете, что они одинаковы. Щёлкните по ним правой кнопкой мыши, затем выберите "Дата/время локального файла как на сервере". У меня такого нет:
https://i.ibb.co/52KbN13/1.png

P.S. Ссыли на картинки по-прежнему не дает вставлять.
P.P.S. Подфорум автоматизации при том, что стандартными средствами не получается.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 10:17    Post subject: Reply with quote

Dmitry77
Такое есть, вы просто не то делаете. Системное контекстное меню тут совершенно ни при чём. Щелчком правой кнопки мыши по сравниваемой строке или клавишей Context (между правыми Win и Ctrl) как минимум в современных версиях TC (не знаю, какая у вас, но это поведение не менялось достаточно давно) должно открываться собственное контекстное меню инструмента синхронизации, где вышеуказанный пункт при синхронизации с FTP прекрасно будет виден.
Про ограничение на ссылки упоминать больше не надо, одного раза было достаточно.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 10:40    Post subject: Reply with quote

Так я же еще в первом сообщении писал, что именно м/у ftp и локальным списком НЕ РАБОТАЕТ "Копировать свойства файла" в "Синхронизации"!

Тотал 11.01

Что бы не было недопонимания, я имею ввиду это:
https://i.ibb.co/K58nSdP/2.png
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 11:39    Post subject: Reply with quote

Dmitry77
Вы тут выше цитировали справку про контекстное меню выбранных файлов, про которые известно, что они с двух сторон на самом деле одинаковые. Сейчас на скрине в меню этот пункт виден (выше копирования свойств). Он (а не что-то другое!) работает или нет?
Что касается именно копирования свойств, у меня при выборочном тестировании синхронизации с FTP эта команда из меню работает. Почему у вас это не так, не знаю. Может быть, проблема в конкретном сервере, и вам что-то предложат проверить более сведущие в этих вопросах пользователи. А возможны ли до тех пор при столь скудной (а точнее никакой) информации о специфике соединения какие-то подсказки по сторонним средствам, весьма сомневаюсь.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 13:48    Post subject: Reply with quote

Вот так работает:

Вот так НЕ работает (я об этом уже в 3-м(!) посте пишу):

Деталей не хватает? Вот лог:
Code:
Connect to: (10.04.2024 14:34:34)
hostname=****.no-ip.biz:**02
username=*****
startdir=/FOTO/TEMP
****.no-ip.biz=*.**.***.***
220 ProFTPD 1.3.4a Server ready.
USER *****
331 Необходим пароль для пользователя *****
PASS ***********
230-Welcome user *****@*.**.***.*** to 127.0.1.1 FTP server.
230-The local time is: Wed Apr 10 07:38:42 2024
230 Пользователь ***** подключён
SYST
215 UNIX Type: L8
FEAT
211-Features:
 LANG ru-RU.UTF-8*;ru-RU
 MDTM
 MFMT
 TVFS
 UTF8
 MFF modify;UNIX.group;UNIX.mode;
 MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
 SITE MKDIR
 SITE RMDIR
 SITE UTIME
 SITE SYMLINK
 REST STREAM
 SITE COPY
 SIZE
211 Конец
OPTS UTF8 ON
200 UTF-8 активирован
CWD /FOTO/TEMP
250 CWD успешно выполнена
Connect ok!
PWD
257 "/FOTO/TEMP" является текущей директорией
Чтение каталога...
TYPE A
200 Тип установлен в A
PASV
227 Entering Passive Mode (*,**,***,***,128,239).
Connected to PASV port
MLSD
150 Открываю режим ASCII данных для MLSD
Загрузка
Ожидание ответа сервера...
226 Передача завершена

О каких сторонних средствах Вы пишите, если я о базовом функционале?

Еще раз, сервер нормально принимает и отдает timestamp. Тотал в одном месте (изменить атрибуты) отрабатывает штатно, в другом (в Синхронизации), нет.

Добавлено спустя 15 минут:

Отдельно обращаю внимание на то, что тотал в одних и тех же условиях, для одно и того же соединения, в панелях правильно показывает дату/время, а в синхронизации нет:

Из-за этого он и дату взять не может. Косяк конкретного инструмента тотала? Имхо однозначно.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 14:13    Post subject: Reply with quote

Dmitry77 wrote:
О каких сторонних средствах Вы пишите, если я о базовом функционале?

Это как раз я вам писал о базовом функционале, а вы мне тут рассказывали, что раз он у вас не работает, то тема создана в "Автоматизации".
И констатирую, что на вопрос о работоспособности пункта меню с переносом даты/времени с сервера ответа так и нет.
Дальше с вами, возможно, будут общаться более продвинутые в вопросах FTP люди. У меня всё (максимум — как модератор перенесу тему по более правильному местоположению, если картина прояснится).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 14:13    Post subject: Reply with quote

Проверил на другом своем сервере. Странно, на нем все нормально. Значит в сервере косяк. Но, опять же, почему в панелях у тотала с датой все ок? Значит сервер её отдает нормально...

Добавлено спустя 3 минуты:

Avada wrote:
И констатирую, что на вопрос о работоспособности пункта меню с переносом даты/времени с сервера ответа так и нет.

А же вам уже 3 раза написал, в "Синхронизации" "Копировать свойства файла" НЕ работает. Или мы о разном?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 14:23    Post subject: Reply with quote

Dmitry77
А я вам неоднократно писал, что вопрос был не про свойства, а про другой пункт, вышележащий, который вы же со ссылкой на справку и ввели в обсуждение. Впрочем, если дело в сервере...
И остаётся вопрос о том, что эта тема делает в "Автоматизации". Вы не дали запрос ни на какой сторонний сценарий вместо стандартной синхронизации TC, который позволил бы устранить вашу проблему. Можете посмотреть, как тут обычно такие вещи оформляются.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Wed Apr 10, 2024 15:19    Post subject: Reply with quote

Avada wrote:
А я вам неоднократно писал, что вопрос был не про свойства, а про другой пункт, вышележащий...

...который называется "Дата/время локального файла как на сервере"?
Ест-но НЕ работает. И я Вам уже неоднократно писал и скрин выкладывал - в "Синхронизации" тотал дату/время взять не может, а на панелях может. Глюк в тотале, причем не всегда, а с конкретным сервером.

И да, в Автоматизации теме сейчас не место. Размещал потому что думал что стандартно не решить. Впрочем и с автоматизацией заморачиваться нет смысла.

Подскажите, где-то разместить тикет можно, дабы авторы посмотрели в чем суть?
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Wed Apr 10, 2024 15:27    Post subject: Reply with quote

Dmitry77
Автор у TC один — Кристиан Гислер. Пишите на оффорум.
Тема перемещена в "Общие вопросы".
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Dmitry77



Joined: 10 Apr 2024
Posts: 7

Post (Separately) Posted: Tue Apr 16, 2024 07:52    Post subject: Reply with quote

Дело было в параметре MLSD=-99 конкретного сервера, в секции [Timezone], файла wcx_ftp.ini
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10252
Location: Россия, Саратов

Post (Separately) Posted: Tue Apr 16, 2024 11:16    Post subject: Reply with quote

Dmitry77
Может быть, вы и разобрались, но в этой теме как-то полной ясности не наблюдается. Что вы выставили взамен и где? Согласно документации TC в секции [TimeZone] в каждой строке значением ключа должна указывается разница в часах между местоположением пользователя и выбранным для синхронизации FTP-сервером (то же, что в опции "dt=" выше на скринах), а именем ключа – имя этого сервера. Насколько понимаю из вашего ответа и материалов оффорума с вашим же участием, у вас там что-то другое (а на скрине в этой опции почему-то как минимум 4 цифры, последняя в поле уже не лезет — это явно не часы, а дни или годы, о чём вас на оффоруме и спрашивали). Соответственно, значение MLSD в TC указывается совсем в других секциях в пределах от -1 до 1, но никак не -99. Поясните, пожалуйста.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group