Difference between revisions of "Sync Conflict/ja"

From Neos Wiki
Jump to navigation Jump to search
(Created page with "=== Steamビルドの場合 === {{SteamCommandLineArguments/ja}}")
 
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<languages/>
 
<languages/>
シンクエラーは、ローカルアセットがクラウド上に保存されているデータと同期していない場合に発生することがあります。これは、さまざまな理由で発生する可能性があります。ログをチェックして、どのファイルが競合しているのか、ローカルまたはクラウドストレージのどちらが新しいのかを確認することができます。logファイルをテキストエディタで開くだけで表示できます。
+
シンクエラーは、ローカルアセットがクラウド上に保存されているデータと同期していない場合に発生することがあります。これは、さまざまな理由で発生する可能性があります。[[Log Files/ja|ログファイル]]をチェックして、どのファイルが競合しているのか、ローカルまたはクラウドストレージのどちらが新しいのかを確認することができます。logファイルをテキストエディタで開くだけで表示できます。
  
=シンクエラー発生時の'''禁止事項'''=
+
= 正しいガイドを読んでいることを確認してください =
* Neosのデータまたはキャッシュファイルを削除する。
+
シンクに関連する問題については、まず[[Sync Errors/ja|このガイド]]を起点として用意しています。
* アイテムやワールドを保存して同期しようとする。
+
最初にこのページに飛んだ場合はまず[[Sync Errors/ja|このガイド]]に戻り、改めて自分の問題に適したガイドを読んでください。
* 「フレンド」タブからオブジェクトや音声メッセージを送信する。
+
 
* 設定を変更する。
+
これらの問題は微妙に異なり、必要な手順も異なる可能性があるため、別のガイドに分割しています。
* Neosを再インストールする。
+
 
 +
{{Template:TroubleshootingDoNot/ja}}
  
 
= どうしたらいいのか =
 
= どうしたらいいのか =
  
 
== 同期していないものを見つける ==
 
== 同期していないものを見つける ==
このステップは''任意''ですが、同期エラーが発生する直前に何をしていたかを考えてみてください。何か重要な作業をしていませんでしたか?次のステップをどのように行うかによって、この作業が復旧可能かどうかが決まります。ですから、あなたが何をしていたのか、それがどれほど重要なことだったのかを考えてみるのもよいでしょう。次のステップを参考にしてください。
+
このステップは''任意''ですが、シンク(同期)エラーが発生する直前に何をしていたかを考えてみてください。何か重要な作業をしていませんでしたか?次のステップをどのように行うかによって、この作業が復旧可能かどうかが決まります。ですから、あなたが何をしていたのか、それがどれほど重要なことだったのかを考えてみるのもよいでしょう。次のステップを参考にしてください。
  
 
# [[Log Files/ja|ログファイルを探し]]、'''最新'''のものを開いてください。
 
# [[Log Files/ja|ログファイルを探し]]、'''最新'''のものを開いてください。
Line 36: Line 37:
 
{{SteamCommandLineArguments/ja}}
 
{{SteamCommandLineArguments/ja}}
  
=== For the Standalone build ===
+
===スタンドアロンビルド版===
{{StandaloneCommandLineArguments}}
+
{{StandaloneCommandLineArguments/ja}}
 
 
== Running Neos ==
 
