Страница 24 из 25
Добавлено: Сб дек 16, 2017 20:55
Flasher
Да. Да. Путь в результатах только на убыль можно искать. Как попадается нестыковка, прерываем.
Например:
C:\Folder\Folder1\Folder2\Name.txt
C:\Folder\Name.txt
C:\NewFolder\Name.txt — прервано.
Добавлено: Сб дек 16, 2017 23:37
MVV
Прерываем? А если я хочу скопировать с буквой диска? И в твоём примере второй файл тоже может потребовать прерывания, всё зависит от того, сколько уровней мы хотим пропустить.
Добавлено: Сб дек 16, 2017 23:49
Flasher
Число уровней выбрано. Берётся родитель с этим числом. Если он в списке теряется, то выкидывается окно.
Добавлено: Вс дек 17, 2017 00:13
MVV
Ты предлагаешь перед копированием при отрицательном DefaultCopyLevel сначала проверять, что у всех выбранных элементов есть общая папка на необходимой глубине?
Добавлено: Вс дек 17, 2017 04:10
Flasher
Да. И при положительном тоже.
Добавлено: Пн дек 18, 2017 11:17
MVV
Пожалуй, можно добавить такую опцию.
Добавлено: Чт дек 21, 2017 11:09
ingerard
MVV
Заметил одну особенность или баг, при перемещении любого одного файла пропадает назначенная своя иконка на каталоге. Файл desktop.ini присутствует.
Добавлено: Чт дек 21, 2017 13:17
MVV
Пропадает иконка где? Попробовал переместить, иконка у папки, из которой перемещаю, остается, у папки, в которую перемещаю - тоже. Если перемещается папка с иконкой, то иконка может пропасть, т.к. атрибуты папок не переносятся - надо новой папке "только чтение" выставить. Но если папка не создавалась и не удалялась, иконка пропадать не должна.
Добавлено: Чт дек 21, 2017 17:02
ingerard
MVV
Пропадает(сбрасывается на стандартную) иконка папки из которой перемещаешь файл. Саму папку и desktop.ini не трогаю.
Наглядный пример:
gif-ка
Добавлено: Чт дек 21, 2017 21:14
MVV
Попробовал переместить D:\test\test\.id.reg в папку F:\Temp, ничего не пропадает... Жаль, на гифке не видно, изменяются ли атрибуты папки, у меня не меняются. Попробуй на другой машине.
Ухожу в отпуск, скорее всего до конца новогодних каникул тут не появлюсь. Надеюсь, ничего критического не обнаружится:)
Добавлено: Чт дек 21, 2017 21:28
ingerard
MVV
На другом ПК та же ситуация. Атрибуты папки не меняются. При обычном перемещении F6 все нормально, так же при архивации любым другим архиваторам с удалением все нормально, проблема именно проявляется с плагином CopyTree.
p.s. Сбрасывает иконку при активном параметре "Удалять пустые исходные каталоги при перемещении" в настройках. Тот который вы недавно починили
p.p.s Атрибут все же меняется, переназначил вручную "Системный", то иконку подхватило. Подправите?
Добавлено: Вт окт 30, 2018 11:25
MVV
Понял, почему не мог воспроизвести - для воспроизведения необходима положительная глубина, а я пробовал по дефолту (видимо, в конфиге задан параметр
DefaultCopyLevel, и отсутствие диалога сбило с толку). Да, проблема связана с удалением исходных каталогов: для удаления каталога с него необходимо снять рид-онли атрибут. Добавил восстановление атрибута при ошибке удаления каталога.
CopyTree 1.3.0.324
Добавлено: Вт окт 30, 2018 19:09
Flasher
Добавлено: Вт окт 30, 2018 21:41
MVV
Это чуть позже, там больше работы) я сегодня увидел последнее сообщение в этой теме и осознал, что скорее всего я как-то пропустил его, и прошел почти год, и удалось понять, в чем проблема.
Добавлено: Ср дек 05, 2018 10:04
Beliy.IV
Ребята подскажите как скопировать всё, но только без музыки и кино
| *.mp3 *.mp4 *.wav *.avi *.mkv *.mpg *.vob
так ?