Total Commander

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Total Commander
Логотип Total Commander
Total Commander uk screenshot.png
Total Commander 7.57a в Windows 7
Автор(и) Крістіан Ґіслер
Перший випуск 1.00d / 25 вересня 1993[1]
Стабільний випуск Windows (32 bit+64 bit)
8.51a (30 квітня 2014; 848 днів тому)[2]
Windows (16 bit)
6.58 (24 квітня 2008; 3045 днів тому)[3]
Pocket PC, Windows CE + Windows Mobile
2.51 (31 липня 2008; 2947 днів тому)[4]
Android
2.72 (8 січня 2016; 230 днів тому)[5]
Написано на Windows, x86
Object Pascal (Delphi),
Windows, x86-64
Free Pascal(Lazarus)
Android
Java.
Операційна система Windows, Windows CE, Windows Mobile і Android.
Розмір 3.5 MiB (32 bit) /
4.4 MiB (64 bit) /
1.8 MiB (Android)
Українська так [1]
Тип Файловий менеджер
Ліцензія Windows
Умовно-безкоштовне програмне забезпечення,
Windows CE, Windows Mobile, Pocket PC, Android
безкоштовне програмне забезпечення
Веб-сайт http://www.ghisler.com

Total Commander — популярний двопанельний файловий менеджер з закритим початковим кодом для операційних систем Windows, Windows CE, Windows Mobile і Android.

Програма написана швейцарцем Крістіаном Ґіслером.

Версія програми під Windows є умовно-безкоштовною: користувачі можуть вільно завантажувати її та використовувати без обмежень, але повинні зареєструвати або видалити протягом 30 днів. Незареєстрована версія нагадує користувачу про необхідність реєстрації кожного разу при запуску програми, але зберігає повну функціональність навіть після закінчення 30-денного пробного періоду.

Історія[ред.ред. код]

Перша публічна німецька версія з'явилася 25 вересня 1993 року у вигляді 16-бітної програми для Windows 3.1x під назвою «Windows Commander»[6].

В грудні 1993 р. разом з німецьким релізом версії 1.10d (нім. Deutsch) відбувся реліз першої англійської версії 1.10e (англ. English).

Перша міжнародна версія (1.40) вийшла в серпні 1994. Ця версія підтримувала німецьку, англійську та французьку мови. Данська (у версії 1.50) і голландська (у версії 1.51) були першими мовами, доданими до міжнародної версії.

Windows Commander 3.0, який вийшов у грудні 1996 р., став першою версією з 32-розрядною реалізацією. Це була повністю нова версія, написана на Delphi. Попередня версія була написана на Turbo Pascal for Windows, який не був портований в 32-розрядну версію компанією Borland.

З 29 жовтня 2002 року на вимогу корпорації Microsoft програма змінила назву[7].

Total Commander 6.58, що вийшов у квітні 2008 року, був останньою версією, яка була доступна у вигляді 16-бітної програми.

Версія програми 7.50 стала першою, яка повністю підтримувала юнікод.

19 червня 2011 року з'явилась перша версія Total Commander для Android-пристроїв, разом з додатковими плагінами (FTP, LAN, WebDav).

З вересня 2011 року існує спеціальна версія Total Commander для 64-розрядних операційних систем. В даний час випускається дистрибутив, який повною мірою підтримує як x86, так і x86-64 платформи.

Total Commander для Windows[ред.ред. код]

Можливості програми[ред.ред. код]

