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。
コメント
コメント一覧 (21件)
教えて頂きたいのですが、plugin.pyのところでpsnフォルダが見当たりません。
どこを探せば、いいのでしょう?
コメントありがとうございます。
%LocalAppData%\GOG.com\Galaxy\plugins\installed\
こちらにPSNフォルダがあります。コピペしてコンピュータか適当なフォルダを開き上部のディレクトリ欄(フォルダ階層が表示されているプルダウンメニュー)にペーストすれば表示されると思いますが見当たらないでしょうか?
記事に画像を追加しますのでそちらもご覧ください。
私も探しました。隠しファイルにチェックを入れ、
「C:\ユーザー\ユーザー名\AppData」
にあります。無事インストールできました。ありがとうございます。
コメントありがとうございます。隠しフォルダは常に表示していたので盲点でした・・記事に追記しました<(_ _)>
クラッシュしちゃった!
おま環かもしれませんが最後のGOGとPSNの連携で何故かオフラインになり隣のリトライ押しても何もならないです。
すみません。
よく読んでいませんでした。
今はつながりました。
一発で問題が解決しました。
情報を提供していただき、ありがとうございます。
無事に接続、ライブラリー追加ができました。
ありがとうございました。
無事連携出来ました。ありがとうございました
本当にありがとうございます!
おかげさまで、ウィッチャー3ゲットできました!!
おかげさまで連携できました。ありがとうございました。
質問なのですが、ps4のセーブデータは共有できないのでしょうか。どなたかご回答していただけると幸いです。
コメントありがとうございます。
PC版とのセーブデータ共有はswitch版のみとなっていますね。https://www.gamespark.jp/article/2020/02/19/96867.html
エラーが出ることなくPSNと連携できてるのですが、ライブラリにウィッチャー3が追加されないです。
GOTY版じゃ追加されないんですかね。
コメントありがとうございます。
GOTY版も対象です。
公式FAQより
Which The Witcher 3: Wild Hunt releases are eligible for this action?
PlayStation, Xbox, Steam, Origin and Epic Games versions of:
The Witcher 3: Wild Hunt
The Witcher 3: Wild Hunt – Game of the Year Edition
ライブラリにウィッチャー3を追加する作業をしても追加されないのであればそれ以上は分からないです…
ありがとうございます。
GOTY版も対象なんですね。
PSNに関していえば、ウィッチャー3以外にも追加されてないゲームがあるので、
連携部分に障害とかあるのかもしれないですね。
切り分ける気も起きないので、今回はあきらめることにします。
以前の方と同じくGOGとPSNの連携のところでオフラインになってしまいます。
「”先ほど調べたssocookie”」の「””」を忘れている可能性
感謝
私も上記のことを試してもオフラインのままでログインできない。
これはpsn側の問題かな?
すぐ下の方のコメントのおかげで接続連携出来ました。
期間ギリギリ、GOG版無料ウィッチャー3を手に入れることが出来ました。
ありがとうございました。
おっしゃる通り、ssocookieの最初と最後の「” ”」が抜けていました。