| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разное тестирование > мой первый серьёзный проект |
| Автор: BinaryEvil 6.6.2006, 21:26 |
| проект делался на конкурс среди школьников, призёры должны были со льготами поступать в институты. защита научных работ типа. секция "системное программирование". 2е место на области вобщем http://binary--evil.narod.ru/TheKeyMaster.exe тезисы http://binary--evil.narod.ru/text.doc вкратце: прога блокирует нужную комбинацию клавиш в системе (комбинаций скока угодно блокировать можно), а на её нажатие в нужных окнах нажимаются нужные комбинации клавиш. читайте тезисы вопсчем использовал библиотеку HkLib (исходники были в разделе "Delphi: WinAPI"), отредактировав её как надо очень очень очень надеюсь, что идея уникальна, иначе - простите меня плиз, пойду убьюсь об стену политый ядом заметил за собой, что когда основная идея реализована, то моск пухнет от вариантов продолжения и работа останавливается хотелось бы услышать позитивные отклики |
| Автор: McDevil 6.6.2006, 22:25 |
| Ну я вам скажу, что идея то не нова. Я такую прогу в свое время писал, да в общем то 50% форумчан навярняка тоже писали что-то подобное. Ну это так к слову теперь результаты теста: 1. 2. Иконка в трее некрасивая такая(ну правда не так уж и страшно). 3. По нажатию на клавишу комбинации пускай окно появляется максимально близко к правому краю главного окна(или к левому 4. В окошке "видимые окна" по моему мнению на двойной клик мвшки должно что-то происходить (например переход к этому окну). 5. При попытке добавить блокируемую комбинацию у меня вылез "Access Violation" ! 6. При попытке добавить нажимаемую клавишу у меня ничего не происходит! Ну в общем и всё больше тестить нечего! Дописывайте следующий функционал тогда и потестим! Моя система XP SP2... P.S. Если хотите могу дать исходник своего хук менеджера... |
| Автор: BinaryEvil 6.6.2006, 22:28 |
| Чорт! я не ту версию выложил,сейчас обновлю |
| Автор: McDevil 6.6.2006, 22:29 |
Бывает |
| Автор: McDevil 6.6.2006, 22:42 | ||
Слышь я незнаю так как такими прогами никогда непользовался поисчи в Rambler'e или Yandex'e... Вылезет куча всего! |
| Автор: BinaryEvil 6.6.2006, 22:45 |
| McDevil, аргумент не убедителен |
| Автор: BinaryEvil 7.6.2006, 13:57 |
| может знаити, у winamp'a, media player'a есть возможность управления Global Hotkeys'ами. прога даёт возможность управлять глобал хоткейсами любым окном. ОЧЕНЬ хотелось бы узнать другие способы применения данной проги, кроме изложенного в тезисах |
| Автор: sergejzr 7.6.2006, 14:06 |
BinaryEvil, обрати внимание, что на ошибки в посте (нечаянные или специальные) закрывают глаза только во флейме! В тем. разделах никакого албанского или тому подобного! |
| Автор: BinaryEvil 7.6.2006, 14:37 |
| приношу извинения за неудобочитаемый стиль изложения |
| Автор: rsm 7.6.2006, 19:07 | ||
http://www.script-coding.info/index.html - халявная, с GNU'тыми исходниками и продвинутым скриптовым языком, позволяющим писать целые программы действий над окнами, текстом и пр. Так же смотри всякие там HotKeyboard Pro и иже с ними. BinaryEvil, для школьника - довольно неплохо. Особенно если учесть, что подавляющее большинство проектов на школьных соревнованиях ограничивается архи-тупыми и столь же бесполезными на практике чисто алгоритическими задачами. |
| Автор: ConstantinXXX 11.6.2006, 19:29 |
| BinaryEvil, Да токую прогу то же писал но очень давно. Так до ума и недовел |
| Автор: RA 24.6.2006, 20:36 |
Мда, посмотрел прогу, комиссия явно завысила оценку прога-то не все клавиши блокирует Добавлено @ 20:37 Кстати а какая работа получила первое место? |
| Автор: BinaryEvil 30.6.2006, 12:39 |
| RAdmin,гыгы... я не старался первое место получила какая-то штука для программирования микроконтроллеров - компилятор понимающий asm, какой-то схематический язык, и ещё что-то. поддержка визуальных компонентов, всякие формы и т.п. парень воспользовался отсутствием такой официальной проги для именно такого семейства микроконтроллеров. я сильно не вникал, но после его выступления пожал крепко ему руку гыгы. он же занял 1 место на республике больше у меня конкурентов не было - был дятька с прогой, шифрующей и расшифровывающей файл по одному и тому же алгоритму, чувак без проги, но с "оригинальной" идеей стыреной у криса касперского (для логина использовать не пароль а частоту нажатия клавиш, которая для каждого человека уникальна). так шо моя прога, не считая ацкой имбы победителя, была просто конфеткой |