QtBinPatcher
QtBinPatcher - это консольная программа, предназначенная для правки путей, находящихся внутри бинарных и конфигурационных файлов библиотеки Qt. При переносе приложений, основанных на Qt, правка путей не нужна, но если необходимо перенести в другой каталог саму библиотеку, то возникают сложности. Фактически, создавать приложения при помощи перенесённой библиотеки становится почти невозможно. Это связано с тем, что Qt при компиляции вписывает в некоторые свои бинарные и конфигурационные файлы абсолютные пути к каталогу, где она расположена.
Программа установки готовых сборок Qt содержит в своём составе патчер, который переписывает пути в файлах. Однако, патчер интегрирован в установщик и сам основан на Qt, что во многих случаях неудобно. QtBinPatcher независим от Qt и использует только стандартные библиотеки C++ и операционной системы.
MultiCopy
Программа MultiCopy предназначена для копирования файлов и каталогов одновременно в несколько различных мест (каталогов, сетевых папок, дисков и т. п.).
Основные отличия от других программ копирования:
- Исходные файлы считываются с носителя только один раз, что уменьшает время копирования при использовании медленных носителей;
- Многопоточная реализация с независимыми потоками записи и чтения позволяет одновременно выполнять чтение и запись, а также одновременно записывать несколько файлов, что уменьшает время копирования.