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 ... 22, 23, 24
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Flasher



Joined: 06 Nov 2009
Posts: 12230
Location: Москва

Post (Separately) Posted: Sat Dec 16, 2017 21:55    Post subject: Reply with quote

Да. Да. Путь в результатах только на убыль можно искать. Как попадается нестыковка, прерываем.
Например:
C:\Folder\Folder1\Folder2\Name.txt
C:\Folder\Name.txt
C:\NewFolder\Name.txt — прервано.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Sun Dec 17, 2017 00:37    Post subject: Reply with quote

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



Joined: 06 Nov 2009
Posts: 12230
Location: Москва

Post (Separately) Posted: Sun Dec 17, 2017 00:49    Post subject: Reply with quote

Число уровней выбрано. Берётся родитель с этим числом. Если он в списке теряется, то выкидывается окно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Sun Dec 17, 2017 05:11; edited 1 time in total
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Sun Dec 17, 2017 01:13    Post subject: Reply with quote

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



Joined: 06 Nov 2009
Posts: 12230
Location: Москва

Post (Separately) Posted: Sun Dec 17, 2017 05:10    Post subject: Reply with quote

Да. И при положительном тоже.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Mon Dec 18, 2017 12:17    Post subject: Reply with quote

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



Joined: 04 Dec 2016
Posts: 127

Post (Separately) Posted: Thu Dec 21, 2017 12:09    Post subject: Reply with quote

MVV
Заметил одну особенность или баг, при перемещении любого одного файла пропадает назначенная своя иконка на каталоге. Файл desktop.ini присутствует.
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Thu Dec 21, 2017 14:17    Post subject: Reply with quote

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



Joined: 04 Dec 2016
Posts: 127

Post (Separately) Posted: Thu Dec 21, 2017 18:02    Post subject: Reply with quote

MVV
Пропадает(сбрасывается на стандартную) иконка папки из которой перемещаешь файл. Саму папку и desktop.ini не трогаю.

Наглядный пример:
gif-ка
Back to top
View user's profile Send private message
MVV



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

Post (Separately) Posted: Thu Dec 21, 2017 22:14    Post subject: Reply with quote

Попробовал переместить D:\test\test\.id.reg в папку F:\Temp, ничего не пропадает... Жаль, на гифке не видно, изменяются ли атрибуты папки, у меня не меняются. Попробуй на другой машине.

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



Joined: 04 Dec 2016
Posts: 127

Post (Separately) Posted: Thu Dec 21, 2017 22:28    Post subject: Reply with quote

MVV
На другом ПК та же ситуация. Атрибуты папки не меняются. При обычном перемещении F6 все нормально, так же при архивации любым другим архиваторам с удалением все нормально, проблема именно проявляется с плагином CopyTree.

p.s. Сбрасывает иконку при активном параметре "Удалять пустые исходные каталоги при перемещении" в настройках. Тот который вы недавно починили Smile

p.p.s Атрибут все же меняется, переназначил вручную "Системный", то иконку подхватило. Подправите?
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 ... 22, 23, 24
Page 24 of 24

 
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