アプリからアバターの変更が可能になるツールです。
HMDで利用時にSteamVRなどの仮想デスクトップ画面やXSOverlayから操作することを想定しています。
タグフィルタによる絞り込みによってアバター名や説明文に検索をかけ、目当てのアバターを探せるようにしています。
300以上のアバターをアップロードしていてアバターが埋もれて探すのが難しいと思ってる人におすすめです。
アバターの名前、説明文に適切なワードをタグとして設定しておく必要があります。
このアプリ自体にそれらを追加したり管理する機能はありません。
古いバージョンですが動画が以下にあります。 https://www.youtube.com/watch?v=LPBFArKa-dY
Releaseから最新のバージョンのインストーラーをダウンロードしてください。
- 自分用に作成しており、UIが不親切だったり、動作確認は最小限になっています。
- VRChatAPI は公開されたサービスではないため予告なく使えなくなる可能性があります。
- 時々、アバターを変更してもゲーム内で反映されない現象を確認しています。その場合は別のアバターにするかゲーム内から変更する必要があります。
- インストール時にWindows Defender等によってインストールがブロックされます。うまく回避してください。
ログイン情報は API を利用するためのトークンを取得する為に使用します。 ID やパスワードは一切保存しません。 メール版の二段階認証は動作未検証です(一応実装してます)
コードは全公開していますのでVRChat以外に送信していないことは確認することができますが、不安であれば使用を控えてください。
ログイン後、「アバターリストを取得」を押すと自分のアバターリストが表示されるようになります。
- 数が多い場合は時間がかかります。
- 取得限界数は1000体です。これ以上アップロードしている人がいる場合はそのうち対応します。
- 古いデータが表示されている場合は再度「アバターリストを取得」を押してください。
- いくつかのサムネの更新だけであれば個別に再取得可能です。APIを過剰に叩かずにすみます。
タグ編集ボタンを押すことでタグの追加、削除ができます。(順番は変えられません(そのうちつけるかも)
- タグはavatar の name / description から部分一致したものを絞り込み表示します。
- タグを編集することでフィルタリングするワードを設定・変更できます。
- 初期設定ではSpring/Summer/Fall/Winterが表示されていますがこれらも消すことができます。
- Onlyが付けられたタグは有効時に他のOnlyがついたタグを解除します。素体名など重複して検索することがないワードに利用してください。
Vue + Tauri で動作してます。
npm install
した後に npm run tauri dev
で開発環境が動作します。
アンインストールはWindowsのアプリから可能です。