Downloader simples do Steam Workshop usando Steamcmd.
Lista de jogos suportados para download anônimo: https://steamdb.info/sub/17906/apps/
Baixe e execute "downloader.exe". Insira um ou mais URLs do workshop e pressione "Download".
Os arquivos serão movidos para a pasta mods/<appID>/<workshop ID>
(relativa ao executável) por padrão.
Coleções também são suportadas agora.
O primeiro download pode levar vários minutos, pois o steamcmd precisa ser baixado/atualizado sozinho. Depois disso, o início do(s) download(s) deve levar apenas alguns segundos. Ao baixar muitos itens e/ou grandes, a janela pode parar de responder enquanto o download está em andamento.
Se o jogo para o qual você está baixando itens estiver na lista de suporte e você receber ERROR! Download item ... failed (Failure).
, exclua a pasta steamcmd, reinicie o downloader e tente baixar o mod novamente.
Abra o arquivo downloader.ini com qualquer editor de texto e altere ou adicione os valores relevantes:
[general]
steampath
: localização do steamcmd.exe que o programa deve usar (caminho relativo ou absoluto)theme
: Esquema de cores a ser usado. Atualmente suportados são 'default', 'sdark', 'solar, black' e 'white'.batchsize
: quantidade de itens a serem baixados por lote. Valores baixos causam uma sobrecarga maior ao baixar muitos itens (talvez 5s por lote), enquanto valores altos podem causar problemas em alguns sistemas. No Windows, o valor utilizável mais alto parece ser cerca de 700. O padrão é 50. Deve ser seguro aumentar para 500 na maioria dos casos.login
: nome de usuário Steampassw
: senha do Steamdefaultpath
: move todos os downloads sem outro caminho configurado para <defaultpath>/<appid>
Se login
e passw
forem fornecidos, ele tentará um login não anônimo antes de fazer o download. Ao usar 2FA, a configuração manual do steamcmd pode ser necessária.
[appid]
path
: para onde os mods baixados de um determinado jogo devem ser movidos. Versões antigas dos mods neste local serão substituídas. downloader.ini
modificado [general]
steampath = steamcmd
theme = solar
batchsize = 500
login = user123
passw = 123456
defaultpath = mods
[281990]
# Stellaris
path = D:gamesstellarismods
Para baixar itens que requerem uma conta Steam, você deve definir as opções login
e passw
na seção [general]
.
Além disso, se estiver usando o SteamGuard, você também precisará autenticar a instalação do steamcmd para poder baixar itens com sua conta:
downloader.exe
para um novo local), inicie o programa e clique em Download
. Ele instalará o steamcmd. Quando estiver escrito DONE
, você pode fechar a janela.downloader.exe
, abra a subpasta steamcmd
e inicie steamcmd.exe
.Steam>
quando terminar) e digite login <login>
com seu nome de usuário.quit
para fechar o steamcmd. Você precisa instalar a dll ausente (ou alguma alternativa) para executar o executável ou instalar o fork python NulAsh e executar o arquivo downloader.pyw
.