Once you've added '''one''' of the above commands following the above instructions. Run Neos '''once''', when it is running look for '''All Synced''' at the top center of your Neos Dash. This will indicate that the sync issue has been resolved.
 
  
== Cleaning Up ==
+
== Neosの実行 ==
Once the issue is resolved, '''remove the command line argument that you added'''. It is only needed while you are actually fixing the error. Leaving these command line arguments in place permanently may result in data loss.
+
上記の手順で上記のコマンドを'''1つ'''追加したら、Neosを起動します。Neosを'''一度'''起動し、ダッシュメニューの中央上部にある'''シンク完了'''を確認します。これで同期の問題が解決したことになります。
  
== Other Issues ==
+
== 後片付け ==
 +
問題が解決したら、'''追加したコマンドライン引数を削除'''します。これは、実際にエラーを修正している間だけ必要なものです。これらのコマンドライン引数を永久にそのままにしておくと、データが失われる可能性があります。
  
If you believe that the syncing issue is caused by something else (for example, you see a "Too many requests" error in your log, or an "out of space" error), please ask the #❓questions-help channel in the Neos Discord for further assistance. Please include in your message what error you are getting, and a log file itself.
+
== その他の問題 ==
  
If you have any other questions or issues please ask in the #❓questions-help channel of the Neos Discord.
+
シンクに問題があると思われる場合は、他の[[Sync Errors/ja|同期エラー]]ガイドを確認ください。
[[Category:Troubleshooting]]
+
[[Category:Troubleshooting/ja]]

Latest revision as of 13:04, 3 September 2022

Other languages:
English • ‎中文 • ‎日本語

シンクエラーは、ローカルアセットがクラウド上に保存されているデータと同期していない場合に発生することがあります。これは、さまざまな理由で発生する可能性があります。ログファイルをチェックして、どのファイルが競合しているのか、ローカルまたはクラウドストレージのどちらが新しいのかを確認することができます。logファイルをテキストエディタで開くだけで表示できます。

正しいガイドを読んでいることを確認してください

シンクに関連する問題については、まずこのガイドを起点として用意しています。 最初にこのページに飛んだ場合はまずこのガイドに戻り、改めて自分の問題に適したガイドを読んでください。

これらの問題は微妙に異なり、必要な手順も異なる可能性があるため、別のガイドに分割しています。


シンクエラー発生時の禁止事項

  • Neosのデータ、データーベースまたはキャッシュファイルを削除する。
  • アイテムやワールドを保存して同期しようとする。
  • "ホームを保存して終了"をクリックする。
  • 「フレンド」タブからオブジェクトや音声メッセージを送信する。
  • 設定を変更する。
  • Neosを再インストールする。

どうしたらいいのか

同期していないものを見つける

このステップは任意ですが、シンク(同期)エラーが発生する直前に何をしていたかを考えてみてください。何か重要な作業をしていませんでしたか?次のステップをどのように行うかによって、この作業が復旧可能かどうかが決まります。ですから、あなたが何をしていたのか、それがどれほど重要なことだったのかを考えてみるのもよいでしょう。次のステップを参考にしてください。

  1. ログファイルを探し最新のものを開いてください。
  2. ログファイルを開いたら、"unsynced record", "failed sync", "Record preprocessing failed" などのフレーズを "検索" 機能(通常 CTRL + F) を使って探してみてください。
  3. このテキストが見つかったら、それを読んで何が同期されていないのかを知ることができます。例えば、このテキストの近くに「ホーム」や「アバター」のようなことが書かれているかもしれません。これで何が同期に失敗しているかが分かります。
  4. 同期に失敗しているものを元に、その作業がどれだけ重要かを考えてみてください。

もしわからないことがあれば、私たちのdiscordで尋ねてください。ログファイルを提供すれば、誰かが助けてくれるでしょう。

コマンドライン引数の追加

同期されていないコンテンツについて考える/見る機会ができたので、2つのオプションから選択する必要があります。

  1. 同期されていないコンテンツを削除する この場合、クラウドにうまく同期されなかったすべての作業が失われます。
  2. ローカルからクラウドへ強制的に上書きする。コンピュータにあるコンテンツのコピーの方が新しいことが分かっている場合に有効です。

この決定に基づいて、次のコマンドライン引数のうち1つをあなたのNeosのコピーに追加する必要があります:

  1. -DeleteUnsyncedCloudRecords は、同期されていないローカル (あなたのコンピュータ) のファイル/アイテムをコンピュータから削除し、クラウド コピーを再ダウンロードします。このコマンドは、重要なファイル/アイテムがコンピュータから削除されたときに失われないと確信できる場合のみ使用してください。
  2. -ForceSyncConflictingCloudRecords は、競合するローカルファイル/アイテムを強制的にクラウドにアップロードさせます。これにより、既存のクラウド ファイル/項目がローカル コピーで上書きされます。これは、クラウドデータを以前のバージョンまたは不正確なバージョンで上書きする可能性があるため、慎重に使用してください。

これらをNeosに追加するには、Steamビルドまたはスタンドアロンビルドのいずれかを使用して、次の手順を実行します。

Steamビルドの場合

  1. Steamを開く
  2. ライブラリ内のNeos VRを右クリック
  3. 「プロパティ」→「起動オプションの設定」を選ぶ
  4. コマンド引数を、上に表示されている通りに入力し、Neosを実行します。

Setting custom launch options via Steam

これで、Steam経由でNeosを起動すると、カスタム起動コマンドが有効になります。

この方法で入力したコマンドは、Neos LauncherやNeos.exeを直接起動するなど、他の方法でNeosを起動した場合には、「無効」になります。


スタンドアロンビルド版

選択肢は2つあります。

Neos Launcherを使用する

  1. スタンドアロン用のNeos Launcherを探します。NeosVRのインストールフォルダにあるNeosLauncher.exeをダブルクリックすることで行えます。
  2. "Use custom bootstrap class" オプションをチェックします。
  3. このチェックボックスの下にあるボックスに、コマンドライン引数を入力します。

NeosLauncherCommandLineArguments.png

この方法で入力された起動引数は、NeosLauncherを使用してNeosを起動した場合にのみ有効になります。

ショートカットを利用する

Neos.exeをターゲットにしたカスタムショートカットで起動引数を使用することができます。

ショートカットを作成するには:

  1. Neosのインストールフォルダを探し、Neos.exeを右クリックします。
  2. コンテキストメニューで「ショートカットの作成」をクリックします。
  3. 'Neos.exe - ショートカット'ファイルを、より便利な場所(デスクトップなど)に移動します。
  4. ショートカットファイルを右クリックし、コンテキストメニューから「プロパティ」をクリックします。
  5. ダイアログウィンドウが表示されます。「ショートカット」タブを選択します。
  6. 「ターゲット」テキストボックスに、Neos.exeのファイルパスの後にスペースを入れ、コマンドライン引数を追加します。
  7. 「適用」と「OK」をクリックします。

これで、ショートカットをダブルクリックしてNeosを起動すると、カスタムオプションが使用されて起動します。別の方法でNeosを起動した場合は、これらのオプションは適用されません。

Setting custom launch options for a Shortcut

tutorial by ProbablePrimeでも見ることができます。


Neosの実行

上記の手順で上記のコマンドを1つ追加したら、Neosを起動します。Neosを一度起動し、ダッシュメニューの中央上部にあるシンク完了を確認します。これで同期の問題が解決したことになります。

後片付け

問題が解決したら、追加したコマンドライン引数を削除します。これは、実際にエラーを修正している間だけ必要なものです。これらのコマンドライン引数を永久にそのままにしておくと、データが失われる可能性があります。

その他の問題

シンクに問題があると思われる場合は、他の同期エラーガイドを確認ください。