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

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

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

Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

VadiMGP
Ну работает с тулбара. Но надо по любому искать папу не только непосредственного, но и хотя бы деда...
А делать надо для новой версии. Надеюсь, баги исправятся. 3.50 уже довольно старая. А если и мерцание будет убрано, то и оба скрипта можно будет выкинуть мне.
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ApceH
А со скрипта вообще не работает, даже если работает из комстроки и тулбара. Первый раз с таким сталкиваюсь.
Аватара пользователя
ApceH
Сообщения: 316
Зарегистрирован: Пт апр 08, 2011 17:58
Откуда: Димитровград

Сообщение ApceH »

Flasher
Это потому, что родителем TWinCmd становится WScript Host, а не TC.
Нужно просто в этой прожке искать ТС не только как непосредственного родителя, но и хотя бы на 1 уровень выше по иерархии.
kIT Programs PowerPack, kIT Universal Presets | Есть только одна истинная вера: чёрная магия...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ApceH писал(а):Это потому, что родителем TWinCmd становится WScript Host, а не TC.
Ну, да. C TCMC и TCFS2 таких проблем нет, видимо, потому, что там реализовано не через плагин, и отправляются нужные сообщения окну Тотала.
Аватара пользователя
Вахмурка
Сообщения: 2587
Зарегистрирован: Пн дек 27, 2004 14:47
Откуда: Большая деревня Москва
Контактная информация:

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

2VadiMGP
Есть ли ограничение на количество команд em_twdl_? По моим наблюдениям, оно составляет 9. Десятая команда урезается буквально "на полуслове". Если это фича, то почему не описана? А если баг, то нельзя ли починить? Чертовски удобная штука оказалась, знаете ли...
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

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

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

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

Сообщение VadiMGP »

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

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

В личке.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
likhobory
Сообщения: 63
Зарегистрирован: Ср фев 25, 2009 14:24
Откуда: Москва

Сообщение likhobory »

Вопрос в общем-то не горящий, но хотелось бы иметь обработку исключений в калькуляторе, сейчас любая подобная ситуация (например, 2^^4096) приводит к закрытию активного окна.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

likhobory
В приведённом примере ошибку с закрытием окна TC подтверждаю.
2^^16=65536
2^^32=4.29497e+009
...
2^^512=1.34078e+154
2^^1024 уже даёт ошибку.
Даже самая богатая фантазия
Не представит себе наши безобразия.
VadiMGP
Сообщения: 1625
Зарегистрирован: Ср мар 21, 2007 20:58

Сообщение VadiMGP »

likhobory
Avada
C какой версией mcalc.dll это происходит?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

VadiMGP
Я проверял с версией 1.7 от 21.09.11, которая из дистрибутива TWinKey 3.81.

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

---------------------------
Application Error
---------------------------
Exception EOverflow in module TOTALCMD.EXE at 7C4118CF.
Floating point overflow.
---------------------------
ОК   
---------------------------
Даже самая богатая фантазия
Не представит себе наши безобразия.
likhobory
Сообщения: 63
Зарегистрирован: Ср фев 25, 2009 14:24
Откуда: Москва

Сообщение likhobory »

Avada писал(а):VadiMGP
Я проверял с версией 1.7 от 21.09.11, которая из дистрибутива TWinKey 3.81.
она самая
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

likhobory
Баг подтверждён и в новейшей (пока приватной) версии калькулятора 1.8 устранён.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Ответить