Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.11 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.11 KB

x-20a

主に艦これ関連のツール群です

羅針盤シミュ(/compass)

URLパラメータでの編成読み込みに対応しています

predeck: デッキビルダー形式で読み込み

const deck = {version:4,hqlv:120,f1:{s1:...};
const deck_string = JSON.stringify(deck);
const encoded_deck = encodeURIComponent(deck_string);
window.open(`https://x-20a.github.io/compass/?predeck=${encoded_deck}`, '_blank');

pdz: デッキビルダー形式(圧縮)で読み込み

Vivaldi等一部のブラウザではURLが長すぎるとURI too longエラーが発生するようです
これはパラメータを圧縮することで回避できます
圧縮には lz-string > compressToEncodedURIComponent を使用してください

const deck = {version:4,hqlv:120,f1:{s1:...};
const deck_string = JSON.stringify(deck);
const compressed_deck = LZString.compressToEncodedURIComponent(deck_string);
const encoded_deck = encodeURIComponent(compressed_deck);
window.open(`https://x-20a.github.io/compass/?pdz=${encoded_deck}`, '_blank');