public async Task <bool> Update() { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(null, null, Functions.Path.GetServerFiles(ServerID), "", "4020", false); if (!await steamCMD.Download()) { Error = steamCMD.GetError(); return(false); } Process pSteamCMD = steamCMD.Run(); if (pSteamCMD == null) { Error = steamCMD.GetError(); return(false); } await Task.Run(() => pSteamCMD.WaitForExit()); if (pSteamCMD.ExitCode != 0) { Error = "Exit code: " + pSteamCMD.ExitCode.ToString(); return(false); } return(true); }
public async Task <Process> Install() { var steamCMD = new Installer.SteamCMD(); Process p = await steamCMD.Install(serverData.ServerID, Game, "90", true); Error = steamCMD.Error; return(p); }
public async Task <bool> Update(bool validate = false) { var steamCMD = new Installer.SteamCMD(); bool updateSuccess = await steamCMD.Update(_serverData.ServerID, string.Empty, "294420", validate); Error = steamCMD.Error; return(updateSuccess); }
public async Task <Process> Install() { var steamCMD = new Installer.SteamCMD(); Process p = await steamCMD.Install(_serverData.ServerID, string.Empty, "223350", true, loginAnonymous : false); Error = steamCMD.Error; return(p); }
public async Task <Process> Install() { var steamCMD = new Installer.SteamCMD(); Process p = await steamCMD.Install(_serverData.ServerID, string.Empty, "294420"); Error = steamCMD.Error; return(p); }
public async Task <bool> Update(bool validate = false) { var steamCMD = new Installer.SteamCMD(); bool updateSuccess = await steamCMD.Update(_serverData.ServerID, "", "223350", validate, loginAnonymous : false); Error = steamCMD.Error; return(updateSuccess); }
public async Task <Process> Install() { var steamCMD = new Installer.SteamCMD(); Process p = await steamCMD.Install(_serverData.ServerID, "", "376030"); Error = steamCMD.Error; return(p); }
public async Task <bool> Update(bool validate = false) { var steamCMD = new Installer.SteamCMD(); bool updateSuccess = await steamCMD.Update(serverData.ServerID, Game, "90", validate, true); Error = steamCMD.Error; return(updateSuccess); }
public async Task <Process> Install() { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(Functions.ServerPath.GetServerFiles(_serverData.ServerID), "", "223350", true, loginAnonymous: false); Process process = await steamCMD.Run(); Error = steamCMD.Error; return(process); }
public async Task <Process> Install(string appSetConfig, string appId) { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(Functions.ServerPath.GetServerFiles(_serverId), $"+app_set_config {appSetConfig}", appId, true); Process process = await steamCMD.Run(); Error = steamCMD.Error; return(process); }
public async Task <Process> Install() { var steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(Functions.ServerPath.GetServerFiles(serverData.ServerID), "", AppId, true); Process p = await steamCMD.Run(); Error = steamCMD.Error; return(p); }
public async Task <Process> Install() { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(null, null, Functions.Path.GetServerFiles(ServerID), "+app_set_config 90 mod czero", "90", true); if (!await steamCMD.Download()) { Error = steamCMD.GetError(); return(null); } Process process = steamCMD.Run(); if (process == null) { Error = steamCMD.GetError(); return(null); } return(process); }
public async Task <Process> Install(string appId) { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(null, null, Functions.Path.GetServerFiles(_serverId), "", appId, true); if (!await steamCMD.Download()) { Error = steamCMD.Error; return(null); } Process process = await steamCMD.Run(); if (process == null) { Error = steamCMD.Error; return(null); } return(process); }
public async Task <bool> Update(string appSetConfig, string appId) { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(Functions.ServerPath.GetServerFiles(_serverId), $"+app_set_config {appSetConfig}", appId, false); Process pSteamCMD = await steamCMD.Run(); if (pSteamCMD == null) { Error = steamCMD.Error; return(false); } await Task.Run(() => pSteamCMD.WaitForExit()); if (pSteamCMD.ExitCode != 0) { Error = "Exit code: " + pSteamCMD.ExitCode.ToString(); return(false); } return(true); }
public async Task <bool> Update() { Installer.SteamCMD steamCMD = new Installer.SteamCMD(); steamCMD.SetParameter(Functions.ServerPath.GetServerFiles(_serverData.ServerID), "", "223350", false, loginAnonymous: false); Process pSteamCMD = await steamCMD.Run(); if (pSteamCMD == null) { Error = steamCMD.Error; return(false); } await Task.Run(() => pSteamCMD.WaitForExit()); if (pSteamCMD.ExitCode != 0) { Error = "Exit code: " + pSteamCMD.ExitCode.ToString(); return(false); } return(true); }
public async Task <string> GetRemoteBuild() { var steamCMD = new Installer.SteamCMD(); return(await steamCMD.GetRemoteBuild("294420")); }
public string GetLocalBuild() { var steamCMD = new Installer.SteamCMD(); return(steamCMD.GetLocalBuild(_serverData.ServerID, "294420")); }
public string GetLocalBuild() { var steamCMD = new Installer.SteamCMD(); return(steamCMD.GetLocalBuild(serverData.ServerID, AppId)); }