Total Commander

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Total Commander
Логотип Total Commander
Total Commander uk screenshot.pngTotal Commander 7.57a в Windows 7
Автор(и) Крістіан Ґіслер
Перший випуск 1.00d / 25 вересня 1993[1]
Стабільний випуск Windows (32 bit+64 bit)
8.51a (30 квітня 2014; 484 дні тому)[2]
Windows (16 bit)
6.58 (24 квітня 2008; 2681 день тому)[3]
Pocket PC, Windows CE + Windows Mobile
2.51 (31 липня 2008; 2583 дні тому)[4]
Android
2.61 (15 червня 2015; 73 дні тому)[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.7 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(ru)/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.61. Необхідна для її роботи версія 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.61 final for Android. Ghisler.ch. 2015-06-15. Процитовано 2015-06-17. 
  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. (рос.)