Страница 10 из 243

Добавлено: Пт янв 21, 2011 04:31
Flasher
LonerD писал(а):Проверьте, глобальная ли это проблема или только у меня проявляется?
Проверил. Задержки при совместной работе с TwinKey иногда возникают, но несущественные. В большей степени проявляет себя клавиша Tab в том случае, когда курсор находится в прокручиваемой панели, но это не три секунды, а одна.
Я тут другую штуку отловил. Если в курсор установлен в прокручиваемой панели, то при непрерывном ходе в одном направлении и плавном переходе на обратное движение колеса скроллирование продолжает течь в исходную сторону.
В общем, всё будет сообщено автору, но поскольку здесь задействован TwinKey положительного исхода не обещаю.

Добавлено: Пт янв 21, 2011 04:48
LonerD
Flasher писал(а):Я тут другую штуку отловил. Если в курсор установлен в прокручиваемой панели, то при непрерывном ходе в одном направлении и плавном переходе на обратное движение колеса скроллирование продолжает течь в исходную сторону.
Об этой проблеме я и писал (прокручиваемую панель я назвал активной - потому как на ней курсор находится) - если начать прокручивание, то невозможно его остановить, останавливается только через несколько секунд после "обратного движения колеса".

Добавлено: Пт янв 21, 2011 04:54
Flasher
LonerD
Ну, во-первых, не было указано в какой именно панели установлен курсор. Во-вторых, речь шла о несвоевременной остановке. В моём же случае речь идёт о постоянной прокрутке в одном направлении при смене вращательного вектора на противоположный. Поэтому, если проблемы и лежат в одной плоскости, то трактуются они, как можно видеть, по-разному.

Добавлено: Пт янв 21, 2011 09:55
Avada
По обсуждаемой проблеме могу только сказать, что у меня под XP при использовании разных многокнопочных мышей со своими драйверами и наворотами и при одновременной активности ScrollTC и TWinKey прокрутка останавливается обратным движение колеса сразу или почти сразу. Ситуацию с неправильным переключением одного непрерываного хода в другой (противоположный) непрерывный ход пока воспроизвести не смог. Впрочем, у меня TWinKey уже в виде тестовой версии 3.43.
Предлагаю тем, у кого есть проблемы, дождаться новой версии TWinKey и проверить эти дела снова.

Добавлено: Пн янв 24, 2011 12:36
Flasher
Avada писал(а):Предлагаю тем, у кого есть проблемы, дождаться новой версии TWinKey и проверить эти дела снова.
Всё по-старому.

Добавлено: Пн янв 31, 2011 06:05
melirius
Ссылка на Autorun_HideMenu 1.1.5 в шапке дохлая.

Необходимый плагин версии 1.2.7 нашёлся только в топике Можно ли повесить сдвиг панелей (20/80 и 80/20) на кнопку(и).

Добавлено: Пн янв 31, 2011 08:56
Flasher
melirius
Главное, что она тут не дохлая.

Добавлено: Вт фев 01, 2011 16:11
Loopback
Хоть и не хотелось сильно усложнять плагин, но раз появилась мысль сделать константы (вроде битности ОС), для придания им смысла пришлось сделать переменные и хотя бы одно простое условие. Велосипед изобретать не стал, во многом способ работы с переменными похож на тот, что используется в cmd.

Кроме того, возникла необходимость использования специфического шрифта в листере. Поэтому появилась команда LoadFont, временно загружающая указанный шрифт.

Также добавлена возможность использовать русифицированные сообщения об ошибках из файла autorun.lng (включается вручную в файле конфигурации).

Бета-версия, на wincmd.ru пока не выкладываю.

Скачать

Добавлено: Чт мар 03, 2011 15:49
Flasher
Loopback писал(а):Я сначала планировал сделать такую опцию - завершение программы после выхода тотала, но почему-то передумал. В принципе можно и добавить параметр, например /T [erminate].
Было бы очень неплохо.

Добавлено: Чт мар 03, 2011 17:30
MVV
Проблема в том, что при выгрузке плагинов этот ключ будет срабатывать.

А вот написать микроскопический плагин для плагина Autorun.wdx, который будет грузить себя повторно, чтобы избежать выгрузки его при выгрузке Autorun.wdx, и который будет завершать что-то при закрытии тотала (т.к. его в тот момент будут по-любому выгружать) - это каждый может. Ну, почти каждый. :)

Добавлено: Чт мар 03, 2011 17:48
Flasher
MVV писал(а):Проблема в том, что при выгрузке плагинов этот ключ будет срабатывать.
Ты частицу "не" перед "будет", случаем, не пропустил? :wink:

Добавлено: Чт мар 03, 2011 17:51
Loopback
MVV
Во завернул :shock:

Но что это даст? Тогда при старте плагина каждый раз будут запускаться новые копии программ.

Добавлено: Чт мар 03, 2011 17:56
Flasher
Loopback писал(а):Тогда при старте плагина каждый раз будут запускаться новые копии программ.
Я так понимаю, что речь идёт о библиотеке, которая будет только выгружать проги, функции запуска у неё не будет.

Добавлено: Чт мар 03, 2011 18:30
MVV
Flasher писал(а):
MVV писал(а):Проблема в том, что при выгрузке плагинов этот ключ будет срабатывать.
Ты частицу "не" перед "будет", случаем, не пропустил? :wink:
Нет, не пропустил. Когда выполняется команда cm_UnloadPlugins, она выгружает и Autorun.wdx. Следовательно, будут выгружаться и программы, для которых будет задан этот самый пока еще несуществующий ключ /T.

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

MIME-Version: 1.0 
Content-Type: application/octet-stream; name="Autorun_Starter.7z" 
Content-Transfer-Encoding: base64 
Content-Disposition: attachment; filename="Autorun_Starter.7z" 

N3q8ryccAAMw3r0ySQQAAAAAAAAjAAAAAAAAAKG2+isAIBlIZqfhdN8P+4BvKbJhKNYOaonaHvGS 
QTrBljHoSsfs8Dfr8MsrmpMrMbR502sIpCd9VfmEEGFxZYcp6f+WwqFYQrTGOzmrwbkqhLELx2B8 
WeeufABjdo161XlsMh/ASQgGNAAmlo5wABf37AW76vT/lAEvRO985vXFmcAEy9Hoe9bZmPBjbN0L 
S065/KQXDPBUUzuwrhxwhg8brqIiB5u3Z1ealwQC6Jupfgj8p36KmpPTb0Z+O4lIYug4qeyMaxdm 
Ni9xlGkXJh6i5G3HcokaQj+Jpe+ioTSNW5vjD/25GXeBlz7LaygZWbQYSBnrBw7QbeDTktUhDhq8 
y4kzCsE1ZK+6kEC/04Gn7OZqM1hLdLDOkb0GOAeikQ7461E3duOgox3eGogm7Yt4GxzGrvxGWqyn 
XkYr9mXtDF+UWeXVs5hirP+8edPrF+018NJLYJ2kJ8R7kjGspO9tQeJSNc0UXvd8YDQc9oJIXDC6 
+vIIif/JtX38oCnPNrvZhHUdVraMRJ6jr0baMyB7FrL0vU2UeoOkN94Rccxi8X4Zc6aR3xarZydE 
xtPgpx2tSIK+f5+6OQcQOHCbvZbqKyqSksEXj2HYVRznU4cs7hi/VNb/NBXyG4qzl+jhg/xSA1v2 
4SDvlyDazl+Cp6hMiz1iCJglRdVq6+EP9Bb/cgdCPxEi8T7BaxVqi0OD5DhyAYoIkxdk+SCgZvua 
Pb2O5bLf5ga7oR/Xu7KmyDXCrpPRsE9NUSxRzybvBomETwwTyE9adlcE9usj4p0u87Fpbi/pI1xD 
GZr7A6wg5oVdg3lkPxCRc37rNt70NQ4yn917svkDSTXm7ITPaoPGNZB9fo9tzg3A5GFoJ1O6PfBM 
O0Jqtya3sMz4Se/nzEGgaa1G45YKr6miCC6eS/lLQ1f8C9jbxilR+0rRqsyxe9emB5xqehgyipxC 
hi/XLOFyVs6O+NpLaQ+D2oWr9asd7er7/PlFkevI4oZ80jKM7GsyW6zgeVvwuY5Huu4Pyr3j2M4J 
7ls+DjNzUVRFV71qX5wGf+36Cp4o961qJt3Z+bWrgGltpgfb0Q+KPpG4xZUHKONO4ePnUJTsupMp 
EIfsrnMryBfgF3AUymP9GUMfN9NfgCjJwHQkfZcIqKUjaRCdCksa2FgHoRMcz1KYgN0pmv2tiSmX 
ONvpwVGJkZQ8JpGBRgXWfI2YRJzkDIQSKRe59PsdUwnXSUuj1GrUUNnTYU9gQZIAADu+/AAAAGAS 
pQE6WgAAAABgFxy/A1CkAAAAAIEzB66OlzRP5Ou7X/Ks6ASCk7kK57ldea2ks0RvbZ1XRMmc55wm 
iK5/tlfo1jSpP9Ibn8gh56HEaxCVY/tXbTeg6v6GrbWFc8eamp0791smoonsuUcBtZ9ubhInsVzu 
szGB5i+Mtt+c4dVKjrgEK30qYOEVE/5m6bUi4d+z2LFFPo0EvSUlEV/fIcMgABcGg7oBCYCPAAcL 
AQABIwMBAQVdABAAAAyA2goBr0Al8gAA

Этот модуль, будучи прописанным в Autorun.wdx, будет при первой загрузке выполнять бат-файл с таким же именем, лежащий в той же папке, передавая ему параметр 0, а при выгрузке тотала - запускать тот же бат-файл, передавая ему параметр 1 - это позволит бат-файлу определить, с какой целью его запускают (путем сравнения %1 с 0 или с 1). Бат-файл будет запускаться в свернутом виде.

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

LoadLibrary /U Modules\Autorun_Starter.dll
Параметр /U не играет никакой роли, т.к. Autorun.wdx все равно не сможет выгрузить модуль (но с указанным /U плагин Autorun.wdx не будет оставлять попытку "на потом") - тот увеличивает число ссылок на себя изнутри. Поэтому все последующие выгрузки/загрузки плагина Autorun.wdx не приведут к выгрузке или повторной загрузке модуля, и только при закрытии тотала он будет выгружен окончательно.

(модуль обновлен)

Добавлено: Чт мар 03, 2011 18:38
Flasher
MVV писал(а):Нет, не пропустил. Когда выполняется команда cm_UnloadPlugins, она выгружает и Autorun.wdx. Следовательно, будут выгружаться и программы, для которых будет задан этот самый пока еще несуществующий ключ /T.
А, вот ты про какую выгрузку. Ну, это не страшно. Кто ж ей будет пользоваться перед закрытием ТС? Выгружаться не в смысле закрываться, а в смысле не будут подхвачены при закрытии ТС при выгруженном autorun-е, так, наверное?

С батником что-то не очень, для меня во всяком случае. Подожду добавки ключа. К тому же это будет более мягкий и юзабильный метод.