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 

[WCX] CopyTree - копирование с сохранением структуры
Goto page Previous  1, 2, 3, 4, 5, 6 ... 23, 24, 25  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Dec 05, 2012 00:03    Post subject: Reply with quote

Да, так гораздо лучше. До этого у меня на один из нескольких дисков всё копировалось без проблем, а на другие с пропуском файла.

Мелочь, которой до копирования дат не было: при упаковке из результатов поиска (или из обычной панели), при условии выделения папок, появляются ложные сообщения о нескопированных папках.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Dec 05, 2012 00:53    Post subject: Reply with quote

Пятая бета. Папка считается успешно скопированной, если она была успешно создана (тогда для неё и дата будет копироваться) или при создании возникла ошибка ERROR_ALREADY_EXISTS.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Wed Dec 05, 2012 09:53    Post subject: Reply with quote

Теперь хорошо. Спасибо за труды!
Back to top
View user's profile Send private message
DrakonHaSh



Joined: 25 Sep 2012
Posts: 23

Post (Separately) Posted: Wed Dec 05, 2012 15:29    Post subject: Reply with quote

MVV wrote:
Пятая бета.

Потестил с результатами поиска и ctrl-b - все работает прекрасно.
Спасибо !
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Dec 19, 2012 20:29    Post subject: Reply with quote

Официально зарелизил текущую версию на wincmd.ru.

