View previous topic :: View next topic |
Author |
Message |
Tol!k

Joined: 01 Apr 2008 Posts: 1727 Location: Арзамас
|
(Separately) Posted: Tue Feb 10, 2009 18:43 Post subject: Re: Комментарии умерли? |
|
|
tAlexKo wrote: | Некоторые конечно привыкли создавать длиннющее имя файла из которого ясно, что это за файл. |
А потом их имеют проблемы |
|
Back to top |
|
 |
Worros
Joined: 19 Jan 2007 Posts: 1123
|
(Separately) Posted: Tue Feb 10, 2009 18:48 Post subject: Re: Комментарии умерли? |
|
|
tAlexKo wrote: | Но ничего же нового не появилось? Как еще можно написать аннотацию к фотографии, к примеру? Комментарии ACDSee к примеру этот тот же механизм с файлом descript.ion. Некоторые конечно привыкли создавать длиннющее имя файла из которого ясно, что это за файл. Но комментарии удобнее.
Имена файлов не становятся слишком длинными - это imho дурной тон. Комментарии выводятся только когда нужно (SC-F2). Можно например писать комментарий к открытому файлу (а вот переименовать открытый файл нельзя). Распечатав файл descript.ion вы сразу получаете только нужную информацию по директории.
Также комментарий создается быстрее чем переименование файла. Просто нажимай C-Z и пиши |
ППКС |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10428 Location: Россия, Саратов
|
(Separately) Posted: Tue Feb 10, 2009 20:00 Post subject: |
|
|
Аналогично. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
alexey65536

Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Wed Feb 11, 2009 09:43 Post subject: |
|
|
Один из моих вариантов был - неупорядоченный. Видимо, это оно и есть
Т.к. переименовывать тоже не люблю и считаю неудобством и кощунством Разве что, если из версии в версию инсталлятор какой-либо программы называется одинаково, тогда подписываю версию в конце, чтоб понятно было. _________________ #199018 |
|
Back to top |
|
 |
tAlexKo
Joined: 06 Feb 2009 Posts: 18
|
(Separately) Posted: Wed Feb 11, 2009 10:34 Post subject: |
|
|
Worros wrote: | tAlexKo
Комментарии не имеют меток времени создания самого комментария. Как их можно синхронизировать? Как ты себе это представляешь?
|
То, о чем мы говорим, называется ассиметричная синхронизация (устанавливается соответствующей галкой). Она бывает (очень часто) нужна, когда нужно привести правый каталог к левому. По определению такого синхронайза считается что "правая панель - старая дура". Т.е. лишние файлы на ней должны быть удалены, новые дописаны, комментарии тоже дожны быть синхронизированы по левой стороне.
Quote: | Да и вообще, инструмент называется "синхронизация каталогов", а не "синхронизация файлов описаний". Если нужно второе, то это именно синхронизация файлов - другой принцип, другой инструмент. |
b]Раз TC отображает комментарии в таблице файлов, то он идеологически считает их частью файлов (и правильно делает)[/b].
Я уже приводил в пример синхронизацию вручную при включенной галке "копировать с комментариями". Что собственно происходит? Происходит копирование отдельных файлов по некому списку. Т.е. идет процесс: копирования, адаптация комментария. Все тип топ.
Синхронайз от TC это тоже процесс копирования файлов по списку! И при каждом копировании отдельного файла (каждого!) должно производится адаптация комментария (если указана опция "копировать к комментариями". То, что этого не происходит есть ошибка. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6195 Location: Москва
|
(Separately) Posted: Wed Feb 11, 2009 11:26 Post subject: |
|
|
tAlexKo
Вот видео-запись:
• Видео/EXE (с интегрированным плеером/кодеком)
• Видео/AVI (требуется внешний кодек MSU Screen Capture Lossless Codec)
Объясни, пожалуйста, что на ней происходит не так, как должно происходить. А если всё так, что какие действия я должен был выполнить, чтобы что-то произошло не так, как надо?
_________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
tAlexKo
Joined: 06 Feb 2009 Posts: 18
|
(Separately) Posted: Wed Feb 11, 2009 18:36 Post subject: |
|
|
CaptainFlint wrote: | tAlexKo
Вот видео-запись:
(skipped)
Объясни, пожалуйста, что на ней происходит не так, как должно происходить. А если всё так, что какие действия я должен был выполнить, чтобы что-то произошло не так, как надо?
|
Работа с файлами включает в себя не только работу с содержимым файлов. Я к примеру часто модифицирую комментарии. Почему это нужно? Потому что комментарии заполняются по мере свободного времени. Т.е. файл может не измениться, а комментарий изменился. Вот тут и грабли.
При ассиметричном синхронайзе (и опции копировать с комментариями) IMHO (если сами файлы не изменились) должно происходит сравнение комментариев (источника и приемника) по всем описанным там файлам. Комментарий из директории источника должен заменить соотвествующий комментарий в приемной директории. А сами комментируемые файлы могут остаться неизмененными.
При простом синхронайзе с двух сторон просто дополняют друг друга. Т.е. слева появляются комментарии которые есть только справа и т.д.
Что ты делаешь на видео:
1. Ты создал в кат 1 файл с комментарием One,
2. потом скопировал его в каталог 2.
3. В каталоге 2 ты изменил содержимое файла и описание.
Т.е. ты изменил содержимое файла в кат2 (с 6 байт до 16).
Разумеется синхронайз будет, так как произошло измение самого файла. Но если бы ты модифицировал в кат2 только комментарий, то TC сделает вид, что оба каталога остались одинаковыми и синхронизировать нечего. Это есть очень плохое вранье! b]Комментарии у файлов разные. Стало быть и каталоги не одинаковые[/b] и синхронизировать есть чего - комментарии! |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6195 Location: Москва
|
(Separately) Posted: Wed Feb 11, 2009 18:44 Post subject: |
|
|
tAlexKo
Теперь понятно, спасибо.
Что ж, в таком случае могу только повторить то, что уже говорилось выше: инструмент синхронизации просто для комментариев не предполагался. Точно так же он, скажем, не обнаружит изменения атрибутов файла (а я, может быть, атрибутом "системный" что-то важное помечаю), дополнительные NTFS-потоки данных (в которых тоже могут храниться комментарии), и т.д., хотя кто-то может посчитать это не менее важными данными. Просто Гислер не считает это задачей данного инструмента. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
tAlexKo
Joined: 06 Feb 2009 Posts: 18
|
(Separately) Posted: Thu Feb 12, 2009 10:04 Post subject: Finalisation |
|
|
CaptainFlint wrote: | tAlexKo
Теперь понятно, спасибо.
Что ж, в таком случае могу только повторить то, что уже говорилось выше: инструмент синхронизации просто для комментариев не предполагался. <skipped> Просто Гислер не считает это задачей данного инструмента. |
OK. Завершая просто сформулирую задачу по английски, быть может автор случайно прочитает и изменит точку зрения.
Mr Gisler, when sinchronizing files on TC's two panels with the option "Copy comments with files" is ON, TCommander must compare file comments too. The files on the panels may be unchanged, but the comments on the right panel may be outdated.
So, TC's sinchronizer, if the two files compared are unchaged, must analize the comments and sinchronize them too. In all other ways the way TC treats file comments is good. |
|
Back to top |
|
 |
