steamcmdを使用したシンプルなsteamワークショップダウンローダー。
匿名ダウンロードがサポートされているゲームのリスト: https://steamdb.info/sub/17906/apps/
「downloader.exe」をダウンロードして実行します。 1 つ以上のワークショップの URL を入力し、[ダウンロード] を押します。
デフォルトでは、ファイルはmods/<appID>/<workshop ID>
フォルダー (実行可能ファイルに相対) に移動されます。
コレクションもサポートされるようになりました。
steamcmd 自体をダウンロード/更新する必要があるため、最初のダウンロードには数分かかる場合があります。その後、ダウンロードの開始には数秒しかかかりません。多数のアイテムや大きなアイテムをダウンロードすると、ダウンロードの進行中にウィンドウが応答を停止することがあります。
アイテムをダウンロードしようとしているゲームがサポート リストに含まれている場合、 ERROR! Download item ... failed (Failure).
、steamcmdフォルダーを削除し、ダウンローダーを再起動して、MODのダウンロードをもう一度試してください。
任意のテキスト エディタで downloader.ini ファイルを開き、関連する値を変更または追加します。
[general]
セクションsteampath
: プログラムが使用する steamcmd.exe の場所 (相対パスまたは絶対パス)theme
: 使用する配色。現在サポートされているのは、「default」、「sdark」、「solar、black」、「white」です。batchsize
: バッチごとにダウンロードするアイテムの量。値が低いと、多くのアイテムをダウンロードするときにオーバーヘッドが高くなります (おそらくバッチあたり 5 秒)。値が高いと、一部のシステムで問題が発生する可能性があります。 Windows では、使用可能な最大値は約 700 のようです。デフォルトは 50 です。ほとんどの場合、500 まで増やしても安全です。login
: Steam ユーザー名passw
: Steamのパスワードdefaultpath
: 他の設定されたパスを持たないすべてのダウンロードを<defaultpath>/<appid>
に移動しますlogin
とpassw
両方が指定されている場合、ダウンロードする前に非匿名ログインが試行されます。 2FA を使用する場合、steamcmd の手動構成が必要になる場合があります。
[appid]
セクションpath
: 特定のゲーム用にダウンロードした MOD を移動する場所。この場所にある古いバージョンの MOD は上書きされます。 downloader.ini
の例 [general]
steampath = steamcmd
theme = solar
batchsize = 500
login = user123
passw = 123456
defaultpath = mods
[281990]
# Stellaris
path = D:gamesstellarismods
Steam アカウントが必要なアイテムをダウンロードするには、 [general]
セクションでlogin
とpassw
オプションを設定する必要があります。
さらに、SteamGuard を使用している場合は、アカウントでアイテムをダウンロードできるように steamcmd インストールを認証する必要もあります。
downloader.exe
新しい場所に移動した場合)、プログラムを起動してDownload
をクリックします。 steamcmdがインストールされます。 DONE
と表示されたら、ウィンドウを閉じても構いません。downloader.exe
を含むフォルダーに移動し、サブフォルダーsteamcmd
開いてsteamcmd.exe
起動します。Steam>
と表示されます)、ユーザー名を使用してlogin <login>
と入力します。quit
と入力して steamcmd を閉じます。 不足している dll (または代替) をインストールして実行可能ファイルを実行するか、NulAsh Python フォークをインストールしてdownloader.pyw
ファイルを実行する必要があります。