111
This commit is contained in:
parent
201cec9c34
commit
a0f64376e9
|
|
@ -351,24 +351,16 @@ void DNFTOOL::GMNotice(char* str, int type, int color)
|
||||||
#else
|
#else
|
||||||
std::string DNFTOOL::GetIP()
|
std::string DNFTOOL::GetIP()
|
||||||
{
|
{
|
||||||
std::cout << "111" << std::endl;
|
httplib::SSLClient Tencword("gitee.com");
|
||||||
httplib::SSLClient Tencword("docs.qq.com");
|
|
||||||
std::cout << "444" << std::endl;
|
|
||||||
std::string body;
|
std::string body;
|
||||||
auto res = Tencword.Get("/doc/DQ1dGbVpzTkZDVlhY",
|
auto res = Tencword.Get("/yosin_team/request-ip/raw/master/README.md",
|
||||||
[&](const char* data, size_t data_length) {
|
[&](const char* data, size_t data_length) {
|
||||||
body.append(data, data_length);
|
body.append(data, data_length);
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
std::cout << "333" << std::endl;
|
if (!body.empty())
|
||||||
int strat_index = body.find("Yosin_Ip:");
|
|
||||||
int end_index = body.find("Yosin_IP");
|
|
||||||
std::cout << "222" << std::endl;
|
|
||||||
if (strat_index != -1 && end_index != -1)
|
|
||||||
{
|
{
|
||||||
std::string rqip = body.substr(strat_index + 9, end_index - (strat_index + 9));
|
return body;
|
||||||
std::cout << "333" << std::endl;
|
|
||||||
return rqip;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
return GetIP();
|
return GetIP();
|
||||||
|
|
|
||||||
|
|
@ -146,7 +146,8 @@ BOOL APIENTRY DllMain( HMODULE hModule,
|
||||||
{
|
{
|
||||||
case DLL_PROCESS_ATTACH:
|
case DLL_PROCESS_ATTACH:
|
||||||
|
|
||||||
#if defined LOCALHOSTS_SWITCH
|
|
||||||
|
#if defined COUTWINDOWS_SWITCH
|
||||||
AllocConsole();
|
AllocConsole();
|
||||||
freopen(("CONOUT$"), ("w"), stdout);
|
freopen(("CONOUT$"), ("w"), stdout);
|
||||||
freopen(("CONOUT$"), ("w"), stderr);
|
freopen(("CONOUT$"), ("w"), stderr);
|
||||||
|
|
|
||||||
|
|
@ -27,18 +27,20 @@
|
||||||
|
|
||||||
|
|
||||||
#define LOCALHOSTS_SWITCH "本地免验证 开启"
|
#define LOCALHOSTS_SWITCH "本地免验证 开启"
|
||||||
|
#define COUTWINDOWS_SWITCH "输出窗口 开启"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#define CHRATRBT_SWITCH "人物或装备属性 查看 修改 开启"
|
#define CHRATRBT_SWITCH "人物或装备属性 查看 修改 开启"
|
||||||
#define TOWN_SWITCH "城镇类接口 开启"
|
#define TOWN_SWITCH "城镇类接口 开启"
|
||||||
#define CHRINFO_SWITCH "角色疲劳经验获取 开启"
|
#define CHRINFO_SWITCH "角色疲劳经验获取 开启"
|
||||||
|
#define SET_SLOT_API_SWITCH "L设置UI槽 开启"
|
||||||
|
#define LCOUT_API_SWITCH "L输出公告 开启"
|
||||||
|
|
||||||
#define SEND_PACK_SWITCH "发包类 开启"
|
#define SEND_PACK_SWITCH "发包类 开启"
|
||||||
#define SEND_API_SWITCH "发包功能API 开启"
|
#define SEND_API_SWITCH "发包功能API 开启"
|
||||||
#define DOFILE_API_SWITCH "L_Dofile调用 开启"
|
#define DOFILE_API_SWITCH "L_Dofile调用 开启"
|
||||||
#define LCOUT_API_SWITCH "L输出公告 开启"
|
|
||||||
#define NEW_WINDOW_API_SWITCH "L新建窗口 开启"
|
#define NEW_WINDOW_API_SWITCH "L新建窗口 开启"
|
||||||
#define SET_SLOT_API_SWITCH "L设置UI槽 开启"
|
|
||||||
|
|
||||||
|
|
||||||
#define DRAGONBOX_SWITCH "龙盒开启"
|
#define DRAGONBOX_SWITCH "龙盒开启"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue