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

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

 Страниц (24): В начало « 13 14 15 16 [17] 18 19 20 21 » В конец    

> Описание: Работа с памятью процесса. Поиск, чтение, запись в память процесса игры
goa
Отправлено: 27 Марта, 2019 - 09:38:31
Post Id



Пользователь
Прохожий


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




CODE:
int x, y;//??????????
win wind;//????
int prc;//???????
double start_adr=4297898608;//????? ???????? ?? ????
char xp[20];
//
textout(0, 0, 20, "???????? ?????? ?? ???? ? ??????? ?~", 0);
while(getkeystate(192)!=1)sleep(50);
getmouse(x, y);
wind=getwindow(1, x, y);
textout(0, 0, 20, "????????? ?? ???? ??????? = "+ wind.name +" | "+ wind.class, 0);
sleep(1000);
prc=openprocess(wind);
//
activate(wind);
//
messagebox(start_adr);
if(wind>0) {
double ykaz0=rmem(start_adr);

messagebox(ykaz0);
}
//
function rmem(double adr)
{
if(readmemory(#xp[0], 8, adr, prc)!=0)return codhexi(#xp[0], 8);
return 0;
}


все ровно находит нули
 
 Top
Kibor
Отправлено: 27 Марта, 2019 - 09:40:55
Post Id



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


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




codhexi не работает тут
и codhexd тоже
 
 Top
goa
Отправлено: 27 Марта, 2019 - 09:53:18
Post Id



Пользователь
Прохожий


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




вообще возможно сделать то что я хочу??
 
 Top
Kibor
Отправлено: 27 Марта, 2019 - 10:04:35
Post Id



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


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




Если преобразовать считываемые 8 байт в dec (в double записать)
 
 Top
goa
Отправлено: 27 Марта, 2019 - 13:42:50
Post Id



Пользователь
Прохожий


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




а можно пример кода пожалуйста)так то у меня уже получилось только через созданый в CE трейнер, а уже из него кибор берет значения которые может прочитать. Ну как то это....
 
 Top
Kibor
Отправлено: 27 Марта, 2019 - 19:35:10
Post Id



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


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




CODE:
char xp[8]={112, 186, 44, 0, 1, 0, 0, 0};//тут считаем что лежит считанный адрес который надо преобразовать в число с 8 байт

double result=pow(256,0) * formatci(xp[0]) + pow(256,1) * formatci(xp[1]) + pow(256,2) * formatci(xp[2]) + pow(256,3) * formatci(xp[3]) +
pow(256,4) * formatci(xp[4]) + pow(256,5) * formatci(xp[5]) + pow(256,6) * formatci(xp[6]) + pow(256,7) * formatci(xp[7]);


messagebox (result);


Или (сделал codhexi, может считать до 8 байт)
CODE:
char xp[8]={112, 186, 44, 0, 1, 0, 0, 0};//тут надо преобразовать в число с 8 байт
double result=codhexi(#xp[0], 8);
messagebox (result);
 
 Top
goa
Отправлено: 30 Марта, 2019 - 19:32:01
Post Id



Пользователь
Прохожий


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




[youtube=просьба о помощи](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
 
 Top
ivantu
Отправлено: 30 Марта, 2019 - 20:29:00
Post Id



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


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




Приветствую дружище, я попробовал у меня все находит. и адрес стартовый и указатель выводит...

Сорян, поспешил радоваться, так же не находит(

(Отредактировано автором: 30 Марта, 2019 - 20:40:17)

 
 Top
goa
Отправлено: 30 Марта, 2019 - 20:33:06
Post Id



Пользователь
Прохожий


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




а как ты это сделал??
 
 Top
AdryV
Отправлено: 04 Апреля, 2019 - 14:02:36
Post Id



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


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




 Kibor пишет:
Или (сделал codhexi, может считать до 8 байт)

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


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




Powered by