Skip to content

VRChatのワールドを自動でロードするUWSCスクリプト

License

Notifications You must be signed in to change notification settings

sunasaji/VRChat_World_Loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VRChat_World_Loader

VRChatのワールドを自動でロードするUWSCスクリプト

概要

VRChatのワールドを自動でロードしてキャッシュしておくためのスクリプトです。ネット回線速度が遅い環境で、寝ている間や外出している間にワールドをロードさせておくと、次にジョインしたときに素早くワールドに入るために役立つかもしれません。UWSCという操作自動化ツールに読み込ませて使います。

使い方

  1. UWSCをダウンロードしてZIPを右クリックし「すべて解凍(T)...」で解凍する。
    https://www.vector.co.jp/soft/winnt/util/se115105.html
  2. VR機器をPCから外してデスクトップモードでVRChatが起動できるようにする。
  3. VRChatメニューから「SETTINGS」を開き「SKIP GO BUTTON IN LOAD」にチェックを入れる。
  4. vrchat.com にログインして、左上の自分のアイコンをクリックする。
    01_login_click_icon.png
  5. ブラウザのアドレスバーに出るUser IDを確認する。
    02_check_user_id.png
  6. 「vrchat_world_loader.uws」をメモ帳で開き、「user_id = 」から始まる行の「usr_000...」の部分に、自分のユーザIDを設定して保存する。
    03_paste_user_id.png
  7. 開きたいワールドのIDが記入されたスクリプト(vket4_world_loader.uwsなど)を、UWSC.exeにドラッグ&ドロップして放置する。数分おきにVRCウィンドウがアクティブになり、ワールドが自動でロードされる。

Tips

  • 「このvrchatを開くには新しいアプリが必要です」とメッセージが出た場合は、"C:\Program Files (x86)\Steam\steamapps\common\VRChat" にある install.exe を実行して、チェックを入れて「Proceed」を押す。この操作により、「vrchat://」形式のリンクをVRChatで開けるようになる。
  • 既に訪問したワールドなど、ロード不要のワールドは、開きたいワールドのIDが記入されたスクリプトのWorld_Openの行の前に「//」を入れるとロードをスキップできる。
  • 自動ロードを止めたいときは、タスクバーに出てくるUWSCのアプリアイコンを右クリックして「ウィンドウを閉じる」を選択する。
  • VRChatのウィンドウをチェックする間隔は「vrchat_world_loader.uws」の「check_interval」の秒数を調整すると変更できる。

注意

  • ロードが完了しても、ワールドが更新された場合やワールドIDが変わった場合は再ロードが必要となる。

ライセンス

本スクリプトのライセンスはCC0 1.0

謝辞

  • Vket4向けに@R3botanさんがデータを更新してくれました。ありがとうございます。

About

VRChatのワールドを自動でロードするUWSCスクリプト

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published