|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.10.2011, 19:58 | #1 |
Пользователь
Регистрация: 30.05.2011
Сообщений: 21
|
Delphi in Lineage
Привет всем, хочу сделать такую вещь которая будет работать с линейкой всем известной игры (Lineage 2) показывать статистику, и в зависимости от значений че-нить предпринимать.. подскажите хотя бы только основу как работать с другим приложением, а то вообще представления не имею...хотя есть 1 идея, не буду говорить, а то смеяться будете
|
21.10.2011, 20:07 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Очередной с *Горящищими Глазазами* ?
MMOGPG игровые клиенты очечь хорошо защищены от воздействия на игровой процесс/окно и т.д. с клиентской стороны. |
21.10.2011, 20:09 | #3 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
1. Работать с памятью игры. (на руоффе не выйдет)
2. Эмулировать клавиатуру/мышь. (на руоффе не выйдет) 3. Отправлять пакеты. Но они зашифрованы и на руоффе вычислят.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
21.10.2011, 20:31 | #4 |
Пользователь
Регистрация: 30.05.2011
Сообщений: 21
|
та с чего ты взял, что на руоффе? понятно, что стоят защиты, но хотя бы принцип работы..ради интереса
|
21.10.2011, 20:55 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
с обьктами внутри окна работать никак нельзя(т.к. там directX). По этму получай скриншот окна,и по цвету пикселей определяй нужный обьект. Далее через ... устанавливай туда курсор мыши, т.к. просто так mmorpg-не даст тебе просто так воткнуть курсмор внуктри окна куда-либо(игра это ловит и банит игрока).
|
21.10.2011, 22:09 | #6 | |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
Цитата:
Самое простое, например, можно сделать автогцп там, где защита не блокирует функции эмуляции клавиатуры и функции для работы с пикселями. Получаешь координаты точки, находящейся на середине полоски цп, узнаешь ее цвет. Потом отслеживаешь изменения. Если цвет изменился - эмулируешь нажатие клавиши той, где у тебя "банки цп". Это одно из самых простых вещей, которые можно сделать.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
|
22.10.2011, 00:39 | #7 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
22.10.2011, 01:51 | #8 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
Сейчас точно не работает.
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
22.10.2011, 03:15 | #9 |
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,051
|
В линейку не играл, так что не знаю как там представлена статистика.Но знаю точно что можно при помощи AutoIt научить свою программу читать текст на картинке (цифры).Так что ищи в русском сообществе AutoIt исходники и привязывайся к ним
|
23.10.2011, 11:37 | #10 |
Пользователь
Регистрация: 30.05.2011
Сообщений: 21
|
ясна, а ведь именно эта идея у меня и была)) делать скрин и смотреть на цвет) в определенном месте..
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создания бота для Lineage 2 Gracia Freya www.vlineage.ru | Геннадий Мурадян | Помощь студентам | 2 | 16.08.2011 19:28 |
lineage | ben95 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 02.10.2008 14:59 |
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? | dagarik | БД в Delphi | 7 | 22.10.2007 17:54 |