FUSOU is a simple data viewer for Kantai Collection (艦隊これくしょん -艦これ-).
The goal of this app is to display only the data that users can normally obtain through regular gameplay and to perform analysis using that data, unlike other similar apps.
FUSOU は 艦隊これくしょん の簡易データ閲覧アプリです。
このアプリは他の類似アプリと異なり、ユーザーが通常のプレイで取得し得るデータのみを表示し、そのデータを用いた解析を行うことを目標としています。
After starting, this app will reside in the system tray. You can display each window and perform other operations by right-clicking the icon in the system tray.
このアプリは起動後システムトレイに常駐します。各ウィンドウの表示や他の操作はシステムトレイのアイコンを右クリックして行います。
Windows(latest) and Linux(latest-LTS)(x64, arm64) are supported.
macOS is not supported because I don't have a mac.
You can download the latest release from Releases · tsukasa-u/FUSOU (github.com)
Windows(最新)と Linux(最新-LTS)(x64, arm64)に対応しています。
macOS は持っていないので対応していません。
最新リリースは Releases · tsukasa-u/FUSOU (github.com)
I want to use a minimal data viewer for playing Kancolle, so I decided to make one. And finally, I want to analyze data such as detailed battle results to improve my war record and make my database. In the future, I want to analyze all the data gathered from all users. Furthermore, I can't rely on the analyzed data because such data is a lot on the internet, and few of them can misanalyzed. I can't determine which is true.
ユーザーが通常のプレイで取得し得るデータのみで艦これを遊びたいため、自作しようと決意した。ゆくゆくは、集めたデータを解析し、戦績向上、自分のためのデータベースを構築しようと考えている。さらに、このアプリを多数の方が利用してくれるのであれば、全体のデータを用いた解析も考えている。さらに言えば、ネット上には情報が散乱しているように感じ(自分の調査不足ではある)、ソースの出どころやその情報自体が確かなのかがよくわからない。
FUOSU-PROXY :
proxy http communication via proxy server. https communication supported
プロキシサーバを経由して http 通信を中継. https 通信に対応
FUSOU-APP :
A simple in-game data viewer
簡易なゲーム内データ閲覧用
FUSOU-WEB :
Data viewer for analyzed data
解析データ閲覧用
We use dotenvx to securely manage and encrypt environment variables for both local development and deployment. dotenvx enables encrypted .env files, making it easy to sync, share, and integrate environment variables across different environments and CI/CD pipelines while ensuring sensitive information remains protected.
| カテゴリ | 変数名 | 用途 |
|---|---|---|
| Supabase 認証 | VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY | フロントエンドからの Supabase 接続 |
| SupabaseDB | SUPABASE_DATABASE_URL | バックエンドからのデータベース接続 |
| Google OAuth | GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET | Google 認証 |
| Discord RPC | DISCORD_CLIENT_ID | Discord Rich Presence 統合 |
| Tauri 署名 | TAURI_SIGNING_PRIVATE_KEY, TAURI_SIGNING_PRIVATE_KEY_PASSWORD | アプリケーション署名 |
- pnpm (https://pnpm.io/en/installation)
- rust (https://rust-lang.org/en/tools/install/)
- just (Optional) (https://crates.io/crates/just)
run on terminal
cd "your-path-to-FUSOU"
pnpm install
on Linux(Ubuntu), you have to install additional library
apt install libsoup-gnome2.4-dev libjavascriptcoregtk-4.0-dev libwebkit2gtk-4.0-dev
for v2, install library as tauri installation gaide and additionally install this library
apt install libayatana-appindicator3-dev
apt install librsvg2-dev
run on terminal
cd "your-path-to-FUSOU"/packages/shared-ui
pnpm build
pnpm install
run on terminal
cd "your-path-to-FUSOU"/packages/FUSOU-APP
pnpm tuari dev
I think the in-game data such as parameters like hp and equipment and analyzed data we cannot access normally should be separated locally and online. This means you can only view data you can normally access in a game with a local app and can access data analyzed or not normally accessible by the website.
HP や装備などのユーザがアクセスできるパラメータと、普段はアクセスできない分析データなどのゲーム内データは、ローカルとオンラインで分離するほうが望ましいのではないかと考えている。ゲーム内で普段アクセスできるデータはローカルアプリでのみ表示し、ウェブサイトでは分析データや普段はアクセスできないデータにアクセスできるようなシステムを構築したい。
I improve my App to be able to use for playing Kancolle. And then, add code for data analysis.
I'm going to code data analysis because I released the app.
艦これをプレイすることができる状態まで開発を続けます。その後はデータ解析のプログラムをかく予定です。
リリースしたので、今後はデータ解析のプログラムをかく予定です。

