これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド lgogdownloader です。
プログラム:
NAME
LGOGDownloader - GOG.com ゲームやその他のファイルのダウンローダー
SYNOPSIS
lgogダウンローダー [オプション] ...
DESCRIPTION
公式と同じ API を使用する、Linux ユーザー向けのオープンソースの GOG.com ダウンローダー
GOGダウンローダー。
LGOGDownloader は、購入したゲームをダウンロードし、GOG.com にクエリを実行して、ゲーム ファイルが
アートワークやマニュアルなどのエクストラをダウンロードするだけでなく、変更されました。 それは可能です
存在するゲームの言語固有のインストーラーをダウンロードします。
これらのゲームは現在、Microsoft Windows® および Apple OS X® でのみ提供されています。
オペレーティングシステム。 これらのゲームを GNU/Linux でプレイするには、互換レイヤーが必要です
ワインなど。 このようなプログラムの使用は、このドキュメントの範囲外です。
LGOGDownloader 2.26 オプション:
-h [ - 助けて ]
ヘルプメッセージを印刷する
- バージョン
バージョン情報を印刷する
- ログインする
ログイン
- リスト ゲームを一覧表示する
--リスト詳細
詳細な情報でゲームを一覧表示する
- ダウンロード
ダウンロード
- 修理
ダウンロードしたファイルを修復する - 修理 - ダウンロード ファイルサイズ時にファイルを再ダウンロードする
一致しません (バージョンが異なる可能性があります)。 再ダウンロードすると、古いファイルの名前が変更されます
(ファイル名に .old を追加)
- ゲーム argは
ダウンロード/リスト/修復用の正規表現フィルターを設定します (Perl 構文) エイリアス:
"all"、"free" エイリアス "free" は、キャッシュされた詳細では機能しません
--create-xml [=arg(=自動)]
ファイル「automatic」の GOG XML を作成して、自動 XML 作成を有効にします
- アップデートの確認
更新通知を確認する
--check-孤児 argは
孤立したファイルを確認します (見つかったファイル
見つからないローカルファイルシステム
GOGサーバー上)。 レギュラーに設定
式フィルタ (Perl 構文) の
チェックするファイル。 引数を指定しない場合
次に、正規表現のデフォルトは
'.*\.(zip|exe|bin|dmg|old|deb|tar\.gz|p
kg|sh)$'
- 状態
ファイルのステータスを表示
出力フォーマット:
statuscode ゲーム名 ファイル名 ファイルサイズ
ファイルハッシュ
ステータス コード:
OK - ファイルは OK
ND - ファイルがダウンロードされていません
MD5 - MD5 の不一致、異なるバージョン
FS - ファイル サイズの不一致、不完全
ダウンロード
--save-config
現在の構成ファイルを作成します
設定
--reset-config
構成設定をデフォルトにリセット
- 報告 [=arg(=lgodownloader-report.log)]
ダウンロード/修復のレポートを保存
ファイルを指定したファイルに
デフォルトのファイル名: lgodownloader-report
.logに
--更新キャッシュ
ゲームの詳細キャッシュを更新する
--プラットフォーム検出なし
サポートされているプラットフォームを検出しようとしないでください
ゲーム棚から。
最初の高速プラットフォームをスキップします
サポートされている
ゲームの詳細からプラットフォーム
遅くなりますが、より正確になります。
プラットフォーム識別子が
ゲーム内のいくつかのゲームで行方不明
棚。
使い方 - プラットホーム - リスト しない
このオプションを使用します。
- ダウンロードファイル argは
fileid を使用してファイルをダウンロードする
フォーマット:
「ゲーム名/ファイルID」
または: "gogdownloader://gamename/fileid"
複数のファイル:
「ゲーム名1/ファイルID1,ゲーム名2/ファイルID2」
または: "gogdownloader://gamename1/fileid1,
ゲーム名2/ファイルID2"
このオプションは、すべての subdir オプションを無視します。
ファイルはディレクトリにダウンロードされます
で指定 - ディレクトリ オプションを選択します。
-o [ -出力ファイル ] 引数
ダウンロードしたファイルのファイル名を設定する
- ダウンロードファイル.
--ウィッシュリスト
ウィッシュリストを表示
--ログイン-API
ログイン(APIのみ)
--ログインウェブサイト
ログイン(ウェブサイトのみ)
- ディレクトリ 引数 (=.)
ダウンロードディレクトリの設定
-制限レート arg(= 0)
ダウンロード速度を kB の値に制限する
0 = 無制限
--xml-ディレクトリ argは
GOG XML ファイルのディレクトリを設定する
-チャンクサイズ arg(= 10)
XML 作成時のチャンク サイズ (MB)
- プラットホーム 引数 (=w+l)
ダウンロードするインストーラーを選択する
Windows = w|win|windows|1
Mac = m|mac|osx|2
Linux = l|lin|linux|4
すべて = すべて|7
値を区切り、優先順位を設定します
"、"
「+」で区切って値を結合
例: 利用可能な場合は Linux
Windows および Mac: l、w+m
- 言語 arg (=en)
どの言語のインストーラーを選択するか
ダウンロード
英語 = en|eng|english|1
ドイツ語 = de|deu|ger|ドイツ語|2
フランス語 = fr|fra|fre|french|4
ポーランド語 = pl|pol|polish|8
ロシア語 = ru|rus|ロシア語|16
中国語 = cn|zh|zho|chi|中国語|32
チェコ語 = cz|cs|ces|cze|czech|64
スペイン語 = es|スパ|スペイン語|128
ハンガリー語 = hu|hun|ハンガリー語|256
イタリア語 = it|ita|italian|512
日本語 = jp|ja|jpn|日本語|1024
トルコ語 = tr|tur|トルコ語|2048
ポルトガル語 = pt|por|ポルトガル語|4096
韓国語 = ko|kor|韓国語|8192
オランダ語 = nl|nld|dut|dutch|16384
スウェーデン語 = sv|スウェーデン語|スウェーデン語|32768
ノルウェー語 = no|nor|ノルウェー語|65536
デンマーク語 = da|dan|danish|131072
フィンランド語 = fi|fin|finnish|262144
ブラジルポルトガル語 =
br|pt_br|pt-br|ptbr|ブラジルポルトガル語
e|524288
スロバキア語 = sk|slk|slo|スロバキア語|1048576
値を追加して複数ダウンロードする
言語
すべて = すべて|2097151
フランス語 + ポーランド語 = "fr+pl"|12 (4+8=12)
値を区切り、優先順位を設定します
"、"
「+」で区切って値を結合
例: 利用可能な場合はドイツ語
英語とフランス語: de,en+fr
--no-remote-xml
修復にリモート XML を使用しない
--ユニコードなし
プログレスバーでUnicodeを使用しないでください
-無着色
プログレスバーで色を使用しないでください
--重複処理なし
重複ハンドラーを使用しないでください
インストーラ
別のインストーラーを複製する
言語は個別に処理されます
--サブディレクトリなし
エクストラ用のサブディレクトリを作成しないでください。
パッチと言語パック
-詳細
たくさんの情報を印刷する
-安全でない
SSL の信頼性を検証しない
証明書
- タイムアウト arg(= 10)
接続のタイムアウトを設定する
接続の最大時間 (秒)
段階を取ることができます
-再試行 arg(= 3)
失敗時の最大再試行回数を設定する
ダウンロード
- 待つ arg(= 0)
リクエスト間の待機時間
(ミリ秒)
--カバーリスト 引数 (=https://sites.google.com/site/gogdownloader/covers.xml)
カバーリストの URL を設定
--subdir-installers argは
エクストラのサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--subdir-extras arg (=エクストラ)
エクストラのサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--subdir-パッチ arg (=パッチ)
パッチのサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--subdir-言語パック arg (=言語パック)
言語パックのサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--サブディレクトリ-dlc 引数 (=dlc/%dlcname%)
DLC のサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--サブディレクトリゲーム arg (=%ゲーム名%)
ゲームのサブディレクトリを設定
テンプレート:
- %プラットホーム%
- %ゲーム名%
- %dlc名%
--キャッシュの使用
ゲーム詳細キャッシュを使用する
--キャッシュ有効 arg(= 2880)
ゲームの詳細をキャッシュする期間を設定する
有効 (分単位)
デフォルト: 2880 分 (48 時間)
--save-serials
ダウンロード時にシリアル番号を保存する
--ignore-dlc-count [=引数(=.*)]
ゲームの正規表現フィルターを設定する
DLCカウント情報を無視する
DLC カウント情報を無視すると、
アカウントページが
正確な情報を提供しない
DLCについて
- 含む 引数 (=すべて)
ダウンロード/リスト/修復するものを選択します
インストーラー = i|インストーラー|1
エクストラ = e|エクストラ|2
パッチ = p|パッチ|4
言語パック = l|languagepacks|langpa
ク|8
表紙 = c|表紙|表紙|16
DLC = d|dlc|dlcs|32
複数使用する場合は「,」で区切ります
値
-除外する arg (=カバー)
ダウンロード/リスト/修復しないものを選択してください
インストーラー = i|インストーラー|1
エクストラ = e|エクストラ|2
パッチ = p|パッチ|4
言語パック = l|languagepacks|langpa
ク|8
表紙 = c|表紙|表紙|16
DLC = d|dlc|dlcs|32
複数使用する場合は「,」で区切ります
値
ブラックリスト
ダウンロードしたり言及したりしてはならない個々のファイルをユーザーが指定できるようにします。
孤児。
ファイルの各行は、空の行と行を除いて、XNUMX つのブラックリスト式を指定します。
で始まります #。 最初の数文字は、ブラックリスト項目のタイプとフラグを指定します。 ここのところ、
正規表現 (perl バリアント) のみがサポートされているため、各行は「Rp」で開始する必要があります。
文字。 スペースの後には式そのものが続きます。 式の照合対象
指定されたものからの相対ファイル パス - ディレクトリ.
例: 黒 リスト
# 手動でダウンロードした mod/patches/maps/ を保存するために使用されます。孤立したものとして言及しないでください
Rp ^[^/]*/マニュアル/.*
# すべての *神性ゲームに含まれており、XNUMX 回で十分です
RpBeyond_divinity/extras/bd_ladymageknight.zip
Rp divinity_2_developers_cut/extras/divinity_2_ladymageknight.zip
# 追加の 6GB は、実際にゲームを改造する予定がない場合、大量のスペースです
Rp the_witcher_2/extras/the_witcher_2_redkit.zip
Rp the_witcher_2/extras/extras_pack_3_hu_pl_ru_tr_zh_.zip
rp the_witcher_2/extras/extras_pack_2_fr_it_jp_.zip
優先事項
使用時の値の区切りは「,」 言語 プラットフォーム スイッチは優先順位を有効にします-
ベース モード: 最初に一致したものだけがダウンロードされます。
たとえば、設定 言語 〜へ フランス語+英語 フランス語と英語の両方がダウンロードされることを意味します
(利用可能な場合)すべてのゲームで。 設定 言語 〜へ フランス語、英語 つまり、フランス語版 (および
その XNUMX つだけ) がある場合はダウンロードされ、ない場合は英語版がダウンロードされます。
ダウンロード。
必要に応じて、優先度文字列にコードを「スタック」することができます。 設定した場合 言語 〜へ
スペイン語+フランス語、英語 これは、スペイン語 (es) とフランス語 (fr) の両方のバージョンがダウンロードされることを意味します。
英語 (en) は、フランス語とスペイン語のいずれも使用できない場合にのみ使用できます。
可用性
このディストリビューションの最新バージョンは、次の場所から入手できます。
https://github.com/Sude-/lgogdownloader
onworks.net サービスを使用してオンラインで lgogdownloader を使用する
