[VRChat]定期更新パスコードギミック
- Digital480 JPY
![[VRChat]定期更新パスコードギミック](https://booth.pximg.net/94a4b8df-29dd-4ec9-b964-155904b1e70f/i/7744897/a8895c95-79d7-4bbe-9d96-334bb5a4d773_base_resized.jpg)
![[VRChat]定期更新パスコードギミック](https://booth.pximg.net/94a4b8df-29dd-4ec9-b964-155904b1e70f/i/7744897/6441aee3-e04d-4501-838c-11cf9705db64_base_resized.jpg)
![[VRChat]定期更新パスコードギミック](https://booth.pximg.net/94a4b8df-29dd-4ec9-b964-155904b1e70f/i/7744897/79f40eda-88a9-416c-9f66-c50950046fe1_base_resized.jpg)
![[VRChat]定期更新パスコードギミック](https://booth.pximg.net/94a4b8df-29dd-4ec9-b964-155904b1e70f/i/7744897/5fdb7200-58b7-4f2a-8475-5ca8f57b17d3_base_resized.jpg)
支援者用ギミックのパスコード漏洩対策に! イベントのゲスト用一時パスコードに! ---------- 概要 ---------- 自動で定期更新するパスコードギミックです。更新は自動なので、その都度ワールドを更新する必要はありません。パスコードを共有したり漏洩したりしても、更新により以前のパスコードは使用できなくなります。ワールド制作者には将来のパスコードが表示され、CSVで出力することが可能です。 エディタ拡張が設定をサポートするので初心者でも安心 詳しくは後述の「セットアップ」をご覧ください。 ---------- 機能 ---------- ・更新の設定をカスタマイズ 更新の間隔(日/月/年ごと)を変更できます。 更新の基準日やタイムゾーンを変更できます。 ・将来のパスコード表示とCSV出力 Inspectorに将来のパスコードと、いつから有効になるかを表示します。 CSVに出力することも可能です。 ・複数のワールドで共通化 シード値と更新の設定が一致していれば、複数のワールドで共通のパスコードになります。 ・事前に設定したユーザーのみ、パスコード入力を省略できます。 ・過去のパスコードやアルゴリズムを知られても、将来のパスコードを予測されにくい暗号化をしています。 ・管理者/解錠時/未解錠時それぞれのパターンの動作をClientSimで確認できます。 ・最大試行回数を設定できます。総当たりの対策として有効です。 ・解錠の状態を外部スクリプトから参照可能です。 ・解錠の状態をアニメーターに反映します(boolパラメータ"Unlocked"を操作します) ・Inspectorのキーパッドからパスコード入力が可能 ---------- セットアップ ---------- 1:Authenticator.unitypackageをインポートする 2:ProjectタブでLeopard/Authenticatorを開く 3:Authenticatorという名前のプレハブをSceneにD&D 4:初期設定のダイアログ※が表示されるので、はい(推奨)を押してください 5:Inspectorから、解錠時の動作の項目を編集する ※初期設定ダイアログが表示されない場合は、Authenticatorの設定からシード値の設定>ランダムなシード値に変更する を押してください ---------- 規約 ---------- 1. 利用範囲 本データは、個人・法人を問わず、VRChat上でのワールド制作に自由に使用できます。 VRChatでの使用を想定していますが、VRChat以外のゲームやアプリケーションでも使用可能です。 購入者同士での改変データの共有を許可します。 チーム開発での使用については、1ライセンス(1つの購入)で問題ありません。 本データを再利用可能な形で取り出せない状態で組み込んだゲームやワールドの配布・販売が可能です。 2. 禁止事項 以下の行為は禁止します: - 本データの再配布(改変の有無を問いません) - 許可なく、本データを再利用可能な形で含んだギミックやワールドを販売すること - 本データを含むアバターをパブリックアバターとして登録すること - チーム用として購入した本データを、そのチーム以外(個人利用等)で使用すること - 公序良俗に反する用途での使用 - 政治的または宗教的な主張を目的とした利用 3. クレジット表記 クレジット表記は任意ですが、記載していただけると嬉しいです。 4. サポートについて サポートは原則として保証いたしません。 ただし、Twitter(@hadnf)のDM等でご連絡いただければ、可能な範囲で対応する場合があります。 5. 免責事項 本データのバグや脆弱性を原因としたトラブルをはじめ、本データの利用により生じたいかなる損害やトラブルについて、制作者は一切の責任を負いません。 本データは絶対的なセキュリティを保証するものではありません。 また、VRChatのアップデートや仕様変更等により、本データが正常に動作しなくなる可能性があります。 6. 規約の変更 本規約は予告なく変更されることがあります。 変更後の内容はBoothページ等でお知らせいたします。 最新の規約は、Boothの商品ページに記載された内容が適用されます。 本データを購入された時点で、本規約に同意いただいたものとみなします。 ---------- 開発環境 ---------- 以下の環境で開発しました。 上手く動作しない際などに参考にしてください ・VRChat : 2025.4.2 ・Unity : 2022.3.22f1 ・VRChat SDK - Worlds : 3.9.0 ・VRChat SDK - Base : 3.9.0 バグ報告やご要望、ご不明な点などございましたら、お気軽に以下の連絡先にご連絡ください。 Twitter:@hadnf(こちらの方が早く気付くと思います) Boothショップのメッセージ機能




