Experimental branch with SteamCMD?
-
- Burner Inserter
- Posts: 8
- Joined: Mon May 30, 2016 7:45 pm
- Contact:
Experimental branch with SteamCMD?
Does anyone else use SteamCMD for server management, and have you been able to update to the experimental branch?
I've tried every iteration I can think of and steamcmd always just reports "App is up to date".
"app_update 247520 -beta experimental"
"app_update 247520 -beta beta"
"app_update 247520 -beta 0.13.5"
etc.
I've had to just zip up the files on my desktop and upload them manually at every patch.
I've tried every iteration I can think of and steamcmd always just reports "App is up to date".
"app_update 247520 -beta experimental"
"app_update 247520 -beta beta"
"app_update 247520 -beta 0.13.5"
etc.
I've had to just zip up the files on my desktop and upload them manually at every patch.
-
- Burner Inserter
- Posts: 6
- Joined: Wed Nov 25, 2015 6:47 pm
- Contact:
Re: Experimental branch with SteamCMD?
I do, but nope, I neither can't update to experimental.
-
- Burner Inserter
- Posts: 6
- Joined: Wed Nov 25, 2015 6:47 pm
- Contact:
Re: Experimental branch with SteamCMD?
I just got it working. Try:JakenVeina wrote:Does anyone else use SteamCMD for server management, and have you been able to update to the experimental branch?
I've tried every iteration I can think of and steamcmd always just reports "App is up to date".
"app_update 247520 -beta experimental"
"app_update 247520 -beta beta"
"app_update 247520 -beta 0.13.5"
etc.
I've had to just zip up the files on my desktop and upload them manually at every patch.
call steamcmd.exe +login JakenVeina +force_install_dir ..\Factorio\ "+app_update 427520 -beta experimental validate" +quit
-
- Manual Inserter
- Posts: 4
- Joined: Sat Sep 24, 2016 10:46 pm
- Contact:
Re: Experimental branch with SteamCMD?
I've triedChainsLunatic wrote:I just got it working. Try:JakenVeina wrote:Does anyone else use SteamCMD for server management, and have you been able to update to the experimental branch?
I've tried every iteration I can think of and steamcmd always just reports "App is up to date".
"app_update 247520 -beta experimental"
"app_update 247520 -beta beta"
"app_update 247520 -beta 0.13.5"
etc.
I've had to just zip up the files on my desktop and upload them manually at every patch.
call steamcmd.exe +login JakenVeina +force_install_dir ..\Factorio\ "+app_update 427520 -beta experimental validate" +quit
Code: Select all
call steamcmd.exe +login anonymous +force_install_dir c:\factorio_steam "+app_update 427520 -beta experimental validate" +quit
When I start factorio from commandline it tells me it's 0.14.23
Code: Select all
0.054 Running in headless mode
0.064 Loading mod core 0.0.0 (data.lua)
0.086 Loading mod base 0.14.23 (data.lua)
Re: Experimental branch with SteamCMD?
Try -beta 0.15.xPlasmatikSteak wrote:I've triedbut it just keeps telling me that it is up to date even though it's not installing any experimental version.Code: Select all
call steamcmd.exe +login anonymous +force_install_dir c:\factorio_steam "+app_update 427520 -beta experimental validate" +quit
I also don't think you need the quotes.
-
- Manual Inserter
- Posts: 4
- Joined: Sat Sep 24, 2016 10:46 pm
- Contact:
Re: Experimental branch with SteamCMD?
Nice!daniel34 wrote:Try -beta 0.15.xPlasmatikSteak wrote:I've triedbut it just keeps telling me that it is up to date even though it's not installing any experimental version.Code: Select all
call steamcmd.exe +login anonymous +force_install_dir c:\factorio_steam "+app_update 427520 -beta experimental validate" +quit
I also don't think you need the quotes.
It worked, with the quotes. Thanks.
Re: Experimental branch with SteamCMD?
i have just used this update, for the first time.
It updated fine, but server won't start after.
@echo off
start "" steamcmd.exe +login REMOVED +force_install_dir +force_install_dir C:\Servers\Factorio_0.15.3 +app_update 427520 -beta 0.15.x +quit
I am getting the error now tho, that level.dat is missing when i start the server.
I did not have this issue prior to the update from 15.3.
I can slightly remember reading a similar issue, but cannot find it.
Redownloaded the zip file from factorio.com, it does not contain that file either?
It updated fine, but server won't start after.
@echo off
start "" steamcmd.exe +login REMOVED +force_install_dir +force_install_dir C:\Servers\Factorio_0.15.3 +app_update 427520 -beta 0.15.x +quit
I am getting the error now tho, that level.dat is missing when i start the server.
I did not have this issue prior to the update from 15.3.
I can slightly remember reading a similar issue, but cannot find it.
Redownloaded the zip file from factorio.com, it does not contain that file either?
Re: Experimental branch with SteamCMD?
i have it working, but not thru the CMD update.
When i download from the site unpack and copy the json and bat file over, it works just fine.
When i download from the site unpack and copy the json and bat file over, it works just fine.
Re: Experimental branch with SteamCMD?
level.dat doesn't come with Factorio, it's part of the savegame zip. Check if you can open the savefile with a graphical Factorio instance or try another savefile.Caennanu wrote:I am getting the error now tho, that level.dat is missing when i start the server.
I did not have this issue prior to the update from 15.3.
I can slightly remember reading a similar issue, but cannot find it.
Redownloaded the zip file from factorio.com, it does not contain that file either?
Re: Experimental branch with SteamCMD?
funny thing, i have done that. it refuses to load up in the list of save files.daniel34 wrote:level.dat doesn't come with Factorio, it's part of the savegame zip. Check if you can open the savefile with a graphical Factorio instance or try another savefile.
However, when i do a clean 'install' from the zip file, all the issues are gone.
i'm thinking there is something wrong with the update part of steamCMD. maybe that it changes file paths or something of the sorts that do not reflect in the config files.
if you want, i have both broken and fixed versions on my server in zip format, i can supply if you wish to investigate.
Re: Experimental branch with SteamCMD?
Is the SteamCMD version identical to the headless version? I didn't even think about using Steam to manage my server (I've done it in the past with other games). I've been wget'ing the headless .tar.xz the whole time...
Re: Experimental branch with SteamCMD?
I'm not that experienced with SteamCMD, but I think it just downloads the same files as the standard Steam client would. Since Factorio starts headless when using any of the --start-server command line arguments it should behave just like the headless server.Soul wrote:Is the SteamCMD version identical to the headless version? I didn't even think about using Steam to manage my server (I've done it in the past with other games). I've been wget'ing the headless .tar.xz the whole time...
If you e.g. wanted to run a headless server on WIndows you'd get a full installation or zip-version (even the Steam version works without any Steam connection), and if you start it with --start-server it should behave like a headless server.
Re: Experimental branch with SteamCMD?
Yes, the steam version is the actual version, as you specify in the update file which version you wish to download.Soul wrote:Is the SteamCMD version identical to the headless version?
It then checks which version you have and then downloads and updates the game in sequence (so from 15.3 to 15.6 you get 3x download and installation), this is obviously a bit inefficiënt.
What steam does do, it creates additional folders and files. Such as steamapp and some library thing, when you remove that it won't start up the game-client.
So yes, it seems to be the same version, with the addition of steam added plugins.
Even tho headless-client won't run when starting the game-client itsself it will start up just fine and you can generate a map and play it locally.
Re: Experimental branch with SteamCMD?
For me it only sais:PlasmatikSteak wrote:Nice!daniel34 wrote:Try -beta 0.15.xPlasmatikSteak wrote:I've triedbut it just keeps telling me that it is up to date even though it's not installing any experimental version.Code: Select all
call steamcmd.exe +login anonymous +force_install_dir c:\factorio_steam "+app_update 427520 -beta experimental validate" +quit
I also don't think you need the quotes.
It worked, with the quotes. Thanks.
ERROR! Failed to install app '427520' (No subscription)
I'm also using the login anonymous
Code: Select all
steamcmd.exe +login anonymous +force_install_dir "C:\Game servers\Factorio" "+app_update 427520 -beta 0.15.x validate"
Re: Experimental branch with SteamCMD?
You might need to login with your steam credentialsWezz wrote:For me it only sais:PlasmatikSteak wrote:Nice!daniel34 wrote:Try -beta 0.15.xPlasmatikSteak wrote:I've triedbut it just keeps telling me that it is up to date even though it's not installing any experimental version.Code: Select all
call steamcmd.exe +login anonymous +force_install_dir c:\factorio_steam "+app_update 427520 -beta experimental validate" +quit
I also don't think you need the quotes.
It worked, with the quotes. Thanks.
ERROR! Failed to install app '427520' (No subscription)
I'm also using the login anonymousAny ideas?Code: Select all
steamcmd.exe +login anonymous +force_install_dir "C:\Game servers\Factorio" "+app_update 427520 -beta 0.15.x validate"
SteamCMD Login
For a game that requires logins
via https://developer.valvesoftware.com/wiki/SteamCMDRe: Experimental branch with SteamCMD?
Doesn't work. Also tried logging in manually but steamCMD always hangs. I'm using Steam guard
Gonna try to reinstall steamCMD
EDIT:
No need to reinstall steamCMD.
Turns out the password needs to be written, not pasted. Then it asked for the Steam guard code.
The script doesn't work though since it seem to ask for my steam guard code every time.
Well, it's still much faster than downloading and extracting the 600+MB zip file after every update
Code: Select all
Logging in user '' to Steam Public...Login Failure: Invalid Password
FAILED with result code 5
EDIT:
No need to reinstall steamCMD.
Turns out the password needs to be written, not pasted. Then it asked for the Steam guard code.
The script doesn't work though since it seem to ask for my steam guard code every time.
Well, it's still much faster than downloading and extracting the 600+MB zip file after every update