Тотал коммандер как обновить
Total Commander: что это за программа и как пользоваться
|
Используя компьютер в офисе или дома вы, так или иначе, выполняете периодически или постоянно рутинные операции с файлами, такие как создание, перемещение, переименование или сортировка документов. Для того чтобы упростить и ускорить подобные действия, создана программа для управления файлами Total Commander. Файловый менеджер существенно облегчает процесс навигации по компьютеру и заметно сокращает время выполнения типовых операций с файлами. Программа имеет довольно простой интерфейс и, воспользовавшись ею несколько раз, вы быстро оцените все преимущества менеджера файлов. Тем не менее, у пользователей могут возникнуть вопросы при первоначальной установке приложения о настройке и запуске программы. SoftMagazin предлагает ознакомиться с основными принципами использования Total Commander на компьютере. |
Как запустить Total CommanderДля быстрого доступа к программе наиболее удобно вывести ее ярлык на рабочий стол или другое удобное место. Доступность файлового менеджера даст возможность всего за несколько кликов мыши выполнить поиск нужных документов, перейти из одного каталога в другой, переименовать, переместить файлы и многое другое. После установки, если вы не вывели ярлык TC в определенное место, его можно будет запустить через меню «Пуск». Если вы успешно инсталлировали TC (Total Commander), то он отобразится в списке всех программ. Чтобы запустить приложение, зайдите в меню «Пуск». Выбрав из списка Программы, выберите пункт Total Commander и откройте менеджер файлов. |
|
Как активировать Total CommanderПосле приобретения и установки официальной версии программы вашей организацией необходимо зарегистрировать TC, используя лицензионный ключ. Для активации приложения, не нужно запускать файл регистрации, достаточно переместить его в папку с Total Commander и заново открыть его. Рекомендуем не выкладывать регистрационный номер для всеобщего доступа, так как если ключ будет виден в публичном доступе, то в следующей версии программы он будет недействителен. Для использования программы несколькими пользователями следует приобрести лицензию, соответствующую количеству сотрудников, которые будут работать в TC. |
|
Как работать с Total CommanderУстановив TC, можно сразу начинать работать с программой, запустив и зарегистрировав лицензионную версию. Открыв приложение, вы увидите два основных диалоговых окна или рабочих панели. Именно в них отображаются файлы, с которыми вы работаете и каталоги. В верхней части приложения расположено инструментальное меню, с помощью которого вы сможете выполнять нужные действия. Внизу, под окнами с файлами, находится панель функциональных кнопок, клавиши, которые на ней расположены, могут быть использованы как из программы, если вы нажмете на них, так и самостоятельно на клавиатуре. Сразу над рабочей областью находится статусная строка, на которой отображается название текущей папки и выделенных файлов. |
|
|
Как настроить Total CommanderПрограмма обладает множеством возможностей для настройки под индивидуальные потребности пользователя. Чтобы зайти в меню настроек, нужно на инструментальной панели, которая находится над рабочей областью выбрать пункт «Конфигурация». В окне настроек можно будет выбрать как шрифт рабочей области и цвет фона, так и набор основных операций, работу со скрытыми файлами и многое другое. Работа TC в полноэкранном режиме, запуск с нужной вам папки или последней запущенной, а также создание резервных файлов и папок позволяют максимально настроить менеджер файлов «под себя» для комфортной работы. Для наглядного распознавания файлов с разными расширениями, или по дате, например, их можно выделить разными цветами. Чтобы быстро выполнить часто используемую команду, в программе есть возможность создания новых функциональных клавиш и команд. Вы можете создать собственный список часто используемых папок или настроить быстрый поиск файлов и папок по мере набора названия и установить фильтр поиска. |
Как обновить Total CommanderПосле некоторого времени использования программы возникает закономерный вопрос, каким образом обновить ее? Если вы приобретаете лицензионную версию TC, то на нее распространяется бессрочная лицензия. Благодаря тому, что регистрационный ключ приобретается для определенного пользователя или организации, а не версии TC , то он действителен для любой версии файлового менеджера. Если была выпущена новая версия программы, вы можете начать ее использовать, для этого нужно активировать TC с помощью бессрочного лицензионного ключа. |
|
|
Как удалить Total Commander с компьютераЕсли вам понадобилось удалить менеджер файлов с компьютера, вы можете это сделать при помощи деинсталлятора в Windows. Зайдите через меню «Пуск» в «Панель управления». На панели управления мы можете настроить различные параметры компьютера. Зайдя в Панель управления, выберите среди списка предложенных действий «Программы», а затем «Удаление программы». Среди установленных приложений и компонентов кликните мышкой на Total Commander. Вам будет предложено удалить или изменить программу. Для того чтобы полностью удалить TC выберите «Удалить» и перезагрузите компьютер для завершения деинсталляции. |
Total Commander 9.51 - Последняя версия программы
Кроме самого файлового менеджера Тотал Коммандер 9, есть утилиты для настройки и слежения за работой операционной системы, видеоредактор, аудиоредактор, дефраглер, архиваторы и плюс много других полезных мелочей.
Сборка Total Commander x86+x64 (по сути являющейся последней сборкой этого года и ее можно смело назвать Total Commander MAX-Pack) - универсальна: при минимальном весе обладает огромным количеством всевозможнейших плагинов и дополнительных утилит, благодаря которым этого пака хватит для решения задач в повседневной работе с компьютером, а так же при настройке системы.
Новый Total Commander Rus откроет очень большое количество форматов архивов (в т.ч. игровых), даже такие редкие как uha, arc, wim, gcf, pk3. Так же в сборку включены плагины для шифрования, стеганографии и сверх-скрывания файлов на дисках в недоступных другому софту областях. Русский Тотал Коммандер 9.22 правильно работает с жесткими ссылками NTFS!
Уникальной особенностью пакета Total Commander ExtremePack Final является возможность устанавливать приложения на свое усмотрение. Просто заходите в папку установки «Soft», выбираете нужное Вам приложение и устанавливаете. Если установлен Тотал Командер, то программа встроиться в него. В противном случае программа установиться в отдельную папку и Вы сможете ей пользоваться без установки файлового менеджера.
[свернуть]
Инструкция Total Commander (Тотал Коммандер)
Total Commander - это по сути аналог проводника Windows, но он гораздо эффективнее и легче в управлении. Для многих пользователей этот файловый менеджер уже давно стал жизненно необходимым инструментом, с которого начинается работа на ПК. Популярность Тотал Коммандера во многом также определяется его слабой степенью защиты платности. Данный файловый менеджер распространяется по Shareware лицензии, т.е подразумевается его бесплатное использование в течении месяца. Но на самом деле, даже по истечении бесплатного месяца пользования Тотал Коммандер не блокируется.
Достаточно нажать одну из трех цифр (1, 2 или 3) и после отсчета секунд менеджер запуститься. Никаких ограничений функциональности программы при этом не будет.
Скачать Тотал Коммандер текущей версии можно на странице официального сайта. На момент написания статьи актуальна бесконечно-триальная версия Total Commander 8.51а как 32 разрядная так и 64 разрядная.
Хочу обратить Ваше внимание, что во время установки Total Commander Вы можете выбрать папку расположения файлов настройки для чего, нужно нажать на кнопку "Задать путь к INI-файлам". Теперь свои настройки Тотал Коммандера Вы легко сможете перенести на другой компьютер просто скопировав INI-файлы.
Для хранения INI-файлов я выбрал каталог программы (удобно, когда программа используется из разных операционных систем). Если Вы используете на своем компьютере несколько версий Total Commander, то тогда INI-файлы лучше хранить в каталоге Windows.
Пользовательский интерфейс Тотал Коммандера выполнен в классическом двухпанельном виде, что очень удобно при выполнении самых различных манипуляций с файлами и папками.
Настройка Тотал Коммандера
Пройдемся по настройкам Тотал Коммандера, для этого нужно из верхнего меню выбрать "Конфигурация" — "Настройка". Вид окна - здесь сосредоточены одни из самых важных настроек, которые определяют внешний вид окна файлового менеджера.
Для того, чтобы добавить или удалить те или иные компоненты основного окна достаточно снять или установить галочку в чекбоксе, после нажатия кнопки "Применить" можно увидеть воочию внесенные изменения. Если Вас все устаивает – жмите "ОК".
На вкладке "Содержимое панелей" предоставляется возможность настроить работу с файлами и папками на панелях менеджера.
Пункты настроек: "Значки", "Шрифты" и "Цвета" выставьте по своему вкусу.
Во вкладке "Табуляторы" настраиваем позиции табуляторов (размер, тип файла, дата), а также задаем шаблон для отображения размера файлов. Лично для меня удобней, когда размер файлов (папок) будет показан не в байтах, а в Mb, Gb или Kb.
Далее настраиваем "Вкладки папок". Приведенные на скриншоте настройки, на мой взгляд, являются самыми оптимальными.
Согласитесь, что не очень удобно часто открывать папку, которая расположена где –то в глубине директории.
Часто используемые вкладки можно закрепить в файловой панели следующим образом. Откройте нужную папку и щелкните по ней правой кнопкой мыши. Из контекстного меню выберите вариант "Заблокировать вкладку" или "Переименовать/Заблокировать вкладку". Можно также воспользоваться горячими клавишами:Ctrl+T - создание вкладки, Ctrl+W - удаление вкладки.
Если заблокированных вкладок много, то их можно равномерно распределить по обеим панелям менеджера просто перетаскивая мышью. Не забудьте сохранить изменения из верхнего меню "Конфигурация" — "Сохранить позицию" и "Сохранить настройки". Теперь у вас появились нужные вкладки, которые не исчезнут до тех пор, пока вы не поменяете настройки. Во время длительной работы с программой может случиться, что у вас будет открыто много вкладок. Для того, чтобы их закрыть на любой из вкладок кликните правой клавишей мыши и выберите в меню пункт "Закрыть все вкладки" или нажмите на сочетание горячих клавиш "Ctrl+Shift+W". После этого закроются все незаблокировнные и неактивные вкладки на той панели файлового менеджера, которую вы выбрали.
Следующий немаловажный пункт настроек "Основные операции".
Подключаем редактор Notepad++ по умолчанию к Total Commander (Тотал Коммандер)
Лучшим редактором текстовых файлов, по моему мнению, является Notepad++. Как же сделать его редактором по умолчанию в Тотал Коммандере? На следующей вкладке настроек "Правка/Просмотр" вы сможете подключить внешние программы для просмотра и редактирования файлов в Тотал Коммандере при нажатии на кнопку F3 (просмотр) или F4 (редактирование).
Выбираем Программу-редактор - откроется окно выбора пути, где нужно найти Notepad++ у Вас на компьютере.
Настройка горячих клавиш в Total Commander
Стоит отметить, что Total Commander по умолчанию имеет огромное количество клавиатурных сочетаний для работы. Список горячих клавиш можно посмотреть кликнув по кнопке "Справка" в правом верхнем углу Total Commander. Примечательно, что в пункте настроек "Разное" можно переопределить горячие клавиши в менеджере по своему усмотрению. Зададим, к примеру, показ и скрытие системных файлов сочетанием клавиш Ctrl+H - cm_SwitchHidSys.
Итак, я рекомендую назначить следующие комбинации горячих клавиш:
"Ctrl+W" - cm_CopyNamesToClip - копировать в буфер обмена имена файлов. Можно копировать один или сразу несколько имен файлов.
"Alt+W" - cm_CopyFullNamesToClip - копировать в буфер обмена имена файлов с путями их расположения. Существенно экономит время!
"Shift+Home" - cm_OpenDesktop - открыть вкладку "Рабочий стол" в окне Total Commander. Часто работу удобно начинать именно с рабочего стола, а уже отсюда можно перейти и в Панель управления и т.д.
"Shift+BackSpace" - cm_GoToRoot - перейти в корневой каталог диска из любого места. Тоже очень полезная штука. Нажав "Ctrl+\" вы также, по умолчанию, переходите в корневой каталог диска. Ну а просто клавиша "BackSpace" по умолчанию в Тотале осуществляет переход на один уровень выше.
Плагины для Total Commander
На официальном сайте разработчика Total Commander можно найти и скачать великое множество плагинов: http://www.ghisler.com/plugins.htm. Если Вам не хочется замарачиваться с переводом их описания на русский язык, то посетите русскоязычный сайт http://wincmd.ru. Новые плагины доступны также с неофициального сайта TC (http://www.totalcmd.net/).
Если Вы откроете вкладку "Плагины" в настройках Тотал Коммандера, то увидите, что сами по себе плагины делятся на четыре типа: Архиваторные плагины (имеют расширение WCX), Плагины файловой системы (WFX), Плагины внутреннего просмотрщика (WLX) и Информационные плагины (WDX).
Архиваторные плагины позволяют работать с архивами, которые изначально в файловом менеджере не поддерживаются или поддерживаются с ограничениями. С помощью архиваторных плагинов реализуется поддержка работы с рядом других файловых форматов — CHM, MSI, ICL, DLL и пр. Плагины файловой системы позволяют обращаться к дискам, недоступным из Windows, удаленным системам, внутренним модулям Windows, носителям с другими файловыми системами. Плагины внутреннего просмотрщика позволяют просматривать файлы различных форматов, в т.ч. не поддерживаемых внутренним просмотрщиком Lister, таких как изображения, таблицы, базы данных и т.п. Информационные плагины предназначены для получения доступа к расширенным сведениям о файлах (тэгам MP3, атрибутах изображений и т.п.)
Устанавливать плагины можно двумя способами: автоматически и вручную. Автоматическая установка сложностей не вызывает: достаточно просто открыть в панели Total Commander скачанный архив с плагином и менеджер сам предложит установить обнаруженный модуль. Правда, автоматическая установка предусмотрена не для всех плагинов.
Подключение дополнительных плагинов вручную также не составит особого труда. Чтобы установить плагин, распакуйте содержимое архива в отдельную папку. Лучше всего в каталоге с менеджером Total Commander создать подкаталог "Plugins", где уже и создавать отдельные папки для каждого плагина в отдельности. В дальнейшем такая политика позволит вам избежать неразберихи в папках Тотал Коммандера.
Теперь необходимо открыть настройки Total Commander Конфигурация - Настройка, где в разделе Плагины следует щелкнуть по кнопке "Настройка" с нужным типом плагина. В выпадающем окне нажимаем "Добавить" и выбираем файл с расширением .wfx (wdx, wcx или wlx) - собственно файл устанавливаемого плагина из созданной нами папки. Все! Плагин установлен.
Для того, чтобы посмотреть какие плагины каждого вида установлены в вашей сборке Тотал Коммандера нажмите кнопку "Настроить" в соответствующей области. Архиваторные плагины в моей сборке менеджера я подчеркнул.
Благодаря установленным плагинам можно просмотреть любые папки и файлы на соседней панели Total Commander используя комбинацию горячих клавиш "Ctrl+Q". Если Вы будете перемещаться по файлам в одной панели, то в соседней панели просмотра будет отображаться их содержимое.
Существует много программных средств для управления параметрами ОС Windows — это и встроенные в систему плагины, и разные твикеры, и системные утилиты. Для Total Commander разработано немало плагинов, которые решают ту же самую задачу. Использование плагинов файловой системы ТС обеспечивает возможность держать руку на пульсе ОС Вашего компьютера из привычного и очень удобного интерфейса файлового менеджера ТС и выполнять многие операции гораздо быстрее, чем через встроенный в Windows инструментарий.
Плагины файловой системы доступны в Total Commander через Сетевое окружение
Очень удобен в применении плагин Uninstaller 64, который предназначен для быстрой деинсталляции приложений, находящихся в списке "Установка и удаление программ" панели управления Windows. Плагин позволяет просмотреть все записи, в том числе скрытые, и работает гораздо быстрее встроенного в Windows деинсталлятора. Для деинсталляции приложения этим плагином требуется выделить строку с именем программы и нажать клавишу Enter. Плагин также используется для удаления недействующих ссылок (кнопки Del или F8) и просмотра команды на деинсталляцию (F3 или Ctrl+Q).
Благодаря плагину ProcFS Task Manager можно просматривать запущенные процессы на ПК, в том числе те, которые могут прятаться от стандартного диспетчера задач Windows. На панели показано имя процесса, его тип, объем занимаемой процессом памяти и время его запуска. Плагин позволяет просматривать свойства запущенных процессов и используемые ими библиотеки (F3), изменять у процессов приоритеты (двойной щелчок на процессе) и выгружать их (Del).
Плагин Services2 - это удобный инструмент для работы с сервисами Windows. Этот плагин позволяет просматривать список сервисов, причем по внешнему виду иконок сразу можно понять, работает сервис или остановлен. Плагин позволяет быстро изменить режим запуска конкретного сервиса (ручной, автоматический, отключен), можно приостановить работу сервиса, удалить или запустить сервис. Все перечисленные операции производятся в окне свойств сервиса, открываемом двойным щелчком мыши по строке сервиса или при нажатии клавиши Enter.
Быстрые вкладки и файлы в Total Commander
Откройте папку в Total Commander, которую хотите сохранить и иметь к ней быстрый доступ, и нажмите сочетание клавиш "Ctrl + D" или нажмите на звёздочку в правом верхнем углу панели. В Google Chrome данное сочетание клавиш добавляет в закладки, а в Total Commander – в меню быстрого доступа. В контекстном меню выберите "Добавить текущий каталог".
В следующем окне вы можете также сохранить каталог назначения и добавить выбранную папку в подменю. Таким образом можно создать целую иерархию из файлов и каталогов.
Вы можете выбрать любой из предложенных видов подменю. Нажав ещё раз на звёздочку или сочетание клавиш "Ctrl + D" вы можете просмотреть список ваших каталогов, к которым у вас есть быстрый доступ. Вызывается это меню еще и с помощью мышки - двойным нажатием по названию текущей директории.
Панель управления Total Commander
Добавить ярлыки к программам, внутренним командам, а также к любой системной команде на панель инструментов Total Commander довольно просто. Надо или потянуть exe файл программы на саму панель либо прописать путь к программе вручную.
Первый вариант. Зайдите в папку "Program Files" и потяните мышкой exe файл программы на панель Total Commander.
Второй вариант. Щелкаете правой кнопки мыши по пустому месту панели инструментов и далее "Изменить". В открывшемся окне жмем "Добавить" и добавляем программу указав полный путь к ее exe файлу. Я предпочитаю пользоваться первым вариантом.
Если после нажатия кнопки "Добавить" кликнуть маленькую кнопку с лупой, то перед вами откроется грандиозный список команд предусмотренных в Total Commander.
В нижней части окна в поле "Фильтр", укажите, например, номер команды 2400 (групповое переименование) и нажмите "ОК". В панели инструментов появится дополнительный значек, кликнув по которому, вы сможете переименовать сразу целый список файлов.
Панель инструментов Тотала интересна еще и тем, что с закрепленными здесь программами могут взаимодействовать другие файлы и папки. Перетащите, например, папку в которой находятся mp3-файлы на иконку AIMP3-плеера в панели инструментов. Ваши аудио-файлы начнут воспроизводится один за другим. Точно также перетащите CSS-файл на иконку текстового редактора Notepad++ и программа тут же откроет его. Drag'n Drop (бери и бросай) из файловых панелей на ярлыки созданных нами ранее папок вызовет копирование файлов в эти папки!
Если ваш Total Commander стоит в автозагрузке, то благодаря установленным иконкам запуска программ прямо из панели инструментов менеджера ТС, вам не нужно будет устанавливать лишние ярлыки на рабочий стол. При необходимости ненужные значки легко убираются из панели инструментов таким же образом, как и устанавливаются: выделив ненужный значок, нажмите на кнопку "Удалить" и значок исчезнет.
В нижней части менеджера расположены кнопки функциональных клавиш
Данные кнопки также поддерживают Drag'n Drop, поэтому удобнее всего ими пользоваться не нажимая сами кнопки F3, F4, F5, а перетаскивая выделенные файлы и папки на эти кнопки. Поверьте, так удобнее. А если нажать правой кнопкой мышки на кнопку F8, то откроется контекстное меню, где можно очистить корзину или посмотреть ее свойства.
Соединение FTP в Total Commander
FTP клиент, интегрированный в Total Commander, позволяет без всяких проблем подключаться к вашему сайту (блогу) и выдает необходимую информацию. Для выбора подключения достаточно нажать комбинацию клавиш CTRL+F, а если еще ни одного соединения вы не настроили, то в открывшемся окне просто нажмите на кнопку "Добавить".
Настройки FTP- соединения мало чем отличаются от настроек FTP-клиента FileZilla, поэтому что делать дальше – вы уже знаете.
Подключение сетевых накопителей в Total Commander
Включите "Сеть" в настроечном меню Total Commander. Выберите функцию "Подключить сетевой диск".
В появившемся окне, выберите диск и папку в которой желаете хранить информацию. Можно указать путь к сайту на котором будут храниться изображения и докумены.
Основные операции с папками/файлами в Total Commander
Все действия с папками/файлами в файловом менеджере производятся предельно просто, буквально, нажатием одной-двух кнопок.
Выделение файлов
Прежде чем производить операции сразу с несколькими объектами, их сначала нужно выделить. Сделать это можно, кликнув на каждый объект правой клавишей мышки или же левой кнопкой, предварительно зажав и удерживая клавишу Ctrl.
Переименование файлов
Наведите курсор на нужный файл/папку и дважды кликните по объекту (но не очень быстро!) левой кнопкой мышки, при этом объект окрасится в синий фон, а потом задайте новое имя.
Удаление файлов
Выберите нужный файл/папку или сразу выделите несколько штук. Затем, нажмите F8 - клавишу удаления.
Копирование/перемещение файлов
Выделите в одной панели файлового менеджера нужный файл/папку или сразу несколько штук. Затем, в другой панели, выберите папку, куда вы хотите скопировать/переместить данные объекты и нажмите кнопку F5 или F6 соответственно.
Групповое переименование файлов
Выделите на любой панели нужное количество файлов, которые нужно будет переименовать по определенной маске и нажмите комбинацию клавиш Ctlr+M.
Внутренние ассоциации
Настройка внутренних ассоциаций доступна из меню "Файлы". Все файлы, которые вы открываете в Total Commander с помощью двойного клика можно ассоциировать т.е. настроить их открытие любыми программами на вашем компьютере.
Работа с архивами
Вы можете упаковывать (Alt+F5), распаковывать (Alt+F9) и проверять (Alt+Shift+F9) архивы с помощью архивных плагинов, установленном в Total Commander. Кроме того можно входить внутрь архивов как в обычные папки, что существенно экономит ваше время.
Поиск по файлам в Тотал Командере
Чтобы побыстрее отыскать на диске важные папки или файлы, воспользуйтесь функцией поиска, интегрированной в файловый менеджер, нажав на значок "лупа" на инструментальной панели или воспользуйтесь комбинацией клавиш Alt+F7. Если будете осуществлять поиск по файлам на русском языке, то не забудьте поставить галочку в чекбоксе "UTF-8". Все дополнительные настройки (размер, дата создания, имеющиеся атрибуты) для поиска вы найдете во вкладке "Дополнительно".
Разбивка файла на фрагменты
Разбивка большого файла на фрагменты заданного размера доступна из меню "Файлы". Разрезанный файл можно будет собрать в обратном порядке через это же меню. Такая функция может пригодиться, например, при пересылке больших файлов по емейл-почте.
Вот, самое основное, что вам может понадобиться при пользовании Тотал Командером. Однако, если углубиться в изучение этого файлового менеджера, то можно использовать его возможности гораздо шире!
Оставьте своё мнение о статье "Инструкция Total Commander" написав комментарий и обязательно подписывайтесь на новые статьи!
↓↓↓ Понравилась статья? Жми на кнопки! ↓↓↓
Total Commander — как установить на Windows
Для начала установки файлового менеджера Total Commander на ПК нужно скачать и запустить инсталляционный файл Windows двойным кликом мыши.
После запуска инсталлятора появится следующее окно…
Выбор языкаВыбираем нужный язык и нажимаем «Далее».
Дополнительные языкиЕсли вы хотите установить все остальные языки, то ставим галочку напротив «Да».
Папка программыВыбираем папку, в которую будут скопированы файлы программы.
Путь к INI-файламЕсли у вас ранее уже был установлен Total Commander, вы можете восстановить настройки, указав путь к оставшимся от прежней версии INI-файлам.
Создание ярлыковВыбираем где и для каких пользователей создадутся ярлыки после установки программы.
Завершение установкиДожидаемся окончания установки программы. Приятного использования!
Как перенести настройки Total Commander в его новую инсталляцию
Total Commander – это мегафункциональный файловый менеджер. Он любимец многих продвинутых пользователей, но, увы, не лишён некоторых недостатков. И в их числе такая важная вещь, как отсутствие функции экспорта-импорта настроек. При том, что настраивать внутри Total Commander можно много чего, особенно если активно используются горизонтальная и вертикальная панели инструментов.
Разработчики продумали механизм сбережения настроек в случае переустановки программы, и при удалении её из системы по умолчанию предусматривается сохранение всех настроечных данных.
Благодаря тому, что эти данные не исчезают из каталога Total Commander, при следующей его установке он мгновенно будет приведён в рабочее состояние. И запустится с нашими настройками интерфейса, отдельных функций, панелей инструментов, с нашими избранными каталогами и историей открытых путей. Если файловый менеджер активировался лицензионным ключом, файлик активации также будет присутствовать среди этих данных. Не удалится и вручную привнесённое нами в каталог установки Total Commander содержимое, например, папки с портативными программами и иконками.
Так что если речь идёт о переустановке файлового менеджера, ничего особо и предпринимать не нужно. А вот если встанет необходимость переустановить Windows или пересесть с тонко настроенным под себя Тотал Коммандером на другое компьютерное устройство, без лишней волокиты сделать это удастся только при использовании его портативной версии. Если же работа проводится с обычной версией файлового менеджера – той, что инсталлируется в систему, свести волокиту с настройками к минимуму можно, если в каталоге установки Total Commander после его новой инсталляции заменить кое-какие файлы. Что именно можно заменить?
Открываем в проводнике Windows каталог установки файлового менеджера, обычно это путь:
C:\totalcmd
В поисковик проводника вводим:
*ini
По этому запросу отфильтруются все файлы с расширением «.ini». Это данные конфигурации Тотал Коммандера, в которых, собственно, и хранятся его отдельные параметры. В нашем тестовом случае обнаружилось 2 вида файлов «.ini».
Их в принципе существует несколько видов, но все они в каталоге установки программы будут присутствовать только в редких случаях задействования возможностей файлового менеджера по максимуму. Но некоторые обнаружатся у всех пользователей.
Файл «Wincmd.ini» – самый главный. Он хранит основные настройки Total Commander:
• внешний вид программы (масштаб, шрифты, цвета, табуляторы, вид панелей инструментов);
• функциональные (ассоциации, основные операции и пр.);
• открытые вкладки;
• избранные каталоги;
• и т.п.
Другой файл конфигурации, который должен быть в каждом случае – «History.ini». Он хранит историю открытых путей.
Также при установке фильтра могут обнаружиться другие файлы конфигурации:
• «Wcx_ftp.ini» – хранилище данных встроенного FTP-клиента;
• «Usercmd.ini» – хранилище пользовательских команд;
• «Contplug.ini», «lsplugin.ini», «Fsplugin.ini», «Pkplugin.ini» – хранилища параметров плагинов.
Все обнаруженные файлы «.ini» копируем и храним, к примеру, вместе с инсталлятором Total Commander.
Ещё один тип конфигурационных данных, которые можно перенести на другой компьютер – имеющие расширение «.bar». Вводим в поисковик проводника фильтр:
*.bar
Обнаружим 2 файла, которые можно скопировать для переноса:
• «Default.bar» – это параметры горизонтальной панели инструментов, той, что вверху окна программы;
• «Vertical.Bar» – это параметры вертикальной панели инструментов, той, что находится по центру, между рабочими панелями программы. Если, конечно же, такая панель включена в настройках компонентов Total Commander.
Непосредственно вид панелей инструментов – тип иконок (современные или классические), вид и стиль кнопок – хранится в главном конфигурационном файле «Wincmd.ini». «Default.bar» и «Vertical.Bar» же определяют содержимое панелей инструментов, т.е. что именно вынесено на панель инструментов – внутренние функции Тотал Коммандера, системные функции, ярлыки запуска стороннего софта.
Всё это тоже можно перенести вместе с новой инсталляцией файлового менеджера. Вот только в случае с ярлыками запуска программ, установленных в новой системе по другому пути, придётся вручную править эти пути.
Сохранённые файлы «.ini» и «.bar» после инсталляции файлового менеджера в новую Windows помещаются в его каталог установки (напомним, обычно это путь C:\totalcmd). При копировании необходимо выбрать вариант их замены.
Тотальный разгром! Реверсим Total Commander и обходим защиту всех версий — «Хакер»
Содержание статьи
Total Commander (ранее Windows Commander) — популярный файловый менеджер с графическим интерфейсом для Windows. В интернете на варезных сайтах можно найти множество решений для взлома Total’а. Их неизменный недостаток — костыльность: с выходом новой версии надо проделывать ту же процедуру «лечения» программы вновь и вновь. Но можно и по-другому. Хочешь узнать как и заодно прокачать скиллы в реверсе? Читай эту статью!
Какое-то время назад мой друг Jupiter предложил вместе разобрать алгоритм лицензирования Total’а. Пораскинув мозгами, мы написали генератор лицензии — файлов-ключей. И все было бы замечательно, если бы не присутствие в основе алгоритма лицензирования криптосистемы с открытым ключом — LUC. И ключи, разумеется, для успешного прохождения лицензирования нужно знать.
LUC — это похожая на RSA криптосистема. Ее отличие от RSA заключается в использовании последовательностей Люка вместо возведения в степень. Как и для RSA, для генерации закрытого ключа необходимо знать множители (P и Q), которые можно получить через факторизацию модуля (N). Но в нашем случае длина модуля — 832 бита. Естественно, ни у меня, ни у Jupiter’а таких вычислительных мощностей нет. А на квантовый компьютер мы еще денег не накопили. 🙂
Загрузка ...Для решения этой проблемы мы сами сгенерируем приватный и публичный ключ криптоалгоритма LUC. Приватным зашифруем лицензию, публичным программа будет расшифровывать лицензию. А чтобы публичный ключ проходил, мы пропатчим его в памяти.
Помимо LUC, в Total’е присутствуют механизмы самозащиты, защита от модификации исполняемого файла. Можно, конечно, хардкорно запатчить файл, но это как раз и есть «костыль», который лишает обход защиты универсальности.
WARNING
Статья публикуется в образовательных целях. Редакция не несет ответственности за любой вред, причиненный материалами данной публикации. В статье намеренно не рассматривается сам алгоритм лицензирования, а демонстрируются практические аспекты имплементации обхода защиты с помощью техники proxy DLL.
Что делаем?
Наша задача — заменить модуль (N) в исполняемом файле программы, не нарушая его целостности. Тогда наш сгенерированный файл ключа будет верно расшифрован и программа будет зарегистрирована.
Существует два варианта решения данной задачи:
- Написать загрузчики для х86- и х64-версий программы (Loader).
- Написать proxy DLL, которые будут выполнять ту же функцию, что и загрузчики.
Оба варианта позволяют беспрепятственно обновлять программу. Но я выбираю второй вариант, он более удобный. В этом варианте не нужно будет исправлять пути в свойствах ярлыков программы с исполняемого файла Total’а на наш лоадер. Достаточно просто скопировать DLL’ки и файл ключа в папку с установленной программой.
Инструменты
x64dbg
— отладчик;masm x32
— компилятор;masm x64
— компилятор;wincmd.key
— ключ для программы, сгенерированный моим с Jupiter’ом кейгеном.
Процесс
Загрузка ...Я скачал с официального сайта последнюю бета-версию, включающую в себя обе версии программы (х86 и х64). Установил в директорию, которую предложил инсталлятор (C:\totalcmd
).
Теперь запускаем на выбор TOTALCMD.EXE
или TOTALCMD64.EXE
, без разницы. Получаем вот такое окно.
Это было ожидаемо. 😉 Теперь запускаем Total под отладчиком и заходим в закладку Symbols.
В левой половине окна видим загруженные в память процесса модули (DLL). Из всех модулей нас интересуют только две динамические библиотеки — это version.dll
и winspool.drv
.
Пусть тебя не смущает, что у winspool.drv
расширение не dll
, на самом деле внутренняя структура у winspool.drv
как у обычной динамической библиотеки. Эти два модуля и будут кандидатами для написания одноименных proxy DLL для Total’а.
INFO
Мы пишем два модуля потому, что у нас две версии программы: х86 и х64. Для каждой версии мы будем использовать proxy DLL соответствующей разрядности.
Как работает механизм proxy DLL
В основе механизма proxy DLL лежит особенность загрузки модулей (DLL) в память процесса Windows загрузчиком (NTLDR или NT Loader).
В Windows-загрузчике этим занимается API LdrLoadDll
, который находится в модуле ntdll.dll
. Обертками этого API служат такие API, как LoadLibrary
и LoadLibraryEx
.
Один из этапов загрузки исполняемого файла (в нашем случае это модуль с расширением EXE) — это заполнение таблицы импорта исполняемого файла адресами API из DLL, необходимых для работы программы. В начале этого процесса LdrLoadDll
начинает искать модуль (DLL) по имени файла, к примеру version.dll
, который находится в таблице импорта в виде строки в кодировке ASCII. LdrLoadDll
ищет DLL в текущей директории созданного процесса, в нашем случае это C:\totalcmd
. Далее, если модуль не был найден, в зависимости от битности процесса (х86 или х64) LdrLoadDll
продолжает поиск требуемой DLL в системной директории (C:\Windows\System32
или C:\Windows\SysWOW64
). Если и в системной директории модуль не будет найден, мы получим сообщение об ошибке.
LdrLoadDll
позволяет загружать в адресное пространство созданного процесса модули, имеющие одно и то же название, из разных директорий. К примеру, в нашем случае proxy DLL загружает в память NTLDR из директории, где находится TOTALCMD.EXE
, а оригинальную DLL (из системной директории) мы загружаем в память из proxy DLL с помощью API LoadLibrary
, передавая ей в качестве параметра абсолютный путь к оригинальной DLL. Это еще один нюанс, который позволяет реализовать механизм proxy DLL. Далее из приведенного кода proxy DLL ты поймешь, как это работает. 🙂
Продолжаем. В процессах TOTALCMD.EXE
и TOTALCMD64.EXE
обе DLL присутствуют. Для TOTALCMD.EXE
мы будем использовать version.dll
, а для TOTALCMD64.EXE
— winspool.drv
.
В Total’е модуль (N), участвующий в расшифровке файла ключа (wincmd.key
), имеет вид строковой константы в кодировке ASCII:
AAD4474DC8387E81BB095D810F4F4F21D5D7CCC756E3D6E5DEE48AC000C25AA0EFAD0AD3A5AC46F15B50249597461BBB87CDC3F1BA37C17A9A207A3603E38E718F9927A5EB38005D8B72EAFDC63931C3D93C1FAD457A17CA85BEB40F3FA9152770DAC12E8E3B912D
Его необходимо, для правильной расшифровки нашего ключа, заменить на наш модуль (N):
E813039FB5F248DDA582F1C411D3B5B7A4C97CBB6982388EB354A8B78324A6A7B494ABAB4A0A97728BAC585FCD856D2173F4C3ADE89E8176AE53F7BF7AEC39FCACEC907829B31FE1C3BB3E2E4C30925525655F967B52A0318FCE0BA0BAE065D8A68DBE86167F67A1
Теперь вновь по очереди запускаем под отладчиком обе версии программы, чтобы определить, где (в какой секции исполняемого файла) находится искомый модуль (N).
Итак, запускаем х86-версию и переходим в закладку Memory Map. Нажимаем сочетание клавиш Ctrl + B, откроется окно бинарного поиска в памяти процесса, копируем оригинальный модуль (N) и вставляем его в поле ASCII.
Нажимаем OK, и у нас откроется закладка References с результатами поиска.
Видим адрес, по которому был найден модуль (N), — 0x004E219C.
Переходим в окно дампа памяти по данному адресу и скроллом поднимаемся вверх.
Видим адрес 0x00401000. Это верхний адрес секции, в которой находится модуль (N).
Опять возвращаемся в закладку Memory Map и видим, что адрес 0x00401000 соответствует адресу первой секции исполняемого файла TOTALCMD.EXE
— CODE
.
Для х64-версии проделываем те же самые манипуляции с отладчиком.
В результате выясняем, что ASCII-строка модуля (N) для х86-версии находится в секции CODE
(0x00401000
), а для х64-версии — в секции .data
(0x0000000000AD9000
).
Ну что же, необходимую информацию для написания proxy DLL мы получили. Начинаем кодить. 🙂
Загрузка ...
Кодинг
Разберем код для х86-версии, а именно version.dll
. Для х64-версии все аналогично. Точка входа proxy DLL (EntryPoint
). Здесь все стандартно.
API DisableThreadLibraryCalls
использовать не обязательно. Я пользовался им для отключения уведомлений DLL_THREAD_ATTACH
и DLL_THREAD_DETACH
, на всякий случай.
Далее переходим в MainProc.
Здесь я объявляю глобальные переменные, для сохранения адресов оригинальных API.
Резервирую область памяти для сохранения полученного пути к оригинальной version.dll.
Здесь я прокомментировал все шаги исполнения кода MainProc.
Чуть ниже MainProc я объявляю экспортируемые функции с безусловными переходами (JMP) из proxy DLL в оригинальную DLL. В файле version.def
определены имена экспортируемых функций proxy DLL, которые аналогичны именам функций в оригинальной DLL.
LIBRARY version EXPORTS [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
И главная функция proxy DLL — это ReplaceModulus
.
В секции данных proxy DLL у меня находятся оригинальный модуль (Original) и модуль (New), на который необходимо заменить оригинальный.
Здесь тоже все шаги выполнения кода прокомментированы.
Финал
Результатом всех описанных действий будет зарегистрированная версия программы. Причем в данном случае можно спокойно обновлять программу, не боясь того, что регистрация «слетит». 🙂
Копируем в папку с Total’ом три файла — это наш ключ wincmd.key
и наши DLL’ки: version.dll
и winspool.drv
. Запускаем программу.
В диспетчере задач видим, что в процесс загружены обе DLL’ки.
Радуемся. 🙂
Загрузка ...
Итоги
Как видишь, механизм proxy DLL — удобный и мощный инструмент. С его помощью ты можешь беспрепятственно эмулировать работу оригинальных функций и при этом комфортно модифицировать данные и код в памяти процесса.
Исходники и ключ
Скачать исходники программы и ключ для самостоятельной практики ты можешь по этой ссылке. Напоминаем, что все материалы выкладываются исключительно в образовательных целях. Редакция не несет ответственности за любой вред, причиненный материалами данной статьи.
Пароль — xakep.ru.
Total Commander - Инструкции по обновлению
| Инструкция по обновлению для зарегистрированных пользователейЕсли вы зарегистрированы пользователь Windows Commander или Total Commander, вы можете следуйте этим инструкциям для обновления до последней версии из Total Commander:
|
Total Commander - Зона поддержки
| Поддержка площадьЧасто задаваемые вопросы (FAQ): Официальный форум поддержки (на Гислер.ч) Учебники Вики
Онлайн-справка
Поддержка по электронной почте
|
Total Commander - Часто задаваемые вопросы (FAQ) - Установка
| Часто задаваемые вопросы (FAQ) - Установка Q: Наша компания / наш брандмауэр не разрешает FTP-соединения, только HTTP. Где скачать программу по HTTP? В: Как распаковать ZIP-файл, загруженный с www.ghisler.com? Q: Когда я пытаюсь запустить программу установки, я получаю сообщение об ошибке! наверх Q: Когда я пытаюсь установить более новую версию Total Commander из более старой версии, я получаю сообщение о том, что файл с информацией о настройке не может быть найденный! Q: После установки более новой версии Total Commander существующая зарегистрированная версия, программа больше не зарегистрирована! наверх В: Неожиданно Total Commander перестает регистрироваться, хотя я не менял программу! В: Как удалить Total Commander из моей системы? наверх |
Total Commander - Часто задаваемые вопросы (FAQ) - Файловые операции
| Часто задаваемые вопросы (FAQ) - Файловые операции Q: Может определенные файлы исключить из копирования? В: Total Commander не может получить доступ к файлам, содержащим определенные символы, такие как ALT + 255. Что я могу сделать? к началу Q: Total Commander не может записать на мой привод CD-RW. Что может быть причиной? В: Почему в Windows 2000 файлы удаляются так медленно? наверх Q: PIF больше нет редактор в Windows 95. Как я могу изменить настройки моих программ DOS? В: Почему я не могу изменить дату каталога? В: Как легко переименовать файл? Электрический ток имя файла должно быть задано по умолчанию! к началу Q: Как отформатировать или скопировать дискеты с помощью Total Commander? Q: Можно ли использовать F2 для переименования (как в Проводнике)? Q: Как я могу разделить файл до определенного пользователем размера? к началу Q: Как создать ярлык (lnk-файл)?
В: Как я могу проверить файлы, записанные на дискету? Почему это не делается автоматически? к началу Q: Хотя корзина включена как в Total Commander, так и на рабочем столе, Total Commander удаляет файлы напрямую.
В: Как распечатать список файлов или импортировать его в другую программу?
Q: Как сравнить одну или несколько пар папок по содержимому, например после сжигания CD-R? наверх |
Смотрите также
- Гибридный спящий режим windows 7 что это
- Как восстановить память человека
- Как узнать какой тип оперативной памяти стоит на компьютере
- Как обновить медиаплеер windows 7
- Сбой при входе в почту на андроиде как убрать
- Как отключить запуск от имени администратора в windows 7
- Как перегрузить андроид на телефоне
- Как в windows 10 изменить тип сети
- Как вылечить флешку если появляется сообщение о форматировании
- Андроид как отключить наложения
- Factorykit test андроид что это как выйти