NoattiHub

ノアッチハブ

NoattiLabo のツールを何本か使っていると、どれが動いているか、新しい版が出ているかを、ツールごとに開いて確かめることになります。NoattiHub は、このパソコンに入っている NoattiLabo のツールを見つけて 1 つの画面に並べ、動いているか・新しい版があるか・新しいエラーの記録があるかを表示し、そこから開いたり閉じたりできる Windows 用のアプリです。

通常版 無料
支援版 (中身は同じ) ¥300
BOOTH でダウンロード

Windows 11(64 ビット) NoattiLabo のツール(ZIP を展開して使うもの)

主な機能

  • ツールを見つけて並べる

    このパソコンに入っている NoattiLabo のツール(一度起動したツールと、ダウンロード・デスクトップ・ドキュメントにあるツール)を見つけて並べます。見つからないときは、フォルダーを選んで足せます。

  • 様子がひと目で分かる

    ツールごとに、動いているか・新しい版があるか・新しいエラーの記録があるかを表示します。動いているツールのカードだけが、そのツールの色で灯ります。

  • 開く・閉じる

    画面から、ツールを開く・閉じる・フォルダーを開く・設定と記録の場所を開く・BOOTH のページを開く、ができます。「停止」は、まずツールに「閉じてください」の合図を送ります(ツール自身の終わり方)。

  • 起動のしかた

    ツールごとに、手で開く・Windows の起動時・条件がそろったとき(例 VRChat を起動したら開く)を選べます。条件が終わったら閉じることもでき、いくつものツールをまとめて変えられます。

  • まだ入れていないツール

    まだ入れていない NoattiLabo のツールを、画面の下に控えめに並べます(設定で消せます)。

  • 通知領域で動く

    窓の × を押しても、通知領域で動き続けます(設定で変えられます)。Windows の起動時に開くこともできます。

使いかた

  1. ZIP を展開して、NoattiHub フォルダーを好きな場所に置く
  2. 「NoattiHub.exe」を起動する(入っているツールを探します)
  3. 並んだツールを、「起動」「停止」で開いたり閉じたりする(並ばないときは、そのツールを一度起動するか、「フォルダーを足す」でツールのフォルダーを選ぶ)
NoattiHub の使い方の画像。1 ZIP を展開(好きな場所に置きます)、2 NoattiHub を起動(入っているツールを探します)、3 起動・停止(1 つの画面から)。下に、使える環境と読むものの説明と、設定の画面

対応環境

対応 OS
Windows 11(64 ビット)。Windows 10 は確かめていません
必要なもの
NoattiLabo のツール(ZIP を展開して使うもの)。Microsoft Edge WebView2(Windows 11 には最初から入っています)。管理者の権限は要りません
読むもの
ツールのフォルダーの update.json(名前・版・場所)と、ツールの error.log の行の数だけです。error.log の中身は読みません・送りません。条件の見張りは、プログラムの名前(VRChat.exe など)だけを見ます
通信
入っているツールの公開の更新情報(6 時間に 1 回。署名を確かめます)と、NoattiLabo のツールの一覧とアイコン(noattilabo.com、1 日に 1 回)だけを読みに行きます。名前や記録は送りません(設定でオフにできます)。起動時に、起動役の NoattiHub.exe が新しい版を確かめます
画面の部品の通信
画面の表示に使う Microsoft Edge WebView2(Microsoft の部品)は、起動したときに Microsoft の診断データの受け口(events.data.microsoft.com)へ接続します(作者のパソコンで確かめました。WebView2 は本体の中でも動くので、本体の接続として見えることがあります)。送る中身は Microsoft の部品と Windows の「診断データ」の設定が決めるもので、作者には見えません。NoattiHub はこの接続に何も渡しません
エラーの報告
はじめて開いたときに聞き、「知らせる」を選んだときだけ、エラーの種類・起きた所・内容(名前や場所を消したもの)・ツールの版・Windows の版・時刻を作者のサーバー(noattilabo.com)に送ります。名前・記録・パソコンの場所は送りません。設定でいつでも変えられます
保存するもの
設定と記録は %LOCALAPPDATA%\NoattiHub に、起動のしかたは %LOCALAPPDATA%\NoattiLabo\launch_rules.json に置きます
更新
各ツールの入れ替え(更新)は、それぞれのツールの起動役が行います(NoattiHub は新しい版を知らせて、起動役を開くだけ)。NoattiHub 自身は、新しい版があるときだけ知らせ、「更新する」を押したときだけ入れ替わります

できないこと

  • 条件で開くには、NoattiHub が通知領域で動いている必要があります
  • 確かめたのは、作者のパソコン 1 台(Windows 11)で、同じ作りの試しのツールを使った起動・停止と、プログラムの名前の代役での条件の確かめです。公開中の各ツールを NoattiHub から起動・停止すること、本物の VRChat・SteamVR・Virtual Desktop を起動しての条件の確かめ、ほかのパソコン、Windows 10 は確かめていません
  • 閉じないツールを強制的に終わらせられるのは、確かめのあとだけです
  • 通知領域で動いているときに NoattiHub を更新するには、先にアイコンの右クリックから「終了」してから「更新する」を押してください
  • 電子署名がないため、はじめて起動するときに「Windows によって PC が保護されました」と出ることがあります

更新履歴

  1. 1.0.3 にしました。設定の「このアプリについて」で長い文字が枠の外にはみ出していたのと、「動き」の切り替えで文字が枠の端に接していたのを直しました
  2. 1.0.2 にしました。BOOTH からダウンロードした ZIP を展開すると「開けませんでした」と出て開けない不具合を直しました(Windows がダウンロードしたファイルに付ける印のため)
  3. 1.0.1 にしました。名前の読みを「ノアッチハブ」に直しました
  4. 公開しました

ライセンスとクレジット

個人利用
できます
商用利用
できます
改変・再配布・再販売
できません
同梱している部品
画面に pywebview(BSD-3-Clause)などを、画面のアイコンに Lucide(ISC)を使っています。部品の一覧とライセンス文書は、ZIP の licenses フォルダーにあります
お問い合わせ
X @noatti_vrc か BOOTH のメッセージ