gogでPC版以外のウィッチャー3所有者向けにPC版ウィッチャー3が期間限定で無料配布されていますが、PS4版保有者がPSN連携するとエラーになって取得できない現象が発生しています。
海外フォーラムを元に回避できたのでその方法をまとめます。*公式のやり方ではありませんのであくまで自己責任での導入となります
Contents
環境
windows10
ブラウザ google chrome
PSNアカウント(ウィッチャー3をプレイ済み)
GOG Galaxy 最新版
作業の参考にしたソース
公式FAQ:Claim a free copy of The Witcher 3: Wild Hunt via GOG GALAXY 2.0
公式フォーラム:playstation_connection_timed_out
CD PROJEKT RED(開発元)公式ツイッター告知
既に他プラットフォームで #ウィッチャー3 を持っている方に朗報! 6月23日まで、GOG版が無料で手に入る?
最新版 @GOGGalaxy をPC上で立ち上げて、お使いのプラットフォームを接続。ライブラリに自動で追加されます。
GOG Galaxyはこちらからゲット? https://t.co/Nl6LjT2HJc pic.twitter.com/DbiSESoBEG— CD PROJEKT RED Japan (@CDPRJP) June 16, 2020
取得できるウィッチャー3は?
保有している同等verのウィッチャー3が貰えます。
PS4・xbox360・originで保有してるユーザーが対象。
switchは対象外。
既にGOG版を持っている場合はフレンドや知人にGOG版をプレゼントすることが可能。
筆者はPS4通常DL版購入→DLC発売時に第一弾・第二弾セットのエキスパンション・パックを購入していましたので、本編のみ無料ダウンロード対象でした。
期間は?
6月23日までの限定です!
GOGとPSN連携方法
GOGアップデート
GOGデスクトップクライアントをver2.0以降の最新版に更新します。GOGを起動して更新、または公式サイトから最新版をダウンロードしてインストールします。
最新版をインストール済みの場合は英語で(最新版入ってるからインストール中止するよ!)ってメッセージが出るのでその場合は画面に従って閉じます。
GOGを終了する
GOGを一旦終了します。×をしてデスクトップにアイコンが常駐している場合はそちらもアイコン上で右クリック→終了します。
PSNからログアウトする
webブラウザでPSNにログインしている場合は一旦ログアウトします。
PSNにログイン
webブラウザでPSNにログインします。複数アカウント(海外版など)を持っている場合はウィッチャー3をプレイしたアカウントでログインするように注意します。日本版PSNアカウントで問題ありません。
ログインすると発行されるssocookie(シングルサインオンクッキー)を取得します。本来こちらを気にすることはありませんがPSNに限らず裏側で自動的に発行されるクッキーです。
PSNにログインしたブラウザでタブを新たに開きhttps://ca.account.sony.com/api/v1/ssocookie にアクセス
{"npsso": "xxx"}のxxx部分が後で必用になるのでタブを開いたままにします。
plugin.pyの編集
2020/06/19追記追記
フォルダ展開時の画像を追加しました。また、隠しフォルダについてコメント頂きました、ありがとうございます<(_ _)>
MSの公式解説のリンクはこちらです。
windows10の隠しファイルと隠しフォルダを表示する
*隠しフォルダはPC動作やソフト動作に重要なファイルが格納されています。誤って不必要なフォルダ、ファイルを操作・削除しないようにご注意ください。また、作業後に元に戻す(隠す)操作を行うことをオススメします。
エクスプローラーを開きGOGのフォルダを開きます。
下記をフォルダのディレクトリ欄にコピペしてenter
%LocalAppData%\GOG.com\Galaxy\plugins\installed\
または手動でPC>ローカルディクス(C:)>ユーザー>ユーザー名>AppData>Local>GOG.com>Galaxy>plugins>installed
PSNフォルダ -psn_ {ランダム文字列} を開きます。
plugin.py をテキストエディタ(atom、メモ帳など)で開きます。
64行目に移動します
stored_npsso= stored_credentials.get( "npsso")if stored_credentials else None をstored_npsso=”先程調べたssocookie” に変更して上書き保存します
GOGを起動しPSNと連携
GOGを起動してPSNと連携させます。
設定からプラットフォーム接続を選択、PlayStation Network 接続するをクリック
ウィッチャー3の取得
PSNとの連携が完了するとGOG Galaxyのトップページにウィッチャー3のバナーが出てるのでそこから取得します。
Claim NOWをクリック
再度Claim NOW をクリック
ライブラリーにウィッチャー3が追加
GOGアカウントのメールアドレスに0円の明細メールが届く
これで完了です。お疲れ様でした!
その他
連携翌日に再度GOGを起動したらPSNの接続エラーが復活していました(^0^;)
外部サービスとの連携ログインサーバーが混雑している為かGOG側の問題かは分かりませんがとりあえずGOGのライブラリーにウィッチャー3が追加されていればOK。