Mise à jour de 'DoConfig.py'
This commit is contained in:
26
DoConfig.py
26
DoConfig.py
@@ -194,7 +194,9 @@ class GameOption_UT99_HostName(GameOption_UT99):
|
||||
szHelp = "Server's HostName"
|
||||
def set(self,value:str):
|
||||
super().set(value)
|
||||
self.inifile.setAddKeyValue("Engine.GameReplicationInfo","ShortName",value)
|
||||
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
|
||||
inifile.setAddKeyValue("Engine.GameReplicationInfo","ShortName",value)
|
||||
inifile.writeFile()
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_MOTD(GameOption_UT99):
|
||||
@@ -233,7 +235,9 @@ class GameOption_UT99_AdminName(GameOption_UT99):
|
||||
szHelp = "Admin name"
|
||||
def set(self,value:str):
|
||||
super().set(value)
|
||||
self.inifile.setAddKeyValue("UTServerAdmin.UTServerAdmin","AdminUsername",value)
|
||||
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
|
||||
inifile.setAddKeyValue("UTServerAdmin.UTServerAdmin","AdminUsername",value)
|
||||
inifile.writeFile()
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_HTTPDownloadServer(GameOption_UT99):
|
||||
@@ -245,9 +249,11 @@ class GameOption_UT99_HTTPDownloadServer(GameOption_UT99):
|
||||
szHelp = "FastDL url"
|
||||
def set(self,value:str):
|
||||
super().set(value)
|
||||
self.inifile.setAddKeyValue("IpDrv.HTTPDownload","UseCompression","True")
|
||||
self.inifile.delKey("IpDrv.HTTPDownload","ProxyServerHost")
|
||||
self.inifile.delKey("IpDrv.HTTPDownload","ProxyServerPort")
|
||||
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
|
||||
inifile.setAddKeyValue("IpDrv.HTTPDownload","UseCompression","True")
|
||||
inifile.delKey("IpDrv.HTTPDownload","ProxyServerHost")
|
||||
inifile.delKey("IpDrv.HTTPDownload","ProxyServerPort")
|
||||
inifile.writeFile()
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_MaxClientRate(GameOption_UT99):
|
||||
@@ -286,7 +292,9 @@ class GameOption_UT99_AdminPassword(GameOption_UT99):
|
||||
szHelp = "Admin password"
|
||||
def set(self,value:str):
|
||||
super().set(value)
|
||||
self.inifile.setAddKeyValue("UTServerAdmin.UTServerAdmin","AdminPassword",value)
|
||||
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
|
||||
inifile.setAddKeyValue("UTServerAdmin.UTServerAdmin","AdminPassword",value)
|
||||
inifile.writeFile()
|
||||
|
||||
@GameOptions_Factory_Register
|
||||
class GameOption_UT99_GamePassword(GameOption_UT99):
|
||||
@@ -325,10 +333,12 @@ class GameOption_UT99_WebServer(GameOption_UT99):
|
||||
szHelp = "enable Web Server"
|
||||
def set(self,value:str):
|
||||
super().set(value)
|
||||
inifile = ChaChaSimpleINI(self. mainConfigFilePath)
|
||||
if int(value) > 0:
|
||||
self.inifile.setAddKeyValue("UWeb.WebServer","bEnabled","True")
|
||||
inifile.setAddKeyValue("UWeb.WebServer","bEnabled","True")
|
||||
else:
|
||||
self.inifile.setAddKeyValue("UWeb.WebServer","bEnabled","False")
|
||||
inifile.setAddKeyValue("UWeb.WebServer","bEnabled","False")
|
||||
inifile.writeFile()
|
||||
|
||||
if __name__ == "__main__":
|
||||
parser = argparse.ArgumentParser(description=__doc__)
|
||||
|
||||
Reference in New Issue
Block a user