flm

Joined: 09 Dec 2007 Posts: 467
|
(Separately) Posted: Thu Feb 12, 2009 10:40 Post subject: |
|
|
tAlexKo
Врядли автор прочитает написанное тут. Мб стоит написать на официальном форуме? И он не Gisler, а Ghisler.  _________________ cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы |
|
Back to top |
|
 |
tAlexKo
Joined: 06 Feb 2009 Posts: 18
|
(Separately) Posted: Thu Feb 12, 2009 14:40 Post subject: |
|
|
flm wrote: | tAlexKo
Врядли автор прочитает написанное тут. Мб стоит написать на официальном форуме? И он не Gisler, а Ghisler.  |
Запостил (и даже проверил ошибки ). Хотел сразу туда, а не сюда, но были проблемы с активацией экаунта.
Если интересно что ответят там то
http://ghisler.ch/board/viewtopic.php?t=21394 |
|
Back to top |
|
 |
_92

Joined: 23 Nov 2005 Posts: 398 Location: ufa
|
(Separately) Posted: Thu Feb 26, 2009 16:11 Post subject: |
|
|
CaptainFlint wrote: | tAlexKo
Теперь понятно, спасибо.
Что ж, в таком случае могу только повторить то, что уже говорилось выше: инструмент синхронизации просто для комментариев не предполагался. Точно так же он, скажем, не обнаружит изменения атрибутов файла (а я, может быть, атрибутом "системный" что-то важное помечаю), дополнительные NTFS-потоки данных (в которых тоже могут храниться комментарии), и т.д., хотя кто-то может посчитать это не менее важными данными. Просто Гислер не считает это задачей данного инструмента. |
тогда логичнее было бы доработать *SHIFT+F2 Compare file lists* - к примеру, опционально, для игнорирования сравнения *по времени* или сравнения *по атрибутам* _________________ ubuntu+tc+synwrite |
|
Back to top |
|
 |
Koljasik
Joined: 13 Nov 2007 Posts: 59 Location: СПб
|
(Separately) Posted: Thu Mar 12, 2009 02:13 Post subject: |
|
|
tAlexKo wrote: | Но если бы ты модифицировал в кат2 только комментарий, то TC сделает вид, что оба каталога остались одинаковыми и синхронизировать нечего. Это есть очень плохое вранье! Комментарии у файлов разные. Стало быть и каталоги не одинаковые и синхронизировать есть чего - комментарии! |
Так инструмент-то и называется "синхронизация каталогов".
Что мешает отдельно сравнивать файлы коментариев по содержимому? |
|
Back to top |
|
 |
Leagnus
Joined: 06 Dec 2009 Posts: 5
|
(Separately) Posted: Sun Dec 06, 2009 12:22 Post subject: |
|
|
Обошёл ограничение с пом. PP (PowerPro).
В CL (комсписке) HookWindowEvents прописал 2 элемента:
Code: |
1-ый:
if(index(arg(3),"TCmpForm")&&arg(1)==4)
ini.set(env("AppData")++"/tc/Profiles/_main.ini","Configuration","CopyComments","14")
2-ой:
if (index(arg(3),"TCmpForm") && arg(1) == 5)
ini.set(env("AppData")++"/tc/Profiles/_main.ini","Configuration","CopyComments","6")
|
Теперь при появлении окна синхронизации в ini-файл Тотала пишется директива CopyComments=6, т.е. снимается галочка "Copy comments with files" и descript.ion воспринимаются как просто файлы.
Когда же окно закрывается – галочка ставится обратно.
Путь к ini-файлу ессно ставьте свой. |
|
Back to top |
|
 |
|
|
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
|