Total commander 32 bit и 64 bit в чем разница

Обновлено: 06.07.2024

О программе

Двухпанельный файловый менеджер 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-е может выглядеть так:

1435de8bf8988d5c51881e92ab183b7f.jpg

Вот мой вариант секции [Lister] фала wincmd.ini

regist

гоняюсь за туманом
Спойлер: Officially confirmed features for Total Commander 9

View 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 является профессиональным файловым менеджером, который используется в качестве достойной альтернативы для обычного проводника Виндовс. Этот инструмент позволяет проводить стандартные операции с папками и файлами:

  1. Копировать и перемещать.
  2. Переименовывать.
  3. Удалять и создавать новые.

При этом у программы более расширенный функционал, который отличает ее от привычного Explorer.

Из важных дополнений, которые есть в Total Commander, можно выделить:

  1. Разделение экрана. При работе с «Проводником» пользователю нужно два раза открывать его для перемещения файлов из одной папки в другую с помощью мышки. В файловом менеджере Total Commander предусмотрена опция разделения окна на две части для удобного проведения такой операции.
  2. Мгновенный переход между дисками. Если накопитель компьютера имеет несколько секторов, то в Total Commander можно быстро переключаться между ними, используя горячие клавиши. По умолчанию, это комбинация «Alt +F1» или «Alt + F2».
  3. Возможность использования горячих клавиш. Пользователь может запрограммировать разные кнопки клавиатуры под отдельные команды, что очень удобно.
  4. Детальная настройка. Если открыть раздел «Конфигурация», можно увидеть более гибкие настройки файлового менеджера, где можно изменить интерфейс проводника, выбрать интересные иконки, шрифты и цветовую гамму оформления.
  5. Быстрый поиск. С помощью комбинации клавиш «Alt + F7» можно активировать средство быстрого поиска файлов по названию или содержимому.
  6. Встроенный FTP-клиент. С помощью инструмента можно быстро подключиться к личному сайту для удаленной работы с файлами.
  7. Отображение файлов без каталога. Если в папке находится множество подпапок и файлов, достаточно нажать на комбинацию «Ctrl + B», после чего все каталоги будут скрыты.
  8. В отличие от «Проводника», Total Commander имеет встроенный zip-архиватор. Чтобы активировать его, достаточно сделать нажатие на горячие клавиши.

Total Commander – качественная замена для стандартного Windows Explorer. И если разобраться с основными возможностями приложения, можно превратить его в мощный инструмент для ежедневного использования.

Если вам понравилась статья, поставьте лайк, поделитесь в социальных сетях, и не забудьте 👉 подписаться на канал , чтобы не пропустить новые выпуски!

Читайте также: