Вопрос Меню для чита в браузере

Статус
В этой теме нельзя размещать новые ответы.
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
546
Реакции[?]
201
Поинты[?]
0
Screenshot_20210729-231834.png
В поиске способов сделать менюшку попался на глаза вот такой коммент на юц. Знаю, что это было (и есть) в CornerStone, но всё же хотелось бы поподробнее узнать, как это реализовать. Судя по всему, нужно в самом чите писать веб сервер? И как тогда сделать взаимодействие между элементами страницы и переменными в чите? А так же интересно, как через чит по бинду (инцест, к примеру) открывать оверлей стима, а в нём браузер с открытым локалхостом. Если кто может дать наводку или сурсы с примером подобной реализации - буду невероятно крайне благодарен :3
 
Начинающий
Статус
Онлайн
Регистрация
2 Сен 2019
Сообщения
31
Реакции[?]
12
Поинты[?]
3K
Всё верно. Тебе надо реализовать свой локальный веб-сервер, а так же WSS (в библиотеке boost уже есть готовая реализация протокола). Естественно, сначала надо определить какое-либо хранилище для состояния всех функций. Как менять состояние функций? - Ну, вариаций этого достаточно много, но как по мне лучше всего использовать вышеупомянутый WSS. Например: Веб-сервер отдаёт страницу с настройками. После загрузки страницы происходит подключение к WSS, и при изменении какого-либо параметра улетает сообщение по WSS, которое ты в свою очередь обрабатываешь, и в зависимости от содержимого сообщения изменяешь то или иное состояние функции, либо не меняешь и отправляешь в ответ сообщение об ошибке.
 
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
546
Реакции[?]
201
Поинты[?]
0
Всё верно. Тебе надо реализовать свой локальный веб-сервер, а так же WSS (в библиотеке boost уже есть готовая реализация протокола). Естественно, сначала надо определить какое-либо хранилище для состояния всех функций. Как менять состояние функций? - Ну, вариаций этого достаточно много, но как по мне лучше всего использовать вышеупомянутый WSS. Например: Веб-сервер отдаёт страницу с настройками. После загрузки страницы происходит подключение к WSS, и при изменении какого-либо параметра улетает сообщение по WSS, которое ты в свою очередь обрабатываешь, и в зависимости от содержимого сообщения изменяешь то или иное состояние функции, либо не меняешь и отправляешь в ответ сообщение об ошибке.
Спасибо большое за подробное описание!
upd.: осталось понять, как сделать открытие браузера с локалхостом по нажатию какой-либо кнопки
 
Пользователь
Статус
Оффлайн
Регистрация
14 Янв 2018
Сообщения
387
Реакции[?]
91
Поинты[?]
0
Спасибо большое за подробное описание!
upd.: осталось понять, как сделать открытие браузера с локалхостом по нажатию какой-либо кнопки
На форуме был сурс на node js (экстернал софт, у которого меню было в оверлее стима), можешь его найти и перепастить сами функции отвечающие за открытие этого меню, да и само меню в целом
 
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
546
Реакции[?]
201
Поинты[?]
0
На форуме был сурс на node js (экстернал софт, у которого меню было в оверлее стима), можешь его найти и перепастить сами функции отвечающие за открытие этого меню, да и само меню в целом
Спасибо) Пастить не хочу, но для примера пойдёт.
На форуме был сурс на node js (экстернал софт, у которого меню было в оверлее стима), можешь его найти и перепастить сами функции отвечающие за открытие этого меню, да и само меню в целом
https://yougame.biz/threads/70348/ кажется, это оно
 
Олдфаг
Статус
Оффлайн
Регистрация
5 Июл 2017
Сообщения
2,108
Реакции[?]
1,189
Поинты[?]
0
Никогда этим не интересовался, но вроде то, что тебе нужно + 100% CornerStone использовал boost библиотеку для этого
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
546
Реакции[?]
201
Поинты[?]
0
Никогда этим не интересовался, но вроде то, что тебе нужно + 100% CornerStone использовал boost библиотеку для этого
Пожалуйста, авторизуйтесь для просмотра ссылки.
Как раз по бусту гайды щас смотрю)
И ещё нашёл простенький вариант на httplib
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
keep silence
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
546
Реакции[?]
201
Поинты[?]
0
В общем, смог завести веб-сервер на чистом проекте, но когда решил портануть на чит то просто выдаёт кучу бессмысленных ерроров, связанных с WinSock2.h и прочей херней, которая относится к веб-части. И там, и там используется многобайтовая кодировка. И там, и там стоит требование прав админа, но конкретно в сурсах с читом кидает 160+ ошибок, после чего компиляция стопорится. Кто сталкивался, как фиксить?) Отчасти это также связано с п2с провайдерами, которые подключаются к своим серверам, вместо какого-нибудь аузера кварка.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу