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

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

Модерирует : 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 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Предыдущие части: Часть 1 Часть 2 Часть 3

Плагины для Total Commander
 
Основная тема – Total Commander (часть 13). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

О проблемах с 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 (Варезник) | CAD View (Варезник) | SynWrite | TCSumatraPDF и другие плагины Valery Kurenkov |

Некоторые авторские страницы и подборки
| 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 | Impomezia TC Color Presets MOD  

Средства автоматизации
| 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 | Для TC 11.00 | Для TC 11.01 | Для TC 11.02 | Для TC 11.03 | Для TC 11.50 | Для TC 11.51 | | Для TC 11.55 | | Для TC 11.56 | Новейшая версия CEDF-файла |

Всего записей: 39797 | Зарегистр. 26-02-2002 | Отправлено: 21:28 29-03-2022 | Исправлено: AkulaBig, 10:58 30-11-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
С оф. форума:

Код:
 
IsTruncated.
И для него есть интересная фигня:
Код:
        if (strcmp(StreamKind, "General") == 0) {
            ToAdd = "IsTruncated;;; Y YIY;;; Indicate if the file is detected as truncated\n";
        }
 
Т.е. на моменте исполнения помимо данных из файла General.csv в памяти будет ДОбавлена строка с пояснением этого поля.
Т.е. вот изначально его в кодах библиотеки нет - а вот у пользователя - при первой попытке вызова/инициализации библиотеки -
вдруг и появится на моменте работы. Во внутренних структурах! В файл это так и не будет перезаписано!
Собственно это же и поясняет ваш вопрос - попытка перевести строковый объект ломается - по причине нахождения его лишь
в памяти - и этот адрес в памяти процесса и подставляется как результат "перевода".
 

Прикольно. Насколько я знаю, автор этого текста и здесь бывает. Думаю не обидится, что я его текстом распоряжаюсь.

Всего записей: 6924 | Зарегистр. 11-03-2003 | Отправлено: 03:12 31-12-2025
LNos



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите по настройкам плагина cloudplugin:
 
Исходя из того, что написано в справке:

Цитата:
The new Edge based browser OauthBrowser2 works on current versions of Windows 10 and 11, and uses the webview2 control. It creates a data folder "EBWebView" either
in the app path for portable installations, or in c:\Users\<your user name>\AppData\Local\GHISLER.
The path can be set via tccloud.ini (same path as the main settings file wincmd.ini): Section [oauthbrowser2]
datapath=c:\path

 
Как и где прописать в настройках, чтобы папка EBWebView сохранялась в папке с плагином или в другой подпапке в папке Total Commander, например по пути C:\Total Commander\Thumbs

Всего записей: 145 | Зарегистр. 05-12-2008 | Отправлено: 13:47 01-01-2026
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LNos
Кажется вы перепутали название плагина. В cloudplugin от Гислера нет такого в справке и все настройки хранятся в папке плагина.

Всего записей: 6924 | Зарегистр. 11-03-2003 | Отправлено: 16:09 01-01-2026 | Исправлено: AkulaBig, 16:09 01-01-2026
ziabriev



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

Цитата:
все настройки хранятся в папке плагина

Если указан путь, как в вашей сборке.
 
wincmd.ini:
[ReplaceIniLocation]
cloudplugin.wfx=%COMMANDER_PATH%\Plugins\wfx\CloudPlugin\tccloud.ini

Всего записей: 1813 | Зарегистр. 03-03-2019 | Отправлено: 17:07 01-01-2026 | Исправлено: ziabriev, 17:07 01-01-2026
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev
Я про папки, а не инишник.

Всего записей: 6924 | Зарегистр. 11-03-2003 | Отправлено: 17:10 01-01-2026
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый браузер OauthBrowser2 на базе Edge работает в текущих версиях Windows 10 и 11 и использует элемент управления webview2. Он также создает папку данных «EBWebView». в пути к приложению для переносных установок или в c:\Users\<ваше имя пользователя>\AppData\Local\GHISLER.
 
Путь можно задать через tcloud.ini (тот же путь, что и у основного файла настроек wincmd.ini): Раздел [oauthbrowser2]
путь к данным=c:\путь

Всего записей: 1813 | Зарегистр. 03-03-2019 | Отправлено: 17:27 01-01-2026
73



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как работать с плагином HexViewer 1.1.1.1 Beta? Афтар не удосужился хоть одну строчку написать как его включить.

