Страница 6 из 25
Добавлено: Вс окт 20, 2013 15:19
DrakonHaSh
MVV
Спасибо.
видел и знал про эту опцию, но у меня она называется "Удалить исходные файлы после упаковки". поэтому думал что происходит не перемещение, а копирование+удаление
Добавлено: Вс окт 20, 2013 17:39
MVV
DrakonHaSh,
В оригинале она называется
Move to archive, я у себя её назвал
Переместить файлы в архив (удалить после упаковки).
С точки зрения архивов файлы действительно просто удаляются, в моем случае вызывается функция перемещения вместо функции копирования.
В любом случае, предложения по переводу рассматриваются
здесь.
Добавлено: Вс окт 20, 2013 18:11
Avada
DrakonHaSh
MVV
Предложения, конечно, рассматриваются. Но нетрудно заметить, что при включении этой галочки изменяется заголовок окна и в русском интерфейсе появляется надпись "Переместить (УДАЛИВ исходные) файлы (столько-то шт.) в архив". Выделено мной. В целом эта надпись и название опции дают исчерпывающую информацию о том, что делается. Не говоря про то, что перемещение в архив и есть копирование(упаковка)+удаление.
Добавлено: Вс окт 20, 2013 20:04
MVV
Avada,
Оно-то изменяется, но, пока не включишь опцию, слова переместить нигде не видно, в отличие от оригинала.
[cut]Думаю, наши посты имеет смысл перенести в соотв. тему.[/cut]
Добавлено: Вс окт 20, 2013 21:38
Avada
MVV
Если перемещение вместо копирования выбрать
до открытия диалога, то сразу всё и отобразится: и опция будет включена, и заголовок правильный. Я обычно так и делаю.
[cut]Если дальше не продолжать оффтоп, то пусть тут останутся. Для логической связностм.[/cut]
Добавлено: Ср окт 30, 2013 21:20
DrakonHaSh
версия 1.2.3.230 x32 win7x64
пытаюсь перенести в отдельную папку результаты поиска с сохранением 2-х уровней папок.
результаты поиска:
e:\disk4\123\11-x - 12-x\1206-1209\120601\scr dems\
...
e:\disk4\123\11-x - 12-x\1206-1209\120921\scr dems\
e:\disk4\123\11-x - 12-x\121012\scr dems\
...
e:\disk4\123\11-x - 12-x\121229\scr dems\
alt-f5, перенести файлы, copytree => выбираю глубину 3
! 120601\scr dems\
=>
после переноса части файлов выдает:
---------------------------
Copy Tree
---------------------------
Нельзя копировать файлы с другим базовым путём.
E:\disk4\123\11-x - 12-x\1206-1209\
E:\disk4\123\11-x - 12-x\121012\scr dems\
Пропустить этот файл и продолжить?
---------------------------
ОК Отмена
---------------------------
и такое встречалось, пока все перенес, раз 10, не очень удобно

можно добавить возможность чтобы копирование/перенос шли не только как сейчас, по логике "Начальная отсекаемая часть", но и как "Уровень конечной копируемой части" - в моем случае надо было бы указать что копировать/переносить надо последние 2 каталога.
еще один не особо удобный момент, что при перемещении перемещаются только файлы, а каталоги остаются на диске (пустыми).
Добавлено: Ср окт 30, 2013 22:18
MVV
Полагаю, вариант "скопировать n нижних уровней" можно реализовать через поиск и выделение этих каталогов. Основная цель плагина - как раз воссоздавать структуру каталогов верхнего уровня.
Восклицательный знак явно указывает, что будут проблемы при копировании.
еще один не особо удобный момент, что при перемещении перемещаются только файлы, а каталоги остаются на диске (пустыми).
Пока не планирую это реализовывать, много лишней работы придется проделывать, чтобы определять, какие папки можно и нужно удалять.
Добавлено: Пн дек 23, 2013 15:29
Juice
Прикольный плуг. Жаль, что слишком поздно Вы его написали - приходилось WinRAR юзать для таких целей.
Добавлено: Пн дек 23, 2013 16:04
MVV
В тотале же встроенный зип всегда был, который явно проще, чем WinRar...
А написал, когда попробовал TreeCopyPlus и понял, насколько он неудобен в использовании в плане ввода числа пропускаемых от корня уровней.
И почему слишком поздно? Кто-то умирает? Жизнь продолжается, и тотал с нами!

Добавлено: Вт дек 24, 2013 00:06
Juice
Да, я уже заметил, что лохонулся с формулировкой своего сообщения

У встроенного zip'а нет функций "Сохранять полные пути" и "Сохранять полные пути, включая букву диска", поэтому WinRAR.
Поздно потому, что я сменил род деятельности. Т.е. для меня этот плуг не так актуален, как раньше. Вот где меня подвела моя формулировочка

Добавлено: Пн май 05, 2014 00:34
MVV
CopyTree 1.2.4.252:
+ опция удаления пустых исходных каталогов при перемещении
* временные метки копируются и при перемещении
* временные метки копируются и для существующих целевых каталогов
* неверный порядок табуляции в диалоге настроек
Добавлено: Пн май 05, 2014 10:50
sa
Почему-то при наличии каталога-буквы диска, все вложенные папки тоже стали получать текущие дату/время.
Добавлено: Пн май 05, 2014 13:35
MVV
Я перенес чтение дат в другое место (перед началом обработки каталогов, а не на заключительной стадии), скорее всего, проблема в этом. Посмотрю.
Добавлено спустя 1 час 51 минуту:
Исправил, выложил обновленную версию. Спасибо за рапорт.
CopyTree 1.2.4.256
Добавлено: Пн май 05, 2014 14:43
sa
Теперь уже без привязки к каталогу – букве диска: иногда всё же проскакивают папки с текущей датой/именем (в обеих майских версиях). Закономерности не понял, результаты из вида без подкаталогов и результатов поиска могут отличаться количеством таких папок. В версии 1.2.3.230 такого поведения не обнаружил.
Добавлено: Пн май 05, 2014 15:35
MVV
В 252 я делал чтение дат через FindFirstFile, в 256 вернул, как было до - через GetFileTime. Точно даты у исходных папок не текущие?
Ага, вижу, есть дело, баг в алгоритме пропуска дубликатов путей для постобработки.
Добавлено спустя 27 минут:
CopyTree 1.2.4.260
Просьба и эту потестировать. Но вроде на этот раз исправил окончательно.
Когда я стал выносить на постобработку (на установку дат и удаление пустых каталогов) все каталоги, а не только создаваемые явно (как делали предыдущие версии), стал вопрос фильтрации дубликатов, и этот алгоритм фильтровал слишком много.