1 / 1 / 5
Регистрация: 28.03.2013
Сообщений: 299
|
|
1 | |
Распознать имя персонажа в Warcraft III02.10.2013, 21:51. Показов 984. Ответов 7
Метки нет (Все метки)
Вообщем передо мною встала задача написать программу которая автоматически распознавала за какого персонажа я играю. Даже незнаю с чего подступиться. Помогите люди добрые!
0
|
02.10.2013, 21:51 | |
Ответы с готовыми решениями:
7
Создания лаунчера, для Warcraft III WarCraft III Неполадки с warcraft III Запуск реплеев в Warcraft III |
1 / 1 / 5
Регистрация: 28.03.2013
Сообщений: 299
|
|
02.10.2013, 21:54 [ТС] | 2 |
Достаточно всего лишь имя персонажа. Вот скрин:
0
|
{c0Der}
|
|
03.10.2013, 17:07 | 3 |
EEjester, можно читать из памяти процесса, но это достаточно сложно и придется обновлять код при изменении версии карты или WC. Проще считывать кусок экрана в нужный момент и проводить анализ по нему.
0
|
1 / 1 / 5
Регистрация: 28.03.2013
Сообщений: 299
|
|
03.10.2013, 18:14 [ТС] | 4 |
но из за разрешения всё будет иначе, неговоря уже о палитре и графике... проще уж будет читать в памяти.
0
|
{c0Der}
|
|
03.10.2013, 19:55 | 5 |
функция определения координат заданного участка можно подстроить под любое разрешение, насчет настроек палитры и графики - на текст это не повлияет (насколько я помню)
З.Ы. на самом деле кому-как удобней, мне проще с графическими данными работать
0
|
1 / 1 / 5
Регистрация: 28.03.2013
Сообщений: 299
|
|
07.10.2013, 14:49 [ТС] | 6 |
Нет, с картинками это просто жесть!! Сделал программу по сравниванию пиксилей... Так это вообще дикий ужас какойто... Фигня полная получилась. Нужно как то иначет. Я нашел адрес в памяти где пишется имя героя, только как его считать от туда теперь? В интернете нормальной инфы ненашел. Киньте пример или типо того что нить.
0
|
22 / 22 / 6
Регистрация: 24.03.2013
Сообщений: 119
|
|
07.10.2013, 22:03 | 7 |
все переменные хранятся в ячейках памяти.Значит достаточно знать адрес ячейки с переменной типа string и считывать ее. На этом принципе работает artmoney, за читака не судить)))
Добавлено через 3 минуты Сори твой последний пост не заметил Добавлено через 6 минут Попробуй поработать с таблицей artmoney и объектами OLE или COM.
0
|
1 / 1 / 5
Регистрация: 28.03.2013
Сообщений: 299
|
|
08.10.2013, 14:36 [ТС] | 8 |
можно пример?
0
|
08.10.2013, 14:36 | |
08.10.2013, 14:36 | |
Помогаю со студенческими работами здесь
8
Warcraft III незапускаетсо на Win7 Warcraft III TFT Алькар для Ubuntu 10.04 Warcraft III TFT vs. Hamachi vs. Домашняя сеть Создание Игры, похожей на карты Петры Баланс в Warcraft III Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |