«

»

3月 27 2017

Print this 投稿

WoWs: マッチング時に全プレイヤーの戦闘力を表示する wows-stats-plus

「ふっ、戦闘力たったの3千か・・・・ 雑魚め」

(自分のブログで紹介する前にWG公式フォーラムで公開しちゃっていますが… )

スカウター

この記事の目次

■wows-stats-plus紹介

最近、WoWs版XVMと言われてるブラウザ表示タイプのマッチングした船とプレイヤーの詳細戦績をブラウザで一覧表示する外部MODである”wows-stats“と、その改変版”negi“(作者名だけどこう呼ばれてますね)を導入して使い始めて重宝していたんですが、マッチング直後にパッと見で誰が「ヤバイ奴」なのか判断するのに少し不便を感じていました。

そこでnegiをベースにして(本家のwows-statsは艦影画像とか表示されて一覧性が悪いので)、negiで個人的にはあまり参考にしない砲弾や魚雷ヒット率を削り、あまり強さの参考にならない勝率の表示優先度を下げ、新たに独自の計算(※)で【戦闘力】というのを算出してドラゴンボールのスカウター値みたいにパッと見でどの船がヤバイかなどの判断を支援できるようにと改造したファイルを提供しています。

※勝率も戦闘数が多いと強さの大まかな指標になり得ますが、チーム構成や分隊プレイなどでかなり運次第になるので現状は戦闘力に反映せず、今回の【戦闘力】は概ねその艦艇での『平均ダメージ×キルデス比率×平均経験値×Tier&艦種係数』で算出しています。ダメージ与えまくって、キルしまくって生き延びて、キャップ含めて貢献して経験値高いほど戦闘力が高くなる計算です。

Tier&艦首係数とは、高Tierな程基本的に与ダメージが大きいのと、空母や戦艦ではキルデス比率が高くなるので、数値分布をある程度均すものです。

戦闘数が少ない場合の考慮や、係数でもっと複雑な曲線関数の利用も検討しましたが、とりあえずってのと、戦闘力のインフレもありかなって思い現状の計算式を「近似式」とすることにしましたww

■機能

(negiの機能を含め、本家wows-statsより便利な点を紹介)

  • 戦闘マッチング時に敵味方の全艦艇の現時点でのランダム戦での成績とプレイヤーの総合成績とその艦艇の戦闘力を表示
  • 戦闘のマップ名や戦闘タイプと日時を見出しに表示
  • 見出しとリスト部分だけをスクリーンショットとして画像ファイル保存する機能を搭載
  • 戦闘力や勝率の数値に応じて色分け表示。特に戦闘力が高くヤバイ「フリーザ様級」の場合は行全体をハイライト表示して視認性を向上w
  • WTR (Warships.Today rating) / PR (Personal rating by WoWs Stats & Nmbers)の表示に対応
  • 直近と前シーズンのランク戦での最高到達ランクを表示
  • プレイヤー名表示を隠すなどの表示内容のフィルター機能
  • 名前非表示モードでも判るよう自分の行をハイライト表示
  • 「install.bat」を起動してサーバー選択を変更することで全てのリージョンサーバーに対応
  • クランタグ表示に対応 (クランタグ部分のリンクをクリックするとクラン情報ページを開きます)
  • IGN部分のリンクをクリックして開くプレイヤー情報statsサイトを設定画面で以下の5サイトから選択可能
    • “World of Warships (official)”
    • “WoWs Statinfo”
    • “WoWs Stats & Nmbers”
    • “Warships.Today”
    • “WoWStats.org”
  • メイン画面で表示する情報項目の表示を設定画面で選択可能
  • ブラウザの言語設定を参照して自動判断して多言語表示対応と、言語切替メニューからの瞬時の表示切り替え(※現時点で日本語/英語/ロシア語/繁体中国語(台湾)用の翻訳用jsonファイルを”static/js/language”フォルダに同梱)
  • run_chrome.batからの起動でGoogle Chromeでのメニューバー等を排除したアプリモード独立ウィンドウ表示に対応(同様に、run_vivaldi.batからの起動でVivaldiにも対応)

■役に立つの?

何度もマッチング時の戦闘力と戦闘後の戦果順位を比較して調整したので、面白いぐらいに戦闘力が高い人が戦闘終了時の戦果順位の上位になり低い人は早々にリタイヤという感じです(^0^;)

実際の戦闘時に、駆逐艦でキャップ時にヤバイ駆逐艦に会敵した時に諦めて早々に一旦逃げるべきか、どの船を優先的に沈めるべきか、敵の空母をどの程度警戒すべかなどの判断などに使えますw

ただ、ゲーム開始前にチーム全体の戦闘力分布を見て明らかに戦闘力で劣勢だと概ね負けが確定するので、プレイ中のモチベーションに影響するかもしれません^.^;

 

■動作環境

  • OS: Windows 7(32bit/64bit)以上
  • ブラウザ: Google Chrome、Vivaldi、Firefox、Iron、Microsoft Edge。InternetExplorerは不可

※ブラウザのクッキーを有効にして下さい

 

■導入方法

1. 事前にWargameing.netのアカウントにログインして「ACCOUNT MANAGEMENT」から自分の携帯の電話番号を登録しておきます(※アジア鯖以外のリージョンでプレイする人は該当するリージョンでアカウント登録してくださいね)。

2. Node.js(Currentの方)をインストールし、インストール完了後にPCを再起動して設定を反映します。

3. WoWsのリプレイファイル保存機能を有効にします。

1.  WoWs本体が起動していたら終了して下さい。

2. ゲームをインストールしたフォルダの中にある “preferences.xml”ファイルをコピペなどして複製を作っておきます。

3. 元の “preferences.xml”ファイルをテキストエディタで開きます。

4. 最後の方の行にある</scriptsPreferences>の直前に以下の様な2行を追加して保存します。


5. WoWsを起動してCo-op戦かランダム戦に出撃したあと、WoWsインストールしたフォルダの”replays”フォルダの中に”20170430_171055_PJSD207-Shiratsuyu_41_Conquest.wowsreplay”のような拡張子が”.wowsreplay”のファイルが生成されていればOKです。

4. 本家のwows-statsのzipをダウンロードし、任意のフォルダに解凍した後、wows-stats-masterフォルダの「install.bat」を起動します。

wows-stats インストーラー画面

・「World of Warships Location」欄にはWoWsゲーム本体をインストールしたフォルダのパスを記入し、隣の「Validate」ボタンをクリックして正しい場所かチェックします。

・「Region」欄で自分が登録したリージョンサーバーを選択します。

・「Application ID」の横の赤字の”here”をクリックして”Wargaming Developer Room“にログインして「MY APPLICATIONS」をクリックし、「ADD NEW APPLICATION」からアプリケーションを登録します。”Name”は適当な英数字で入力、”Type”は「Mobile」を選択して下さい。

ADD NEW APPLICATIN

5. 4で生成されたApplication IDをコピペしてwows-statsのインストーラー画面の「Application ID」の欄に貼り付け、隣の「Validate」をクリックし正しいIDかチェックします。

6. 「Save」をクリックします。正しく設定が保存されるとブラウザにまっさらなページが表示されます。

7. Node.jsのインストールとwows-statsのインストールが完了したらwows-stats-masterフォルダにある「run.bat」を起動して本家が動作するのを確認します。

8. wows-stats-masterフォルダに、以下のリンク先の最新バージョンのSource code(zip)からダウンロードし解凍してできるファイル群を上書きします。

wows-stats-plus 最新版をダウンロードする

9. 「run.bat」を起動すればスカウター画面として起動します(run_nocapture.batで起動するとスクリーンショット保存機能無しで起動します)

10. 「run_chrome.bat」を起動するとメニューバーなどを排除した独立ウィンドウ表示で起動します。

11. 「view_chrome.bat」にリプレイファイル(World_of_Warships\replays\*.wowsreplay)をドラッグ&ドロップすると過去のマッチングのデータを表示できます。

 

 

■今後の予定

  • 自艦のハイライト表示と、自艦以外のプレイヤー名を伏せる表示モードの追加
  • スクリーンショット保存ボタン追加
  • 直近ランク戦の最高到達ランク表示
  • ゲームクライアントの表示に合わせて、艦種>Tier>shipID>プレイヤー名でのリスト表示のソート改善
  • クラン表示対応 (WGが公開している公式APIでは、まだWoWsのクラン情報の取得は未対応。対応され次第プレイヤー名部分にクランのタグ名を付けるようにして、ゲーム画面上のプレイヤー名表示と同じにしたい)
  • ブラウザの言語設定を参照して自動判断して多言語表示
  • 戦闘力算出方法の改良(?) → WTRとPRの表示に対応
  • 戦闘力/平均ダメージ/キルデス比といった最小限の表示にする切り替えボタンの追加 → 表示項目設定画面を用意
  • インストラーを統合してオリジナルのwows-statsを不要にする
  • 隠蔽やレーダー/ソナーの距離などの重要情報を艦艇名部分にマウスオーバーすると表示するようにする

 

■仕組み

今時のシングルページWebアプリらしくNode.js+expressをコアにしてローカルPC上にWebサーバを起動し、表示まわりをAngular.js+Angular-translateで実装して多言語対応を含めたリアルタイム表示反映処理をしています。

WoWsのインストールフォルダのreplaysフォルダに戦闘時のみプレイ情報が書かれたjsonファイルを生成するので、タイマーで一定時間毎にポーリングして監視して、変更されたらそこからマップ、戦闘モード、艦艇IDとプレイヤーIDを取得し、これらの情報を元にWG公式APIサーバーにアクセスして それぞれ詳細な艦艇毎の成績情報やプレイヤーの情報を非同期で順次取得して表示しています。

スクリーンショット保存機能には、html2canvas.jsを利用しています。

■ご意見・ご要望・不具合報告

どんどん下さいww 検討してできる範囲で対応します(てへぺろ)

 

■寄付してくれてもいいのよ?

開発着手から3ヶ月、のべ150時間以上かけてようやくv0.5.2で当初予定した一通りの機能が完成! その後も改良を続けていますが、50歳になるジジイが頑張ったご褒美を誰かくだちいww
このページをチップで応援

Permanent link to this article: https://moon-light-oasis.net/game/20170327194626.html

109 comments

Skip to comment form

  1. ミスターK@退屈男

    画面保存のボタンを押して戦績表を画像保存すると、枠だけ表示されて中身が全く表示されずに保存されることが多々あります。修正をお願いします。
    こんな感じ↓
    https://dotup.org/uploda/dotup.org2793235.png

    1. アンモNight☆

      情報が何もないので、お手数ですが、OSのバージョンと、ブラウザの種類とバージョン、お使いのwows-stats-plusのバージョン、インストールしたNode.jsのバージョンを教えてください。

      1. ミスターK@退屈男

        OSはWindows10 Pro 64bit 21H2 (ビルド19044.1466)
        ブラウザはGoogle Chrome Ver.101.0.4951.54
        wows-stats-plusはVer_1.2.5
        node-v14.5.0-x64です。
        よろしくお願いいたします。

      2. ミスターK@退屈男

        まだ直らないんですか?最新バージョンにしたら余計にひどくなったんですが、どうすれば良いですか?

      3. ミスターK@退屈男

        あれから半年経ちます。無視はひどくないですか?

        1. アンモNight☆

          まず、最初にお断りしておきます。

          本アプリは趣味で開発しているフリーソフト(ドネーションウェア)ですので、製品ではありませんからバグ修正の義務はありません。
          フリーソフトに対して何か勘違いされていませんか?

          本業で多忙だったり、体調が悪ければ返信自体も遅れますのでご了承ください。

          明確に多数の利用者から報告が挙がったバグについては随時調査・対応していますが、1人からしか報告のない現象かつ、私の環境(node.js v17.3.0)ではwows-stats-plus v1.2.5でも問題なく何回でも問題なく画面保存できるので、いわゆる「おま環」な事象ではないでしょうか?

          環境情報でいただいた貴方の環境のnode.jsはv14.5.0ということなので、2020-06-30にリリースされた、事象の報告時の1年前のバージョンです。まずはnode.jsを安定版の最新バージョンに上げてみてください。

          1. ミスターK@退屈男

            だったらそうだと返信すべきです。無視はひどくないですか?

        2. アンモNight☆

          あの、、、 ずっと本業で忙殺され、ダメージで手術の後遺症が悪化して仕事休んでダウンしていたんですけど。。。
          それでも、途中まで調査したものの事象の再現ができず、回答できないままになっていたんですよ。

          申し訳ないですが、あなたのような身勝手な考えしかできない人にはこれ以上付き合いきれません。

          フリーソフトというのはサポートも基本的に開発者の善意だということが判らない人には私のツールは使って欲しくありませんので。

          1. ミスターK@退屈男

            だったらそうだと返信すべきです。無視はひどくないですか?

          2. ミスターK@退屈男

            また無視か。
            言い訳をするぐらいならこんなソフト作って配布するな。
            日本には製造物責任法っていうものがあるんだよ。
            フリーソフトだろうが作って使ってもらってるからには責任とれ。
            そうでなくても最低限進捗ぐらい報告しろ。
            なんのためにご意見ご感想を求めている?
            身勝手なのはどちらなのでしょうね?
            鏡を見て良くお考えくださいまし。

        3. アンモNight☆

          このツールへの問い合わせやサポートは日本語と英語でのみサポートしています。
          日本語も英語も通じない方へのサポートはできかねますのでご了承願います。

          >また無視か。

          以下のように11/26に対応の提案済みでそちらの確認待ちのステータスなのですが日本語が読めないようで申し訳ございません・・

          > アンモNight☆
          > 2022年11月26日 at 02:20 (UTC 9)

          > 環境情報でいただいた貴方の環境のnode.jsはv14.5.0ということなので、2020-06-30にリリースされた、事象の報告時の1年前のバージョンです。まずはnode.jsを安定版の最新バージョンに上げてみてください。

          まずは、上記対応の報告がないと何も進みませんよ。

          また、

          > 日本には製造物責任法っていうものがあるんだよ。
          > フリーソフトだろうが作って使ってもらってるからには責任とれ。

          日本語を正しく読めない方には難しいかもしれませんが、あなたの仰る「製造物責任法(PL法」に関しては以下のように製造[物]を対象とした法律で、ソフトウェア製品単体は対象外です。

          https://www.caa.go.jp/policies/policy/consumer_safety/other/pl_qa.html#q5

          Q5
          ソフトウェアはこの法律の対象となりますか。

          A
          ソフトウェア自体は無体物であり、この法律の対象とはなりません。ただし、ソフトウェアを組み込んだ製造物についてはこの法律の対象と解される場合があります。

          また、そもそもフリーソフトウェアは「製品」ではありませんので、使用するのはあくまでも「自己責任」なり、その不具合やサポートについて法律によってなんら義務や賠償の義務はありません。

          フリーソフトの原則とは
          https://www.inasoft.org/freesoft.html

          > 身勝手なのはどちらなのでしょうね?
          > 鏡を見て良くお考えくださいまし。

          これが噂に聞く「盛大なブーメラン」というものでしょうか。

          フリーソフトウェアにケチを付けるなら、同等以上のものをご自分で開発するか、それができないなら利用を止めるべきですよ。

          脊髄手術した後遺症で数年苦しんで今も長時間PCに向かえない個人に対してこのような「いちゃもん」を続ける貴方は紛うこと無き立派な『クレーマー』です。

          国外・国内の他の利用者から同じ事象の報告がない状態かつ開発者の私のとこでも再現できない恐らく貴方の環境だけで発生していると思われる事でここまで私にケチ付けたんですから、WOWSの公式日本語及び英語フォーラムのwows-stats-plusサポートスレッドに貴方のここでの質問リンク貼って「こんな事象のレポートがあるんですけど、同じ事象が発生している人いますか?」と、ここでの貴方のおま環な事象と無知な発言を晒す形になりますが、国内外のwows-stats-plus利用者に確認を取らせていただいてもいいですよね?

          これ以上不毛なケチ付けた場合は、ここから締め出します。
          更にもしこれ以上粘着して身勝手な言動を続けるような悪質な場合は、SNS上でクレーム付けられた事実として晒しますし(数千人の目に届くでしょう)、場合によっては実力行使しますのでご注意ください。

          …と、勢いで色々書きましたが、日本語を正しく読めない方のようなので、書いても意味なかったかもしれませんね。

          1. ミスターK@退屈男

            「脊髄手術した後遺症で数年苦しんで今も長時間PCに向かえない個人に対してこのような「いちゃもん」を続ける貴方は紛うこと無き立派な『クレーマー』です。」

            クレーマーの定義をググってから偉そうなこといいましょうねwwwww

            所詮自分の作った物に関して責任がとれないだけの器の小さい人間でしたか。付き合わされる人たちが可哀想ですねwwwww

            どうぞご自由に、SNSで広めるなりなんなりしてどうぞ。こちらも相応の対応をさせていただきますのでお覚悟をwwwww

      4. アンモNight☆

        懲りない人のようですし、こちらからは最新版node.jsをインスコして見てと提案しているのにその対応報告も無しでは調査の継続もできませんし、そもそも対応して欲しいのではなく、最初からアプリに対するクレームを言いたかっただけのクソザコなんですね。
        調査する必要のないただのクレームなら最初からそう言ってください、こっちはガキに無駄な労力を割くのも相手するのも大変なんですから。

        貴方に私のアプリを使ってもらいたくないし、今後貴方からの報告は参考にならないため受け付けません。

        なので、もうここへの書き込みはご遠慮いただきます。

        どんぞ、大口叩くぐらいなんだからご自分で同等以上のアプリを開発してちゃんとサポートしてくださいww
        IGNを晒さず個人ブログで大口叩くだけの無能のくせに私に手間かけさせるとか大罪www

        1. みすたーS@煩悩男

          Twitterから来ました。
          問題が起きたことはありませんね。

  2. BlueNote_

    ModStationの”Replays”をReplay Enableにするとバージョン別のフォルダの下にリプレイが記録されるようになります。
    上手く動かない場合は、ここもチェックすると良いです。

  3. Aki

    はじめまして!知り合いがこちらのMODを使用されていて、自分も導入したいと思い導入方法から導入させていただいたのですが、4)の「Application ID」の横の赤字の”here”をクリックして~のhereを押すと何度やっても『ページが見つかりません』と出てきます。
    どこかで自分の導入が間違っていたのでしょうか?
    教えていただけると助かります

    1. アンモNight☆

      Akiさん お手数おかけしています。

      wows-stats側はメンテナンスされておらずhereのリンクが古いままなのです。
      また現在はwows-statsのモジュールをwows-stats-plus側で包括してメンテナンスしていますので、手順4でwows-statsのzipの代わりに手順8に記載しているGitHubからwows-stats-plusの最新バージョンをDL解凍して手順4の残りの作業を進めて下さい。

      サイト上の手順は後日修正しますね。

      1. Aki

        ご回答ありがとうございます。
        教えていただいた通りの手順で無事入れることができました。
        ありがとうございました!

  4. Robe

    ありがとうございます。いつも利用させていただいています。
    戦闘スコアの表示に Recent の Win rate や PR を表示できるようになりませんでしょうか?
    総合戦績の右側に2列追加いただけると、現状の実力からヤバイ奴を見分けることができるかと思うのです。

    1. アンモNight☆

      Robeさん

      総合戦績欄にWin rate(勝率)はありますよ。設定から選択してください。

      総合PRは残念ながら無理です。
      WGのデータベースから全プレイヤーのデータを予め取得してPCに保存しておかないと総合PRの計算ができないからです。PRサイトは個人サーバ上のプログラムで定期的にWGからデータ蓄積しているからそれができいています。
      じゃあPR表示サイトから取得すればいいじゃんとか思うかもしれませんが、それは個人サーバに戦闘毎に対戦プレイヤー分のデータ取得のアクセスをアプリ利用者の数だけぶちかますことになるので、下手したらサーバへのアタックと受け取られてブロックされちゃいますのでNGですww

      というわけで、申し訳ない。

  5. hey!

    はじめまして、アンモナイトさん。
    WoWs_stats_plusを導入させていただきましたが、おかしな事に上記導入手順を踏んだにも関わらず、戦闘に入っても「現在戦闘中ではありません 自動更新をお待ちください」という表示が出たままで自動更新されません。何が足りないのか調べても不明だったため、解決策をご存じであればご教授いただきたく、ご連絡申し上げる次第です。よろしくお願いします。

    1. アンモNight☆

      はじめまして! wows-stats-plusのご利用ありがとうございます。

      問題解決に必要な情報として以下が必要です。
      ・ブラウザの種類
      ・wows-stats-plusのバージョン
      ・wow-stats-plusを起動した後のコンソール画面(コマンドプロンプト)での表示内容
      ・ブラウザの開発ツールウィンドウ(F12キーで表示)でコンソールを表示した時のエラーメッセージなど

      基本的には、install.batでのサーバーリージョン指定のミス、またはwowsのインストール場所の指定のミス、リプレイファイルをwowsのバージョン名で都度フォルダを生成するモードになったまま、、、 のいずれかの問題のはずですが、、、

      1. poi

        私も同様の症状が出てるので報告します。

        ・ブラウザの種類
         Chrome バージョン: 88.0.4324.150(Official Build) (64 ビット)バージョン: 88.0.4324.150(Official Build) (64 ビット)

        ・wows-stats-plusのバージョン
         wows-stats-plus 1.2.5

        ・wow-stats-plusを起動した後のコンソール画面(コマンドプロンプト)での表示内容

        (※)\wows-stats-master\wows-stats-master>start “” http://localhost:8080

        (※)\wows-stats-master\wows-stats-master>set NODE_CAPTURE=true

        (※)\wows-stats-master\wows-stats-master>set NODE_ENV=production

        (※)\wows-stats-master\wows-stats-master>npm start

        > wows-stats-plus@1.2.5 start
        > node index.js

        wows-stats-plus is running on port: 8080
        Got expected json file for PR.
        Download & Overwrite completed as ‘./static/js/expected.json’.
        Success copy to ‘expected_stable.json’.

        以上が表示されています。
         (※).1~4列目までのドライブと上位フォルダはでカットしてますが正しいフォルダを認識してます。

        ・ブラウザの開発ツールウィンドウ(F12キーで表示)でコンソールを表示した時のエラーメッセージなど
         確認したのですが開発ツールウィンドウの知識が無いのでわからないです。
         エラーがどのように表示されてるのか教えて頂ければ再度確認します。

        ちなみに参考程度ですが、アスラインMODに入ってるXVM(poteto Alertとwows-monitor)を試したのですが
        正常に戦績表示をしています。

        よろしくお願いします。

        1. poi

          追記
          ・Wowsのインストールフォルダ
           Validateで確認しましたが正常でした。
          ・サーバーリージョン
           ASIA
          ・リプレイファイルをwowsのバージョン名で都度フォルダを生成するモードになったまま
           これについても確認しましたがリプレイフォルダ下に生成されています。
          ・アプリケーションID
           Validateで確認しましたが正常でした。

          1. アンモNight☆

            poiさん、スカウンター画面を表示してる状態でF12キーを押すと以下の様なウィンドウが表示されるので、「Console」タブをクリックしてどんなエラーが表示されているかご確認ください。

            https://gyazo.com/26cfacb327f899cecf928ff645323a7c

            コマンドプロンプト側にはエラーがないようなので、エラーで止まっているとしたらこちらに何らかの情報が上がると思います。

            あとは、node.jsをアップデートインストールするぐらいでしょうか?

            私の環境を含めて他の利用者の環境では問題なく動作しているので、なにか違いがあるとは思うのですが…

          2. poi

            1つ目の画像
             https://gyazo.com/cc8de725c99268ec2110f07cdf0987af

            1つ目の画像の1行目がエラー(?)っぽいのがずっと1つ目の画像前に大量に表示されています。

            2つ目の画像(1つ目の続き)
             https://gyazo.com/12ce40963a5ecd747e3c6d3c82e82502

             2つ目の画像の最後の目がエラー(?)っぽいのが2つ目の画像以降に大量に表示されています。
             エラー詳細は3つ目の画像です。
              https://gyazo.com/ccd299c444e60c96f5e8b00753e7eaf5

            以上です。

            もう少し情報が欲しい場合はお返事ください。
            よろしくお願いします。

          3. poi

            追記
             node.jsについては、上記の導入説明のリンク先にある「15.8.0 Current」をインストールしています。

          4. poi

            すいません。
            こちらに報告してる間に何変更したわけではないのですが表示されるようになりました。
            しばらく様子見させていただきます。

            折角調べて頂いているのにご迷惑かけてすいません。
            ありがとうございました。

          5. アンモNight☆

            エラーメッセージを見るに、とりあえず艦船データは非公開プレイヤー以外は取得できているようなので、WG APIサーバとの接続で一部失敗していたのかもしれませんね。
            Wargaming Developer Roomでログイン時に、”GDPR(個人情報保護法)”への同意はしましたよね?
            「ACCEPT」で同意していないとプレイヤーのデータを取得しきれないので大丈夫とは思いますが…

            勝手に直るのも気持ち悪いですがとりあえずヨカッタ(^0^;)

          6. poi

            回答ありがとうございます。
            とりあえず動くようになったのでこのまま使わせていただきます。

            報告だけです。
            Wargaming Developer Roomでログイン時に、”GDPR(個人情報保護法)”への同意はしています。

            今回初期導入ではなく、去年の秋位から導入してて2月頃までは正常に動いてました。
            (12月頃に仕様が変わって動かない時はありましたがVer.1.2.5で治りました。)
            2月頃から何もしてないのに動かなくなり再インストールしたりいろいろやってみましたが
            ここで報告するまで全く動かなかったです。

            先ほど動き出した前にやった作業でも「Console」タブを開いたくらいですね。(謎です)

            何かあればまた報告させていただきます。
            貴重な時間を取らせてしまい申し訳ありません。
            ありがとうございました。

  6. WoWs

    Donateはどこから行えばいいですか?

    1. アンモNight☆

      ご寄付いただける場合は、wows-stats-plusの起動画面や設定画面にある「Donate with PayPal」ボタンをクリックしてPayPalの購入画面から1口1ドルからご寄付いただけます。
      PayPalを利用できない場合は、このページの本文一番下にバナーボタン表示している「ユグドア」からご寄付いただけます。
      (※ユグドアはキャンセル対応のために寄付金が入金されてから1ヶ月間はユグドア側でお金を預かるシステムなので実際に寄付が実行されるまで期間がかかるのが面倒ですが…)

  7. はるはる

    先月久方ぶりにWoWs復帰したのですが今現在のWoWsの状況をいろいろ調べているうちにここにたどり着きました。
    「wows-stats-plus」を11/25日時点で最新のものをここのブログに書いてある通りに導入させていただき、
    便利に使っておりました。
    しかしWows最新アップデート0.9.11が来てから対戦相手の名前の部分だけは取得してくるのですがそれ以外の
    データを拾ってこなくなりました。
    “preferences.xml”ファイルに必要な2行も消えていたので追記もしました。
    新しいプレイもリプレイファイルがバージョンごとではなくReplaysフォルダ直下に正常に保存されています。
    何か解決策はないでしょうか?

    1. アンモNight☆

      WGの事前案内無しのAPI仕様変更(プレイヤーに紐付いたデータ取得する前にTANKSの認証APIでトークンを取得してAPIコール時のパラメータに加えないといけなくなった)に伴い、個人の艦艇データを取得できなくなっています!(>_<) 本業で死にかけているので、対応時期不明です(_ _)

      1. はるはる

        分かりました。
        本業頑張ってください。

        1. アンモNight☆

          その後の調査で、APIのアクセストークン認証問題は勘違いで、ランク戦情報を取得するためのWG APIがエラーしか返さなくなったのが直接の原因と判りました。

          とはいえ、私の方で修正時間を捻出できなくて、GitHub上で協力してくれている方が私の調査結果を元に現在修正してテスト中ですので、近日中に修正ファイルを配布できるかもしれません(_ _)

          1. はるはる

            早速GitHubからVer1.2.5いただきました。
            無事作動しました。
            ありがとうございます。

  8. ミスターK@退屈男

    返信遅くなりました。あれ以来一切出なくなったので、とりあえず問題は無くなりました。何が原因なのかは一切不明ですが・・・

  9. ミスターK@退屈男

    初めまして。
    久々にWoWsに復帰することになり、その際にこのサイトにたどり着き、プレイヤーの戦績を確認して戦闘に入ろうと思いWoWs_stats_plusを導入させていただきましたが、おかしな事に上記導入手順を踏んだにも関わらず、戦闘に入っても「現在戦闘中ではありません 自動更新をお待ちください」という表示が出たままで自動更新されません。何が足りないのか調べても不明だったため、解決策をご存じであればご教授いただきたく、ご連絡申し上げる次第です。よろしくお願いします。

    1. アンモNight☆

      導入ありがとうございます!

      戦闘開始しても「現在戦闘中ではありません 自動更新をお待ちください」が表示されたままになる原因のほぼ100%がWoWsの仕様変更によるreplayファイルの生成フォルダがwowsのバージョン番号名毎に分けて作られているケースです。

      Aslain’s Modpackを利用するなどして、replayフォルダの中でバージョン番号名のフォルダが生成されないように設定変更するようにしてください。
      https://forum.worldofwarships.asia/topic/22346-mod-%E3%83%9E%E3%83%83%E3%83%81%E3%83%B3%E3%82%B0%E6%99%82%E3%81%AB%E5%85%A8%E3%83%97%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%81%AE%E6%88%A6%E9%97%98%E5%8A%9B%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B-wows-stats-plus/?do=findComment&comment=422824

      1. ミスターK@退屈男

        正常動作確認しました。ありがとうございます。

      2. ミスターK@退屈男

        度々の質問で申し訳ありません、もう1つ教えてください。
        WoWs_Stats_Plusの画面上、右上の方に「画像保存」とありますが、Statsの画面をキャプチャ保存する機能だと確認し、一度保存してみましたが、1度目は通常通り画像保存がなされましたが、2回目以降は「これ以上ファイルがありません」というエラーメッセージが表示され、保存することが出来ません。何か対策はあるでしょうか?
        エラーメッセージの画像↓
        https://dotup.org/uploda/dotup.org2214743.jpg

        1. アンモNight☆

          私の環境だとそのエラー再現できなくて、今までもそのエラー内容での報告受けたことないですね・・・
          ツール側ではそのエラーメッセージは出力していないので、多分ブラウザ側に起因するエラーだとは思います・・
          F5リロードしてから再度スクショ保存試みても発生するなら、その時にF12でブラウザのデバッグツール表示させて、コンソール表示モードにして再度保存ボタンクリックしたタイミングで何かアプリ側からエラー出ているか確認してもらえると助かります。

          1. ミスターK@退屈男

            久々に確認したいことができたので書き込みします。
            アップデート0.9.1.1になったら、WoWs Stats plusで戦績表示が出来なくなりました。
            対処方法は何かあるでしょうか?

  10. aaa_316

    先日導入し、大変重宝させていただいています。しかし、一つ気になった点がありましたのでここにご報告いたします。戦闘力の大きさで並、素晴らしい、ユニカム、スーパーユニカムなどに分かれていますが、k/dが高いせいか毎試合空母がユニカム以上なのがとても気になってしまいます。もし暇な時間があれば、空母のみ計算式を変えるだとかの調整をお願いしたいです。

    1. アンモNight☆

      ご利用&コメントありがとうございます!

      開発当時も空母はK/Dが高くて他の艦種とのバランスとるのに苦労して、空母の戦闘力は巡洋・駆逐の50%になる係数を掛けてあるんですよ(^0^;) 戦艦で70%。

      もちろん、それでも当時からユニカム表示以上の空母は多かったのですが、とはいえ空母のチーム内での突出した優位性は今でも変わらないですし、逆にスパユニ空母がゴロゴロしている今においても下手な空母は真っ赤なんですよww

      なので、戦闘力の分布幅が広すぎるので、他艦種と一緒の計算式では扱いきれないと思いつつも、他の艦種の各種stats情報との兼ね合いでチーム全体として比較する時には完全に独立した計算式にするのもどうかと言うところで現在の仕様に落ち着いた経緯があります。

      なので、他の指標も参考にできるようにWTRやPRも採用したのですが、WTRは計算データの提供が止まり、PRも巻き添えで計算エラーになっている現状です。。。

      リアルで余裕がなくなって、改良やバグ修正を進めていたのですがずっと(2年ぐらい?)アップデートが止まっていて申し訳なく思っています。いましばらくは生温い目でみてやってください(_ _)

  11. おまこーん

    現在戦闘中ではありません 自動更新をお待ちください

    U:\wows-stats-master>start “” http://localhost:8080

    U:\wows-stats-master>set NODE_CAPTURE=true

    U:\wows-stats-master>set NODE_ENV=production

    U:\wows-stats-master>npm start

    > wows-stats-plus@1.1.1 start U:\wows-stats-master
    > node index.js

    wows-stats-plus is running on port: 8080
    latest season number of rank battle = 24
    Error getting coefficients data.

    最近まで普通に表示されてたんですが・・・

    1. アンモNight☆

      お手数ですが、どのような問題が発生しているのか分からないので詳細にお教え願います。

      1. おまこーん

        画面は立ち上がりますが、戦闘してないので 自動更新をお待ち 
        とでています。MS DOS のコマンドで出ている画面を上記に記載しました。

        1. アンモNight☆

          えーと、戦闘になってもStats画面の表示更新が始まらないという状況ですか?
          どういう環境(PCやブラウザ、MODパックなどの利用状況など)で問題が発生しているかの説明を詳しくしていただけないと、こちらも状況が判りませんので(^0^;)

          ちなみに、コマンドプロンプト画面に「Error getting coefficients data.」と表示されるのはWTRやPRの計算委利用しているデータファイルの提供元のサイトが提供を停止してしまったためエラーになっていますが、WTR/PR表示が正常にできない以外は問題はありません。

          1. おまこーん

            Windows7がいけないんでしょうか?FireFoxです。Chromeでやっても同じですね。最近まで普通に表示できてたんですけどね・・・。

    2. アンモNight☆

      私はWindows7でChromeですが、問題なく表示できていましたので、OSやブラウザの問題ではないと思います。

      MODは何かインストールしていますか?
      replayファイルは戦闘後に正しく保存されていますか?
      WoWsフォルダ内のreplaysフォルダのパス名はどうなっていますか?
      PCにインストールしてある「Node.js」は最新ですか?

      …など、皆さんそれぞれ利用環境が違うので、詳しい情報がないと調査もアドバイスもできません(;´Д`)

      1. おまこーん

        node-v13.7.0-x64 Aslains_WoWs_Modpack_Installer_v.9.0.0_09 
        Replaysフォルダの中にもう一個0.9.0.0 フォルダが生成されてしまってます。
        そちらのフォルダに保存されてしまってます。
        MODS最新にした時に何か設定が変わってしまったのかもしれせん。
        どの様に設定戻せばわからないですね・・・

          1. おまこーん

            無事解決できましたぁ MODの選択肢があったんですね 間違えて押しちゃたのかもしれません
            ご丁寧に有難う御座いました。

  12. tom

    hi, i can’t open http://localhost:8080/ through run.bat, win10 64bit, and i already enable replay.

    1. アンモNight☆

      I don’t know if your issue will be fixed or not by changing URL in all bat files as follows.

      http://localhost:8080http://127.0.0.1:8080

      Please try to edit!

  13. 45

    こんにちわ。先ほど導入させて頂いた者なのですが質問させてくだい。https://gyazo.com/75c4fa8e61f619a4eb162ad52438d096手順通りにインストールさせていただいたのですが戦績表示が上記のように表示されてしまいます。手順の間違いなどあるのでしょうか?

    1. アンモNight☆

      導入方法の8番目からをまだ実施されていないようですので確認してください

  14. モモクリ

    初めまして

    自分の現象についてご報告いたします

    ブラウザ:Google Chrome
    以下の画面からF5で表示更新しても変化ありません
    https://gyazo.com/189516d440c00a51fec24a8d7edad81b

    ブラウザ:Microsoft Edge
    参照サイト5つすべてでF5の更新のたびにランダムにプレイヤーが表示されました
    https://gyazo.com/7943220eb3c5cbf7c32a642c0ab7517d

    いままでGoogle Chromeを使っていましたが、今回試しにMicrosoft Edgeを使った見たところ
    一部表示されたので導入などは問題ないとは思います(以前は問題なく表示されていました:1月か2月ぐらいまで)

    以上です お手数ですがご回答宜しくお願いします
    (MODなどについて疎いのでその辺りご了承ください)

    1. アンモNight☆

      見た感じ、WG APIサーバーからのデータの取得が途中で途切れているようですね・・・
      なんらかのデータ取得制限がかかっているような感じですので、とりあえず以下の記事を読んでWG Developerサイトで個人情報保護ポリシーを承認しているか確認してください。

      https://moon-light-oasis.net/game/20180526125659.html

      1. モモクリ

        https://gyazo.com/51ed43bcda1b92ac8c60de6e61edbeef
        ↑の画面で、過去にACCEPTしていると思います

        1. アンモNight☆

          公式フォーラムでユーザーから指摘があり、現在のWoWs 0.8.3.1で、replayファイルなどの設定を記述するpreferences.xmlというファイルをゲーム側で正常に読み込まなくなっているようです。

          ゲームをインストールしなおしてもダメみたいで、こういったゲーム本体の設定周りの不具合が原因の可能性もありますね。。。

          現状では報告いただいた問題の原因はXVMがまともに動作せず判らないので、ゲームの不具合が修正されるまでとりあえずお待ち下さい。

          1. モモクリ

            ご対応ありがとうございました

            不具合修正まで待ちます
            正常に作動しましたら報告させて頂きます

          2. モモクリ

            お世話になっております

            2日ぐらい前から敵味方全ての情報は表示去れることがあります
            ただまだ100%ではないですが、戦闘中に再表示すれば正常になることが多いです

            とりあえず ご報告させて頂きました

  15. WOWS_STEAM

    まず、insall.batでインストーラーを実行した際に、WorldOfWarships.exeのあるフォルダ名の設定は正しいですか?
    ->はい、手元の環境ですと、間違ったパスにインストールしようとするとはねられたので正しいはずです。
    Steam版では、通常の「exeのあるフォルダ名」+「replays」とは違うフォルダにリプレイファイル(.wowsreplay)がある感じですか?
    私の環境だとこんな感じになってます。
    C:\Program Files (x86)\Steam\steamapps\common\World of Warships\replays\[FileName].wowsreplay
    C:\Program Files (x86)\Steam\steamapps\common\World of Warships\bin\[BUILD_NUMBER]\WorldOfWarships.exe
    .8.1ではBUILD_NUMBERは374796のようです
    C:¥Program Files¥Steam¥steamapps¥common¥World of Warships¥bin¥ビルド番号¥replays
    とはなっていないようです…うーん、aslains mod導入済みなのでこれのせいかもしれません…
    通常版のwowsでも、定義ファイルの設定次第でリプレイファイルの保存場所をreplayフォルダの下にバージョン番号フォルダで分割して保存できるようになるなど仕様が変更…
    こちらの環境では直接?(最近SteamWowsを再インストールしたせいかもしれませんが…)replayファイルが存在しています
    お手数をおかけして申し訳ないです

    1. アンモNight☆

      なるほど、、、、 やはり、フォルダ階層が通常版と違ってexeのフォルダの下にreplaysがないのですね。
      でしたら、現状はinstall.batで生成された.envの内容の一部を書き換えるのがスマートな対応ですね。
      (スカウターで必要なのはexeの場所ではなくreplaysフォルダの1つ上の階層の場所なので)

      WOWS_PATH=”C:\Program Files (x86)\Steam\steamapps\common\World of Warships”

      WOWS_PATHの部分を上のように変更すればOKなはずです。
      「.env」の編集の際は、念のため改行コードを「LF」で指定できるテキストエディタで編集/保存してください。

    2. WOWS_STEAM

      うまく変身できて内容で申し訳ないです。
      replaysフォルダがあるフォルダにからのWorldOfWarships.exeを作成してインストールしてみたことろうまく動きました.
      正しいかは知りませんが、一応解決しました

  16. WOWS_STEAM

    ご返信ありがとうございます。
    ディレクトリの構成は
    replaysのあるフォルダ/bin/[buildnumber(毎回違うようです)]/wows.exeという感じになっており、バニラ?とは違い、steam用にカスタマイズされているようです

    1. アンモNight☆

      まず、insall.batでインストーラーを実行した際に、WorldOfWarships.exeのあるフォルダ名の設定は正しいですか?
      Steam版では、通常の「exeのあるフォルダ名」+「replays」とは違うフォルダにリプレイファイル(.wowsreplay)がある感じですか?

      恐らく steamであっても「exeのあるフォルダ名」+「replays」にはなっているとは思うのですが、もしかしたら「replays」フォルダの中に「wowsのバージョン番号」のフォルダが作成されていたりしますか?

      例えばCドライブに素直にインストールされている場合は、
      C:¥Program Files¥Steam¥steamapps¥common¥World of Warships¥bin¥ビルド番号¥replays
      となっていると思いますが、この場合インストーラーで設定するexeのフォルダは
      「C:¥Program Files¥Steam¥steamapps¥common¥World of Warships¥bin¥ビルド番号」となり、この場合、steam上のビルド番号が変わる度にスカウターのinstall.batを起動して正しくフォルダを設定する必要があります。

      通常版のwowsでも、定義ファイルの設定次第でリプレイファイルの保存場所をreplayフォルダの下にバージョン番号フォルダで分割して保存できるようになるなど仕様が変更されており、公開済みのスカウターではこれに対応していません。

      現在、スカウターの開発ではその他諸々の改善をしている最中で、次版ではリプレイファイルの場所をwowsの定義ファイルから取得するようにしようとしています。そうなると自動的に今回の問題も解決すると思いますが、リリース予定は4月中旬以後だと思います(;´Д`)

  17. WOWS_STEAM

    こんばんは。Steam版Wowsで遊んでいるものです。
    index.jsの一部をarenaJson = process.env.WOWS_PATH + ‘/../../replays/’ + fname + ‘.wowsreplay’;というように改変してみたのですが現在戦闘中ではありません 自動更新をお待ちくださいから遷移することはありませんでした…
    もし可能ならば、利用する方法をご教示いただけると幸いです.

    1. アンモNight☆

      Steam版ではフォルダ構成がどうなっているのか判らないので、その辺お教えいただければアドバイスもできると思います。
      ちなみに、記載された設定だとreplayファイルの場所が [Steam版wowsのexeのあるパス名]/../../replays/~ となるので、当然リプレイファイルはそこにないのでエラーで動作しませんww

  18. かるび

    先に進まず困っています アドバイスをいただければ
    stats-masterのinstall.batを起動してwowsのロケーションの検証で見つかりませんと表示されます
    エクスプローラーで確認してもC:\Games\World_of_Warships_Asiaで合っていると思うのですが ほかに何か影響しているのでしょうか

    1. アンモNight☆

      通常はインストール先は”C:\Games\World_of_Warships_Asia”ではなく、”C:\Games\World_of_Warships”だと思いますが最近はデフォルトのフォルダ名変わったかな?

      いずれにせよ、そのフォルダに”WorldOfWarships.exe”があるかどうかでチェックしていますので、「Validate」で警告出るならそのフォルダ名は正しくないということです。

      1. かるび

        現状報告

        コピーしても入力してもエラーでしたので
        もうwowsをはじめ一度全部削除し全部入れなおしました
        で前回の場所はうまく通りました
        何が違っていたかですが 
        エラーのときは 導入説明文の張り付けてある画像の様にアドレスが表示されていました
        今回やり直したらブランクでした  素人なので理由はわかりませんが

        で 1.1.1を上書きしたのですが戦闘が始まってもグレーの画面「現在戦闘中ではありません・・・」の表示のままです
        1.1.1の表示はあります
        すみませんアドバイスお願いします

        1. アンモNight☆

          導入方法の3番目のリプレイファイルの設定はクリアしていますか?
          戦闘後にreplayファイルが生成されていれば動作する筈です。

          1. かるび

            早速ありがとうございます
            確認しました
            replaysのフォルダーの中に0.8.0.3というフォルダーがありそこにデータが落ちていました

          2. アンモNight☆

            なるほど、なぜかリプレイファイルの保存先がreplays/ではなく、replay/バージョン番号/になってますね。
            現在のスカウターはreplayファイル場所がデフォルトでない場合は正しくマッチング情報ファイルを取得できません。

            以下のフォーラム記事を読んで、通常のreplay/に保存するよう変更するか、またはC:/Games/Word_of_Warships/replay/バージョン番号/からリプレイファイルを取得するようにwows-stats-plusのフォルダのindex.jsの中身のフォルダ指定部分を強制的に変更してください。
            https://forum.worldofwarships.asia/topic/34195-update-080%E4%BB%A5%E9%99%8D%E3%81%AE%E3%83%AA%E3%83%97%E3%83%AC%E3%82%A4%E3%81%AE%E8%A8%AD%E5%AE%9A%E7%AD%89%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6/?do=findComment&comment=408979

          3. かるび

            おかげさまで 表示できるようになりました ありがとうございました

  19. KIR

    度々質問すいません。
    WTR欄がすべて300、PR欄がすべてNaNと表示されるのですがどうすればいいでしょうか?

    1. アンモNight☆

      WTR/PRの計算には、Warships.Todayという統計サイトから艦艇別の戦果期待値を記載したjsonファイルをスカウター起動時にダウンロードして利用していますが、しばらく前からWarships.Todayのサーバー側の処理がバグっているらしくサイト上のWTR値も1,000固定とかになっていてjsonファイルも艦艇別データが空になっています。

      このため、スカウター上での表示が参照元データがないのでおかしくなっています。

      今後の改善で、期待値ファイルをバックアップしておいて内容の正しいjsonファイルをDLできたら上書きし、異常だったらバックアップしてあるjsonファイルを読み込むようにするつもりです。

      とりあえずは、データ提供元のWarships.Today自体がバグを直してくれないとどうにもなりませんが(;´Д`)

  20. KIR

    上の質問のKIRです。
    以下のようにログが出ました。(ユーザー名は▲に書き直しています。)
    0 info it worked if it ends with ok
    1 verbose cli [ ‘C:\\Program Files\\nodejs\\node.exe’,
    1 verbose cli ‘C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js’,
    1 verbose cli ‘start’ ]
    2 info using npm@6.4.1
    3 info using node@v11.4.0
    4 verbose config Skipping project config: C:\Users\▲/.npmrc. (matches userconfig)
    5 verbose stack Error: ENOENT: no such file or directory, open ‘C:\Users\▲\package.json’
    6 verbose cwd C:\Users\▲
    7 verbose Windows_NT 10.0.17134
    8 verbose argv “C:\\Program Files\\nodejs\\node.exe” “C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js” “start”
    9 verbose node v11.4.0
    10 verbose npm v6.4.1
    11 error path C:\Users\▲\package.json
    12 error code ENOENT
    13 error errno -4058
    14 error syscall open
    15 error enoent ENOENT: no such file or directory, open ‘C:\Users\▲\package.json’
    16 error enoent This is related to npm not being able to find a file.
    17 verbose exit [ -4058, true ]

    また本家のwows-stats-masterをDドライブのダウンロードからCドライブのデスクトップに展開してNodeのコマンドプロトにinstall.batをドラッグ&ドロップして実行すれば導入方法4の設定ページに行けました。(なぜかProgram Filesに展開してもダウンロードに展開しても失敗します。)

    1. KIR

      訂正 コマンドプロト→コマンドプロンプト
      導入方法4で本家のwows-statsをデスクトップに展開し、install.batをコマンドプロンプトにドラッグ&ドロップして実行(ファイルをダブルクリックでは失敗します)。
      その後は書かれているようにすれば導入できました。又、導入後は展開したファイルを任意のフォルダに移動しても問題なく動作しました。

      1. アンモNight☆

        ご報告ありがとうございました!
        エラーログを見ると、Node.js用のnpmコマンドでツールの構成設定ファイル”package.json”の読み込み時に間違ったフォルダを参照して「package.json」が無いと怒られています。
        Node.jsのインストール時に環境変数の設定に失敗しているのかもしれません。原因はなんとも判断できないのですが、恐らくNode.jsインストール後に一度npmコマンドを正しく実行できたことでNode.js動作環境の整合が取れたのかもしれません。
        もしくは、install.batでの設定が正しく保存されていなかったのか。。。

        過去に似た様なケースが1件報告がありましたが、そちらもNode.jsインストール時の問題っぽいとういうことまでしか原因究明しきれなかったので、対処パターンができていません(;´Д`)

        とりあえず、使えるようになったようですのでヨカッタです!

  21. KIR

    はじめまして。
    導入しようとしたところ導入方法「4. 本家のwows-statsのzipをダウンロードし、任意のフォルダに解凍した後、wows-stats-masterフォルダの「install.bat」を起動します。」のinstall.datを起動したところ「localhost で接続が拒否されました。」とchromeで表示されてその先の設定ができません(ファイアウォールを切ってみましたが変わりませんでした)
    OSはWin10 64bit ブラウザはchromeです

    1. アンモNight☆

      KIRさま

      導入方法の3-5で、出撃したあと正しくreplaysフォルダにリプレイファイルが作成されているかをまずは確認してください。

      1. KIR

        返信ありがとうございます。リプレイファイルは作成されていて見ることもできました。

        1. アンモNight☆

          そうなると、コメント欄の少し上での2018/08/22に「alsace」さんからの問い合わせのケースと同じだと思うので、Node.jsのコマンドプロンプトがタスクバーに残っているかを確認と、プロキシー設定をしてみるってところでしょうか。

          1. KIR

            コマンドプロトがタスクバーに残っていないのですがどういう原因が考えられますか?

          2. アンモNight☆

            では、どんなエラーが出てるか確認するため、”run_chrome.bat”をダブルクリックから実行するのではなく、先にコマンドプロンプトを起動してwows-stats-plusをインストールしたフォルダに移動してからコマンドプロンプト上で”run_chrome.bat”と入力し起動してみて下さい。こうすればエラーになってもコマンドプロンプトが閉じないので、どんなエラーが起きているか確認できると思います。

  22. wild_oyz

    アンモNightさん、こんにちは。
    wows stats plus、いつも大変重宝に使わせていただいています。
    試合開始前に味わう絶望感とともに、「この状況をひっくり返せれば…」と、にじみ出るアドレナリンに毎夜陶酔しています。
    …大抵は負けますが。
    さて、些細な事をお聞きしたく、連絡させていただきました。HMS Jutland に乗り始めて41戦を過ぎましたが、WTRの数値が常に300(初期値?)のままなのです。
    私は「くちく」達を多く使っています。他のDD達はそれなりの値を示しているのですが、なぜかこの͡娘は値が変化しません。
    確かに腕は上手ではありませんが、そろそろ数値に変化があってもよさそうなものなのに…と。
    「まだまだだなっ!」と、諭してくれているのか、教えていただけませんでしょうか?
       https://gyazo.com/e8f9812a3765de4604f03766cb96b270
       https://gyazo.com/241f0593e33cf32531036a79d96badf6

    よろしくお願いいたします。

    p.s.
    少ないですが、PayPal経由でdonation.

    1. アンモNight☆

      wild_oyzさま

      スカウターのご利用と度々のご寄付に大変感謝しております!(≧∀≦)

      JutlandのWTRの件ですが、調べたところWTRの艦艇毎の戦績期待値を参照するファイルにまだJutlandが登録されていないことが原因のようです。恐らくもう少ししたらスカウター起動時にダウンロードしに行ってるWarshipsTodayサイトの戦績期待値JSONファイルにJutlandのデータが追加されると思います。そうすれば正常に表示されるようになると思います。

      ※駆逐乗りメインで1万戦以上戦闘してその全体勝率なら十分強いと思います(^。^)b

  23. alsace

    初めまして、wows stats が導入できず困っています。もしよかったら解決法を教えていただけると嬉しいです。
    install.batを起動するとこのような画面が出てきてしまいます。

    このサイトにアクセスできません
    localhost で接続が拒否されました。
    もしかして: http://localhost-8080.com/
    localhost 8080 を Google で検索してください
    ERR_CONNECTION_REFUSED

    もちろんnode.jsもインストールしていますし、PCも再起動していますし、リプレイファイルも作ってあり、試しにファイアウォールも切ってみたのですが…

    1. アンモNight☆

      OS(32/64bit)名とブラウザの種類とかが判らないとなんとも言えませんのでお教え下さい。

      恐らくWindows10での「localhostの扱い」に問題あるのかなぁと思いますが、ブラウザの拡張機能でプロキシー設定をすると解決する場合もあるようです(^0^;)
      http://www.tok2.com/home/knightblade/wows/stats_chrome_memo.html

      install.batや、本体を起動するrun****.batやview_****.batをテキストエディタで開き
      http://localhost:8080 の部分を http://127.0.0.1:8080 に書き換えて保存してから実行しても上の方法と同じことになるかと思いますが、私の環境ではそもそも問題ないので確認していませんww

      1. alsace

        ご返信ありがとうございます。OSはWin10、64bit、ブラウザはchromeを用いています。
        早速試してみましたがダメなようです…どうしても4のinstall wows-statsの画面は出てこないようで…

        1. アンモNight☆

          う~ん、なんでしょうね。他にもウィルス対策ソフトのネットアクセス監視機能を一時的に止めてみるとか?

          他の可能性としては、install.batを起動した際にタスクバー上に「npm」というタイトルのコマンドプロンプトが以下の様な内容を表示したまま残っていますか? 起動してもすぐにコマンドプロンプトのウィンドウがエラーで終了しちゃったりしてませんか?

          https://gyazo.com/74f74445586923c5a081755b18cbcf48

  24. ほえほえ

    現在戦闘中ではありません 自動更新をお待ちください

    との表示で表示されません。

    本家は動いていたのですが、見にくかったので導入したかったのですがどうすればよいのかわかりません。

    1. アンモNight☆

      本家(wows-stats?)では動作していたとのことで、replayファイル保存設定はされているのだと思いますので、
      恐らく記事中の「導入方法の4番目」で、正しくWoWsのインストールされているフォルダを指定していないかと思われます。

      ご確認ください。

  25. LEH

    Thank you very much for your assistance and guidance.
    After my inspection, I found that after I installed the module package,
    I didn’t check the replay function.

    Now I can start it normally.

    I thank you most warmly again.

  26. LEH

    Hi, I installed all the packages as instructed.
    After executing run.bat, then I only got the message “Now not in battle. Please wait until starting new battle.” in Chrome, and my game was still in battle, and I Pressing F5 to reload but still get no results. Could you please provide any assistance?
    My environment:
    Windows 7 (64Bit), Node.js (current) and wows-stats-plus v1.1.1

    Sincerely thank you for your assistance

    1. アンモNight☆

      Hi LEH, thanks for using my app.

      The one thing you should confirm before start app is preparation to output replay file.
      Is there any “*.wowsreplay” file under “WOWS_INSTALLED_PATH\replays” folder? If not, you need to edit “preferences.xml” file according to “Installation method Part.3” or use setting tool “https://forum.worldofwarships.com/topic/141493-tool-world-of-warships-training-room-enabler-and-replay-enabler/”.

      If there already are “*.wowsreplay” files under replays folder, please try to ask me again.
      Thanks.

  27. M16

    以前から利用させていただいており、先日画面保存を行った所、ファイル名がランダムな英数字になってしまうのですが、対処法はございますでしょうか。よろしくお願いします。
    ダウンロード時のファイル名:b271a1c7-e697-4e33-a8fc-73276fc5cb13
    拡張子:なし(jpgにすると閲覧可能)
    利用環境
    本体:wows-stats-plus v1.1.0
    ブラウザ:Microsoft Edge 41.16299.15.0・Microsoft EdgeHTML 16.16299
    OS:Windows 10 Home 64bit Ver.1709 Build 16299.192

    1. アンモNight☆

      F5キーでブラウザをリロードしてもファイル名がおかしいままでしょうか?

      こちらでは、v5.x以降ではキャプチャ機能は何も変更していませんので、Edgeで急におかしくなったとしたらEdge側の問題なのでしょうね。。。

      Edgeの設定で、ファイルの保存先を毎回指定する設定にして、保存時にファイルダイアログを表示するようにしても変なファイル名のままでしょうか?

  28. ておる

    先日導入させてもらったのですが手順通りに行ったつもりではありますが何度やっても戦績部分(プレイヤーネーム部分は表示される)が表示されません、どうすれば良いでしょうか?
    OSはwin7、ブラウザはChromeです。

    1. アンモNight☆

      マッチング後に初期画面から表示が更新され、プレイヤーの一覧は表示されるけど各艦艇や個人の総合成績は空欄のままということでしょうか?
      だとすると、可能性としてはWGサイトで登録し取得したApplication IDがインストーラーから正しく記入されてなくて、APIサーバーからの情報取得で制限を受けている場合がありえます。まずはinstall.batからインストーラーを起動して、正しくApplication IDが記入され「Validate」ボタンをクリックしてエラーになっていないか確認して下さい。

  29. RYU

    キルデスの戦闘力に対する寄与が大きすぎるのではないかと思いました。

    1. アンモNight☆

      ご意見いただきありがとうございます!

      戦闘力の計算は掛け算なので、どの指標が大きく寄与するとかはないです。例えばK/Dに対して0.1を掛けると戦闘力全体が1/10になるだけなんです(^0^;)
      あくまでも目安的な指標なので、適宜v1.0.1から実装したWTR/PRと組み合わせて比較するといいかと思います。

  30. MightyWizard

    Hi I own only a single monitor, so I wanted to use my smartphone to access the webpage.
    unfortunately it looks like it works only on localhost…

    Can the tool be changet to work with IP address instead of localhost?

    1. アンモNight☆

      Thanks for your inquiry.

      Because it needs to read wows’s replay temporary file, this xvm tool needs to use on the PC which is installed wows client.
      So you cannot use this tool by the mobile phone.

      But in a few days, I will provide users a solution of easy way to switch game client window and xvm browser(Google Chrome) window by hitting CTRL key twice.

      https://gyazo.com/afac8ea553342987a583e2c32c178f3a

      I hope this solution is useful for users that use single monitor environment.

      Regards,

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Translate »