Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2011, 22:29   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
просто посылаем сообщение srndmessage и как вводить пароль с логином не зная хендела элементов?
а хендл окна игры вы не знаете?(клавиши оно точно принимает, а вот с мышью надо SendInput/mouse_event наверно)
именно оно отвечает за все, там нет внутренних окон.
Цитата:
Если есть боты которые обходят это ограничение, значить обмануть можно.
не видел бота который именно использует окно для этого.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.08.2011, 22:37   #12
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

Цитата:
не видел бота который именно использует окно для этого.
а как тогда происходит набивание мобов?
spydark91 вне форума Ответить с цитированием
Старый 30.08.2011, 22:38   #13
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

Цитата:
а хендл окна игры вы не знаете?(клавиши оно точно принимает, а вот с мышью надо SendInput/mouse_event наверно)
mouse_event пробовал,не работает
spydark91 вне форума Ответить с цитированием
Старый 30.08.2011, 22:39   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
а как тогда происходит набивание мобов?
я ботов не использовал, но видимо протокол клиента вскрыт, и просто "типо клиент" посылает все эти пакеты.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.08.2011, 22:53   #15
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

Цитата:
но видимо протокол клиента вскрыт, и просто "типо клиент" посылает все эти пакеты.
я бота для набития опыта писать не собирался..но интересно)

и всетаки как можно послать текст чтобы его воспринял сначала имнно окно с логином,пото окно пароля?
spydark91 вне форума Ответить с цитированием
Старый 30.08.2011, 22:58   #16
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
и всетаки как можно послать текст чтобы его воспринял сначала имнно окно с логином,пото окно пароля?
я же вроде написал как я вхожу в игру, мышкой не делаю ни клика.(таб переводит фокус на поле ввода пароля)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 30.08.2011, 23:01   #17
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

а как быть с чатом?если без мышки

Последний раз редактировалось spydark91; 30.08.2011 в 23:08.
spydark91 вне форума Ответить с цитированием
Старый 31.08.2011, 00:28   #18
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

нажатие Enter вводит в чат, потом печатаем потом ентером отправляем(помоему после отправки выходит с чата и надо снова войти)

PS: под входом/выходом имел в виду переход фокуса.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 03.09.2011, 23:54   #19
spydark91
Форумчанин
 
Регистрация: 01.06.2011
Сообщений: 215
По умолчанию

нажатие ентера я посылаю,но если хочу посать текст - то ничего
делаю так
Код:
PostMessage(h,WM_SETTEXT,lParam(PChar('логин')),0);
если юзаю SetWindowText то меняю заголовок
spydark91 вне форума Ответить с цитированием
Старый 04.09.2011, 00:49   #20
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

и какого хрена вы меняете текст окна?(в данном случае это будет заголовок)
вам надо нажатия клавиш посылать.
если сообщения то WM_KEYDOWN/WM_KEYUP(проверено, работало)
или же kb_event или SendInput.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подредактировать античит к игре игре Nhl 09 (античит написан на дельфи) Viper18 Фриланс 3 03.08.2011 17:37
TreeView - узнать ключ выделенного элемента DenProx Компоненты Delphi 7 14.02.2011 12:56
Jquery. как узнать индекс элемента по его тексту shock-in JavaScript, Ajax 0 23.09.2010 00:36
Как мне в обработчике хука узнать хендл окна? vitalik007 Win Api 5 16.05.2008 09:34
Как узнать хендл SeRhy Помощь студентам 1 19.11.2007 21:39