Пытаюсь написать бота для GoodGame
, для этого надо подключиться к websocket
. Пытался сделать через boost::asio
, но ничего не вышло.
Напишите пример кода подключения по адресу: wss://chat.goodgame.ru/chat/websocket
, с подробными комментарии (Неважно с помощью какой библиотеки).
Моя неудачная и неосмысленная попытка:
#include <boost/beast.hpp>
#include <boost/asio.hpp>
#include <iostream>
#include <string>
using namespace std;
int main() {
// Normal boost::asio setup
std::string const host = "wss://chat.goodgame.ru/chat/websocket";
boost::asio::io_service ios;
boost::asio::ip::tcp::resolver r(ios);
boost::asio::ip::tcp::socket sock(ios);
boost::asio::connect(sock,
r.resolve(boost::asio::ip::tcp::resolver::query{host, "80"}));
using namespace boost::beast::websocket;
stream<boost::asio::ip::tcp::socket&> ws(sock);
ws.handshake(host, "/");
boost::beast::multi_buffer buffer;
ws.read(buffer);
std::cout << boost::beast::buffers_to_string(buffer);
return 0;
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Имеется плюсовая библиотекаИ требуется написать обёртку к парочке ее функций
Код приведенный ниже выполняет сложение 2 массивов которые являются двоичными числамиДолго думал над данным кодом, но что-то пошло не так
Написал код для смены импортируемого адреса CreateProcessW на свойЕсли я пытаюсь поменять адрес импортируемой функции в своем процессе (CLIENT
Квадрат падает под углом, отскакивая от земли он крутится, но крутится бесконечно, а нужно что бы его кручение замедлялось, как это сделать?