Есть ли способ отредактировать или просмотреть код внутренних команд ТС?

Есть несколько внутренних команд, которые я могу назначить своим горячим клавишам (cm_CopySrcPathToClip, cm_CopyToClipboard, cm_LoadSelectionFromFile и т.д.).

Но что, если мне нужно изменить способ работы команды? Код для команд хранится где-то?

1 ответ1

0

Да, это так, но главная причина, по которой они называются "внутренними", заключается в том, что обработка этих внутренних команд буквально является частью самого totalcmd.exe. Поэтому, чтобы изменить их поведение, вам нужно получить исходный код Total Commander, отредактировать и перекомпилировать его.

К сожалению, Total Commander не с открытым исходным кодом, так что ваши единственные варианты:

  • посмотреть, позволяет ли его система плагинов добавлять пользовательские команды, и если так, написать плагин;
  • посмотреть, можно ли выполнить ту же задачу, запустив внешний инструмент;
  • связаться с автором с запросом функции (или отчет об ошибке);
  • использовать инструменты обратного инжиниринга для непосредственного исправления скомпилированного .exe (немного сложного и, возможно, не очень легального, учитывая статус условно-бесплатного программного обеспечения WCMD).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .