TWinKey - шорткаты, табы, диски и всякая всячина

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Не может она работать
Тогда я вообще не понимаю, как использовать функции в калькуляторе. Постановку задачи я описал - есть точное число и его приближение. Задача - найти погрешность по приведенным формулам. Раньше я писал ручками:

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

abs(1-1.2)*100/1
и получал 20. Теперь я хочу создать в конфиге функцию и вызывать ее по имени. Это реализуемо?
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

Вахмурка
В секции [Functions] пишешь

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

Acc=abs(p1-p2)*100/p1
а в строке для калькулятора пишешь

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

Acc(1,1.2)
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

То есть аргументы всегда должны иметь формат p+цифра? (заменил р на а - не работает)
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

На данный момент - да. p1, p2, ... p9
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
В довершение разбора полётов по калькулятору. Стало понятно, почему у кого-то в первом варианте функции что-то делалось (пусть и неправильно), а у кого-то совсем ничего. В калькуляторе найден баг, из-за которого не работает шестая по счёту пользовательская функция.
А возможность изменения формата аргументов сейчас прорабатывается. И кое-что ещё...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

Сообщение Вахмурка »

Кнопка

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

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TWinKey\TWinCmd.exe
AltHistory,1
%COMMANDER_PATH%\TWinKey\TWinCmd.icl,22
Альтернативный диалог истории папок

0
-1
приводит к сообщению

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

Unknown command <AltCommand,1>
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Аватара пользователя
mrmerak
Сообщения: 441
Зарегистрирован: Пн авг 20, 2007 03:48

Сообщение mrmerak »

Изображение

Win7 x32 / TC 8.51a x32 / Twin последний
TC 9.51 | Win10 1903
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Да, эта проблема с фрагментом названия файла появилась в версиях 2014 года и пока не исправлена.
Windows 11 | TC DreamLair eternal pre-α
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

mrmerak
Да, было. И точно так же — без понятных условий воспроизведения. Повторить не удалось. Чтобы исправить, надо видеть, как и когда возникает. Что надо точно сделать по шагам, чтобы это появилось?
Пока всё как обычно: проверяем на чистом TC, где установлен только TWinKey, проверяем на TWinKey с настройками по умолчанию (без конфига)... ищем зависимости. И уже сейчас хорошо бы выложить со ссылкой свои wincmd.ini и TWinKey.ini и сообщить текущее экранное разрешение.
Из заслуживающих внимания подробностей я вижу на скрине только отключённую командную строку. При определённых настройках TC в этом случае и без TWinKey может появляться частично отображаемая строка внизу, но правильная (следующая по порядку), а не из другой части списка.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Avada
Сейчас заметил, что в последней версии плагина 3.114 автор исправил данную ошибку в 64х-битной версии плагина, во всяком случае я воспроизвести не смог. Так что, значит, он уже нашёл в чём была проблема. Только в 32х-битном плагине почему-то не исправлено ещё.

Немного проанализировал ситуацию. Выводы:
TC 8.51a x32 чистый, Win 8.1 х64 SL Eng, TwinKey 3.114, разрешение 1920х1080
В ini-файле с настройками плагина хотя бы одна из следующих настроек вызывает описанный баг:
ReturnTabs=1
BriefSingleColor=1
Retracktor=1
ChangeColumns=1
(возможно, и другие настройки тоже вызывают такое поведение).
Windows 11 | TC DreamLair eternal pre-α
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

LonerD
Исправлялась (в обеих битностях) другая ошибка, связанная с артефактами в файловых панелях в кратком режиме: при определённых условиях (в том числе при включённой групповой сортировке) в результате скроллирования к последней колонке после реально существующих там файлов добавлялись файлы из предыдущей колонки. Похоже, но не то.
Нужен пошаговый алгоритм воспроизведения бага: что в каком порядке делать, чтобы его увидеть. Нужна ссылка на актуальный wincmd.ini и на файлы, использующеся для редиректа. И ссылку на скрин с ошибкой хорошо бы предъявить для целого окна TC (там интересны не только проблемные строки). Возможно, далее и видео понадобится.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

LonerD писал(а):в последней версии плагина 3.114 автор исправил данную ошибку в 64х-битной версии плагина, во всяком случае я воспроизвести не смог. Так что, значит, он уже нашёл в чём была проблема.
Эх, если бы. Тогда бы везде работало. Но в том-то и дело, что исходный код один и тот же а поведение 64- и 32-битных подсистем разное. Вот и приходится гадать.
LonerD писал(а):TC 8.51a x32 чистый, Win 8.1 х64 SL Eng, TwinKey 3.114, разрешение 1920х1080
В ini-файле с настройками плагина хотя бы одна из следующих настроек вызывает описанный баг:
ReturnTabs=1
BriefSingleColor=1
Retracktor=1
ChangeColumns=1
О! Это большой шаг к светлому будущему, это ценно.
LonerD,mrmerak
А в какой момент это проявляется? Сразу при запуске ТС или после какого-то действия?
Вахмурка писал(а):Unknown command <AltCommand,1>
Да, есть такое. Поправимо.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Вахмурка
В новой версии этого BAR-файла кнопки для AltHistory нет, начиная с TWinKey 3.111 (а в тестовых версиях — и задолго до этого). То, что команда в своё время попала в архив с TWinCmd по ошибке, в теме уже сообщалось. Сейчас проще всего обновить BAR и ICL файлами из нового дистрибутива TWinKey.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Частичное отображение внизу панели артефактного имени воспроизвести только на основании представленных данных не удалось. На призывы дать более полную и точную информацию удовлетворительных ответов, к сожалению, так и не получено. При приватном тестировании старых версий несколько лет назад вылезал такой же баг, быстро исправленный, поскольку были выявлены его условия. Но нынешний баг при них уже не вызывается.
В общем, если у кого-то это воспроизводится и есть интерес в устранении — в предыдущих постах сказано, что именно надо сообщить. Чем быстрее и полнее, тем лучше. С учётом того, что новый релиз планируется в ближайшие дни и основная работа по подготовке почти завершена. Если ситуация не прояснится, баг может остаться и там.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Scorpy
Сообщения: 5
Зарегистрирован: Чт апр 23, 2009 11:13

Сообщение Scorpy »

Как нибудь можно решить проблему с отображением шрифтов при установке обоев на файловую панель.
Та же проблема при цветовой отметке файла при установке на него закладки
Ответить