VRChat Web Pages Extender

Add features into VRChat Web Pages and improve user experience.

These are all versions of this script. Show only the versions where the code changed.

  • v2.21.0 03.11.2024.
    • カスタム絵文字、ステッカーのアップロードで、1024px以内へ縮小、正方形になるように余白追加、PNG変換するようにする機能で、ページの表示タイミングによっては動作しなかったのを修正
    • カスタム絵文字、ステッカーのアップロードで、1024px以内へ縮小、正方形になるように余白追加、PNG変換するようにする機能で、ドロップゾーンへのドロップにも対応
  • v2.20.0 13.10.2024.
    • カスタム絵文字、ステッカーのアップロードで、1024px以内へ縮小、正方形になるように余白追加、PNG変換するように
  • v2.19.0 28.06.2024.
  • v2.19.0 12.04.2024.
    • 自分のユーザーページの編集ダイアログで、ステータス変更が公式実装されたため、挿入するコードを削除
  • v2.18.0 28.09.2023.
    • ユーザーページの仕様変更に対応
  • v2.17.0 19.09.2023.
  • v2.17.0 19.09.2023.
  • v2.17.0 19.09.2023.
    • Friend Locationsへインスタンスのユーザー人数と上限人数を表示する機能について、再取得ボタンを追加
  • v2.16.0 20.02.2023.
    • VRChat Webページの仕様変更により、グループオーナーへのリンクが表示されなくなっていたのを修正
    • その他微修正
  • v2.15.0 10.01.2023.
    • グループページへ、グループオーナーへのリンクを追加
    • グループページのタブ移動時に、ページ名の書き換えが行えていなかったのを修正
  • v2.14.0 10.01.2023.
    • ユーザーページへグループ一覧を追加
    • ユーザーページへグループへのインバイトダイアログを追加
    • 仕様変更により、ユーザーページ間の移動でFavoriteボタンが更新されなくなっていたのを修正
    • 古い形式のユーザーID (英数10文字) を持つユーザーに対応
    • その他微修正
  • v2.13.0 03.01.2023.
    • Friend Locationsへ、インスタンスのユーザー人数と上限人数を表示
    • グループページ名へ、グループ名とショートコード+discriminatorを記載
    • アバターページ名へ、アップロード者のDisplay Nameを追記
    • 自分のユーザーページのStatus Description入力欄へ履歴を追加
    • 仕様変更により、ステータスの変更が行えなくなっていた問題に対応
    • Usernameが公開されなくなったため、ユーザーページ名へのUsername追記を削除
  • v2.12.0 30.09.2022.
    • Webページの仕様変更に依り、フレンドのfavoriteボタンがページ移動時に切り替わらなくなっていたのを修正
    • Webページの仕様変更に依り、ページタイトルへのUserName挿入が動作しなくなっていたのを修正
    • ワールドページへfavorite登録/解除ボタンが実装されたので、コードを削除
    • フレンド一覧でオンライン人数が表示されるようになったため、コードを削除
    • フレンド一覧のページ移動ボタンが廃止されたため、最後のページのボタンを無効化するコードを削除
    • その他改善
  • v2.11.0 31.08.2022.
  • v2.10.0 10.08.2022.
    • VRChatの仕様変更 (XMLHttpRequest→fetch) で、ユーザーページにfavoriteボタンが追加されなくなっていた問題に対処
  • v2.9.0 05.06.2022.
    • ユーザー情報編集ページの仕様変更によりエラーが出ていたため、ステータス編集機能をいったん削除
    • ユーザーページの仕様変更によって、ページ名の変更でUsernameがundefinedになっていた問題に、応急的に対応
    • ワールドページの仕様変更によって、マイリスト追加/削除ボタンが挿入されなくなっていた問題に、応急的に対応
    • ワールドページの仕様変更によって、ページ名の変更で作者名が追加されなくなっていた問題に、応急的に対応
  • v2.8.0 07.06.2021.
  • v2.7.1 01.02.2021. バージョン 2.7.0 で、フレンドページにfavoriteボタンが出なくなっていたバグを修正
  • v2.7.0 31.01.2021. Status「Ask Me」の追加に対応。ワールドページの仕様変更に対応。privateワールドにfavoriteボタンが表示されていたのを修正。依存ライブラリのアップデート: ユーティリティクラス 1.6.1 → 2.0.0。その他改善
  • v2.6.1 31.12.2019. ボタンの中央をクリックするとボタンが反応しないバグを修正
  • v2.6.0 31.12.2019. 一部のワールドページで、マイリスト追加ボタンが表示されない問題に対処
  • v2.5.0 10.10.2019. 左サイドバーの仕様変更に対応。Status変更機能を追加。vrchat.comへリダイレクトされるようになったため、動作ページからvrchat.netを削除。フレンド一覧に関するCSSを削除 (v2.3.0の不備)
  • v2.4.0 06.09.2019. ワールドページの仕様変更に対応
  • v2.3.2 02.07.2019. ステータスメッセージが空の場合、Edit Profileページを開いたときにエラーが発生し、ステータスメッセージの変更ができなくなるバグを修正。ブラウザが対応している場合、表示するエラーメッセージにスタックトレースも含めるようにした
  • v2.3.1 29.06.2019. ステータスメッセージを変更できなくなっていたバグを修正
  • v2.3.0 29.06.2019. Webページの仕様変更に対応。フレンド一覧に検索機能が付くなど改善されたため、フレンド一覧に関するコードを削除。その他改善
  • v2.2.2 17.06.2019. グループのfavorite数が上限に達していた場合、favorite解除できないバグを修正
  • v2.2.1 02.06.2019. フレンドリストにおいて、101件以上の可能性がある場合でも、次ページのボタンが無効化されていた問題に対処
  • v2.2.0 02.06.2019. @matchへ「https://api.vrchat.cloud/*」を追加。セッション切れ状態でログインページ以外にアクセスすると、エラーが発生してスクリプトが正常に動作しなくなる問題を修正。Webページ・APIの仕様変更に対応。ページ切り替え後の自動スクロールを廃止。オンラインのフレンド数を表示するようにした。ワールドページへブックマーク登録/解除ボタンを設置。ユーザーページ、ワールドページでページ名を変更するようにした。その他改善
  • v2.1.0 01.09.2018. フレンドのブックマーク登録数を表示するようにした。フレンド一覧について、一ページ当たり100件表示されるようにし、アルファベット順にソートするようにした。フレンド一覧について、各行に最大2人まで表示されるようにした。フレンド一覧のページャーについて、次のページが確実に存在しない時はボタンを無効化するようにした。フレンド一覧のページ切り替え後、トップにスクロールするようにした。フレンド一覧の見出しに、全フレンド数を表示するようにした。依存ライブラリの更新: polyfill 1.9.0→1.10.0。その他改善
  • v2.0.1 28.08.2018. 不要な @grant GM_xmlhttpRequest が設定されていたのを削除
  • v2.0.0 28.08.2018. 【スクリプト名変更: VRChat メッセージを送信 (VRChat Message Sender) → VRChat Webページ拡張 (VRChat Web Pages Extender)】VRChatの仕様変更で廃止されたため、メッセージ送信機能を削除。「Edit Profile」ページから、ステータス文を更新できるようにした。フレンドのユーザーページから、Favoriteを変更できるようにした。BOOTH向けに @updateURL を設定。依存ライブラリを追加: polyfill 1.9.0。その他改善
  • v1.0.0 22.08.2018.
  • v1.0.0 19.08.2018.