View previous topic :: View next topic |
Author |
Message |
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Jul 23, 2012 21:29 Post subject: |
|
|
Всё равно абсурдно понятие "свежести" папки только по дате последнего добавления/удаления в ней файлов. Если я добавляю в папку файл, которому 10 лет, папка сразу становится "свежей"... Или если удаляю из папки файл, она сразу становится "свежей"... При этом папка более верхнего уровня от этого свежее не становится. Бред.
Подумаю, усложнять ли модуль такой функцией. Потому как придётся каждую создаваемую папку, включая промежуточные, запоминать в списочек, и после окончания всей операции проходить по этому списку и копировать даты. С учётом промежуточных придётся ещё и проверять, есть ли папка в списке. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Mon Jul 23, 2012 22:06 Post subject: |
|
|
MVV wrote: | становится "свежей" | Для папки можно придумать какое-нибудь более удобоваримое название: последняя изменённая, модифицированная, скорректированная и т.п. MVV wrote: | усложнять ли модуль такой функцией | Не стоит, коль это не совсем просто. Для тех, кому это всё же потребуется, есть в дополнение NSCopy 2.3 beta, например или вариант с упаковкой в Zip и последующей распаковкой.
MVV wrote: | Если я добавляю в папку файл, которому 10 лет, папка сразу становится "свежей"... Или если удаляю из папки файл, она сразу становится "свежей"... | Если я добавляю в файл строчки из Шекспира, файл сразу становится “свежей”... Или если удаляю из файла строчку, он сразу становится “свежей”… |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Tue Jul 24, 2012 10:21 Post subject: |
|
|
MVV wrote: | Если в папке 10 файлов 10-летней давности, как-то не совсем логично, что у неё сегодняшняя дата модификации |
Если десятый файл появился в ней (то есть изменил её содержимое) именно сегодня, то достаточно логично. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Wed Jul 25, 2012 09:16 Post subject: |
|
|
MVV wrote: | Небольшое обновление | Спасибо за историю для масок!
Одиночная маска \ удобна для создания “пустых” структур каталогов. |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Fri Jul 27, 2012 19:32 Post subject: |
|
|
MVV wrote: | Можно, конечно, не копировать файлы второй раз, но придётся каждый обработанный файл добавлять в массив, и каждый очередной проверять на отсутствие в этом массиве. Для большого числа файлов операция не из весёлых. Думаю, правильнее будет исправлять такую проблему на стороне тотала. |
А ведь Гислер-таки решил проблему.
Теперь тотал (начиная с 8.01 RC5) не спрашивает о перезаписи файлов самими собой при копировании из результатов поиска. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
sa
Joined: 29 Apr 2009 Posts: 2599
|
(Separately) Posted: Mon Jul 30, 2012 11:06 Post subject: |
|
|
MVV wrote: | А ведь Гислер-таки решил проблему. |
Только вот список (с проверкой на дубли) он передаёт теперь на порядок дольше, чем раньше… |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
(Separately) Posted: Mon Jul 30, 2012 11:30 Post subject: |
|
|
Надо отписать на оффорум. Если Гислер не использовал бинарный поиск, то это вполне закономерно. Впрочем, если папка выделена лишь одна, а остальное - несколько тысяч файлов, то независимо от типа поиска должно работать с одинаковой скоростью - проверить каждый файл на соответствие единственной папке.
Добавлено в 23:04:
Вроде не так и долго, 5 секунд (вместо 1-2) на 6 тыщ файлов... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
|
MVV
Joined: 15 Oct 2009 Posts: 4811 Location: Ростов-Дон
|
|
Back to top |
|
|
DrakonHaSh
Joined: 25 Sep 2012 Posts: 23
|
(Separately) Posted: Wed Nov 21, 2012 20:02 Post subject: |
|
|
MVV wrote: | Leopoldus wrote: | И ещё, можно ли сделать, чтобы при копировании воспроизводилось время модификации директориев, если соответствующая опция включена в настройках TC (Copy/Delete -> Copy date/time of directories). |
Ожидал этого вопроса.
Какой вообще смысл в копировании дат модификации? На NTFS дата модификации каталога - крайне нестабильная штука. Малейшее изменение в папке - и дата утрачена. |
присоединяюсь к просьбе. у меня дата каталога имеет весомое значение.
насчет "крайне нестабильная штука" то пока в папке не будет создан новый файл/каталог или удален существующий дата каталога не меняется - т.е. все очень даже стабильно и прогнозируемо.
============================================
еще очень огорчило что нельзя создавать "архив" на Вашу \Virtual Panel |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Wed Nov 21, 2012 20:13 Post subject: |
|
|
DrakonHaSh
Всего один из примеров "cтабильности и прогнозируемости"... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
DrakonHaSh
Joined: 25 Sep 2012 Posts: 23
|
(Separately) Posted: Wed Nov 21, 2012 21:00 Post subject: |
|
|
Avada wrote: | DrakonHaSh
Всего один из примеров "cтабильности и прогнозируемости"... |
ну если Вы не знаете что софт, которым Вы пользуетесь, создает временные файлы в директории с файлом, с которым работает Ваш софт, то Вы - юзер, который сидит перед "магической машиной - черным ящиком с не прогнозируемым поведением"
я не такой. мой комп - мой послушный раб. не надо проецировать проблемы юзеров от незнания или недопонимания механизмом работы компа и оси на остальных. задайте себе лучше вопрос - а зачем это автор ТС решил создать фичу [TC (Copy/Delete -> Copy date/time of directories)] и даже выделил ей место в гуи. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10284 Location: Россия, Саратов
|
(Separately) Posted: Wed Nov 21, 2012 22:07 Post subject: |
|
|
DrakonHaSh wrote: | ну если Вы не знаете что софт, которым Вы пользуетесь, создает временные файлы в директории с файлом, с которым работает Ваш софт |
Лично я — знаю. И лично я ни против фичи TC, ни против учёта её в плагине ничего особо не имею. Автору доказывайте. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
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
|