Перейти к содержанию
temtriss

Серия видео уроков.

Рекомендуемые сообщения

Сегодня начал серию видео уроков по написанию тренера на С++.

В данный момент урок только один. Думаю раз в неделю(каждое воскресенье) будет добавляться по уроку.

В данный момент, в первом уроке нового нечего нету и похожие уроки были на канале ГХЛаб, на канале товарища Coder и думаю много где еще. 

Но в планах наверно на третбем уроке перейти на немного другой тип тренеров(dll) и возможно уже там начнется что-то новое(но это не точно, уроков то масса, наверняка кто-то затрагивал те темы которые планирую я :)) 

Это первый видео урок, если можно конструктивной критики, может какие-то недоработки, ошибки и прочее... 

Сам пересмотрел уже несколько раз, пару косяков заметил в начале второго видео поправлюсь :) 

Всем спасибо :) 

Первый урок:

 

  • Понравилось 2
  • Плюс 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обязательно буду смотреть. Незабрось начатое.

 

  • Плюс 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для шаблона Read/Write советую использовать передачу смещений через неопределенное количество аргументов, это в разы уменьшит потраченное время в будущем.

 

Спойлер

template<typename type, typename... Args>
type read_mem(Args... args)
{
	DWORD buffer = module_base;

	auto get_pointer = [](auto offset) {
		ReadProcessMemory(this->hProcess, reinterpret_cast<PBYTE*>(buffer + offset), &buffer, sizeof(type), 0);
	};

	(get_pointer(args), ...);


	return buffer;
}

read_mem<DWORD>(0x11, 0x255, 0xCF59, 0x10, 0x25);

 

и в коде после объявления указателя класса mem не хватает delete mem.

 

  • Понравилось 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Буду смотреть[2]!
Могу помочь инфой\советом, помочь с звуком, obs, обложкой и прочей ерундой.

  • Плюс 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, vagingameh сказал:

Могу помочь инфой\советом, помочь с звуком, obs, обложкой и прочей ерундой.

Помоги ему со звуком))

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Второй урок готов!

Третий будет сегодня чуть-чуть по позже :)

К сожалению данный урок пришлось клеить из кусков, т.к. немного косячил :D

Надеюсь в дальнейшем буду записывать целиком, с первого дубля :) 

 

 

  • Понравилось 3
  • Плюс 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Редактировать свой пост я к сожалению уже не могу :(

По этому как и обещал, 3й урок из серии по программированию тренера на С++ :))

 

 

  • Понравилось 2
  • Плюс 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, temtriss сказал:

Редактировать свой пост я к сожалению уже не могу :(

 

Через жалобу админам пиши что надо сделать. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×

Важная информация

Находясь на нашем сайте, Вы автоматически соглашаетесь соблюдать наши Условия использования.