Ⅰ. はじめに
タイトルの通り「Steamのファイルを自動ダウンロードする方法」です。
サンプルとしてPUBG(PLAYERUNKNOWN'S BATTLEGROUNDS)のTslGame.exeだけを自動ダウンロードする方法をこの記事で紹介します。
Ⅱ. やり方
1. DepotDownloader をダウンロードする
2. start.sh を作成する
AppID はこちらのWebサイトから確認できます。
https://steamdb.info/apps/
$ vim /path/to/DepotDownloader/start.sh #!/bin/bash cd /path/to/DepotDownloader dotnet DepotDownloader.dll -app 578080 -username your_steam_usename -password your_steam_password -filelist file.txt
3. file.txt を作成する
$ vim /path/to/DepotDownloader/file.txt TslGame.exe
4. cronに1時間毎にDepotDownloaderを起動する設定を追加する
$ crontab -e 0 * * * * /path/to/DepotDownloader/start.sh
実行結果