Ця програма має всі необхідні для файлового менеджера функції:

  • двохпанельний багатомовний (включаючи україномовний) графічний інтерфейс користувача, який можна налаштовувати;
  • панель інструментів та головне меню можуть налаштовуватися користувачем;
  • клавіатурні скорочення, максимально близькі до оригінальних Norton Commander з можливістю вільно переназначати їх, водночас підтримка загальноприйнятних скорочень, що діють в операційній системі Windows;
  • підтримка функції Drag&Drop;
  • вкладковий інтерфейс;
  • можливості роботи з файлами та папками (створення, відкриття/програвання/запуск/перегляд, редагування, переміщення, перейменування, копіювання, видалення, зміну атрибутів та властивостей, пошук файлів та призначення прав);
  • групове перейменування файлів та синхронізація каталогів (але без атрибутів та розширених атрибутів, як в rsync, наприклад);
  • порівнювання файлів з можливістю редагування, порівняння файлів з різними кодовими сторінками;
  • підтримка послідовної черги і паралельного фонового виконання операцій над файлами (копіювання, перенесення, видалення, робота з архівами і FTP);
  • журналювання файлових операцій;
  • працює з довгими (понад 255 символів, але не більше 4096) шляхами під NTFS;
  • робота з архівами як з підкаталогами;
  • підтримка архівів ZIP, GZ, TAR, TGZ (запаковування і розпаковування) та RAR, ARJ, LZH[ru], UC2, ACE (розпаковування);
  • виділення та підсвічування файлів на панелі за іменем, розширенням, даті і часу створення файлу та багатьох інших умовах, які можуть бути розширені плагінами;
  • командний рядок для простого запуску програм з параметрами;
  • розширений пошук файлів, включаючи пошук тексту в назві файлу, всередині файлу, пошук файлів за датою, властивостями, розміром, шаблонами тощо; підтримується пошук файлів у архівах;
  • підтримуються регулярні вирази при пошуку файлів (в іменах та у вмісті) у внутрішньому переглядачі, груповому перейменуванні файлів, діалозі вибору виділення файлів і фільтрах, але сильно обмежені (підтримується мало конструкцій, є обмеження на довжину виразу), пошук в переглядачі по регулярному виразу ускладнений;
  • вбудований переглядач файлів, в тому числі мультиків і графічних;
  • вбудований FTP-клієнт з можливостями скачувати/закачувати файли в декілька потоків, шукати файли на FTP-серверах (починаючи з 7 версії), з докачкою, підтримкою www-проксі при роботі з FTP та підключення-скачування-відключення в заданий час до заданого FTP;
  • UUE/MIME/XXE[en] кодування/декодування і розрізання/склеювання довгих файлів;
  • підрахунок і перевірка контрольних сум (CRC32, MD5, SHA1);
  • можливість тимчасового підвищення рівня привілеїв; підтримка механізму User Account Control у Windows Vista/7/8;
  • природна (англ. native) підтримка портативного режиму роботи (без інсталяції), підтримка U3 флеш-накопичувачів;
  • розширення функціональності програми з допомогою скриптів (PowerPro[ru], AutoHotKey) та додаткових модулів — плаґінів[8]:
    • архіваторних — для підключення до Total Commander зовнішніх програм-архіваторів (використовуються для розпакування визначених типів файлів, зазвичай архівних форматів; деякі архіваторні плаґіни також дозволяють створювати нові архіви підтримуваного типу і модифікувати існуючі архіви) або псевдо-архіваторів, що використовуються для (наприклад) створення переліку усіх файлів певного каталогу і запису його до файлу, або псевдо-розархіваторів, наприклад, для виділення з відеофайлу музики чи певних кадрів;
    • плаґінів файлової системи — доступні через панель Мережевого оточення. Вони звичайно забезпечують доступ до якихось частин вашого комп'ютера, куди немає доступу через імена дисків, або до віддалених систем. Наприклад, це можуть бути плаґіни для доступу до пристою Windows CE або PocketPC, підключеному до вашого комп'ютера; або віддалених Web-серверів за HTTP-протоколом, щоб звантажити файли повним списком; або файлової системи ОС Linux або поштового сервера.
    • плаґіни внутрішньої програми перегляду відображають спеціальні типи файлів у вбудованому переглядачі, а також на панелі швидкого перегляду. За допомогою таких плаґінів можна, наприклад, переглядати файли DBF[ru], XLS, DOC, PDF тощо;
    • інформаційні плаґіни — призначені для вирішення декількох задач: пошук за специфічними властивостями і інформацією про вміст файлів, відображення цієї інформації в файлових списках і використання її в інструменті групового перейменування для додання до імені файлу (теги MP3, EXIF[ru], інші атрибути файлу);

