Total commander 32 bit и 64 bit в чем разница
О программе
Двухпанельный файловый менеджер Total Commander позволяет удобно копировать и перемещать файлы и папки, а также имеющий полезные инструменты и плагины для работы с файламиЧто нового
Новое в версии 3.23 (Android) :
Новое в версии 10.0 (Windows) :
Новое в версии 1.5 (Windows Phone) :
Системные требования
Операционные системы:
- Windows XP, Vista, 7, 8, 8.1, 10 (32-bit и 64-bit)
- Windows 95, 98, ME, NT 3.51 / 4.0, 2000 (32-bit)
- Android 1.5 - 8.x (ARM, MIPS, X86)
- Windows Phone 8.1, Windows 10 Mobile (x86, x64, ARM)
Полезные ссылки
Подробное описание
Total Commander - простой и удобный файловый менеджер с простым, но многофункциональным интерфейсом. Помимо стандартных операций с файлами, таких как копирование, перемещение, удаление и переименовывание, поддерживается работа с архивами, работа с группой файлов, расширенный поиск и группировка файлов и папок.
Настраиваемый двухпанельный интерфейс, позволяет изменять размер панелей, настраивать колонки со свойствами файлов, а также добавлять свои кнопки для быстрого доступа к различным программам и командам.
Функциональность Total Commander можно расширять с помощью плагинов. Доступны плагины для распаковки определённых типов файлов, просмотра содержимого файлов, работы с внешними и сетевыми устройствами и получения различной информации о файлах.
Основные возможности
- Двухпанельный интерфейс
- Настраиваемые сочетания клавиш
- Поддержка перетаскивания файлов и папок
- Настраиваемые меню и панели инструментов
- Возможность добавлять кнопки запуска внешних программ
- Выделение и сортировка файлов по различным параметрам
- Встроенный FTP-клиент
- Работа с архивами, как с подкаталогами.
- Подсчёт и проверка контрольных сумм CRC32, MD5, SHA1
- Групповое переименование файлов
- Сравнение файлов по содержимому
- Расширенный поиск файлов и дубликатов
- Поиск внутри архивов
- Встроенный просмотрщик файлов
- Расширение функциональности с помощью подключаемых модулей (плагинов)
Total Commander для Android, включает в себя основные функции десктопной версии. С помощью плагина TotalCmd-FTP, возможно работа с FTP серверами. Разрешение "Суперпользователь" обеспечивает полноценную работу на Android-устройствах с правами root. Root-функции позволяют Total Commander производить запись в системные папки такие как /system или /data.
Модули для TC представляют собой DLL фалы имеющие расширения WCX, WFX, WLX, WDX и содержащие определенный набор экспортируемых функций (согласно категории модуля). Все бы хорошо, только не все авторы позаботились об 64 битных версиях. А исходный код не доступен, как правило…
Вопрос — Можно использовать существующие 32 битные версии?
Ответ — Да, но не все так просто.
Если обобщить до загрузки динамической 32 битной библиотеки в 64 битный процесс, то окажется, что задача не нова и поиск решения в интернете не заставит ждать. Все сводится к созданию суррогатного процесса, способного загрузить библиотеку и взаимодействию с этим процессом посредством IPC (меж процессное взаимодействие). К исходникам TC у нас нет доступа и добавить механизм работы с суррогатным процессом мы не можем. Но можем создать библиотеку. Библиотека будет выдавать себя за модуль и общаться с суррогатным процессом, а тот в свою очередь будет дергать функции модуля и возвращать результат. И выгладить все это будет вот так:
С возможными вариантами IPC можно ознакомится на MSDN — Interprocess Communications. Для своего проекта я выбрал Pipes. Это возможно не самый быстрый способ, но он позволяет неявно следить за здоровьем суррогатного процесса. Если падает суррогатный процесс, то и разрывается канал pipe-а и наша библиотека узнает об этом. Далее описание происходящих процессов.
- генерация уникального имени для pipe-а
- создание pipe-а
- создание суррогатного процесса
- передача суррогатному процессу имени pipe-а
- ожидание и подключение клиента через pipe
- отключить клиента от трубы
- завершить суррогатный процесс
- закрыть pipe (в общем освободить выделенные ресурсы)
- отключится от pipe-а
- выгрузить модуль
OpenArchive — первая функция которую вызывает TC после загрузки модуля. Ей передается указательна структуру типа tOpenArchiveData.
Вызываются наши подставные функции, которые проведут связь (с библиотекой).
Все это сопровождается обработкой ошибок в виде аварийного завершения суррогатного процесса, подстановкой функций-заглушек и возврат дефолных значений.
Отрицательная сторона решения: все это замедляет скорость работы модуля.
Пожалуй на этом все…
Что осталось
В действительности есть еще целый ряд вопросов, для которых надо выбрать решения. Реализован только минимум в рамках demo. Набор функций в рамках модуля расширения несколько больше, а о доступных возсожностях модуля говорит таблица экспорта. Динамически подстраиваться по это нельзя. Не все понятно с WLX модулями, в частности взаимодействие с окном. И т.д.
Текущая финальная версия: 9.51 (32-битная/64-битная/32+64) (16.04.2020)
Предыдущие версии: 8.0x: 8.01 (32/64/32+64); 7.5x: 7.57a; 7.0x: 7.04a
Коллекция предыдущих версий | Новейшая история изменений (8.51a, англ.)
Sandor
Начиная с версии 8.5, появился очень удобный функционал (мне его не хватало ). После добавления нескольких строчек в ини-файл, контекстное меню в Lister-е может выглядеть так:
Вот мой вариант секции [Lister] фала wincmd.ini
regist
гоняюсь за туманом
Спойлер: Officially confirmed features for Total Commander 9View modes supporting:
- Colors on tab headers
- Icons on tab headers (automatic for certain folder tabs)
- Individual file panel background colors
- Switching to different columns view by switching view mode
Currently I'm working on the automatic view mode switching (manual switching is already implemented).
Also already added:
- Background transfer manager (F5-F2): Show second progress bar whenever possible
- Vertical button bar between the two panels (optional)
- 6 new commands to save tabs to a specified file
- Always read virtual folders in background thread
- Directory history: Remember dir under cursor and position in list
- Use 48x48 icons by default in thumbs mode on Vista or newer, larger configurable
- Draw dimmed icon for hidden files and folders
- Content field: Use chooser dialog instead of meni, and show field preview for file/dir under cursor
- Search text by selected plugins via checkbox below "Office xml"
- Search function: New option "Older than" working just like "Not older than".
- Standalone search dialog: Allow to search in search results
- Click on tab header with "locked but directory changed allowed" returns to base directory of that tab
and many more, I lost patience here to list them all.
В «Десятке», как и в предыдущих выпусках Windows, есть предустановленный файловый менеджер, который называется «Проводник» или Explorer. Однако некоторым юзерам возможностей стандартного инструмента недостаточно, поэтому они устанавливают дополнительные утилиты. Среди самых востребованных файловых менеджеров – Total Commander.
Обзор основных возможностей файлового менеджера Total Commander
Total Commander является профессиональным файловым менеджером, который используется в качестве достойной альтернативы для обычного проводника Виндовс. Этот инструмент позволяет проводить стандартные операции с папками и файлами:
- Копировать и перемещать.
- Переименовывать.
- Удалять и создавать новые.
При этом у программы более расширенный функционал, который отличает ее от привычного Explorer.
Из важных дополнений, которые есть в Total Commander, можно выделить:
- Разделение экрана. При работе с «Проводником» пользователю нужно два раза открывать его для перемещения файлов из одной папки в другую с помощью мышки. В файловом менеджере Total Commander предусмотрена опция разделения окна на две части для удобного проведения такой операции.
- Мгновенный переход между дисками. Если накопитель компьютера имеет несколько секторов, то в Total Commander можно быстро переключаться между ними, используя горячие клавиши. По умолчанию, это комбинация «Alt +F1» или «Alt + F2».
- Возможность использования горячих клавиш. Пользователь может запрограммировать разные кнопки клавиатуры под отдельные команды, что очень удобно.
- Детальная настройка. Если открыть раздел «Конфигурация», можно увидеть более гибкие настройки файлового менеджера, где можно изменить интерфейс проводника, выбрать интересные иконки, шрифты и цветовую гамму оформления.
- Быстрый поиск. С помощью комбинации клавиш «Alt + F7» можно активировать средство быстрого поиска файлов по названию или содержимому.
- Встроенный FTP-клиент. С помощью инструмента можно быстро подключиться к личному сайту для удаленной работы с файлами.
- Отображение файлов без каталога. Если в папке находится множество подпапок и файлов, достаточно нажать на комбинацию «Ctrl + B», после чего все каталоги будут скрыты.
- В отличие от «Проводника», Total Commander имеет встроенный zip-архиватор. Чтобы активировать его, достаточно сделать нажатие на горячие клавиши.
Total Commander – качественная замена для стандартного Windows Explorer. И если разобраться с основными возможностями приложения, можно превратить его в мощный инструмент для ежедневного использования.
Если вам понравилась статья, поставьте лайк, поделитесь в социальных сетях, и не забудьте 👉 подписаться на канал , чтобы не пропустить новые выпуски!
Читайте также: