HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 05.01.2024, 08:49
0x73616D
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами: 2614229

Репутация: 33
По умолчанию

Is it possible to make an http post request for a message on a discord website without using libraries like CURL?

preferably using windows libs, such as Wininet, winhttp or other native windows. (It would be nice if you give an example)

Можно ли сделать HTTP-запрос на публикацию сообщения на веб-сайте Discord без использования таких библиотек, как CURL?

желательно использовать библиотеки Windows, такие как Wininet, winhttp или другие собственные окна. (Было бы здорово, если бы вы привели пример)
 
Ответить с цитированием

  #2  
Старый 18.01.2024, 13:50
g305noobo
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами: 2966237

Репутация: 148
По умолчанию

Цитата:
Сообщение от !Sam#0235  

Is it possible to make an http post request for a message on a discord website without using libraries like CURL?
preferably using windows libs, such as Wininet, winhttp or other native windows. (It would be nice if you give an example)

Можно ли сделать HTTP-запрос на публикацию сообщения на веб-сайте Discord без использования таких библиотек, как CURL?
желательно использовать библиотеки Windows, такие как Wininet, winhttp или другие собственные окна. (Было бы здорово, если бы вы привели пример)
discord-webhook-cpp/main.cpp at main · Fontesie/discord-webhook-cpp

Send discord webhook embed in c++. Contribute to Fontesie/discord-webhook-cpp development by creating an account on GitHub.

github.com
 
Ответить с цитированием

  #3  
Старый 18.01.2024, 12:28
Lqst31
Новичок
Регистрация: 24.12.2023
Сообщений: 8
С нами: 1258778

Репутация: 3
По умолчанию

я не знаю туда ли я пишу но вот вопрос, как мне пофиксить проблему с ImGui когда я закрываю меню у меня игра зависает но звуки кнопок и музика игры идёт но когда картинка зависает игра всеровно роботает типо если нажать на инвентарь например и нажать на кнопку открытия меню то в игре картинка поменяеться я взял обычний хук киеро 11direct x и рисовал меню вот код (и еще не роботают флаги) и не применяються темы когда я пишу ImGui::StyleColorLight все билдиться нормально но при открытии меню игра крашиться или не применяеться

C++:





Код:
#include "includes.h"
#include "offsets.h"
extern
LRESULT
ImGui_ImplWin32_WndProcHandler
(
HWND hWnd
,
UINT msg
,
WPARAM wParam
,
LPARAM lParam
)
;
Present oPresent
;
HWND window
=
NULL
;
WNDPROC oWndProc
;
ID3D11Device
*
pDevice
=
NULL
;
ID3D11DeviceContext
*
pContext
=
NULL
;
ID3D11RenderTargetView
*
mainRenderTargetView
;
void
InitImGui
(
)
{
ImGui
::
CreateContext
(
)
;
ImGuiIO
&
io
=
ImGui
::
GetIO
(
)
;
static
ImGuiWindowFlags winFlags
=
{
ImGuiWindowFlags_NoResize
|
ImGuiWindowFlags_NoSavedSettings
|
ImGuiWindowFlags_NoMove
|
ImGuiWindowFlags_NoCollapse
}
;
ImGui_ImplWin32_Init
(
window
)
;
ImGui_ImplDX11_Init
(
pDevice
,
pContext
)
;
}
LRESULT __stdcall
WndProc
(
const
HWND hWnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
if
(
true
&&
ImGui_ImplWin32_WndProcHandler
(
hWnd
,
uMsg
,
wParam
,
lParam
)
)
return
true
;
return
CallWindowProc
(
oWndProc
,
hWnd
,
uMsg
,
wParam
,
lParam
)
;
}
bool
init
=
false
;
bool
menu
=
false
;
HRESULT __stdcall
hkPresent
(
IDXGISwapChain
*
pSwapChain
,
UINT SyncInterval
,
UINT Flags
)
{
if
(
!
init
)
{
if
(
SUCCEEDED
(
pSwapChain
->
GetDevice
(
__uuidof
(
ID3D11Device
)
,
(
void
*
*
)
&
pDevice
)
)
)
{
ImGui
::
StyleColorsLight
;
pDevice
->
GetImmediateContext
(
&
pContext
)
;
DXGI_SWAP_CHAIN_DESC sd
;
pSwapChain
->
GetDesc
(
&
sd
)
;
window
=
sd
.
OutputWindow
;
ID3D11Texture2D
*
pBackBuffer
;
pSwapChain
->
GetBuffer
(
0
,
__uuidof
(
ID3D11Texture2D
)
,
(
LPVOID
*
)
&
pBackBuffer
)
;
pDevice
->
CreateRenderTargetView
(
pBackBuffer
,
NULL
,
&
mainRenderTargetView
)
;
pBackBuffer
->
Release
(
)
;
oWndProc
=
(
WNDPROC
)
SetWindowLongPtr
(
window
,
GWLP_WNDPROC
,
(
LONG_PTR
)
WndProc
)
;
InitImGui
(
)
;
init
=
true
;
}
else
return
oPresent
(
pSwapChain
,
SyncInterval
,
Flags
)
;
}
if
(
GetAsyncKeyState
(
VK_INSERT
)
&
1
)
{
menu
=
!
menu
;
}
if
(
menu
)
{
ImGui_ImplDX11_NewFrame
(
)
;
ImGui_ImplWin32_NewFrame
(
)
;
ImGui
::
NewFrame
(
)
;
ImGui
::
Begin
(
"я гей но об этом никто не узнает"
)
;
ImGui
::
End
(
)
;
ImGui
::
Render
(
)
;
pContext
->
OMSetRenderTargets
(
1
,
&
mainRenderTargetView
,
NULL
)
;
ImGui_ImplDX11_RenderDrawData
(
ImGui
::
GetDrawData
(
)
)
;
return
oPresent
(
pSwapChain
,
SyncInterval
,
Flags
)
;
}
}
DWORD WINAPI
MainThread
(
LPVOID lpReserved
)
{
bool
init_hook
=
false
;
do
{
if
(
kiero
::
init
(
kiero
::
RenderType
::
D3D11
)
==
kiero
::
Status
::
Success
)
{
kiero
::
bind
(
8
,
(
void
*
*
)
&
oPresent
,
hkPresent
)
;
init_hook
=
true
;
}
}
while
(
!
init_hook
)
;
return
TRUE
;
}
BOOL WINAPI
DllMain
(
HMODULE hMod
,
DWORD dwReason
,
LPVOID lpReserved
)
{
switch
(
dwReason
)
{
case
DLL_PROCESS_ATTACH
:
DisableThreadLibraryCalls
(
hMod
)
;
CreateThread
(
nullptr
,
0
,
MainThread
,
hMod
,
0
,
nullptr
)
;
break
;
case
DLL_PROCESS_DETACH
:
kiero
::
shutdown
(
)
;
break
;
}
return
TRUE
;
}
 
Ответить с цитированием

  #4  
Старый 29.01.2024, 20:30
Bramble
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами: 2522603

Репутация: 68


По умолчанию

как сделать такое имгуи окно?

 
Ответить с цитированием

  #5  
Старый 29.01.2024, 21:26
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

Репутация: 213
По умолчанию

Цитата:
Сообщение от Bramble  

как сделать такое имгуи окно?
Это не имгуи, а AntTweakBar

https://anttweakbar.sourceforge.io/doc/
 
Ответить с цитированием

  #6  
Старый 30.01.2024, 03:12
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от AdCKuY_DpO4uLa  

Это не имгуи, а AntTweakBar
https://anttweakbar.sourceforge.io/doc/
И он малофункциональный. Не советую его использовать.
 
Ответить с цитированием

  #7  
Старый 31.01.2024, 19:50
Bramble
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами: 2522603

Репутация: 68


По умолчанию

подскажите, как за пару кликов подключить АТБ? все что мне нужно, это выведенная меню
 
Ответить с цитированием

  #8  
Старый 01.02.2024, 01:26
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Bramble  

подскажите, как за пару кликов подключить АТБ? все что мне нужно, это выведенная меню
Скачай пример и сделай по примеру. Бери имгуи. Он проще во всем
 
Ответить с цитированием

  #9  
Старый 01.02.2024, 10:20
Bramble
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами: 2522603

Репутация: 68


По умолчанию

Цитата:
Сообщение от Dark_Knight  

Скачай пример и сделай по примеру. Бери имгуи. Он проще во всем
имгуи не так смотрится, как АТБ. где найти пример?
 
Ответить с цитированием

  #10  
Старый 01.02.2024, 23:25
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Bramble  

имгуи не так смотрится, как АТБ. где найти пример?
Сделай такой же визуальный стиль. Имуги гибок. Пример тебе уже дали. На офф сайте. Дальше думай сам. Там все просто и глупо одновременно.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.