Copy Tree 1.2.1.192 (изменения с 1.1.2.134):
+ опция копирования временных меток каталогов
+ копирование зашифрованных файлов в папку, не поддерживающую шифрование (перемещение не поддерживается)
* теперь пустые папки по умолчанию копируются (как в самом ТК; используйте маску исключения "\", если не нужно)

Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
caxap



Joined: 20 Apr 2011
Posts: 2

Post (Separately) Posted: Thu Aug 08, 2013 14:44    Post subject: Баг Reply with quote

Спасибо за полезнейший плагин!
Copy Tree 1.2.1.196
Quote:
+ опция копирования временных меток каталогов

Не работает.
Win7-32
Quote:
[Copy Tree]
AskOptionsOnWin=0
AskOptionsAlways=1
CopyDirTimeStamp=1
DlgCopyOptsSize=466,243


Posted after 23 minutes:

Уточнение по поводу бага

После недолгого разбирательства выяснилось, что
Quote:
+ опция копирования временных меток каталогов

Не работает.

Только если глубина копирования каталогов включает в себя букву диска:
Quote:
D\Magic\WORK\totalcmd\plugins\WCX\Blat\

При копировании без неё - даты каталогов сохраняются:
Quote:
Magic\WORK\totalcmd\plugins\WCX\Blat\

Баг не смертельный но досадный. Дело в том, что при копировании файлов с компов клиентов лично я использую схему вида:
Quote:
%имя клиента (компа)%\%диск%\каталоги\подкаталоги\...
Для более "наглядного" анализа и т.п.
Копирую не через кнопку с параметрами, а через диалог программы.
Уважаемый автор, могли-бы Вы "допилить" плагин, что-бы он устанавливал текущую дату ТОЛЬКО каталогу, соответствующему БУКВЕ ДИСКА (остальные подкаталоги - со своими датами)?
Заранее спасибо!
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Thu Aug 08, 2013 16:27    Post subject: Reply with quote

Действительно, если дублировать путь, включая букву диска, даты не копируются.

caxap wrote:
Уважаемый автор, могли-бы Вы "допилить" плагин, что-бы он устанавливал текущую дату ТОЛЬКО каталогу, соответствующему БУКВЕ ДИСКА (остальные подкаталоги - со своими датами)?

В смысле? У всех внутренних каталогов есть каталоги-оригиналы, с которых эта дата берётся после копирования файлов. У каталогов, получающих имя буквы диска, таким оригиналом является корневой каталог диска, для которого даты нигде не отображаются.

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

Хм, после исправления бага для папок с буквами дисков тоже стали устанавливаться даты. Только вопрос, кому они нужны, если дату модификации корневых папок нигде нельзя увидеть.

Добавлено в 19:41:

CopyTree 1.2.2.204:
* улучшено обнаружение дубликатов последних масок
* исправлено копирование временных меток каталогов на максимальном уровне (с буквой диска)
* пара ошибок при копировании из сетевого пути
* ошибка копирования в Windows 2000 (с версии 1.2.1.192)
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
caxap



Joined: 20 Apr 2011
Posts: 2

Post (Separately) Posted: Sat Aug 10, 2013 09:58    Post subject: Reply with quote

Хочу выразить Вам благодарность за оперативность и отзывчивость. Спасибо огромное!

Что касается этого:
MVV wrote:
Хм, после исправления бага для папок с буквами дисков тоже стали устанавливаться даты. Только вопрос, кому они нужны, если дату модификации корневых папок нигде нельзя увидеть.
то хочу сказать следующее: то, что папкам с буквами дисков стали устанавливаться даты (пока не понял, по какому принципу. С разными файлами и вариантами - разные результаты, хотя копируються с одного диска), отличные от текущего времени (времени копирования) - это тоже баг (менее существенный чем исправленный). Наличие текущей на время копирования даты полезно для понимания того, когда именно производилось копирование и в каком состоянии (в каком составе) файлы на диске в это время находились.
Короче - желательно чтобы каталогу, соответствующему букве диска, имхо, желательно принудительно устанавливать дату копирования.
Кстати, появилась ещё одна мысль:
Может стоит ввести ээ... как-бы это выразиться... RE-data (опционально) для каталогов, если у пользователя возникнет "блажь" - копировать ещё файлы и папки (через какое-то время) в ту-же папку что и раньше, а дата некоторых каталогов уже сменилась.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Aug 10, 2013 20:29    Post subject: Reply with quote

caxap wrote:
Хочу выразить Вам благодарность за оперативность и отзывчивость. Спасибо огромное!

Всегда пожалуйста. Smile

caxap wrote:
Может стоит ввести ээ... как-бы это выразиться... RE-data (опционально) для каталогов, если у пользователя возникнет "блажь" - копировать ещё файлы и папки (через какое-то время) в ту-же папку что и раньше, а дата некоторых каталогов уже сменилась.

Боюсь, за всеми такими извращениями мне не угнаться. Smile Да и сомневаюсь, что где-либо такое предусмотрено.

caxap wrote:
(пока не понял, по какому принципу. С разными файлами и вариантами - разные результаты, хотя копируються с одного диска)

Вообще, в выложенной версии небольшой баг, папке с буквой диска D она ставит в соответствие папку D:, что соответствует не корневой папке диска (корневая папка диска обозначается D:\), а текущей на данном диске (к файлам из которой можно обращаться без указания пути; папке, которую тотал или плагин сделал текущей наиболее недавно, и это необязательно папка с активной панели). Естественно, в разные моменты текущие папки разные, потому и даты разные. Например, для диска с тоталом часто текущей оказывается папка тотала (видимо, тотал частенько обращается к файлам из своей папки).

caxap wrote:
Короче - желательно чтобы каталогу, соответствующему букве диска, имхо, желательно принудительно устанавливать дату копирования.

То есть, тупо ничего не делать, т.к. при модификации все каталоги получают текующую дату автоматически. Very Happy

Собственно, с этим и нужно определиться, ставить ли дату для папок с буквами диска или просто оставлять текущую. Я пока склоняюсь к варианту сохранения папке с буквой диска текущей даты.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Wed Aug 28, 2013 20:25    Post subject: Reply with quote

В окончательном варианте каталог-буква диска получает текущие дату/время (просто не задаю её явно).

Copy Tree 1.2.2.210
* каталог-буква диска получал неправильную временную метку
* исправлена шкала прогресса при перемещении в пределах одного тома
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Fri Sep 06, 2013 15:07    Post subject: Reply with quote

У меня возникает закавыка при конфликте имён.
Высвечивается сообщение “Заменить верхний файл нижним?”, в то время как в верхней строчке указывается КОПИРУЕМЫЙ файл, а в нижней уже имеющийся в целевом каталоге.
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Fri Sep 06, 2013 16:45    Post subject: Reply with quote

Да, что-то тут нечисто. Very Happy
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sun Sep 15, 2013 00:22    Post subject: Reply with quote

Собрал наконец переводы и выложил обновленную версию, где исправил эти строки. Very Happy

CopyTree 1.2.3.230
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
DrakonHaSh



Joined: 25 Sep 2012
Posts: 23

Post (Separately) Posted: Sat Oct 19, 2013 20:01    Post subject: Reply with quote

а можно добавить фичу move ?
Back to top
View user's profile Send private message
MVV



Joined: 15 Oct 2009
Posts: 4811
Location: Ростов-Дон

Post (Separately) Posted: Sat Oct 19, 2013 20:24    Post subject: Reply with quote

А можно внимательнее читать тему или хотя бы описание плагина? Very Happy
Она давно есть, галку "переместить в архив" отметить нужно в диалоге упаковки.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4, 5, 6 ... 23, 24, 25  Next
Page 5 of 25

 
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