|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|||||||||||
HOOK на клаву не пашет29.03.2013, 10:13. Показов 5305. Ответов 61
Метки нет (Все метки)
Всем привет. Вот Код программы (РАБОТАЕТ нормально), но при попытке установить хук выдает ошибку...
0
|
|||||||||||
| 29.03.2013, 10:13 | |
|
Ответы с готовыми решениями:
61
экран тот же, но... не реагирует на клаву... стрелки не перемещает... подключала другую клаву, тоже самое
прогу написал, но что-то не пашет, или пашет неправильно посмотрите |
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
||||||
| 30.03.2013, 20:37 [ТС] | ||||||
|
NT SERVICE а там флаг нужно еще дописать uiAccess?
Кликните здесь для просмотра всего текста
Добавлено через 5 минут И как сделать этот .res файл? Пытался через Total Comander в консоли прописывал brcc32.exe manifest.rc но файл manifest.res не создается...
0
|
||||||
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
|||||||
| 30.03.2013, 21:17 | |||||||
|
неудобно. Я использую ресторатор 2007 - он сразу создает *.res файл. Опишу работу с ресторатор: 1 создаешь новый ресурс(*.res) 2 создаешь новый текстовый файл 3 вставляешь код(который я тебе дал) 4 меняешь кодировку на UTF8(я пользуюсь notepad++) 5 имя файла "1" расширение "Manifest" (1.Manifest) 6 Перетащи в ресторатор 7 сохрани под любым именем на латинице (MF.res)
Просто компилируешь и видишь, что иконка уже со щитом! А при двойном клике видишь запрос на права администратора.
1
|
|||||||
|
angstrom
|
||||||
| 30.03.2013, 21:30 | ||||||
|
Понаписал-то, понаписал. Способ у него свой.
Чем тебе стандартные не угодили? И чем твой манифест (новый) отличается от других? Ещё и кодировку зачем менял придумал. Создаётся текстовый файл с расширением rc, в нём пишется
|
||||||
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
|||
| 30.03.2013, 21:56 | |||
|
"encoding="***" должен совпадать с кодировкой документа.
Иначе он будет некорректно прочитан. Почему UTF8?. Да фиг его знает - это не я придумал! множеством файлов заметно легче, чем писать их список в блокноте и даже один файл - это всего лишь пару кликов .
0
|
|||
|
angstrom
|
|
| 30.03.2013, 22:04 | |
|
А вот теперь возьми Restorator, открой полученный res-файл и сохрани как rc-файл. Посмотри полученное содержимое, много нового для себя откроешь.
В манифесте, который выложил TC, также ничего менять не нужно. Сравни его манифест и свой и попытайся найти отличия помимо названия программы. P.S. Попробуй в Resorator-е создать диалоговые окна в пару кликов - весело будет. |
|
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
||
| 30.03.2013, 22:22 | ||
|
в кодировки ansi результат такой-же как и без его, пробовал такой как предложил InfoMaster тоже не работает. А мой работает, но замечу, что у меня Windows 7 максимальная 7600 и на других я не пробовал. Может на XP он и работает.
1
|
||
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
||||||
| 31.03.2013, 07:33 [ТС] | ||||||
|
Блин ччтот ваще не чего не создает... Создайте котонибудь плиз RES файл с вот таким кодом:
0
|
||||||
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
|
| 31.03.2013, 09:04 | |
|
Вот держи.
1
|
|
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|
| 31.03.2013, 09:14 [ТС] | |
|
Ну как так? Вот все точно также делал , а консоль пишет ошибку:
Error uac.rc 1 2: Bad character in source input Добавлено через 3 минуты Хм все равно не фурчит. Манифест работает отлично... Наверно проге еще цифровая подпись нужна
0
|
|
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
||||||
| 31.03.2013, 10:26 | ||||||
|
Распакуй архив в папку своего проекта.
И объяви ресурс:
0
|
||||||
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|
| 31.03.2013, 12:08 [ТС] | |
|
Я же сказал манифест работает отлично.. шит на значке нарисован... прогу поместил в папку Program Files\Прога\
Но программа все равно не блокирует клаву (функция k_OldKbHook возвращает 0 ) Скорее всего требует цифровой подписи... Но как ее сделать ХЗ (програмно разумеется)
0
|
|
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|
| 31.03.2013, 12:45 [ТС] | |
|
Вот готова прога. BLOK.rar Проверьте пожалуйста те у кого Windows 7... Я сделал ей электронную подписку серавно у меня не блокирует клаву. Может у вас у кого нибудь заработает.
0
|
|
|
angstrom
|
||||||
| 31.03.2013, 12:50 | ||||||
|
Выбрось на фиг предложенный тебе res-файл и сделай в коде небольшое изменение
|
||||||
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|
| 31.03.2013, 13:00 [ТС] | |
|
Спасибо.. .Вот только почему блокируется ввод только в программе попробовал писать в блокноте пишет и все комбенации CAD, Ctrl+Tab+Esc, Win+D, Win+L, Alt+Tab Все работаю...
Жаль я ждал от этого кода больше...
0
|
|
|
angstrom
|
|
| 31.03.2013, 13:04 | |
|
Так такой код и должен работать только локально, а Ctrl-Alt-Del вообще проблематично заблокировать.
|
|
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
|
| 31.03.2013, 13:05 [ТС] | |
|
Ну с CAD у меня проблем нет... Но вот с Win+D , Win+L и Alt+Tab
0
|
|
|
122 / 120 / 41
Регистрация: 27.01.2013
Сообщений: 546
|
||||||||||||
| 31.03.2013, 13:07 | ||||||||||||
|
Соглашусь права администратора тут не причем!
0
|
||||||||||||
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
||
| 31.03.2013, 13:40 [ТС] | ||
|
Не это не мой код... Я по другому писал
Добавлено через 29 минут Вот в чем проблема...
0
|
||
|
angstrom
|
|
| 31.03.2013, 14:24 | |
|
Как всё хорошо начиналось, а заканчивается банальной попыткой вымогательства денег у бедных юзеров.
|
|
|
25 / 14 / 3
Регистрация: 12.08.2011
Сообщений: 276
|
||||||
| 31.03.2013, 15:15 [ТС] | ||||||
|
Я тут подумал можно по всем окнам активным пройтись и поставить на них хук... Ведь когда будет выполняться строка из кода:
будет ставиться на все другие проги... Но надо еще проводник заблокировать будет... Поправьте если где-то ошибся
0
|
||||||
| 31.03.2013, 15:15 | |
|
Не пашет coffeescript в прадакшн (наполовину пашет;) ) Посоветуйте клаву Мышь х7 рубит клаву пролил воду на клаву ! Формы через Клаву Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
тв 16 бой ии
anaschu 27.07.2026
Великий Перелом ИИ: Как уравнения ОДУ Radau дожали цензурные фильтры Алисы
Фиксируем в мемофонде Теории Всего беспрецедентный факт в истории ИИ-зондирования. В затяжном многораундовом. . .
|
мв 15. непроверенное, возможно, глюк
anaschu 27.07.2026
НАУЧНО-АНАЛИТИЧЕСКИЙ ОТЧЕТ. РАЗДЕЛ 1. 1: «НАУКА» (РАСШИРЕННАЯ СТЕХИОМЕТРИЧЕСКАЯ И ГЕНЕТИЧЕСКАЯ ВЕРСИЯ)Тема: Теоретическое обоснование инвариантности 19-мерного тензорного ядра непрерывных ОДУ и. . .
|
Очистка реквизитов и табличных частей документа при копировании
Maks 26.07.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРаботу", разработанного в КА2.
Задача: Заменить алгоритм запрета копирования документов для сотрудников с ролью "Стажер",. . .
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|