![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Трейнеры [Delphi, Windows]
Hex0DesiMaL © (2004-02-05 14:44:00)кхм... не знаю даже насколько правильно я выбрал раздел,
но вопрос мой следующего содержания: как пишуцца трейнеры
к игрулинам. Тоесть один вариант такой: берется тупо на, к
примеру, Ctrl+F6 прописывается чит. Юзер запускает трейнер,
запускает игрулину, гордо тыкает Ctrl+F6 и получает 42 млрд.
денег. А теперь внимание вопрос:
как заставить приложение слать команды в другое приложение
(т.е. играю в DN, жму F10, а трейнер сам вводит IDDQD)?
Желательно приложить кусочек кода... по теме, разумеецца ))
и еще. Есть же игрулины, на которые в нэте нет читов, но есть
трейнеры... это как?
Asteroid (2004-02-10 19:33:00) [1]Вот только "вместо меню" думаю не получится. Все равно выползет.
MRB (2004-02-09 12:54:00) [2]На очередь событий в виндозе вешается хук который становится в очередь обработчиков событитий соответственно и клавиатурных тоже когда сообщение передаётся по цепочке ты можешь определить что опочки это как раз F10 (или что душе угодно) выполняешь свой код передаёшь сообщение дальше или уничтожаешь его...
SetWindowsHookEx в WinAPI или ищи доки их в сети пруд пруди
Hex0DesiMaL (2004-02-09 08:49:00) [3]Спасибо конечно. Но я не читер. Я хуже.
Трейнера, к вашему сведению можно использовать не
только в играх... но это уже другая серия.
>>XeON Знаешь различие между словами "статический" и
"динамический"? Если делать трейнера, как ты говоришь,
то под половину игр мне трейнер придесться переписывать...
каждый раз, когда я захочу поиграть.
Но мы отклонились от темы. Расскажите пожалуйста, желательно
в коде, как проделать следующее:
играю в StarCraft. Жму F10, но вместо меню, которое при
этом долно вылезти, срабатывает мой трейнер, который вводит
энтер, а затем пишет show me the money... ну или что-то в
этом духе.
Только пожалуйста... по сути. Прошу как человек человеков.
VMcL (2004-02-08 01:41:00) [4]>>}{enon © (07.02.04 10:47) [3]
Пошаговые стратегии (типа Heroes 3) и игры, где можно воспользоваться паузой (типа Cossacks), обычно, легко читятся с помощью [2]. Например: http://vmcl.narod.ru/downloads/MacCheat.rar
}{enon (2004-02-07 10:47:00) [5]2 XeON
"Достаточно всего лишь" - это еще вопрос, что проще, честно пройти игру или таким образом решить проблему.
XeON (2004-02-06 20:01:00) [6]Это делается элементароно просто. Каждая игра (ну почти каждая) хранит все значения (типа: патроны, жизни и прочую бурду) в оперативной памяти. У каждого значения в оперативке - есть адрес (к котрому и обращается игра). Достаточно всего-лишь найти это значение в оперативке и изменить его (или "заморозить"). Вот и всё решение твоей проблемы.
}{enon (2004-02-05 20:00:00) [7]Подлый читер.
Команды можно слать через SendMessage. Только учти, что некоторые игры несколько странно его распознают (напр. StarCraft распознает клавишу на клавиатуре в текущей раскладке)