Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (24): В начало « 16 17 18 19 20 21 [22] 23 24 »   

> Описание: Работа с памятью процесса. Поиск, чтение, запись в память процесса игры
Kibor
Отправлено: 16 Марта, 2021 - 18:11:26
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Доработка openprocess
Можно открыть процесс используя его PID

CODE:
int Pid=findprocess("notepad.exe");
int prc=openprocess(Pid);//Открываем процесс по PIDу процесса
 
 Top
Budni
Отправлено: 18 Марта, 2021 - 05:06:05
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




 Ilya001 пишет:
P.S поделитесь опытом кто как работает через память игры? Благодарю!

Уже месяц в свободное время роюсь в памяти игры и только вчера научился двигать и кликать курсором в игре) Двигал курсор и отсевал значения, потом рылся в памяти и наблюдал как там они меняются, менял значения и замораживал и смотрел как реагирует игра. В итоге такое чувство, что мне просто повезло и я нашел нужное значение.
 
 Top
AdryV
Отправлено: 19 Марта, 2021 - 15:54:56
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




Budni , уверен на 89% что ты движешься не в том направлении!
это направление может только сломать вам мозг!
зачем ты ищешь координаты мыши если ты намерен использовать бота для что того что бы бегать по координатам и изменять его путь?

бред.....

работа с оперативкой игры означает что вы должны менять данные в структуре функций которые изменяют положение персонажа!!!

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

!!!!!
при работе с памятью!

(Отредактировано автором: 19 Марта, 2021 - 15:58:49)

 
 Top
Budni
Отправлено: 19 Марта, 2021 - 21:11:01
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




AdryV , Ктоб сказал где подстелить)) Да он бегает в фоне с помощью курсора, берет задания, убивает мобов и почти всё, что от него требуется) Спасибо за наводку, буду искать само изменение персонажа в пространстве, я кстати пробовал вначале так искать но получалось только визуально и решил с другой стороны зайти. Сразу вопрос как координаты мобов правильно находить? А то я их через фандпикколор ищу и кликаю через память по ним.
 
 Top
Budni
Отправлено: 21 Марта, 2021 - 08:12:29
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




Как правильно прочитать и добавить string название из памяти в переменную?
Пробовал так но получается только одну букву добавить.

CODE:

char pl[22];
if (readmemory(#pl[0], 20, 0x00F0B22B, prc)!=0)
{
string hps=pl[0];
}
else messagebox("ошибка");
return hps;
 
 Top
Kibor
Отправлено: 21 Марта, 2021 - 08:16:17
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




CODE:
string hps=format(#pl[0]);
 
 Top
Zireael
Отправлено: 21 Марта, 2021 - 14:31:09
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Как правильно прочитать и добавить string название из памяти в переменную?

Обычно текст в юникоде, нужно конвертировать в анси.
 
 Top
SOLNCE
Отправлено: 19 Апреля, 2021 - 15:10:39
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 26
Дата рег-ции: Сент. 2016  
Репутация: 0




findmemory нельзя указать адрес ДО какого адреса искать... а жаль..
 
 Top
SOLNCE
Отправлено: 22 Апреля, 2021 - 23:50:41
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 26
Дата рег-ции: Сент. 2016  
Репутация: 0




такую возможность можно добавить данной функции? очень бы помогла
 
 Top
Zireael
Отправлено: 23 Апреля, 2021 - 01:43:53
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
такую возможность можно добавить данной функции? очень бы помогла

Это поможет только в плане ускорения поиска. Пройтись в цикле по найденным адресам чтобы найти все, которые меньше указанного, можно и сейчас.
 
 Top
Страниц (24): В начало « 16 17 18 19 20 21 [22] 23 24 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by