start fixing up steamcmd issues
This commit is contained in:
parent
293ecd4e01
commit
3742a957bb
1 changed files with 8 additions and 2 deletions
|
@ -108,7 +108,7 @@ class GameServerPageState extends State<GameServerPage> {
|
||||||
"--secret",
|
"--secret",
|
||||||
settings.inst!.steam_creds!.secret
|
settings.inst!.steam_creds!.secret
|
||||||
]);
|
]);
|
||||||
var code = result.stdout;
|
var code = result.stdout as String;
|
||||||
// Build download command
|
// Build download command
|
||||||
|
|
||||||
List<String> manifest = [
|
List<String> manifest = [
|
||||||
|
@ -119,10 +119,11 @@ class GameServerPageState extends State<GameServerPage> {
|
||||||
"+login",
|
"+login",
|
||||||
settings.inst!.steam_creds!.username,
|
settings.inst!.steam_creds!.username,
|
||||||
settings.inst!.steam_creds!.password,
|
settings.inst!.steam_creds!.password,
|
||||||
code
|
code.trim()
|
||||||
];
|
];
|
||||||
for (Mod M in settings.inst!.mods) {
|
for (Mod M in settings.inst!.mods) {
|
||||||
manifest.add("+workshop_download_item");
|
manifest.add("+workshop_download_item");
|
||||||
|
manifest.add("440900");
|
||||||
manifest.add("${M.mod_id}");
|
manifest.add("${M.mod_id}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -130,9 +131,14 @@ class GameServerPageState extends State<GameServerPage> {
|
||||||
|
|
||||||
manifest.add("+quit");
|
manifest.add("+quit");
|
||||||
|
|
||||||
|
print(
|
||||||
|
"Running command: ${settings.getSteamCmd()} ${manifest.join(" ")}");
|
||||||
|
|
||||||
result =
|
result =
|
||||||
await Process.run(settings.getSteamCmd(), manifest);
|
await Process.run(settings.getSteamCmd(), manifest);
|
||||||
|
|
||||||
|
print(result.stdout);
|
||||||
|
|
||||||
// Unset downloading
|
// Unset downloading
|
||||||
setState(() {
|
setState(() {
|
||||||
downloading = false;
|
downloading = false;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue