Вверх ↑
Этот топик читают: Гость
Ответов: 65
Рейтинг: 2
#1: 2010-06-12 12:21:20 ЛС | профиль | цитата
Делал что-то типо трейнера для игры "Сталкер тень чернобыля"
программа должна следить за клавишами F1 и F2 и по нажатию допустим F1 программа должна эмулировать нажатие клавиш в окно игры которое "FullScreen" не сворачивая её и не теряя фокусировку,
и столкнулся с проблемой,
заключается она в том что при нажатии F1 или F2 окно игры теряет свой фокус и сварачивается.
Помогите найти решение этой проблемы, я уже весь форум облазилни чего подобного не нашел=(

вот мои нароботки...
code_18821.txt

Кто что посоветует?
карма: 1

0
файлы: 1code_18821.txt [13.3KB] [230]
Ответов: 3349
Рейтинг: 233
#2: 2010-06-12 13:03:30 ЛС | профиль | цитата
geniy3dmax, о я Сталкер тень чернобыля ломал, там всего лиш надо поправить Actor.ltx
карма: 1

-1
Голосовали:geniy3dmax
Ответов: 65
Рейтинг: 2
#3: 2010-06-12 13:33:21 ЛС | профиль | цитата
иван,[flood]не надо писать там где не знаешь о чем идет речь!
мне очень жаль что такие люди есть которые любят хвастаться,
править один файл actor.ltx это ни что!
я написал не один чит для сетевой игры в сталкере
и правил не одну gamedat'u а там думаю сам знаешь сколько файлов!
и то про что ты написал это не взлом а модостроение!
и на будущее не надо писать не по теме, многие пишут для того чтоб получить помощь в чем то и поднять свой проект до работаспособности,
я думаю врятли то что ты написал мне поможет,
и так как ты написал не по теме и просто похвастался я думаю ты заслужил минус![/flood]
карма: 1

2
Голосовали:Tad, Administrator
Разработчик
Ответов: 4698
Рейтинг: 426
#4: 2010-06-12 13:38:31 ЛС | профиль | цитата
[flood]
geniy3dmax писал(а):
и так как ты написал не по теме и просто похвастался я думаю ты заслужил минус!

О, минус он, пожалуй, заслужил уже давно, эта тема не первая, где он писал не по теме, но раньше он отделывался предупреждениями от nesco [/flood]
карма: 10
0
Ответов: 65
Рейтинг: 2
#5: 2010-06-12 13:44:13 ЛС | профиль | цитата
[flood] Я почему то так и думал =(
жаль что такие люди на форуме зарегистрированы =( [/flood]
------------ Дoбавленo в 13.44:
Assasin,посоветуйте что нибудь в моем случае по теме
карма: 1

0
Разработчик
Ответов: 4698
Рейтинг: 426
#6: 2010-06-12 13:49:16 ЛС | профиль | цитата
[flood]
geniy3dmax писал(а):
жаль что такие люди на форуме зарегистрированы =(

Ну почему, у Ivann-а есть и хорошие качества, пока что его существенный недостаток только один: говорить не по теме и много, а в остальном он бывает полезен [/flood]
geniy3dmax писал(а):
Assasin,посоветуйте что нибудь в моем случае по теме

Увы, но у меня нету сталкера, вообще никакого, я не могу выкласть непроверенный пример, т.к иногда я использую метод научного тыка
карма: 10
0
Ответов: 65
Рейтинг: 2
#7: 2010-06-12 13:52:46 ЛС | профиль | цитата
[flood]
Assasin писал(а):
Ну почему, у Ivann-а есть и хорошие качества

возможно но я пишу так как он себя повел при мне[/flood]

карма: 1

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#8: 2010-06-12 14:00:54 ЛС | профиль | цитата
geniy3dmax, а КеуHook не пробовал
карма: 22

0
Ответов: 65
Рейтинг: 2
#9: 2010-06-12 14:03:00 ЛС | профиль | цитата
nesco, пробывал все равно программа берет фокусировку на себя и окно игры (fullScreen) сворачивает
карма: 1

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#10: 2010-06-12 14:04:48 ЛС | профиль | цитата
geniy3dmax писал(а):
и окно игры (fullScreen) сворачивает

А окно формы не пробовал делать невидимым Невидимые окна не перехватывают фокус
карма: 22

0
Ответов: 65
Рейтинг: 2
#11: 2010-06-12 14:13:08 ЛС | профиль | цитата
пробывал,так фокус дествительно не перехватывает но покакой то причине (FullScreen) сворачивает,
у меня не осталось ни каких мыслей =(
------------ Дoбавленo в 14.13:
[flood]и еще вопросик возможноли сделать так что бы эмулировать не по обной букве а по словам? что мало вероятно =([/flood]
карма: 1

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#12: 2010-06-12 14:13:14 ЛС | профиль | цитата
geniy3dmax писал(а):
но покакой то причине (FullScreen) сворачивает

Похоже, на потерю фокуса самой игрой. Копай в сторону фонового приложения, а еще лучше, в сторону системной службы.
карма: 22

0
Ответов: 65
Рейтинг: 2
#13: 2010-06-12 14:18:29 ЛС | профиль | цитата
nesco писал(а):
а еще лучше, в сторону системной службы.

у меня не получается запустить,выдает ошибку не найден исполняемый файл=(
nesco писал(а):
в сторону фонового приложения

я думаю врятли, так как в дольнейшем будет редактор комант вызываемых клавишами от F1 до F8 =(
карма: 1

0
Разработчик
Ответов: 26333
Рейтинг: 2148
#14: 2010-06-12 14:24:55 ЛС | профиль | цитата
geniy3dmax писал(а):
я думаю врятли, так как в дольнейшем будет редактор комант вызываемых клавишами от F1 до F8 =(

Редактор можно сделать отдельно и писать результат в файл или реестр.
geniy3dmax писал(а):
у меня не получается запустить,выдает ошибку не найден исполняемый файл

Службу, сначала, надо зарегистрировать, и, ни в коем случае, файл не должен находиться на виртуальных дисках, только на основных
карма: 22

0
Ответов: 65
Рейтинг: 2
#15: 2010-06-12 14:28:42 ЛС | профиль | цитата
ладно сейчас попробую на основе службы сделать
и еще вопросик не где не могу скачать bass.dll как быть?
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)