Всего записей: 1714 | Зарегистр. 18-08-2012 | Отправлено: 17:56 01-01-2026
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
73
Как с любым Листер-плагином. Либо прописываете детект-строку, либо переключаетесь на плагин из меню. Лично я сразу после тестирования удалали этот плагин. Никакого функционала.
 
Добавлено:
ziabriev
К установленному Эдж ничего прописывать не надо. Если использовать портативный EBWebView, не факт, что удастся завести плагин. Были у меня проблемы с некоторыми плагинами. С этим не пробывал.

Всего записей: 6924 | Зарегистр. 11-03-2003 | Отправлено: 19:22 01-01-2026
LNos



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

Цитата:
Новый браузер OauthBrowser2 на базе Edge работает в текущих версиях Windows 10 и 11 и использует элемент управления webview2. Он также создает папку данных «EBWebView». в пути к приложению для переносных установок или в c:\Users\<ваше имя пользователя>\AppData\Local\GHISLER.
 
Путь можно задать через tcloud.ini (тот же путь, что и у основного файла настроек wincmd.ini): Раздел [oauthbrowser2]
путь к данным=c:\путь
 

Да, я это прочитал в readme.txt  
Да, я это попытался повторить. Еще раз спрошу: Как и где прописать в настройках, чтобы папка EBWebView сохранялась в папке с плагином или в другой подпапке в папке Total Commander, например по пути C:\Total Commander\Thumbs
 
Или то, что написано в readme касается пути к файлу настроек плагина?
 
Добавлено:
Сейчас папка EBWebView создается в папке Total Commander (например, C:\Total Commander\EBWebView)
Мне надо, чтобы папка EBWebView создавалась по пути C:\Total Commander\Thumbs\EBWebView  
 
1) Это возможно?
 
2) Где прописать секцию
 

Код:
[oauthbrowser2]
datapath=c:\path
 

 
в wincmd.ini, в tcloud.ini ?
 
3) Как должен выглядеть эта секция?
 
Например, так?
 

Код:
[oauthbrowser2]
datapath=C:\Total Commander\Thumbs\EBWebView
 

 
или так?
 

Код:
[oauthbrowser2]
datapath=C:\Total Commander\Thumbs\
 

 
или, может, так?
 

Код:
[oauthbrowser2]
datapath=datapath=%COMMANDER_PATH%\Thumbs
 

 
Спрашиваю потому, что все эти варианты ни к чему не приводят. EBWebView создается в папке Total Commander

Всего записей: 145 | Зарегистр. 05-12-2008 | Отправлено: 22:20 01-01-2026
Avada



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
All
Обновлены файлы данных для пакета Ultra TC Editors. Далее повторяется уже приводившаяся на форуме базовая информацию по работе с ними.
По имеющимся в шапке текущей темы ссылкам теперь можно скачать в виде архивов более новые (от начала 2026 гола) версии файлов данных для TC с 9.51 по 11.56 включительно с комплектом сопутствующих файлов. Также есть универсальная ссылка для получения только новейшего русского файла данных Russian.cedf. Более подробно всё это изложено на русском форуме TC (почитайте здесь).
В онлайновом (табличном) режиме можно выполнять быструю навигацию по тематическим категориям, разворачивая их списки кнопками с плюсиком в верхней части справочника, а также давать на форуме ссылки не на справочник в целом, а сразу на какую-то категорию с определённой частью ключей. В шапке основной ру-бордовской темы по TC ссылки на эту таблицу и HTML-таблицы по командам/параметрам и клавишам отображаются без номеров версий: в браузере автоматически открывается новейшая из них, а уже из неё можно, если надо, переключаться на предыдущие.
Если последняя версия файла данных получена не в архиве, а отдельно по универсальной ссылке, то русифицированный файл style.xsl для офлайнового табличного просмотра тоже можно скачать по отдельной ссылке, а потом положить их рядом. Далее таблицу можно смотреть в TC с помощью^ например, плагина HMTLМView или MarkdownView (cm_List <путь_к_Russian.cedf).

Всего записей: 7846 | Зарегистр. 31-07-2008 | Отправлено: 08:57 12-01-2026
destiny_child



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
вопрос к вашему плагину NL_INFO Версия: 1.20 (8.10.2011)
Как бы вроде время идет и ранее известные типы слегка вроде как расширяются и пополняют базу распознаваемых сущностей.
А ваш плагин как-то застрял в 11 году. Может есть возможность как-то расшириться? Обновиться?
К примеру, App Execution Aliases (IO_REPARSE_TAG_APPEXECLINK) или WCI Reparse Point (IO_REPARSE_TAG_WCI и еще пара
связанных с ним WCI-субтегов) или Cloud Files Reparse Point (IO_REPARSE_TAG_CLOUD*)

Всего записей: 5205 | Зарегистр. 01-04-2006 | Отправлено: 13:11 14-01-2026
jentoso



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
Скорее всего ответ не изменится https://forum.wincmd.ru/viewpost.php?p=132870

Всего записей: 742 | Зарегистр. 25-10-2008 | Отправлено: 13:28 14-01-2026
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
destiny_child
К сожалению, у меня пока нет свободного времени на работу над программами. Я там много чего хотел добавить, но всё застряло.
Можно попробовать альтернативный плагин NTLinks. В нём, вроде, есть какие-то возможности, отсутствующие в NL_Info.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5670 | Зарегистр. 11-11-2002 | Отправлено: 16:24 14-01-2026
djtim

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день.
 
Вопрос по wdx\PCREsearch
 
Нужно просматривать определенные метаданные (атрибуты) двух типов файлов.
Как-то настроил PCREsearch, но остаются проблемы:
 
1. Если атрибуты содержат кириллицу, то на выходе кракозябры. (типа РћСЃРЅРѕРІР°)
2. Непонятное отображение цифровых атрибутов.
 
Вариант настроек А:
Атрибуты состоящие из цифр (напр. "745418.006-014") - НЕ отображаются. При этом смешанные атрибуты (напр. "PRT01_PN") - отображаются нормально.
 
Вариант настроек Б:
Атрибуты состоящие из цифр (напр. "745418.006-014") - отображаются нормально. При этом смешанные атрибуты (напр. "PRT01_PN") - НЕ отображаются.
 
Подскажите пож как правильно настроить этот плагин. Если нужно, пришлю сами файлы и настройки плагина.

Всего записей: 157 | Зарегистр. 05-01-2007 | Отправлено: 16:44 14-01-2026
www_world

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
djtim
Если вы и в самом деле рассчитываете на достоверный ответ, который вам поможет, то вам необходимо
- выложить на обменник пару файлов, в качестве примера
- предоставить скриншоты настроек плагина для каждого из полей (колонок), с которым у вас возникают проблемы
- четкое описание того, что именно (включая точное содержимое соответствующихполей/колонок ТС) вы хотите увидеть в качестве результата из предоставленных файлов в качестве примеров.
 
Если же ваша цель - найти желающих поразгадывать ваши словесные ребусы, то вы ошиблись сразу двумя разделами форума, дублируя свое сообщение.

Всего записей: 681 | Зарегистр. 04-11-2018 | Отправлено: 07:01 16-01-2026
Vidocqq

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У кого-нибудь сохранился плагин ChooseEditor 2.10? У меня нашлась только версия 1.9. Поделитесь пожалуйста.
Нашел только архивную версию страницы, но без плагина Ссылка
 
Плагин F4MiniMenu не предлагайте хочу именно ChooseEditor 2.10.

Всего записей: 1115 | Зарегистр. 03-09-2007 | Отправлено: 12:22 18-01-2026
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vidocqq
https://ru.wincmd.com/tcbak/info/ChooseEditor

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5670 | Зарегистр. 11-11-2002 | Отправлено: 12:28 18-01-2026
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На досуге вернулся к старому вопросу, которым озадачивался более четырёх лет назад -
http://forum.ru-board.com/topic.cgi?forum=5&topic=48988&start=2140#21
 
В связи с миграцией на ТС 11.56 x64 решил всё таки сделать костыль для AmpView. Исходные данные:
- AmpView.wlx64 - 3.5.0.0
- AmpView.exe - 3.5.3.0
Для воспроизведения midi и kar подключен банк WeedsGM3.sf2 в файле \WLX\AmpView\Config\default.ini через абсолютный путь:
SoundFontPath=c:\TotalCommander\Plugins\WLX\AmpView\WeedsGM3.sf2
 
К сожалению, привязка к абсолютному пути лишает настроенный ТС портативности, а плагин не понимает переменную %COMMANDER_PATH% в своём ini-файле.
Указание же относительного пути вида  
SoundFontPath=.\WeedsGM3.sf2
или
SoundFontPath=.\Plugins\WLX\AmpView\WeedsGM3.sf2
не работает корректно и вот почему -  
когда при просмотре по F3 или Ctrl+Q вызывается AmpView.wlx64 и ТС передаёт ему строку с полным путём к файлу для проигрывания, плагин AmpView.wlx64 запускает из своего каталога плеер AmpView.exe.
Но при этом для AmpView.exe в качестве текущего каталога (Current directory) оказывается тот, в котором лежит файл для проигрывания.
Это наглядно видно на приложенном скриншоте Process Explorer'а слева.
Разумеется, построить относительный путь .\Plugins\WLX\AmpView\WeedsGM3.sf2 от такого текущего каталога невозможно и загрузка банка WeedsGM3.sf2 не происходит. Как итог, midi и kar не воспроизводятся.
 
В качестве решения нужно для AmpView.exe в момент его запуска явным образом задавать текущий каталог так, чтобы от него можно было корректно построить относительный путь .\Plugins\WLX\AmpView\WeedsGM3.sf2 или .\WeedsGM3.sf2.
 
Я решил задавать текущий каталог для AmpView.exe как "%COMMANDER_PATH%\Plugins\WLX\AmpView" с помощью vb-скрипта:
Код:
Set WshShell = CreateObject("WScript.Shell")
' Входные аргументы, переданные скрипту.
Set objArgs = WScript.Arguments
' Массив для входных аргументов.
Set objList = CreateObject("System.Collections.ArrayList")
' Если нет входных аргументов, то показать окно About.
If objArgs.Count = 0 Then
  MsgBox "Script for AmpView Plugin.", vbInformation, "About"
  WScript.Quit
End If
' Входные аргументы objArgs() заносим в массив objList()
For i = 0 To objArgs.Count - 1
    objList.Add(objArgs(i))
Next
' Если первый аргумент равен "\n", то удаляем его.
If objArgs(0) = "\n" Then  
  objList.RemoveAt(0)  
End If
' Сменить текущий каталог на "%COMMANDER_PATH%\Plugins\WLX\AmpView"
' и запустить AmpView.exe, передав ему первый аргумент из массива.
WshShell.Run "cmd.exe /c cd /d ""%COMMANDER_PATH%\Plugins\WLX\AmpView""&&.\AmpView.exe " & Chr(34) & objList(0) & Chr(34), 0, False

Содержимое скрипта сохранил в файле AmpView.vbs и положил рядом с AmpView.exe. Далее hex-редактором изменил строку запуска с \AmpView.exe на \AmpView.vbs в файле AmpView.wlx64.
 
Теперь при воспроизведении midi и kar всегда корректно загружается WeedsGM3.sf2 по относительному пути, прописанном в ini-файле плагина AmpView.wlx64. Это видно на скриншоте справа.
 

 
Скрипт запускается без показа окна консоли cmd.exe, фокус окна TC  и Листера не теряется при просмотре по F3 и Ctrl+Q.
 
P.S. Почему именно AmpView? Просто привык к нему, а 1by1 как-то не зашёл.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 3004 | Зарегистр. 02-01-2018 | Отправлено: 15:33 13-02-2026 | Исправлено: RetroRocket, 15:39 13-02-2026
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RetroRocket
К сожалению из приведенной вами ссылки я не понял, что для вас важно. Воспроизведение midi и kar или работа с AmpView. Если для вас важно воспроизведение midi и kar, то я написал плагин для 1by1, поддерживающий эти расширения. Если работа с AmpView, тогда извиняюсь за ненужные вам сведения.

Всего записей: 6924 | Зарегистр. 11-03-2003 | Отправлено: 15:47 13-02-2026
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Я просто привык к AmpView и раньше приписывал абсолютный путь к WeedsGM3.sf2, чтобы можно было проигрывать midi/kar.  
Теперь вот выложил готовое решение по использованию относительного пути к WeedsGM3.sf2. Если кому-то нужен именно AmpView.
 
За ваши плагины спасибо. Читаю соседнюю тему.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 3004 | Зарегистр. 02-01-2018 | Отправлено: 15:56 13-02-2026
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

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


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru