ReadmeRus.txt 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. TreeCopyPlus 1.051
  2. (c) Александр Голиков ака SUKER
  3. ----------------
  4. Packer плагин для Total Commander. Предназначен для копирования/перемещения файлов с полным сохранением дерева каталогов (см. примеры ниже).
  5. Инсталляция
  6. ----------------
  7. 1) Распакуйте TreeCopyPlus.wcx в каталог с плагинами.
  8. 2) В Total Commander зайдите в "Configuration->Options->Packer->Configure packer extension WCXs".
  9. 3) Введите любое уникальное расширение (например TreeCopyPlus). Нажмите 'New type...' и выберете TreeCopyPlus.wcx.
  10. Использование
  11. ----------------
  12. Плагин работает: из обычной панели, режима Branch View (Ctrl+B), результатов поиска (Feed to listbox).
  13. В одной панели выбираете нужные вам файлы/каталоги, в другой каталог куда нужно скопировать эти файлы с сохранением структуры.
  14. Жмете "alt+f5", выбираете TreeCopyPlus из выпадающего списка. Если отметить "Move to archive", то файлы будут перемещены.
  15. Нажав на кнопку "Configure" попадаем в диалог настроек с одной опцией ;) "Number of upper levels to exclude" - количество
  16. вложений от корня до ТЕКУЩЕЙ папки (в результатах поиска - до конца дерева, смотрите пример ниже), которые необходимо пропустить (по умолчанию = 1).
  17. Примеры и пояснения
  18. ----------------
  19. Каталог для копирования:
  20. "C:\Program Files\totalcmd\plugins\"
  21. Копируем в "D:\pusto\"
  22. При "Number of upper levels to exclude" = 0, все файлы и подкаталоги "C:\Program Files\totalcmd\plugins\" копируются в:
  23. "D:\pusto\C\Program Files\totalcmd\plugins\"
  24. При "Number of upper levels to exclude" = 1, получим:
  25. "D:\pusto\Program Files\totalcmd\plugins\"
  26. При "Number of upper levels to exclude" = 2, получим:
  27. "D:\pusto\totalcmd\plugins\"
  28. и т.д... Если в данном примере выбрать "Number of upper levels to exclude" >= 4 то плагин выдаст сообщение:
  29. "Number of exclusions are too big. Number of nesting dir = 3", ничего скопировано не будет.
  30. ВАЖНО!!!
  31. Если копирование происходит из результатов поиска, то "Number of upper levels to exclude" применяется к каждому файлу и каталогу (от корня до конца дерева).
  32. Т.к. В данном случае понятие текущей папки не определено. Т.е. файлы для которых данный параметр
  33. превышает количество вложений не будут скопированы! Пример:
  34. Результаты поиска:
  35. "C:\Program Files\totalcmd\plugins\"
  36. "D:\win\UTIL\wincmd\PLUGINS\"
  37. "D:\win\UTIL\plugin.txt"
  38. "Number of upper levels to exclude" = 4, копируем в "D:\pusto\", результат:
  39. "D:\pusto\содержимое папки "C:\Program Files\totalcmd\plugins\""
  40. "D:\pusto\PLUGINS\"
  41. История версий
  42. ----------------
  43. 1.051 - 26.09.11
  44. + Поддержка юникода.
  45. + 64 битная версия.
  46. * Небольшие исправления и улучшения.
  47. 1.041 - 06.10.05
  48. - Исправлен баг с копированием/перемещением файлов из сети (спасибо Hynek Cernoch).
  49. 1.04 - 24.06.05
  50. + Значение "Number of upper levels to exclude" теперь сохраняется в TreeCopyPlus.ini.
  51. 1.031 - 18.11.04
  52. + pluginst.inf добавлен для TC 6.5+
  53. * Косметические улучшения кода
  54. 1.03 - 05.11.04
  55. + Добавлены диалоги при перезаписывании и удалении Read-Only файлов.
  56. * Корректная обработка Read-Only файлов.
  57. * Небольшие улучшения.
  58. 1.01 - 04.11.04
  59. + При совпадении имен, теперь можно выбрать "Overwrite all" и "Skip all".
  60. 1.0 - 01.11.04
  61. Первый релиз.
  62. ----------------
  63. Пожелания и найденные баги просьба присылать на sukerrussia@mail.ru