Найдено 1644 результата

Loopback
Сб ноя 29, 2025 11:29
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

они полностью эквивалентны
Параметры размера принимают значение в TCHAR, а не байтах, т.е. должно тоже быть 256. В остальном вроде равноценны.

Почему используется int 255 и какой размер буфера создает wstr:256?
Создаёт с указанным размером, 256. Размер 255 просто чтобы записанная строка ...
Loopback
Ср ноя 12, 2025 12:28
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Касаемо Autorun, не совсем понятно, что именно происходит при запуске длительных операций из нескольких кнопок. Как осуществляется многозадачность? Тоталу отсылается номер зарегистрированной команды и адрес привязанной функции, а он уже сам дальше ее крутит? Крутит в своем отдельно созданном для ...
Loopback
Пн ноя 10, 2025 12:45
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Свойство делать необязательно, можно через макрос EXTENDED возвращать кодовую страницу, в которой загрузился файл в список.
Методы объектов не могут возвращать extended. Да и если бы могли, это число, а кроме кодировки надо еще возвращать признак BOM, это важно. Нет, ну понятно, что можно ...
Loopback
Сб ноя 08, 2025 11:57
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

А почему потоки, запускаемые из кнопок и горячих клавиш, не отображаются в GetState?
Я же писал совсем недавно - из плагинов нет статистики. А если бы и была, в подавляющем большинстве случаев код горячих клавиш отрабатывает так быстро, что нет смысла добавлять и сразу же удалять информацию в ...
Loopback
Пт ноя 07, 2025 10:50
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

ZiabrevLV писал(а):Как -то можно поправить, на переменную %COMMANDER_PATH%?
Да, добавить переключатель, чтобы значение записывалось как есть:

Код: Выделить всё

IniWrite /EV- %COMMANDER_INI% "Buttonbar" "Buttonbar" "%COMMANDER_PATH%\Bars\Default_2.bar"
Loopback
Сб ноя 01, 2025 21:22
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

В остальном проблем не замечено.
Ну что же, как минимум с точки зрения "Proof of Concept" неплохо. Работает с указанным ограничением по расположению. Только пришлось добавить /R в IniRead, у меня перенаправление включено.

А если во взятом таким образом массиве есть маркер BOM то сохраняться ...
Loopback
Сб ноя 01, 2025 18:31
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Почему-то вызов не работает
Макрос еrror возвращает ошибку 2 - отсутствие функции в dll.

А всё потому, что это не реальная функция в dll, а враппер. В файле VersionHelpers.h он задается так:



VERSIONHELPERAPI
IsWindows8Point1OrGreater()
{
return IsWindowsVersionOrGreater(HIBYTE(_WIN32_WINNT ...
Loopback
Ср окт 29, 2025 20:36
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Orion9 писал(а): если добавить к секции финализации, то краш уходит
Я это попробовал в первую очередь, но не помогло. Во всяком случае на 10.
Orion9 писал(а): Но проблема определенно есть.
Ну это понятно. Как появится возможность, буду тестировать.
Loopback
Вт окт 28, 2025 13:25
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Побороть может и получится, но будет сложно, поскольку простой выход из процедуры без вызова оригинальной приводит к другим проблемам.
Тут еще проблема с x64. Новый вариант не пробовал, но предыдущий валит тотал x64 при выходе. С похожей проблемой я столкнулся, когда пытался делать сабклассинг ...
Loopback
Пн окт 27, 2025 22:20
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Orion9 писал(а):Ну и где то самое "случайное" перетаскивание кнопок на панели?
Ну да, с Ctrl вряд ли удастся случайно что-то утянуть :)
Loopback
Пт окт 24, 2025 10:53
Форум: Плагины Total Commander
Тема: [wlx/wdx/wcx] TCTorrent
Ответы: 737
Просмотры: 1458558

AkulaBig
Давно это писалось, специально вроде ничего не делал. Хотя из обработчика нажатий в моём ListBox-е необработанные сочетания транслируются окну листера, возможно, это даёт нужный эффект.
Loopback
Чт окт 23, 2025 10:26
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Раз 30 запускал и перезапускал х64, но MsgBox, поставленный в начало autorun.cfg, ни разу никуда не пропадал. Неужели проблема решена?
Хотелось бы сказать да, но нет. Скажем так - у меня вероятность срабатывания более 90%. Думаю, можно и полностью исправить, но тогда придется отказаться от ...
Loopback
Ср окт 22, 2025 10:51
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

Orion9 писал(а): поток с заголовком вылетает - я проверял два раза
Ну что ж, надо будет побольше тестировать на x64. Вчера вечером запустил его на всю ночь с потоком, меняющим заголовок, пока проблем не возникло.
Loopback
Вт окт 21, 2025 12:30
Форум: Плагины Total Commander
Тема: Autorun
Ответы: 3642
Просмотры: 3781337

По вашему коду, или по моему?
Да, неоднозначно вышло. По вашему, конечно.

Если по моему, то код должен работать. Например, если всё повесить на окно диалога выбора цвета, то он работает.
Тут все-таки проще, поскольку вы сами реализуете оконную функцию.

В случае тотала сложнее, нужно либо ...
Loopback
Вт окт 21, 2025 11:48
Форум: Плагины Total Commander
Тема: [wlx/wdx] TCMediaInfo
Ответы: 1100
Просмотры: 1898993

polkiujm
Добавьте в узел <sources> эти строки:


<source name="EncodedLibraryName" field="Encoded_Library_Name" context="General"/>
<source name="EncodedOperatingSystemCompanyName" field="Encoded_OperatingSystem_CompanyName" context="General"/>
<source name="EncodedOperatingSystemName" field ...