Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 4)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плагины для Total Commander
Часть 1 Часть 2 Часть 3
 
Основная тема – Total Commander (часть 12). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

О проблемах с wincmd.ru/totalcmd.net Подробности

Коллекции на русском сайте TC (wincmd.ru)
| Утилиты | Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины |

Коллекции на иноязычных сайтах
| Официальный сайт разработчика | Польский сайт TC | totalcmd.net |

Существующие 64-битные плагины и аддоны
| Тема на русском форуме TC | Список на Total Commander Wiki (англ.) |

Информация на Ru.TCKB (Wiki)
| Обзорная статья | Cписок известных плагинов | Неучтенные на wincmd.ru плагины и аддоны |

Обсуждение плагинов и аддонов
| Русский форум: Плагины TC | Русский форум: Автоматизация TC | Официальный форум TC |

Темы на Ru.Board по отдельным плагинам
| MultiArc | Back2Life (Варезник) | CompleX CD/DVD Burner (Варезник) | SynWrite | TCIrfanView, TCModPlug, TCSumatraPDF, TCAkelPad, TC1by1 |

Некоторые авторские страницы и подборки
| Total Commander | Русификация ТС, VirtualDisk, NTFSLinks & NLInfo, OperaCache, LinkInfo, Uninstaller64 | Imagine | MMedia, Fileinfo, EXEInfo, DirCopy | Ultra TC Editors, TC Log Viewer, TC Changes Viewer | Photofile, Badcopy | TweakTC | VirtualPanel, NTLinks Maker, NTLinks, CopyTree, TCFS2 |  Back2Life | TWinKey, CDocProp, FileX, FileMask, TConsole | QuickSearch eXtended, ButtonBar eXtended | Autorun, TCTorrent, TCMediaInfo | DirSizeCalc, Age, ShellDetails| OpenOffice/DOCX/FB2 Viewer, Universal Viewer, SynWrite, TC Plugins Manager, TextSearch | RAdmin | uLister, sLister, tLister, TotalObserver |

Средства автоматизации
| PowerPro [1] [2] | WSH (VBS и JS) [1] [2] | TCMC [1] [2] | TCFS2 [1] [2] | TCIMG [1] [2] |

Обновление плагинов и аддонов
| Total Updater | Внешний русский LNG-файл |

Файлы данных для Ultra TC Editors
| Для TC 9.51 |  Для TC 10.00 | Для TC 10.50 | Для TC 10.51 | Для TC 10.52 | Новейшая версия CEDF-файла |

Всего записей: 38816 | Зарегистр. 26-02-2002 | Отправлено: 21:28 29-03-2022 | Исправлено: AkulaBig, 17:22 29-11-2023
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mig73
Да, только плагин всё-таки называется (в отличие от утилиты М.Руссиновича) не  Autoruns, а Autorun.

Всего записей: 7458 | Зарегистр. 31-07-2008 | Отправлено: 21:11 10-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Impomezia TC Color Presets 9b4
 
Последние изменения:

Код:
  [+] GUI: добавлены русские названия новых элементов
  [+] файлы: в colors.ini добавлена коррекция для более точного позиционирования окна Colors Group

 
Удалите, пожалуйста, colors.ini (если уже создан), пусть утилита создаст новый, чтобы применились новые настройки.
 
Ссылки (переехали в следующий пост).
 
Окошко Color Groups должно при первом открытии выглядеть примерно так (это win 10, а на win 7 и XP аналогично ровно):

Если у кого криво, то напишите, пожалуйста, попробуем усовершенствовать костыли.
 
Вроде всё из запланированного. Если за неделю никакие косяки не выявятся, то уберём beta из названия.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 16:14 12-09-2022 | Исправлено: yozhic, 14:57 24-09-2022
anynamer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic
Да, писал только о Searches.

Всего записей: 2241 | Зарегистр. 17-05-2010 | Отправлено: 16:24 12-09-2022
w0lf



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет! Подскажите,  какие есть плагины для просмотра Markdown (.md) файлов? Гуглёж дал мне только 2 варианта:
https://github.com/wangzhfeng/MarkdownViewer
https://totalcmd.net/plugring/markdownviewer.html
но они что-то давно не обновляются. Может есть что поновее?

Всего записей: 161 | Зарегистр. 04-07-2004 | Отправлено: 22:47 14-09-2022 | Исправлено: w0lf, 22:47 14-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
w0lf
Других не встречал. С Markdown в TC дела обстоят печально, к сожалению.
 
Плагин от wangzhfeng завязан на .NET интерфейсе для плагинов TC — проекте, заброшенном в 2016 году (1, 2).
 
Другой плагин, от rg_software, раньше тоже базировался на github, но сейчас пропал. Он рабочий (пожалуй, единственный сейчас) и обходится без дополнительных сред. Ф-л самый основной, таблицы показывает, но definitions уже нет. Есть и др. досадные ограничения (возможно это просто недоработки), например, ему нужно, чтобы перед блоком кода ``` обязательно была пустая строка, иначе не покажет блок. Плагин был сделан за несколько дней (9/12/2018 версия 1.0, и уже 27/12/2018 версия 2.3), и с тех пор автор к нему не возвращался. Стили, идущие в комплекте, не проработаны, много мусора и требуют выхода в сеть для подгрузки шрифтов с googleapis. Если будете устанавливать, могу поделиться своим стилем github.ini.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 06:24 15-09-2022
w0lf



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yozhic

Цитата:
Другой плагин, от rg_software, раньше тоже базировался на github, но сейчас пропал.

Почему пропал? Вот он.
 

Цитата:
Если будете устанавливать, могу поделиться своим стилем github.ini.

С удовольствием посмотрю на него, спасибо.

Всего записей: 161 | Зарегистр. 04-07-2004 | Отправлено: 17:32 16-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
w0lf (пост)
Цитата:
Вот он.

Точно, он! )) Пардон, я в спешке по другой фразе искал.

Цитата:
посмотрю на него

См. ссылку через пост.
В архиве также readme по ключам и настройкам, и пример ini-файла (обратите внимание на секцию Renderer).
 
Добавлено:
Обновил архив: добавил подробности в описание ключей.
И опять обновил: чуть подправил стиль, добавил другой; надо будет ещё тёмный добавить, но это потом уже...

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 21:24 16-09-2022 | Исправлено: yozhic, 07:15 19-09-2022
SetQ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А зачем нужен просмотр Markdown в TC? Недавно тоже поставил MarkdownView для просмотра результатов работы Typora, Zettlr, Obsidian, пока без дела лежит.

Всего записей: 74 | Зарегистр. 12-12-2008 | Отправлено: 16:10 17-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SetQ (пост)
Цитата:
зачем нужен просмотр Markdown в TC

Для быстрого просмотра md по Ctrl+Q в окне TC. + плагин весит 1 Мб и портабелен, а внешнее приложение на Electron под 200 Мб и вероятней всего не портабельно.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 16:38 17-09-2022
w0lf



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
yozhic
Спасибо!
SetQ

Цитата:
А зачем нужен просмотр Markdown в TC?

Ну я в Lister'е по F3 смотрю.

Всего записей: 161 | Зарегистр. 04-07-2004 | Отправлено: 03:45 18-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стили для MarkdownView.wlx, 6 шт.:
github.css, github.dark.css, github.dimmed.css;
github.retro.css, github.retro.dark.css, github.retro.dimmed.css.
 
https://0x0.st/oVc_.zip
 
В архиве также readme по ключам и настройкам, и пример ini-файла.
 
Пример меню переключения стилей с помощью nircmd.exe:
 
Добавлено:
w0lf
Эти окончательные, вроде, больше пока не буду ковыряться.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 07:12 19-09-2022 | Исправлено: yozhic, 07:18 19-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Impomezia TC Color Presets
Версия: 0.1.1.7 Mod 10 (модификация 10)
 
 
 
Описание утилиты см. в прилагаемом файле readme.md
 
Скачать:
скомпилированные exe обеих битностей (исходники прилагаются) | зеркала: 1, 2
исходники отдельно | зеркала: 1, 2
 
Изменения:
 
Относительно детектов на VirusTotal: вполне вероятно, что они будут, поскольку антивирусы не любят скомпилированные AutoIt-скрипты. Кто сомневается и не доверяет, компилируйте, пожалуйста, сами из прилагаемых исходников.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 14:56 24-09-2022 | Исправлено: yozhic, 06:48 01-11-2023
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso (пост)
Цитата:
Undefined command of function name: ProcessExist

Теперь, кажется, понятно. У вас этот субплагин загружен? В начале cfg есть строка загрузки?
Всё вместе должно выглядеть так:

Код:
LoadLibrary Plugins\Autorun_Process.dll
...
If %AUTORUN_TCARCH% = 32 Then
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything.exe
ElseIf %SYSINFO_OSARCH% = 64 Then
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything64.exe
EndIf
...
If ProcessExist('~/F', EVERYTHING) = 0 Then
  ShellExec %EVERYTHING% -startup
EndIf

 
AkulaBig
Не помню как раньше, но в последних версиях в функциональном синтаксисе переменные можно без процентов вызывать. Попробуйте, если интересно:

Код:
MsgBox(EVERYTHING)
MsgBox(%EVERYTHING%)

Оба варианта записи вернут одинаковый результат. А в командном синтаксисе уже не так, вот это:

Код:
MsgBox EVERYTHING
MsgBox %EVERYTHING%

в 1-м случае вернёт строку EVERYTHING, а во 2-м раскрытую переменную.
 
Добавлено:
jentoso
Записи

Код:
If ProcessExist('~/F', EVERYTHING) = 0 Then
If ProcessExist('~/F', EVERYTHING) <> 1 Then
If Not ProcessExist('~/F', EVERYTHING) Then

идентичны по результату, но первые две предпочтительны в условиях новых версий.

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 22:41 26-09-2022 | Исправлено: yozhic, 22:46 26-09-2022
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic (пост)
Цитата:
Теперь, кажется, понятно. У вас этот субплагин загружен?

Действительно в этом и была проблема
Добавил загрузку LoadLibrary Plugins\Autorun_Process.dll и стало работать.
Правда при загрузке ТС 64, не срабатывает, но и ладно.

Всего записей: 458 | Зарегистр. 25-10-2008 | Отправлено: 23:01 26-09-2022
yozhic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso (пост)
Цитата:
при загрузке ТС 64, не срабатывает

А в папке два файла субплагина dll и dll64? Вот так, да:

Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 23:08 26-09-2022 | Исправлено: yozhic, 23:09 26-09-2022
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yozhic (пост)
Цитата:
А в папке два файла субплагина dll и dll64?

Все верно.
У меня было неверно записано выбор переменной

Код:
If %AUTORUN_TCARCH% = 32 Then
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything.exe
If %AUTORUN_TCARCH% = 64 Then
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything64.exe
EndIf

 
Поправил
 

Код:
If %AUTORUN_TCARCH% = 32 Then
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything.exe
Else
  SetEnv /EV EVERYTHING %COMMANDER_PATH%\Utils\Everything\Everything64.exe
EndIf

Всего записей: 458 | Зарегистр. 25-10-2008 | Отправлено: 23:13 26-09-2022
presentRU

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
UPD
Вопрос пока снят

Всего записей: 821 | Зарегистр. 16-10-2006 | Отправлено: 12:58 29-09-2022 | Исправлено: presentRU, 13:10 29-09-2022
kontramot

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso
Для сведения:
 
Пользуюсь у себя такими УНИВЕРСАЛЬНЫМИ кнопками:

Цитата:
TOTALCMD#BAR#DATA
SafeMode%PROCESSOR_ARCHITECTURE:~3,2%.exe
 
%commander_path%\program\[Sordum.ORG]\SafeMode\SafeMode.exe
Safe Mode Launcher - средство запуска безопасного режима (Vista-11)
%commander_path%\program\[Sordum.ORG]\SafeMode\
 
-1
 

Т.е. команда, в которой вместо
 
"ваша_прога.exe" или "ваша_прога64.exe"
 
прописано
 
ваша_прога%PROCESSOR_ARCHITECTURE:~3,2%.exe
 
на x32 виндозе запустит ваша_прога.exe
а на x64 виндозе запустит ваша_прога64.exe
 
ежели таковые имеются в одной папке.
 
Чем хорош такой подход в формировании команд/кнопок для тотала?
 
Сильно упрощает запуск прог нужной разрядности, позволяет передавать параметры (сработают именно для нужной разрядности), "экономит" кнопки/строки.
 
Так, например в Everything.ini у меня прописано:

Цитата:
open_folder_command2=$exec("..\..\..\totalcmd\TOTALCMD"%PROCESSOR_ARCHITECTURE:~3,2%".exe" /O /T /S "%1")
open_file_command2=$exec("..\..\..\totalcmd\TOTALCMD"%PROCESSOR_ARCHITECTURE:~3,2%".exe" /O /T /S "%1\:")
 
что запускает Тотал соответствующей разрядности в соответствующей виндозе.
 
Команда может использоваться в скриптах, батниках, ярлыках, кнопках.
Главное условие, чтобы были в наличии 2 экзешника:


Цитата:
ваша_прога.exe
ваша_прога64.exe

 
Если у вас, например, "ваша_прога_32.exe" или "ваша_прога_64.exe" - просто переименуйте их.  
 
З.Ы.
Кажется (?), ещё можно такое и к папкам ("bla-bla-bla\" и "bla-bla-bla64\")  применить, но я не пробовал (не было необходимости).
 
Надо курить бамбук про команду "PROCESSOR_ARCHITECTURE".
 
З.З.Ы.
Возможно, можно и без переименований "ваша_прога_32.exe" или "ваша_прога_64.exe" обойтись, но я не вдавался глубоко, не ковырял  (тоже не было необходимости).
 

Всего записей: 173 | Зарегистр. 27-01-2021 | Отправлено: 13:40 29-09-2022 | Исправлено: kontramot, 13:56 29-09-2022
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kontramot
Познавательно, но речь шла про загрузку через плагин Autorun.

Всего записей: 458 | Зарегистр. 25-10-2008 | Отправлено: 17:26 29-09-2022 | Исправлено: jentoso, 17:26 29-09-2022
73



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может быть существует нечто вроде плагина для TC, чтобы реализовать просмотр мультимедиа по Ctrl+Q в окне TC при помощи MPC-HC? С Ирфаном уже попробовал, все работает, но установка K-Lite не радует. F3/F4 не устраивают, равно как и другие варианты, кроме упомянутого Ctrl+Q. Если такой вариант есть, то желательно с примером конфига.

Всего записей: 1148 | Зарегистр. 18-08-2012 | Отправлено: 15:13 02-10-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru