「ふっ、戦闘力たったの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行を追加して保存します。
1 2 3 |
<isReplayEnabled> true </isReplayEnabled> <ReplayCameraUpdate> 30 </ReplayCameraUpdate> </scriptsPreferences> |
5. WoWsを起動してCo-op戦かランダム戦に出撃したあと、WoWsインストールしたフォルダの”replays”フォルダの中に”20170430_171055_PJSD207-Shiratsuyu_41_Conquest.wowsreplay”のような拡張子が”.wowsreplay”のファイルが生成されていればOKです。
4. 本家のwows-statsのzipをダウンロードし、任意のフォルダに解凍した後、wows-stats-masterフォルダの「install.bat」を起動します。
・「World of Warships Location」欄にはWoWsゲーム本体をインストールしたフォルダのパスを記入し、隣の「Validate」ボタンをクリックして正しい場所かチェックします。
・「Region」欄で自分が登録したリージョンサーバーを選択します。
・「Application ID」の横の赤字の”here”をクリックして”Wargaming Developer Room“にログインして「MY APPLICATIONS」をクリックし、「ADD NEW APPLICATION」からアプリケーションを登録します。”Name”は適当な英数字で入力、”Type”は「Mobile」を選択して下さい。
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)からダウンロードし解凍してできるファイル群を上書きします。
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
109 comments
Skip to comment form ↓
ミスターK@退屈男
2022年5月4日 at 21:08 (UTC 9) Link to this comment
画面保存のボタンを押して戦績表を画像保存すると、枠だけ表示されて中身が全く表示されずに保存されることが多々あります。修正をお願いします。
こんな感じ↓
https://dotup.org/uploda/dotup.org2793235.png
アンモNight☆
2022年5月5日 at 02:12 (UTC 9) Link to this comment
情報が何もないので、お手数ですが、OSのバージョンと、ブラウザの種類とバージョン、お使いのwows-stats-plusのバージョン、インストールしたNode.jsのバージョンを教えてください。
ミスターK@退屈男
2022年5月7日 at 17:15 (UTC 9) Link to this comment
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です。
よろしくお願いいたします。
ミスターK@退屈男
2022年5月17日 at 21:48 (UTC 9) Link to this comment
まだ直らないんですか?最新バージョンにしたら余計にひどくなったんですが、どうすれば良いですか?
ミスターK@退屈男
2022年11月23日 at 22:01 (UTC 9) Link to this comment
あれから半年経ちます。無視はひどくないですか?
アンモNight☆
2022年11月26日 at 02:20 (UTC 9) Link to this comment
まず、最初にお断りしておきます。
本アプリは趣味で開発しているフリーソフト(ドネーションウェア)ですので、製品ではありませんからバグ修正の義務はありません。
フリーソフトに対して何か勘違いされていませんか?
本業で多忙だったり、体調が悪ければ返信自体も遅れますのでご了承ください。
明確に多数の利用者から報告が挙がったバグについては随時調査・対応していますが、1人からしか報告のない現象かつ、私の環境(node.js v17.3.0)ではwows-stats-plus v1.2.5でも問題なく何回でも問題なく画面保存できるので、いわゆる「おま環」な事象ではないでしょうか?
環境情報でいただいた貴方の環境のnode.jsはv14.5.0ということなので、2020-06-30にリリースされた、事象の報告時の1年前のバージョンです。まずはnode.jsを安定版の最新バージョンに上げてみてください。
ミスターK@退屈男
2022年11月28日 at 22:51 (UTC 9) Link to this comment
だったらそうだと返信すべきです。無視はひどくないですか?
アンモNight☆
2022年11月28日 at 23:06 (UTC 9) Link to this comment
あの、、、 ずっと本業で忙殺され、ダメージで手術の後遺症が悪化して仕事休んでダウンしていたんですけど。。。
それでも、途中まで調査したものの事象の再現ができず、回答できないままになっていたんですよ。
申し訳ないですが、あなたのような身勝手な考えしかできない人にはこれ以上付き合いきれません。
フリーソフトというのはサポートも基本的に開発者の善意だということが判らない人には私のツールは使って欲しくありませんので。
ミスターK@退屈男
2022年11月30日 at 22:44 (UTC 9) Link to this comment
だったらそうだと返信すべきです。無視はひどくないですか?
ミスターK@退屈男
2022年12月4日 at 21:51 (UTC 9) Link to this comment
また無視か。
言い訳をするぐらいならこんなソフト作って配布するな。
日本には製造物責任法っていうものがあるんだよ。
フリーソフトだろうが作って使ってもらってるからには責任とれ。
そうでなくても最低限進捗ぐらい報告しろ。
なんのためにご意見ご感想を求めている?
身勝手なのはどちらなのでしょうね?
鏡を見て良くお考えくださいまし。
アンモNight☆
2022年12月4日 at 23:54 (UTC 9) Link to this comment
このツールへの問い合わせやサポートは日本語と英語でのみサポートしています。
日本語も英語も通じない方へのサポートはできかねますのでご了承願います。
>また無視か。
以下のように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上でクレーム付けられた事実として晒しますし(数千人の目に届くでしょう)、場合によっては実力行使しますのでご注意ください。
…と、勢いで色々書きましたが、日本語を正しく読めない方のようなので、書いても意味なかったかもしれませんね。
ミスターK@退屈男
2022年12月11日 at 20:13 (UTC 9) Link to this comment
「脊髄手術した後遺症で数年苦しんで今も長時間PCに向かえない個人に対してこのような「いちゃもん」を続ける貴方は紛うこと無き立派な『クレーマー』です。」
クレーマーの定義をググってから偉そうなこといいましょうねwwwww
所詮自分の作った物に関して責任がとれないだけの器の小さい人間でしたか。付き合わされる人たちが可哀想ですねwwwww
どうぞご自由に、SNSで広めるなりなんなりしてどうぞ。こちらも相応の対応をさせていただきますのでお覚悟をwwwww
アンモNight☆
2022年12月11日 at 20:26 (UTC 9) Link to this comment
懲りない人のようですし、こちらからは最新版node.jsをインスコして見てと提案しているのにその対応報告も無しでは調査の継続もできませんし、そもそも対応して欲しいのではなく、最初からアプリに対するクレームを言いたかっただけのクソザコなんですね。
調査する必要のないただのクレームなら最初からそう言ってください、こっちはガキに無駄な労力を割くのも相手するのも大変なんですから。
貴方に私のアプリを使ってもらいたくないし、今後貴方からの報告は参考にならないため受け付けません。
なので、もうここへの書き込みはご遠慮いただきます。
どんぞ、大口叩くぐらいなんだからご自分で同等以上のアプリを開発してちゃんとサポートしてくださいww
IGNを晒さず個人ブログで大口叩くだけの無能のくせに私に手間かけさせるとか大罪www
みすたーS@煩悩男
2022年12月12日 at 07:00 (UTC 9) Link to this comment
Twitterから来ました。
問題が起きたことはありませんね。
BlueNote_
2021年12月23日 at 11:58 (UTC 9) Link to this comment
ModStationの”Replays”をReplay Enableにするとバージョン別のフォルダの下にリプレイが記録されるようになります。
上手く動かない場合は、ここもチェックすると良いです。
Aki
2021年12月11日 at 17:42 (UTC 9) Link to this comment
はじめまして!知り合いがこちらのMODを使用されていて、自分も導入したいと思い導入方法から導入させていただいたのですが、4)の「Application ID」の横の赤字の”here”をクリックして~のhereを押すと何度やっても『ページが見つかりません』と出てきます。
どこかで自分の導入が間違っていたのでしょうか?
教えていただけると助かります
アンモNight☆
2021年12月12日 at 17:18 (UTC 9) Link to this comment
Akiさん お手数おかけしています。
wows-stats側はメンテナンスされておらずhereのリンクが古いままなのです。
また現在はwows-statsのモジュールをwows-stats-plus側で包括してメンテナンスしていますので、手順4でwows-statsのzipの代わりに手順8に記載しているGitHubからwows-stats-plusの最新バージョンをDL解凍して手順4の残りの作業を進めて下さい。
サイト上の手順は後日修正しますね。
Aki
2021年12月18日 at 12:44 (UTC 9) Link to this comment
ご回答ありがとうございます。
教えていただいた通りの手順で無事入れることができました。
ありがとうございました!
Robe
2021年5月9日 at 01:00 (UTC 9) Link to this comment
ありがとうございます。いつも利用させていただいています。
戦闘スコアの表示に Recent の Win rate や PR を表示できるようになりませんでしょうか?
総合戦績の右側に2列追加いただけると、現状の実力からヤバイ奴を見分けることができるかと思うのです。
アンモNight☆
2021年5月9日 at 01:16 (UTC 9) Link to this comment
Robeさん
総合戦績欄にWin rate(勝率)はありますよ。設定から選択してください。
総合PRは残念ながら無理です。
WGのデータベースから全プレイヤーのデータを予め取得してPCに保存しておかないと総合PRの計算ができないからです。PRサイトは個人サーバ上のプログラムで定期的にWGからデータ蓄積しているからそれができいています。
じゃあPR表示サイトから取得すればいいじゃんとか思うかもしれませんが、それは個人サーバに戦闘毎に対戦プレイヤー分のデータ取得のアクセスをアプリ利用者の数だけぶちかますことになるので、下手したらサーバへのアタックと受け取られてブロックされちゃいますのでNGですww
というわけで、申し訳ない。
hey!
2021年2月1日 at 17:38 (UTC 9) Link to this comment
はじめまして、アンモナイトさん。
WoWs_stats_plusを導入させていただきましたが、おかしな事に上記導入手順を踏んだにも関わらず、戦闘に入っても「現在戦闘中ではありません 自動更新をお待ちください」という表示が出たままで自動更新されません。何が足りないのか調べても不明だったため、解決策をご存じであればご教授いただきたく、ご連絡申し上げる次第です。よろしくお願いします。
アンモNight☆
2021年2月1日 at 18:47 (UTC 9) Link to this comment
はじめまして! wows-stats-plusのご利用ありがとうございます。
問題解決に必要な情報として以下が必要です。
・ブラウザの種類
・wows-stats-plusのバージョン
・wow-stats-plusを起動した後のコンソール画面(コマンドプロンプト)での表示内容
・ブラウザの開発ツールウィンドウ(F12キーで表示)でコンソールを表示した時のエラーメッセージなど
基本的には、install.batでのサーバーリージョン指定のミス、またはwowsのインストール場所の指定のミス、リプレイファイルをwowsのバージョン名で都度フォルダを生成するモードになったまま、、、 のいずれかの問題のはずですが、、、
poi
2021年2月15日 at 12:32 (UTC 9) Link to this comment
私も同様の症状が出てるので報告します。
・ブラウザの種類
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)を試したのですが
正常に戦績表示をしています。
よろしくお願いします。
poi
2021年2月15日 at 12:39 (UTC 9) Link to this comment
追記
・Wowsのインストールフォルダ
Validateで確認しましたが正常でした。
・サーバーリージョン
ASIA
・リプレイファイルをwowsのバージョン名で都度フォルダを生成するモードになったまま
これについても確認しましたがリプレイフォルダ下に生成されています。
・アプリケーションID
Validateで確認しましたが正常でした。
アンモNight☆
2021年2月15日 at 13:04 (UTC 9) Link to this comment
poiさん、スカウンター画面を表示してる状態でF12キーを押すと以下の様なウィンドウが表示されるので、「Console」タブをクリックしてどんなエラーが表示されているかご確認ください。
https://gyazo.com/26cfacb327f899cecf928ff645323a7c
コマンドプロンプト側にはエラーがないようなので、エラーで止まっているとしたらこちらに何らかの情報が上がると思います。
あとは、node.jsをアップデートインストールするぐらいでしょうか?
私の環境を含めて他の利用者の環境では問題なく動作しているので、なにか違いがあるとは思うのですが…
poi
2021年2月15日 at 14:21 (UTC 9) Link to this comment
1つ目の画像
https://gyazo.com/cc8de725c99268ec2110f07cdf0987af
1つ目の画像の1行目がエラー(?)っぽいのがずっと1つ目の画像前に大量に表示されています。
2つ目の画像(1つ目の続き)
https://gyazo.com/12ce40963a5ecd747e3c6d3c82e82502
2つ目の画像の最後の目がエラー(?)っぽいのが2つ目の画像以降に大量に表示されています。
エラー詳細は3つ目の画像です。
https://gyazo.com/ccd299c444e60c96f5e8b00753e7eaf5
以上です。
もう少し情報が欲しい場合はお返事ください。
よろしくお願いします。
poi
2021年2月15日 at 14:23 (UTC 9) Link to this comment
追記
node.jsについては、上記の導入説明のリンク先にある「15.8.0 Current」をインストールしています。
poi
2021年2月15日 at 14:35 (UTC 9) Link to this comment
すいません。
こちらに報告してる間に何変更したわけではないのですが表示されるようになりました。
しばらく様子見させていただきます。
折角調べて頂いているのにご迷惑かけてすいません。
ありがとうございました。
アンモNight☆
2021年2月15日 at 14:45 (UTC 9) Link to this comment
エラーメッセージを見るに、とりあえず艦船データは非公開プレイヤー以外は取得できているようなので、WG APIサーバとの接続で一部失敗していたのかもしれませんね。
Wargaming Developer Roomでログイン時に、”GDPR(個人情報保護法)”への同意はしましたよね?
「ACCEPT」で同意していないとプレイヤーのデータを取得しきれないので大丈夫とは思いますが…
勝手に直るのも気持ち悪いですがとりあえずヨカッタ(^0^;)
poi
2021年2月15日 at 17:07 (UTC 9) Link to this comment
回答ありがとうございます。
とりあえず動くようになったのでこのまま使わせていただきます。
報告だけです。
Wargaming Developer Roomでログイン時に、”GDPR(個人情報保護法)”への同意はしています。
今回初期導入ではなく、去年の秋位から導入してて2月頃までは正常に動いてました。
(12月頃に仕様が変わって動かない時はありましたがVer.1.2.5で治りました。)
2月頃から何もしてないのに動かなくなり再インストールしたりいろいろやってみましたが
ここで報告するまで全く動かなかったです。
先ほど動き出した前にやった作業でも「Console」タブを開いたくらいですね。(謎です)
何かあればまた報告させていただきます。
貴重な時間を取らせてしまい申し訳ありません。
ありがとうございました。
WoWs
2020年12月30日 at 07:21 (UTC 9) Link to this comment
Donateはどこから行えばいいですか?
アンモNight☆
2020年12月30日 at 07:40 (UTC 9) Link to this comment
ご寄付いただける場合は、wows-stats-plusの起動画面や設定画面にある「Donate with PayPal」ボタンをクリックしてPayPalの購入画面から1口1ドルからご寄付いただけます。
PayPalを利用できない場合は、このページの本文一番下にバナーボタン表示している「ユグドア」からご寄付いただけます。
(※ユグドアはキャンセル対応のために寄付金が入金されてから1ヶ月間はユグドア側でお金を預かるシステムなので実際に寄付が実行されるまで期間がかかるのが面倒ですが…)
はるはる
2020年12月4日 at 17:10 (UTC 9) Link to this comment
先月久方ぶりにWoWs復帰したのですが今現在のWoWsの状況をいろいろ調べているうちにここにたどり着きました。
「wows-stats-plus」を11/25日時点で最新のものをここのブログに書いてある通りに導入させていただき、
便利に使っておりました。
しかしWows最新アップデート0.9.11が来てから対戦相手の名前の部分だけは取得してくるのですがそれ以外の
データを拾ってこなくなりました。
“preferences.xml”ファイルに必要な2行も消えていたので追記もしました。
新しいプレイもリプレイファイルがバージョンごとではなくReplaysフォルダ直下に正常に保存されています。
何か解決策はないでしょうか?
アンモNight☆
2020年12月4日 at 22:55 (UTC 9) Link to this comment
WGの事前案内無しのAPI仕様変更(プレイヤーに紐付いたデータ取得する前にTANKSの認証APIでトークンを取得してAPIコール時のパラメータに加えないといけなくなった)に伴い、個人の艦艇データを取得できなくなっています!(>_<) 本業で死にかけているので、対応時期不明です(_ _)
はるはる
2020年12月4日 at 23:20 (UTC 9) Link to this comment
分かりました。
本業頑張ってください。
アンモNight☆
2020年12月6日 at 12:44 (UTC 9) Link to this comment
その後の調査で、APIのアクセストークン認証問題は勘違いで、ランク戦情報を取得するためのWG APIがエラーしか返さなくなったのが直接の原因と判りました。
とはいえ、私の方で修正時間を捻出できなくて、GitHub上で協力してくれている方が私の調査結果を元に現在修正してテスト中ですので、近日中に修正ファイルを配布できるかもしれません(_ _)
はるはる
2020年12月6日 at 18:29 (UTC 9) Link to this comment
早速GitHubからVer1.2.5いただきました。
無事作動しました。
ありがとうございます。
ミスターK@退屈男
2020年8月22日 at 22:39 (UTC 9) Link to this comment
返信遅くなりました。あれ以来一切出なくなったので、とりあえず問題は無くなりました。何が原因なのかは一切不明ですが・・・
ミスターK@退屈男
2020年7月15日 at 20:58 (UTC 9) Link to this comment
初めまして。
久々にWoWsに復帰することになり、その際にこのサイトにたどり着き、プレイヤーの戦績を確認して戦闘に入ろうと思いWoWs_stats_plusを導入させていただきましたが、おかしな事に上記導入手順を踏んだにも関わらず、戦闘に入っても「現在戦闘中ではありません 自動更新をお待ちください」という表示が出たままで自動更新されません。何が足りないのか調べても不明だったため、解決策をご存じであればご教授いただきたく、ご連絡申し上げる次第です。よろしくお願いします。
アンモNight☆
2020年7月15日 at 21:32 (UTC 9) Link to this comment
導入ありがとうございます!
戦闘開始しても「現在戦闘中ではありません 自動更新をお待ちください」が表示されたままになる原因のほぼ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
ミスターK@退屈男
2020年7月19日 at 18:06 (UTC 9) Link to this comment
正常動作確認しました。ありがとうございます。
ミスターK@退屈男
2020年7月31日 at 15:05 (UTC 9) Link to this comment
度々の質問で申し訳ありません、もう1つ教えてください。
WoWs_Stats_Plusの画面上、右上の方に「画像保存」とありますが、Statsの画面をキャプチャ保存する機能だと確認し、一度保存してみましたが、1度目は通常通り画像保存がなされましたが、2回目以降は「これ以上ファイルがありません」というエラーメッセージが表示され、保存することが出来ません。何か対策はあるでしょうか?
エラーメッセージの画像↓
https://dotup.org/uploda/dotup.org2214743.jpg
アンモNight☆
2020年8月2日 at 23:11 (UTC 9) Link to this comment
私の環境だとそのエラー再現できなくて、今までもそのエラー内容での報告受けたことないですね・・・
ツール側ではそのエラーメッセージは出力していないので、多分ブラウザ側に起因するエラーだとは思います・・
F5リロードしてから再度スクショ保存試みても発生するなら、その時にF12でブラウザのデバッグツール表示させて、コンソール表示モードにして再度保存ボタンクリックしたタイミングで何かアプリ側からエラー出ているか確認してもらえると助かります。
ミスターK@退屈男
2020年12月5日 at 22:51 (UTC 9) Link to this comment
久々に確認したいことができたので書き込みします。
アップデート0.9.1.1になったら、WoWs Stats plusで戦績表示が出来なくなりました。
対処方法は何かあるでしょうか?
aaa_316
2020年5月25日 at 22:19 (UTC 9) Link to this comment
先日導入し、大変重宝させていただいています。しかし、一つ気になった点がありましたのでここにご報告いたします。戦闘力の大きさで並、素晴らしい、ユニカム、スーパーユニカムなどに分かれていますが、k/dが高いせいか毎試合空母がユニカム以上なのがとても気になってしまいます。もし暇な時間があれば、空母のみ計算式を変えるだとかの調整をお願いしたいです。
アンモNight☆
2020年5月25日 at 22:54 (UTC 9) Link to this comment
ご利用&コメントありがとうございます!
開発当時も空母はK/Dが高くて他の艦種とのバランスとるのに苦労して、空母の戦闘力は巡洋・駆逐の50%になる係数を掛けてあるんですよ(^0^;) 戦艦で70%。
もちろん、それでも当時からユニカム表示以上の空母は多かったのですが、とはいえ空母のチーム内での突出した優位性は今でも変わらないですし、逆にスパユニ空母がゴロゴロしている今においても下手な空母は真っ赤なんですよww
なので、戦闘力の分布幅が広すぎるので、他艦種と一緒の計算式では扱いきれないと思いつつも、他の艦種の各種stats情報との兼ね合いでチーム全体として比較する時には完全に独立した計算式にするのもどうかと言うところで現在の仕様に落ち着いた経緯があります。
なので、他の指標も参考にできるようにWTRやPRも採用したのですが、WTRは計算データの提供が止まり、PRも巻き添えで計算エラーになっている現状です。。。
リアルで余裕がなくなって、改良やバグ修正を進めていたのですがずっと(2年ぐらい?)アップデートが止まっていて申し訳なく思っています。いましばらくは生温い目でみてやってください(_ _)
おまこーん
2020年2月2日 at 22:16 (UTC 9) Link to this comment
現在戦闘中ではありません 自動更新をお待ちください
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.
最近まで普通に表示されてたんですが・・・
アンモNight☆
2020年2月3日 at 15:16 (UTC 9) Link to this comment
お手数ですが、どのような問題が発生しているのか分からないので詳細にお教え願います。
おまこーん
2020年2月9日 at 21:00 (UTC 9) Link to this comment
画面は立ち上がりますが、戦闘してないので 自動更新をお待ち
とでています。MS DOS のコマンドで出ている画面を上記に記載しました。
アンモNight☆
2020年2月9日 at 21:21 (UTC 9) Link to this comment
えーと、戦闘になってもStats画面の表示更新が始まらないという状況ですか?
どういう環境(PCやブラウザ、MODパックなどの利用状況など)で問題が発生しているかの説明を詳しくしていただけないと、こちらも状況が判りませんので(^0^;)
ちなみに、コマンドプロンプト画面に「Error getting coefficients data.」と表示されるのはWTRやPRの計算委利用しているデータファイルの提供元のサイトが提供を停止してしまったためエラーになっていますが、WTR/PR表示が正常にできない以外は問題はありません。
おまこーん
2020年2月10日 at 22:05 (UTC 9) Link to this comment
Windows7がいけないんでしょうか?FireFoxです。Chromeでやっても同じですね。最近まで普通に表示できてたんですけどね・・・。
アンモNight☆
2020年2月10日 at 23:22 (UTC 9) Link to this comment
私はWindows7でChromeですが、問題なく表示できていましたので、OSやブラウザの問題ではないと思います。
MODは何かインストールしていますか?
replayファイルは戦闘後に正しく保存されていますか?
WoWsフォルダ内のreplaysフォルダのパス名はどうなっていますか?
PCにインストールしてある「Node.js」は最新ですか?
…など、皆さんそれぞれ利用環境が違うので、詳しい情報がないと調査もアドバイスもできません(;´Д`)
おまこーん
2020年2月11日 at 12:11 (UTC 9) Link to this comment
node-v13.7.0-x64 Aslains_WoWs_Modpack_Installer_v.9.0.0_09
Replaysフォルダの中にもう一個0.9.0.0 フォルダが生成されてしまってます。
そちらのフォルダに保存されてしまってます。
MODS最新にした時に何か設定が変わってしまったのかもしれせん。
どの様に設定戻せばわからないですね・・・
アンモNight☆
2020年2月11日 at 12:17 (UTC 9) Link to this comment
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/?page=4&tab=comments#comment-422824
おまこーん
2020年2月11日 at 14:44 (UTC 9) Link to this comment
無事解決できましたぁ MODの選択肢があったんですね 間違えて押しちゃたのかもしれません
ご丁寧に有難う御座いました。
tom
2019年10月15日 at 01:25 (UTC 9) Link to this comment
hi, i can’t open http://localhost:8080/ through run.bat, win10 64bit, and i already enable replay.
アンモNight☆
2019年10月15日 at 18:50 (UTC 9) Link to this comment
I don’t know if your issue will be fixed or not by changing URL in all bat files as follows.
http://localhost:8080 → http://127.0.0.1:8080
Please try to edit!
45
2019年6月23日 at 13:02 (UTC 9) Link to this comment
こんにちわ。先ほど導入させて頂いた者なのですが質問させてくだい。https://gyazo.com/75c4fa8e61f619a4eb162ad52438d096手順通りにインストールさせていただいたのですが戦績表示が上記のように表示されてしまいます。手順の間違いなどあるのでしょうか?
アンモNight☆
2019年6月23日 at 15:13 (UTC 9) Link to this comment
導入方法の8番目からをまだ実施されていないようですので確認してください
モモクリ
2019年4月28日 at 06:11 (UTC 9) Link to this comment
初めまして
自分の現象についてご報告いたします
ブラウザ:Google Chrome
以下の画面からF5で表示更新しても変化ありません
https://gyazo.com/189516d440c00a51fec24a8d7edad81b
ブラウザ:Microsoft Edge
参照サイト5つすべてでF5の更新のたびにランダムにプレイヤーが表示されました
https://gyazo.com/7943220eb3c5cbf7c32a642c0ab7517d
いままでGoogle Chromeを使っていましたが、今回試しにMicrosoft Edgeを使った見たところ
一部表示されたので導入などは問題ないとは思います(以前は問題なく表示されていました:1月か2月ぐらいまで)
以上です お手数ですがご回答宜しくお願いします
(MODなどについて疎いのでその辺りご了承ください)
アンモNight☆
2019年4月28日 at 15:45 (UTC 9) Link to this comment
見た感じ、WG APIサーバーからのデータの取得が途中で途切れているようですね・・・
なんらかのデータ取得制限がかかっているような感じですので、とりあえず以下の記事を読んでWG Developerサイトで個人情報保護ポリシーを承認しているか確認してください。
https://moon-light-oasis.net/game/20180526125659.html
モモクリ
2019年4月29日 at 01:58 (UTC 9) Link to this comment
https://gyazo.com/51ed43bcda1b92ac8c60de6e61edbeef
↑の画面で、過去にACCEPTしていると思います
アンモNight☆
2019年4月29日 at 18:40 (UTC 9) Link to this comment
公式フォーラムでユーザーから指摘があり、現在のWoWs 0.8.3.1で、replayファイルなどの設定を記述するpreferences.xmlというファイルをゲーム側で正常に読み込まなくなっているようです。
ゲームをインストールしなおしてもダメみたいで、こういったゲーム本体の設定周りの不具合が原因の可能性もありますね。。。
現状では報告いただいた問題の原因はXVMがまともに動作せず判らないので、ゲームの不具合が修正されるまでとりあえずお待ち下さい。
モモクリ
2019年4月29日 at 21:03 (UTC 9) Link to this comment
ご対応ありがとうございました
不具合修正まで待ちます
正常に作動しましたら報告させて頂きます
モモクリ
2019年7月10日 at 20:18 (UTC 9) Link to this comment
お世話になっております
2日ぐらい前から敵味方全ての情報は表示去れることがあります
ただまだ100%ではないですが、戦闘中に再表示すれば正常になることが多いです
とりあえず ご報告させて頂きました
WOWS_STEAM
2019年3月28日 at 17:01 (UTC 9) Link to this comment
まず、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ファイルが存在しています
お手数をおかけして申し訳ないです
アンモNight☆
2019年3月28日 at 17:21 (UTC 9) Link to this comment
なるほど、、、、 やはり、フォルダ階層が通常版と違って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」で指定できるテキストエディタで編集/保存してください。
WOWS_STEAM
2019年3月28日 at 17:30 (UTC 9) Link to this comment
うまく変身できて内容で申し訳ないです。
replaysフォルダがあるフォルダにからのWorldOfWarships.exeを作成してインストールしてみたことろうまく動きました.
正しいかは知りませんが、一応解決しました
WOWS_STEAM
2019年3月28日 at 10:08 (UTC 9) Link to this comment
ご返信ありがとうございます。
ディレクトリの構成は
replaysのあるフォルダ/bin/[buildnumber(毎回違うようです)]/wows.exeという感じになっており、バニラ?とは違い、steam用にカスタマイズされているようです
アンモNight☆
2019年3月28日 at 14:49 (UTC 9) Link to this comment
まず、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月中旬以後だと思います(;´Д`)
WOWS_STEAM
2019年3月27日 at 23:52 (UTC 9) Link to this comment
こんばんは。Steam版Wowsで遊んでいるものです。
index.jsの一部をarenaJson = process.env.WOWS_PATH + ‘/../../replays/’ + fname + ‘.wowsreplay’;というように改変してみたのですが現在戦闘中ではありません 自動更新をお待ちくださいから遷移することはありませんでした…
もし可能ならば、利用する方法をご教示いただけると幸いです.
アンモNight☆
2019年3月28日 at 00:07 (UTC 9) Link to this comment
Steam版ではフォルダ構成がどうなっているのか判らないので、その辺お教えいただければアドバイスもできると思います。
ちなみに、記載された設定だとreplayファイルの場所が [Steam版wowsのexeのあるパス名]/../../replays/~ となるので、当然リプレイファイルはそこにないのでエラーで動作しませんww
かるび
2019年2月23日 at 19:15 (UTC 9) Link to this comment
先に進まず困っています アドバイスをいただければ
stats-masterのinstall.batを起動してwowsのロケーションの検証で見つかりませんと表示されます
エクスプローラーで確認してもC:\Games\World_of_Warships_Asiaで合っていると思うのですが ほかに何か影響しているのでしょうか
アンモNight☆
2019年2月23日 at 22:17 (UTC 9) Link to this comment
通常はインストール先は”C:\Games\World_of_Warships_Asia”ではなく、”C:\Games\World_of_Warships”だと思いますが最近はデフォルトのフォルダ名変わったかな?
いずれにせよ、そのフォルダに”WorldOfWarships.exe”があるかどうかでチェックしていますので、「Validate」で警告出るならそのフォルダ名は正しくないということです。
かるび
2019年2月25日 at 11:15 (UTC 9) Link to this comment
現状報告
コピーしても入力してもエラーでしたので
もうwowsをはじめ一度全部削除し全部入れなおしました
で前回の場所はうまく通りました
何が違っていたかですが
エラーのときは 導入説明文の張り付けてある画像の様にアドレスが表示されていました
今回やり直したらブランクでした 素人なので理由はわかりませんが
で 1.1.1を上書きしたのですが戦闘が始まってもグレーの画面「現在戦闘中ではありません・・・」の表示のままです
1.1.1の表示はあります
すみませんアドバイスお願いします
アンモNight☆
2019年2月25日 at 11:33 (UTC 9) Link to this comment
導入方法の3番目のリプレイファイルの設定はクリアしていますか?
戦闘後にreplayファイルが生成されていれば動作する筈です。
かるび
2019年2月25日 at 11:57 (UTC 9) Link to this comment
早速ありがとうございます
確認しました
replaysのフォルダーの中に0.8.0.3というフォルダーがありそこにデータが落ちていました
アンモNight☆
2019年2月25日 at 13:05 (UTC 9) Link to this comment
なるほど、なぜかリプレイファイルの保存先が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
かるび
2019年2月25日 at 22:44 (UTC 9) Link to this comment
おかげさまで 表示できるようになりました ありがとうございました
KIR
2019年1月27日 at 09:20 (UTC 9) Link to this comment
度々質問すいません。
WTR欄がすべて300、PR欄がすべてNaNと表示されるのですがどうすればいいでしょうか?
アンモNight☆
2019年1月27日 at 12:24 (UTC 9) Link to this comment
WTR/PRの計算には、Warships.Todayという統計サイトから艦艇別の戦果期待値を記載したjsonファイルをスカウター起動時にダウンロードして利用していますが、しばらく前からWarships.Todayのサーバー側の処理がバグっているらしくサイト上のWTR値も1,000固定とかになっていてjsonファイルも艦艇別データが空になっています。
このため、スカウター上での表示が参照元データがないのでおかしくなっています。
今後の改善で、期待値ファイルをバックアップしておいて内容の正しいjsonファイルをDLできたら上書きし、異常だったらバックアップしてあるjsonファイルを読み込むようにするつもりです。
とりあえずは、データ提供元のWarships.Today自体がバグを直してくれないとどうにもなりませんが(;´Д`)
KIR
2018年12月20日 at 16:01 (UTC 9) Link to this comment
上の質問の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に展開してもダウンロードに展開しても失敗します。)
KIR
2018年12月20日 at 16:35 (UTC 9) Link to this comment
訂正 コマンドプロト→コマンドプロンプト
導入方法4で本家のwows-statsをデスクトップに展開し、install.batをコマンドプロンプトにドラッグ&ドロップして実行(ファイルをダブルクリックでは失敗します)。
その後は書かれているようにすれば導入できました。又、導入後は展開したファイルを任意のフォルダに移動しても問題なく動作しました。
アンモNight☆
2018年12月20日 at 16:55 (UTC 9) Link to this comment
ご報告ありがとうございました!
エラーログを見ると、Node.js用のnpmコマンドでツールの構成設定ファイル”package.json”の読み込み時に間違ったフォルダを参照して「package.json」が無いと怒られています。
Node.jsのインストール時に環境変数の設定に失敗しているのかもしれません。原因はなんとも判断できないのですが、恐らくNode.jsインストール後に一度npmコマンドを正しく実行できたことでNode.js動作環境の整合が取れたのかもしれません。
もしくは、install.batでの設定が正しく保存されていなかったのか。。。
過去に似た様なケースが1件報告がありましたが、そちらもNode.jsインストール時の問題っぽいとういうことまでしか原因究明しきれなかったので、対処パターンができていません(;´Д`)
とりあえず、使えるようになったようですのでヨカッタです!
KIR
2018年12月18日 at 21:43 (UTC 9) Link to this comment
はじめまして。
導入しようとしたところ導入方法「4. 本家のwows-statsのzipをダウンロードし、任意のフォルダに解凍した後、wows-stats-masterフォルダの「install.bat」を起動します。」のinstall.datを起動したところ「localhost で接続が拒否されました。」とchromeで表示されてその先の設定ができません(ファイアウォールを切ってみましたが変わりませんでした)
OSはWin10 64bit ブラウザはchromeです
アンモNight☆
2018年12月18日 at 23:51 (UTC 9) Link to this comment
KIRさま
導入方法の3-5で、出撃したあと正しくreplaysフォルダにリプレイファイルが作成されているかをまずは確認してください。
KIR
2018年12月19日 at 15:56 (UTC 9) Link to this comment
返信ありがとうございます。リプレイファイルは作成されていて見ることもできました。
アンモNight☆
2018年12月19日 at 20:43 (UTC 9) Link to this comment
そうなると、コメント欄の少し上での2018/08/22に「alsace」さんからの問い合わせのケースと同じだと思うので、Node.jsのコマンドプロンプトがタスクバーに残っているかを確認と、プロキシー設定をしてみるってところでしょうか。
KIR
2018年12月19日 at 21:51 (UTC 9) Link to this comment
コマンドプロトがタスクバーに残っていないのですがどういう原因が考えられますか?
アンモNight☆
2018年12月19日 at 22:18 (UTC 9) Link to this comment
では、どんなエラーが出てるか確認するため、”run_chrome.bat”をダブルクリックから実行するのではなく、先にコマンドプロンプトを起動してwows-stats-plusをインストールしたフォルダに移動してからコマンドプロンプト上で”run_chrome.bat”と入力し起動してみて下さい。こうすればエラーになってもコマンドプロンプトが閉じないので、どんなエラーが起きているか確認できると思います。
wild_oyz
2018年11月9日 at 02:46 (UTC 9) Link to this comment
アンモNightさん、こんにちは。
wows stats plus、いつも大変重宝に使わせていただいています。
試合開始前に味わう絶望感とともに、「この状況をひっくり返せれば…」と、にじみ出るアドレナリンに毎夜陶酔しています。
…大抵は負けますが。
さて、些細な事をお聞きしたく、連絡させていただきました。HMS Jutland に乗り始めて41戦を過ぎましたが、WTRの数値が常に300(初期値?)のままなのです。
私は「くちく」達を多く使っています。他のDD達はそれなりの値を示しているのですが、なぜかこの͡娘は値が変化しません。
確かに腕は上手ではありませんが、そろそろ数値に変化があってもよさそうなものなのに…と。
「まだまだだなっ!」と、諭してくれているのか、教えていただけませんでしょうか?
https://gyazo.com/e8f9812a3765de4604f03766cb96b270
https://gyazo.com/241f0593e33cf32531036a79d96badf6
よろしくお願いいたします。
p.s.
少ないですが、PayPal経由でdonation.
アンモNight☆
2018年11月9日 at 09:13 (UTC 9) Link to this comment
wild_oyzさま
スカウターのご利用と度々のご寄付に大変感謝しております!(≧∀≦)
JutlandのWTRの件ですが、調べたところWTRの艦艇毎の戦績期待値を参照するファイルにまだJutlandが登録されていないことが原因のようです。恐らくもう少ししたらスカウター起動時にダウンロードしに行ってるWarshipsTodayサイトの戦績期待値JSONファイルにJutlandのデータが追加されると思います。そうすれば正常に表示されるようになると思います。
※駆逐乗りメインで1万戦以上戦闘してその全体勝率なら十分強いと思います(^。^)b
alsace
2018年8月22日 at 05:51 (UTC 9) Link to this comment
初めまして、wows stats が導入できず困っています。もしよかったら解決法を教えていただけると嬉しいです。
install.batを起動するとこのような画面が出てきてしまいます。
このサイトにアクセスできません
localhost で接続が拒否されました。
もしかして: http://localhost-8080.com/
localhost 8080 を Google で検索してください
ERR_CONNECTION_REFUSED
もちろんnode.jsもインストールしていますし、PCも再起動していますし、リプレイファイルも作ってあり、試しにファイアウォールも切ってみたのですが…
アンモNight☆
2018年8月22日 at 06:36 (UTC 9) Link to this comment
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
alsace
2018年8月22日 at 20:54 (UTC 9) Link to this comment
ご返信ありがとうございます。OSはWin10、64bit、ブラウザはchromeを用いています。
早速試してみましたがダメなようです…どうしても4のinstall wows-statsの画面は出てこないようで…
アンモNight☆
2018年8月25日 at 03:30 (UTC 9) Link to this comment
う~ん、なんでしょうね。他にもウィルス対策ソフトのネットアクセス監視機能を一時的に止めてみるとか?
他の可能性としては、install.batを起動した際にタスクバー上に「npm」というタイトルのコマンドプロンプトが以下の様な内容を表示したまま残っていますか? 起動してもすぐにコマンドプロンプトのウィンドウがエラーで終了しちゃったりしてませんか?
https://gyazo.com/74f74445586923c5a081755b18cbcf48
ほえほえ
2018年8月21日 at 23:15 (UTC 9) Link to this comment
現在戦闘中ではありません 自動更新をお待ちください
との表示で表示されません。
本家は動いていたのですが、見にくかったので導入したかったのですがどうすればよいのかわかりません。
アンモNight☆
2018年8月21日 at 23:56 (UTC 9) Link to this comment
本家(wows-stats?)では動作していたとのことで、replayファイル保存設定はされているのだと思いますので、
恐らく記事中の「導入方法の4番目」で、正しくWoWsのインストールされているフォルダを指定していないかと思われます。
ご確認ください。
LEH
2018年5月15日 at 16:49 (UTC 9) Link to this comment
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.
LEH
2018年5月15日 at 01:20 (UTC 9) Link to this comment
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
アンモNight☆
2018年5月15日 at 08:39 (UTC 9) Link to this comment
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.
M16
2018年2月7日 at 16:44 (UTC 9) Link to this comment
以前から利用させていただいており、先日画面保存を行った所、ファイル名がランダムな英数字になってしまうのですが、対処法はございますでしょうか。よろしくお願いします。
ダウンロード時のファイル名: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
アンモNight☆
2018年2月8日 at 02:16 (UTC 9) Link to this comment
F5キーでブラウザをリロードしてもファイル名がおかしいままでしょうか?
こちらでは、v5.x以降ではキャプチャ機能は何も変更していませんので、Edgeで急におかしくなったとしたらEdge側の問題なのでしょうね。。。
Edgeの設定で、ファイルの保存先を毎回指定する設定にして、保存時にファイルダイアログを表示するようにしても変なファイル名のままでしょうか?
ておる
2018年1月4日 at 19:30 (UTC 9) Link to this comment
先日導入させてもらったのですが手順通りに行ったつもりではありますが何度やっても戦績部分(プレイヤーネーム部分は表示される)が表示されません、どうすれば良いでしょうか?
OSはwin7、ブラウザはChromeです。
アンモNight☆
2018年1月4日 at 23:28 (UTC 9) Link to this comment
マッチング後に初期画面から表示が更新され、プレイヤーの一覧は表示されるけど各艦艇や個人の総合成績は空欄のままということでしょうか?
だとすると、可能性としてはWGサイトで登録し取得したApplication IDがインストーラーから正しく記入されてなくて、APIサーバーからの情報取得で制限を受けている場合がありえます。まずはinstall.batからインストーラーを起動して、正しくApplication IDが記入され「Validate」ボタンをクリックしてエラーになっていないか確認して下さい。
RYU
2017年9月25日 at 20:32 (UTC 9) Link to this comment
キルデスの戦闘力に対する寄与が大きすぎるのではないかと思いました。
アンモNight☆
2017年10月18日 at 04:07 (UTC 9) Link to this comment
ご意見いただきありがとうございます!
戦闘力の計算は掛け算なので、どの指標が大きく寄与するとかはないです。例えばK/Dに対して0.1を掛けると戦闘力全体が1/10になるだけなんです(^0^;)
あくまでも目安的な指標なので、適宜v1.0.1から実装したWTR/PRと組み合わせて比較するといいかと思います。
MightyWizard
2017年8月17日 at 07:56 (UTC 9) Link to this comment
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?
アンモNight☆
2017年8月17日 at 08:36 (UTC 9) Link to this comment
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,