Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Можно ли вытащить сообщения боевого чата из памяти клиента?

-

Общение и обсуждение Aion

- События, информация, вопросы и ответы по Aion

Ответ
 
Опции темы
Старый 08.07.2013, 16:04   #1
 Разведчик
Аватар для Modius
 
Modius никому не известный тип
Регистрация: 15.02.2013
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Можно ли вытащить сообщения боевого чата из памяти клиента?

Иногда смотрю дуели между людьми и часто вижу, как например целитель кидает слепоту на лука, а тот не снимает ее банкой и бьет дальше. Т.к. в порыве боя не замечает что он ослеплен
В связи с этом пришла идея написать программку, которая бы анализировала чат боя и скажем при нахождении в чате надписи "Вы ослепли" проигрывать какое либо сообщение, что бы услышав его человек понимал что его ослепили и снимал слепоту банкой.
Ну это я описал на примере слепоты, а можно так же отслеживать замедление, корни, немку и т.д.
Так вот, с помощью консоли можно разрешить писать лог в файл (chat.log) а потом программой в цикле (например каждые 1-2 сек) считывать последние строки лога и парсить их на наличие нужного текста.
Это сделать легко, а вот у меня вопрос: можно ли как то в памяти отлавливать сообщения чата боя, ну что бы не возится с физическим файлом-лога?
  Ответить с цитированием
Старый 10.07.2013, 17:38   #2
 Разведчик
Аватар для FrolPopov
 
FrolPopov никому не известный тип
Регистрация: 10.08.2010
Сообщений: 15
Популярность: 12
Сказал(а) спасибо: 4
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Можно ли вытащить сообщения боевого чата из памяти клиента?

За 1-2 секунды бой кончается. А после драки, как известно, кулаками не машут.
  Ответить с цитированием
Старый 10.07.2013, 18:39   #3
Подпольщик Aion
 Рыцарь-капитан
Аватар для Tr0y
 
Tr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака НоррисаTr0y троюродный дядя Чака Норриса
Регистрация: 18.10.2009
Сообщений: 477
Популярность: 7804
Золото Zhyk.Ru: 115
Сказал(а) спасибо: 85
Поблагодарили 498 раз(а) в 172 сообщениях
 
По умолчанию Re: Можно ли вытащить сообщения боевого чата из памяти клиента?

Помоему, тут нужно проверять ID бафов/дебафов умений, висящих на персонаже. Если есть ID умения на персе, то делать какое-то действие(я).
________________
ʕ•ᴥ•ʔ aiHACKon
  Ответить с цитированием
Старый 10.07.2013, 20:01   #4
 Разведчик
Аватар для jjdd
 
jjdd никому не известный тип
Регистрация: 04.11.2012
Сообщений: 10
Популярность: 10
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Можно ли вытащить сообщения боевого чата из памяти клиента?

вот бы кто-то авто-дебаффер сделал бы
  Ответить с цитированием
Старый 14.07.2013, 17:37   #5
 Рыцарь-лейтенант
Аватар для mars2107
 
mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(mars2107 сломал счётчик популярности :(
Регистрация: 10.06.2011
Сообщений: 467
Популярность: 31147
Сказал(а) спасибо: 231
Поблагодарили 488 раз(а) в 226 сообщениях
Отправить сообщение для mars2107 с помощью ICQ Отправить сообщение для mars2107 с помощью Skype™
 
По умолчанию Re: Можно ли вытащить сообщения боевого чата из памяти клиента?

1. Способ пакетами.

+ легко написать
- будете зависить от пакетника и новых версий

2. Работать напрямую с памятью.

+Быстрее пакетов и надежнее
- врятли кто возьмется делать

На счет второго способа, точно знаю что можно сделать. Это при том, чтобы не затрагивать chat.log так как с ним толку не будет.

Мы как то обсуждали с Zombee одну идею, но реализации так и не достигла, скину ее сюда:

Так же отлавливаем из чата боя с противником, когда он юзает банку на исцеление и включаем таймер на 30 сек и уведомляем себя что у противника банка в откате и тем самым можем использовать немоту, слепоту и т.д. Если продумать глубже, то можно и другие скиллы так прописать и знать что у противника в откате.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ]
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Файл] Мод боевого интерфейса WoT Lidov Общение и обсуждение по World of Tanks 0 18.07.2012 18:52
Структура лута в памяти клиента SkLight Вопросы и ответы: RF Online 0 03.04.2012 17:03
Можно ли с клиента PKO зайти на офф. сервер Кортес? boss... Вопросы и ответы, обсуждение 0 24.11.2011 05:22
[Помогите!] Как можно вытащить список корешей Saberok Общение и обсуждение (Тюряга ВК) 1 30.05.2011 17:49

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 05:15.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net