protected virtual void _ReadConfig() { int[] t_pos = null; // read settings. // Server configs t_pos = ini.GroupPos("general"); values.Add("general.port", ini.ReadIniField(t_pos, "port", "80", 0, 65535)); values.Add("general.basedir", ini.ReadIniField(t_pos, "basedir", "www").Trim(' ')); values.Add("general.indexfile", ini.ReadIniField(t_pos, "indexfile", "index.htm").Trim(' ')); values.Add("general.blacklist", ini.ReadIniField(t_pos, "blacklist", "").Trim(' ')); console.status("Configuration file '" + _file + "' read."); }
private void _ReadCommonConfig() { int[] t_pos = null; // read settings. // Login Server configs t_pos = ini.GroupPos("login"); values.Add("login.port", ini.ReadIniField(t_pos, "port", "8888", 0, 65535)); values.Add("login.host", ini.ReadIniField(t_pos, "host", "127.0.0.1")); values.Add("login.name", ini.ReadIniField(t_pos, "name", "Login Server")); // Game Server configs t_pos = ini.GroupPos("game"); values.Add("game.port", ini.ReadIniField(t_pos, "port", "7997", 0, 65535)); values.Add("game.host", ini.ReadIniField(t_pos, "host", "127.0.0.1")); values.Add("game.name", ini.ReadIniField(t_pos, "name", "Pangya Server")); values.Add("game.icon", ini.ReadIniField(t_pos, "icon", "1")); // Todo: min / max values? // Sync Server configs t_pos = ini.GroupPos("sync"); values.Add("sync.port", ini.ReadIniField(t_pos, "port", "7998", 0, 65535)); values.Add("sync.host", ini.ReadIniField(t_pos, "host", "127.0.0.1")); console.status("Common configuration file '" + _file + "' read."); }