⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 monitoringserver.cpp

📁 墨香最新私服
💻 CPP
📖 第 1 页 / 共 2 页
字号:
// MonitoringServer.cpp : Defines the entry point for the application.
//

#include "stdafx.h"
#include "resource.h"
#include "MSSystem.h"
#include "stdio.h"

//SLT
#include "../[CC]ServerModule/ServerListManager.h"

#define MAX_LOADSTRING 100

HWND gMainHwnd = NULL;

// Global Variables:
HINSTANCE hInst;								// current instance
TCHAR szTitle[MAX_LOADSTRING];								// The title bar text
TCHAR szWindowClass[MAX_LOADSTRING];								// The title bar text

BOOL g_bConsole = FALSE;
HANDLE g_hOutConsole;
void ReleaseConsole();
void InitConsole();
void LogConsole(char * buff,...);
// Foward declarations of functions included in this code module:
ATOM				MyRegisterClass(HINSTANCE hInstance);
BOOL				InitInstance(HINSTANCE, int);
LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);
LRESULT CALLBACK	About(HWND, UINT, WPARAM, LPARAM);
CMSSystem * g_pMSSystem = NULL;
int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPSTR     lpCmdLine,
                     int       nCmdShow)
{
 	// TODO: Place code here.
	MSG msg;
	HACCEL hAccelTable;
//	/*
	// 汗备砒 辑滚绰 TYPE_RMS = 3
	// 汗备砒 辑滚甫 困秦 锅龋 4锅栏肺...
	if(atoi(lpCmdLine) == 4)
	{		
		{
		//Adult 1
		CServerListManager mgr;
		mgr.SetServerSetNum(2);

		mgr.Add(&SERVERINFO(MONITOR_AGENT_SERVER,0,"192.168.242.65",20001,"211.233.35.37",20034));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,0,"192.168.242.65",19001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,1,"192.168.242.66",19002,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,2,"192.168.242.67",19003,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,3,"192.168.242.68",19004,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,4,"192.168.242.69",19005,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,5,"192.168.242.70",19006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,6,"192.168.242.71",19007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,7,"192.168.242.72",19008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,8,"192.168.242.73",19009,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,9,"192.168.242.74",19010,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(DISTRIBUTE_SERVER,0,"192.168.242.65",16001,"211.233.35.37",14400));
		mgr.Add(&SERVERINFO(AGENT_SERVER,0,"192.168.242.66",17001,"211.233.35.38",14600));
		mgr.Add(&SERVERINFO(AGENT_SERVER,1,"192.168.242.67",17002,"211.233.35.39",14601));
		mgr.Add(&SERVERINFO(AGENT_SERVER,2,"192.168.242.68",17003,"211.233.35.40",14602));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,18,"192.168.242.69",18018,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,8,"192.168.242.69",18008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,35,"192.168.242.69",18035,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,65,"192.168.242.70",18065,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,12,"192.168.242.70",18012,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,2,"192.168.242.70",18002,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,20,"192.168.242.71",18020,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,40,"192.168.242.71",18040,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,19,"192.168.242.72",18019,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,60,"192.168.242.72",18060,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,17,"192.168.242.73",18017,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,15,"192.168.242.73",18015,"0.0.0.0",0));		
		mgr.Add(&SERVERINFO(MAP_SERVER,1,"192.168.242.73",18001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,59,"192.168.242.73",18059,"0.0.0.0",0));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,6,"192.168.242.74",18006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,7,"192.168.242.74",18007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,13,"192.168.242.74",18013,"0.0.0.0",0));
		

		mgr.Save("serverlist_02.msl");
		MessageBox(NULL,"ServerList Successfully Saved",NULL,NULL);
		}

		
		//Adult02
		{
		CServerListManager mgr;
		mgr.SetServerSetNum(3);

		mgr.Add(&SERVERINFO(MONITOR_AGENT_SERVER,0,"192.168.242.25",20001,"211.233.23.220",20034));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,0,"192.168.242.25",19001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,1,"192.168.242.26",19002,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,2,"192.168.242.49",19003,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,3,"192.168.242.50",19004,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,4,"192.168.242.51",19005,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,5,"192.168.242.52",19006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,6,"192.168.242.53",19007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,7,"192.168.242.54",19008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,8,"192.168.242.55",19009,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,9,"192.168.242.56",19010,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(DISTRIBUTE_SERVER,0,"192.168.242.25",16001,"211.233.23.220",14400));
		mgr.Add(&SERVERINFO(AGENT_SERVER,0,"192.168.242.26",17001,"211.233.23.208",14600));
		mgr.Add(&SERVERINFO(AGENT_SERVER,1,"192.168.242.49",17002,"211.233.23.209",14601));
		mgr.Add(&SERVERINFO(AGENT_SERVER,2,"192.168.242.50",17003,"211.233.23.210",14602));
		
		
		mgr.Add(&SERVERINFO(MAP_SERVER,18,"192.168.242.51",18018,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,8,"192.168.242.51",18008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,35,"192.168.242.51",18035,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,65,"192.168.242.52",18065,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,12,"192.168.242.52",18012,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,2,"192.168.242.52",18002,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,20,"192.168.242.53",18020,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,40,"192.168.242.53",18040,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,19,"192.168.242.54",18019,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,60,"192.168.242.54",18060,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,17,"192.168.242.55",18017,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,15,"192.168.242.55",18015,"0.0.0.0",0));		
		mgr.Add(&SERVERINFO(MAP_SERVER,1,"192.168.242.55",18001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,59,"192.168.242.55",18059,"0.0.0.0",0));
		
		/*
		mgr.Add(&SERVERINFO(MAP_SERVER,6,"192.168.242.56",18006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,7,"192.168.242.56",18007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,13,"192.168.242.56",18013,"0.0.0.0",0));
		*/
		mgr.Add(&SERVERINFO(MAP_SERVER,6,"192.168.242.51",18006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,7,"192.168.242.52",18007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,13,"192.168.242.53",18013,"0.0.0.0",0));


		mgr.Save("serverlist_03.msl");
		MessageBox(NULL,"ServerList Successfully Saved",NULL,NULL);
		}


		//Teen01
		{
		CServerListManager mgr;
		mgr.SetServerSetNum(4);

		mgr.Add(&SERVERINFO(MONITOR_AGENT_SERVER,0,"192.168.242.5",20001,"211.233.35.41",20034));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,0,"192.168.242.5",19001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,1,"192.168.242.19",19002,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,2,"192.168.242.21",19003,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,3,"192.168.242.22",19004,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,4,"192.168.242.16",19005,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,5,"192.168.242.17",19006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,6,"192.168.242.45",19007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,7,"192.168.242.46",19008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,8,"192.168.242.62",19009,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,9,"192.168.242.64",19010,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(DISTRIBUTE_SERVER,0,"192.168.242.5",16001,"211.233.35.41",14400));
		mgr.Add(&SERVERINFO(AGENT_SERVER,0,"192.168.242.19",17001,"211.233.23.204",14600));
		mgr.Add(&SERVERINFO(AGENT_SERVER,1,"192.168.242.21",17002,"211.233.23.206",14601));
		mgr.Add(&SERVERINFO(AGENT_SERVER,2,"192.168.242.22",17003,"211.233.23.207",14602));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,18,"192.168.242.16",18018,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,8,"192.168.242.16",18008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,35,"192.168.242.16",18035,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,65,"192.168.242.17",18065,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,12,"192.168.242.17",18012,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,2,"192.168.242.17",18002,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,20,"192.168.242.45",18020,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,40,"192.168.242.45",18040,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,19,"192.168.242.46",18019,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,60,"192.168.242.46",18060,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,17,"192.168.242.62",18017,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,15,"192.168.242.62",18015,"0.0.0.0",0));		
		mgr.Add(&SERVERINFO(MAP_SERVER,1,"192.168.242.62",18001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,59,"192.168.242.62",18059,"0.0.0.0",0));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,6,"192.168.242.64",18006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,7,"192.168.242.64",18007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,13,"192.168.242.64",18013,"0.0.0.0",0));
		

		mgr.Save("serverlist_04.msl");
		MessageBox(NULL,"ServerList Successfully Saved",NULL,NULL);
		}


		//  CSC1
		CServerListManager mgr;
		mgr.SetServerSetNum(1);

		mgr.Add(&SERVERINFO(MONITOR_AGENT_SERVER,0,"61.152.93.30",20001,"61.152.93.30",20034));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,0,"61.152.93.30",19001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,1,"172.20.2.11",19002,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,2,"172.20.2.12",19003,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,3,"172.20.2.13",19004,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,4,"172.20.2.14",19005,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(DISTRIBUTE_SERVER,0,"61.152.93.30",16001,"61.152.93.30",14400));
		mgr.Add(&SERVERINFO(AGENT_SERVER,0,"61.152.93.30",17001,"61.152.93.30",14600));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,18,"172.20.2.11",18018,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,65,"172.20.2.11",18065,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,60,"172.20.2.11",18060,"0.0.0.0",0));		
		mgr.Add(&SERVERINFO(MAP_SERVER,6,"172.20.2.11",18006,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,17,"172.20.2.12",18017,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,59,"172.20.2.12",18059,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,20,"172.20.2.12",18020,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,19,"172.20.2.12",18019,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,1,"172.20.2.13",18001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,15,"172.20.2.13",18015,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,35,"172.20.2.13",18035,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,40,"172.20.2.13",18040,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,7,"172.20.2.14",18007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,2,"172.20.2.14",18002,"0.0.0.0",0));		
		mgr.Add(&SERVERINFO(MAP_SERVER,13,"172.20.2.14",18013,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,12,"172.20.2.14",18012,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,8,"172.20.2.14",18008,"0.0.0.0",0));

		mgr.Save("serverlist_csc1.msl");
		MessageBox(NULL,"ServerList Successfully Saved",NULL,NULL);
		
		
		//CSC2
		{
		CServerListManager mgr;
		mgr.SetServerSetNum(4);

		mgr.Add(&SERVERINFO(MONITOR_AGENT_SERVER,0,"61.152.93.18",20001,"61.152.93.18",20034));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,0,"61.152.93.18",19001,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,1,"61.152.93.19",19002,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,2,"61.152.93.20",19003,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,3,"61.152.93.21",19004,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,4,"172.20.2.21",19005,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,5,"172.20.2.22",19006,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,6,"172.20.2.23",19007,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,7,"172.20.2.24",19008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,8,"172.20.2.25",19009,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MONITOR_SERVER,9,"172.20.2.26",19010,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(DISTRIBUTE_SERVER,0,"61.152.93.18",16001,"61.152.93.18",14400));
		mgr.Add(&SERVERINFO(AGENT_SERVER,0,"61.152.93.19",17001,"61.152.93.19",14600));
		mgr.Add(&SERVERINFO(AGENT_SERVER,1,"61.152.93.20",17002,"61.152.93.20",14601));
		mgr.Add(&SERVERINFO(AGENT_SERVER,2,"61.152.93.21",17003,"61.152.93.21",14602));
		
		mgr.Add(&SERVERINFO(MAP_SERVER,18,"172.20.2.21",18018,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,8,"172.20.2.21",18008,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,35,"172.20.2.21",18035,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,65,"172.20.2.22",18065,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,12,"172.20.2.22",18012,"0.0.0.0",0));
		mgr.Add(&SERVERINFO(MAP_SERVER,2,"172.20.2.22",18002,"0.0.0.0",0));

		mgr.Add(&SERVERINFO(MAP_SERVER,20,"172.20.2.23",18020,"0.0.0.0",0));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -