Есть в Aml Pages такая фигня, как умный mouse wheel, когда по вращению колесика мыши скроллится не панель с фокусом ввода (панель, которая будет принимать клавиатурный ввод), а панель именно под курсором мыши.
Дык вот написана отдельная тулза, которая оный фокес-покес распространяет на всю систему Windows (благо надоело лажаться в остальных программах). Писалось что называется на интерес, софтина фришная.
Рабочее название Mouse Hunter (сдвоенная система: очень тонкий агент, который выполняет всю полезную работу, и отдельный exe-шник на модной библиотеке для конфигурирования. Потому и отдельный, что для модного интерфейса настроек. В момент выполнения полезной работы сама "модная" библиотека не нужна).
Кому нить надо такое софтино? Могу выложить на сайт?
Тока эта... (C) Чего там в описании писать, бог его знает... Ну не филолог я Может народ поможет?
Post №: 5545
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 17.11.11 15:02. Post subject: GrelVl пишет: Ну ты..
GrelVl пишет:
quote:
Ну ты уже наверное понял, что MouseHunter а тоже декомпилил. Результат конечно удобочитаемым не назовешь, но разобраться можно. А вообще я подобную прогу разрабатываю уже давно. Сейчас временная передышка, никак с силами не соберусь.
Хантер выросла из Пагесов - это именно в ней была фишка крутить под курсором. Но там все локально, все практически в пределах потока, все свое-родное, поэтому быстро было сделано. А потом я настолько привык крутить мыша где хочу, что мсдынь старый просто стал уже утомлять нафиг, когда крутишь - а оно мне список кейвордов крутит ибо фокус там. Ну и решил написать... А заодно и HTMLayout в деле попробовать. На ХТМЛэйауте только настройки: передача конечно тупая через файл, можно и через MMF крутануть - но вся это синхронка уровня курсовой второго курса. Мороки много, а смысла нет. Пока сделал так - а потом посмотрим чего там да как. И вообще, солнце всходит и ничего не трогай рано пока. Это я потом займусь своей прямой обязанностью программиста: "с упорством достойным лучшего применения, чинить абсолютно нормально работающую весчь, до тех пор пока она наконец-то не сломается"
Post №: 5546
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 17.11.11 15:16. Post subject: GrelVl пишет: Да не..
GrelVl пишет:
quote:
Да нет, просто есть у меня тузла, которая показывает какие модули какие хуки установили. В ней вижу, что SMW.dll установил WH_GETMESSAGE. Также вижу, что SMW.dll пропадает из списка, когда закрывается какое-то приложение.
Респект и уважуха 3 раза! Водочка с закусоидами с меня само собой...
Нашел... Вот млин, епырш, все классы-классы - долой копи-паст! А что вышло? Копи-пастил бы - написал бы нормально, а так у меня локальный объект заобразовался. Локален то он на процесс, но убирает за собой вполне глобальные для ОС вещи (класс дестроится на выходе из main рано или поздно, а вот хук то он глобальный).
Спасибо за наводку! (в данном случае "наводку" пишется вместе)
Posted: 18.11.11 10:39. Post subject: Прекрасно работает! ..
Прекрасно работает! Поправь еще одну мелочь в инсталляторе. Он в меню Пуск-Программы создает ярлык на несуществующий AppMainExe.exe вместо MHAgent.exe.
Post №: 5550
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 18.11.11 12:14. Post subject: GrelVl пишет: Прекр..
GrelVl пишет:
quote:
Прекрасно работает! Поправь еще одну мелочь в инсталляторе. Он в меню Пуск-Программы создает ярлык на несуществующий AppMainExe.exe вместо MHAgent.exe.
О! Спасибо! А то я и забыл (сам ясное дело из ярлыков вообще ее не запускал). Как сгенерил визардом, так и осталось. Исправил и перезалил.
Post №: 5572
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 23.11.11 22:01. Post subject: DenisSMI пишет: У м..
DenisSMI пишет:
quote:
У меня с Ctrl не работает, а с Shift нормально.
Да, действительно была бага. Спасибо! Перезалил новую версию на сайт, пробуй. (номера версий изменились только в DLL, в ней бага была - в агент-модуле и модуле конфигурации все ОК вроде. Они и не пересобирались).
Post №: 5592
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 28.11.11 11:14. Post subject: DenisSMI пишет: Так..
DenisSMI пишет:
quote:
Так пашет, что и не остановить В общем, нормально все.
Фул зер гут! В принципе я перезаливал под выходные Mouse Hunter - но там все больше косметические изменения, не более того. В основном исключительно надписи в конфиг-модуле менялись... Но можно и обновить для актуализации...
All times are GMT
3 Hours. Hits today: 0
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no