Содержание статьи:
Total Commander предлагает более гибкие условия копирования и перемещения данных, нежели сама Windows. Это возможность проведения этих операций по заданным шаблонам - с указанием отдельных расширений, размеров файлов, дат их создания, ключевых слов в именах, с выбором только папок и т.п. Но популярный файловый менеджер не предлагает более совершенного механизма в плане скорости копирования и перемещения данных.
Он проводит эти операции на тех же скоростях, что и стандартные средства проводника. Несколько ускорить эти процессы можно с помощью специальной программы TeraCopy, внедрив её механизмы работы и в среду самой Windows, и в Total Commander.
Что за программа такая, и как она интегрируется в Total Commander?
О программе
TeraCopy – условно-бесплатная программа, позволяющая более оперативно проводить операции копирования и перемещения данных в среде Windows за счёт многопоточного алгоритма проведения этих операций. К вопросу эффективности такого алгоритма мы ещё вернёмся.
В числе возможностей TeraCopy:
• Проверка хеш-суммы;
• Пропуск проблемных файлов при копировании/перемещении данных;
• Ожидание переподключения сетевого ресурса или съёмного устройства, если таковые являются одним из мест проведения операции;
• Защита данных при прерывании копирования/перемещения;
• Настраиваемый удобный интерфейс с ведением истории операций для оперативного указания в будущем источников и мест назначения копирования/перемещения данных;
• Возможность задания единого общего правила при совпадении имён файлов;
• Настройка звукового оповещения по завершении операций;
• Интеграция программы в проводник Windows, Directory Opus и Total Commander.
TeraCopy изначально являет собой небольшое окошко по типу статус-бара.
В это окошко необходимо перетянуть из проводника или файлового менеджера данные, нажать кнопку либо «Копировать», либо «Переместить».
И указать путь назначения.
Далее же можем отслеживать прогресс операции в статус-баре.
И таких операций копирования/перемещения данных можно запустить несколько, каждый раз добавляя в интерфейсе программы новую форму со статус-баром.
Интеграция в проводник Windows
В проводник TeraCopy интегрируется по умолчанию. После установки программы впредь при копировании и перемещении данных в проводнике будет появляться запрос, каким образом нужно проводить операцию – с помощью TeraCopy или проводника (Explorer).
Для Total Commander же интеграцию необходимо настраивать самостоятельно.
Интеграция в Total Commander
Чтобы алгоритмы копирования/перемещения TeraCopy можно было использовать при работе с Total Commander, идём в настройки программы.
И внизу, в графе интеграции жмём кнопку «Total Commander».
После чего на панели инструментов файлового менеджера появятся кнопки TeraCopy:
• С синей стрелкой направления – это кнопка копирования данных;
• С красной стрелкой направления – это кнопка переноса данных.
Теперь их можно использовать вместо родных кнопок файлового менеджера F5 и F6. При использовании механизмов TeraCopy будем видеть, соответственно, статус-бар прогресса операций не Total Commander, а программы.
Эффективность TeraCopy
Ну а теперь об эффективности алгоритмов TeraCopy. При проведении тестов чуда, конечно же, не произошло. Чудеса при копировании и перемещении данных возможны только в результате замены HDD на SSD. Тем не менее факт ускорения был зафиксирован. Один и тот же файл весом в 4,23 Гб копировался по одному и тому же пути (естественно, с зачисткой следов первого захода перед вторым заходом) алгоритмами самого Total Commander и TeraCopy.
В первом случае результат составил 3 минуты 16 секунд.
Во втором – 2 минуты 35 секунд.
С перевесом в 41 секунду TeraCopy выиграла бой у Total Commander. Победа не ахти, но на больших объёмах работы с данными будет, соответственно, большая экономия времени.
***
TeraCopy может работать в обычной инсталлируемой и портативной версии. Для интеграции программы в проводник необходима только полноценная инсталлируемая версия. Практически все возможности программы доступны в её бесплатной редакции. В платной редакции Pro нам предлагается возможность исключения файлов и папок из копируемого/перемещаемого объёма и экспорт отчётов с сохранением информации о проведённых операциях в файлы HTML и CSV.
Скачать программу можно на её официальном сайте:
https://www.codesector.com/teracopy?__c=1
Пополнился ассортимент внутренних команд. Исправили кое-какие недочеты с отображением файлов и папок (если верить официальному документу, размещенному тут . Интересно, что сразу после выхода финальной версии 23-го ноября, уже через неделю вышел релиз-кандидат Total Commander 9. с новыми мелкими правками.
В настройках TeraCopy, которая у меня стоит кнопка TotalCMD серая и интегрироваться значит не хочет. Вместо этого предлагается текст "Copy this code to the clipboard, go to the Directory Opus, and
paste "Copy" button to the toolbar in the Customize mode.
TeraCopy_CopyFile
Copy files with TeraCopy
%ProgramFiles%\TeraCopy\TeraCopy.exe,1
%ProgramFiles%\TeraCopy\TeraCopy.exe Copy *{allfilepath|filem} {destpath}
Repeat with this code to insert the "Move" button.
TeraCopy_MoveFile
Move files with TeraCopy
%ProgramFiles%\TeraCopy\TeraCopy.exe,2
%ProgramFiles%\TeraCopy\TeraCopy.exe Move *{allfilepath|filem} {destpath}
" Что с ним делать я не знаю.