Особливості програми[ред.ред. код]

  • 32-бітна версія Total Commander під платформою x86-64 працює з деякими обмеженнями, властивими 32-розрядним застосункам, оскільки сама програма і, відповідно, плагіни, написані під X86. Зокрема, файловий менеджер не має доступу до каталогу Windows\System32, оскільки для 32-розрядних додатків доступ до системного каталогу для 64-розрядного коду заборонений на рівні ядра[9]. Однак починаючи з сьомої версії в Total Commander з'явилась експериментальна директива x64DisableRedirection, яка дозволяє відключити перенаправлення системних каталогів у 32-розрядні копії[9].
  • Починаючи з версії 8.0 випускається і повністю 64-розрядний Total Commander (програма була переписана на Free Pascal/Lazarus), що дозволило позбутися перерахованих вище проблем, але додало нові. Зокрема, необхідність переробки старих 32-бітних плагінів, оскільки вони не сумісні з 64-розрядним ядром програми. 16 вересня 2011 року відбувся реліз першої бета-версії Total Commander 8.0[10].
  • Часткова підтримка юнікоду[11].

Total Commander для Android[ред.ред. код]

Вигляд програми під Android

Поточна версія програми — 2.72. Необхідна для її роботи версія Android — 1.5 або вища[12].

Можливості програми[ред.ред. код]

Основні характеристики програми:

  • дві суміжні або віртуальні панелі;
  • копіювання і переміщення файлів та каталогів;
  • перейменування та створення каталогів;
  • підтримка Drag&Drop;
  • видалення файлів та каталогів;
  • виділення/зняття виділення з файлів, груп файлів, діапазону файлів;
  • упаковування архівів ZIP, розпаковування ZIP і RAR;
  • діалогове вікно властивостей, можливість зміни розширень файлів;
  • вбудований текстовий редактор;
  • функція пошуку (по іменах файлів, по тексту);
  • перегляд списку встановлених додатків (використовується вбудований плаґін);
  • FTP-клієнт (використовується плаґін);
  • WebDAV (Web папки) (використовується плаґін);
  • доступ до локальної мережі (реалізується плаґіном);
  • підтримка основних root-функції (опційно);
  • відправлення файлів через Bluetooth (OBEX);
  • показ ескізів для зображень;
  • можливість створювати закладки;
  • збереження історії каталогів;
  • медіапрогравач, який може відтворювати як локальні файли, так і файли безпосередньо з локальної мережі або WebDAV-плаґінів;
  • панель кнопок, яку можна налаштувати, для зміни каталогів, внутрішніх команд, запуску додатків та відправлення команд оболонці;
  • підтримка багатьох мов, в тому числі й української; багатомовна довідка.

Див. також[ред.ред. код]

Корисні посилання[ред.ред. код]

Примітки[ред.ред. код]

  1. List of changes - TotalcmdWiki. 2009-12-08. Процитовано 2010-07-18. 
  2. Total Commander 8.51a final available (32bit+64bit). Ghisler.ch. 2014-04-30. Процитовано 2014-04-30. 
  3. Total Commander 7.03 final available!. Ghisler.ch. 2008-05-24. Процитовано 2014-05-16. 
  4. Total Commander CE/Pocket version 2.51 available. Ghisler.ch. 2008-08-01. Процитовано 2014-05-24. 
  5. Total Commander 2.72 final for Android. Ghisler.ch. 2016-01-08. Процитовано 2016-04-29. 
  6. Історія Total Commander
  7. Оголошення про перейменування на офіційному сайті програми(англ.)
  8. Список плаґінів на офіційному сайті
  9. а б Total Commander for Windows XP 64-bit(англ.)
  10. Total Commander — What’s new(англ.)
  11. У багатьох функціях символи з діакритичними знаками псуються або не зберігаються. Наприклад: коментарі до файлів відсікають діакритичні знаки і в іменах, і у файлах, і у вмісті коментаря.
  12. Total Commander для Android на Google Play

Література[ред.ред. код]

  • К. Власов, В. Казаков. Total Commander: эффективная работа с файлами и архивами. — СПб. : БХВ-Петербург, 2009. — 752 с. — (В подлиннике). — ISBN 978-5-9775-0022-7. (рос.)