VRChatでフレンドになった日時の履歴を確認する

注意:2021/3/5以降、本ツールは動作しません。

ダウンロードは、下記のリンク先の「VRChat_Friend_History_v1_0_2.zip」です↓

github.com

使い方:

  1. credential.json をメモ帳で開く
  2. {USERNAME} を自分のユーザ名に置き換え
  3. {PASSWORD} を自分のユーザ名パスワードに置き換え
  4. exeを実行
  5. 生成された VRChat_Friend_History.txt を確認

f:id:sunasaji:20190514023337p:plain

2019/5/13 1:20

フレンドになったとき、相手からunmuteされたことがmoderation履歴に残るので、それをAPIで抽出しています。なお本ツールには @amausagiiiii さんの IsAnyoneInVRC のコードを流用させて頂いています。ありがとうございます。

github.com

2019/5/13 1:31

私のツールですが全フレンド分の履歴が出ないみたいなので確認中です、ご注意下さい。対応できたら更新版を出します。

2019/5/13 16:34

credential.jsonのユーザ名とパスワードに中括弧 { } を入れて保存して、ログインできないケースが見られたので、中括弧を削除したバージョンを上げました。v1.0.1でログインできていた人は更新は不要です。また、VRChatの仕様で全てのフレンドさんの情報は出ないようですが、ご容赦ください。

f:id:sunasaji:20190514024114p:plain

2019/5/13 23:43

2021/5/7追記: 2021/3/5以降にVRChatのModeration APIが廃止されたことにより、本ツールは使えなくなっています。スミマセン。

VRChatコミュニティガイドラインを和訳

コミュニティガイドラインを非公式で和訳しました。最近、某ワールドのぶっこ抜きデータを勝手に上げる輩が見受けられるのでやってみた。VRCのガイドラインは守って安心できる面を増やしていきたいですね。久々の訳だったので2時間半くらいかかった。


非公式ですが、いまのVRChatのコミュニティガイドラインの和訳を置きました。無法者も跋扈する昨今、BANに関するルールブックとして役立つ場合があるかもしれません。ただ意訳もあるのと私は法律の専門ではないので、厳密には原文を参照し、誤訳などがあれば教えてください。
hackmd.io
2019/5/5 1:46

VRCからぶっこ抜いたアバターやワールドをアップロードしているユーザがいたら、明確に吸い出し(Ripping)の項に引っかかるから、対象ユーザは「permanent ban from VRChat」になることが期待できる。お気持ち表明は私は好きだけど、アバターやワールドの拡散を止めたい場合は通報するのが早いかも。 2019/5/5 1:57

VRChatのワールドを自動ロードする

VRChatのワールドの中には数百MBになるワールドがあり、回線が細い人はロードだけで30分とか待たされる場合もあります。

また、Vケット2では全部で11個のワールドがあり、一つ300MB程度なので、合わせると3GB以上となる巨大コンテンツです。細い回線の人が自分でロードしようとすると、貴重なプレイ時間が無駄なワールドロードに浪費され、自分がロード画面を眺めているうちにフレンドさん達はワールド探検を終えてしまう悲劇が起きます。

しかし、寝ている間や出かけている間に、重いワールドをあらかじめロードしておけば、次に行ったときにすぐにワールドに入ることができます。そのためのツールです。

Vケット向けワールド自動ロードツール


※上記のURLは古くなったので公開停止しています。下方の更新版を使ってください。

URL右上の「Raw」を右クリックして、リンク先のUWSファイルを保存して、UWSCアプリにドラッグ&ドロップするとVRCが起動します。VR機器は外しておいてください。問題があったり会期が終わったら消します。ログアウトされたりエラーが起きたりワールドのIDが変わったり更新されたら諦めてください。 2019/3/9 23:50

UWSCは軽くてちょっとした作業の自動化に便利に使えるツールです。
www.vector.co.jp
2019/3/10 0:56

Vケット会期終了(2019/3/10)のためスクリプト更新

Vケット会期が終わりましたので元のスクリプトはいったん消しました。ワールドIDを指定すると自動でロードするUWSCスクリプトはこちらに載せておきます。VRC公式サイトのワールド検索などで各ワールドのページのURLからワールドIDを取出して、World_Open()に入れてください。
vrchat_world_loader.uws · GitHub
2019/3/11 1:38

※ワールドIDさえ確認できれば、World_Open("ワールドID") という形で指定して、本ツールで自動ロードできます。ワールドIDは https://vrchat.net にログインしてワールドの画面を出すとURL部分に出てくるので確認できます。綺麗だけど重いワールドは、事前にワールドIDを確認して夜中にロードしておいて、次の日にすぐに遊びに行くといった使い方ができると思います。

Vケット2パブリック化(2019/5/3)のため更新

Vケット2に行きたい回線よわよわの人が、寝たり出かけている間にワールドを自動でロードしておくためのUWSCスクリプトを更新しました。ロードしたはずのワールドがロードされていなかった等の問題があれば教えてください。
Vケット2のワールドを順次ロードするuwscスクリプト · GitHub
2019/5/3 4:11

回線よわよわ民向けVケット2ワールドの自動ダウンローダーを更新しました。VRCの仕様変更で、起動URLにユーザIDが含まれないとパブリックワールドに飛ばされるようになっていたので、自分のユーザIDを設定して使ってください。
Vケット2のワールドを順次ロードするuwscスクリプト · GitHub
2019/5/3 12:53

Vケット5のため更新(2020/12/19)

Vket5用のスクリプトを公開しました。 github.com

右上の「Code」メニューの「Download Zip」からダウンロードできます。 f:id:sunasaji:20201221173023p:plain

Vケット6のため更新(2021/8/14)

github.com

2019/04のVR所感

QuestでVRChatは流行るか

Oculus Questでは今のVRCのリッチな世界を直接見ることは難しそうだけど、QuestでもVRChatは人気が出ると思う。アバターを変えて他のVRの人と会えて、ワールドも作る方法があるから。そこに道があれば広げていく人達がいるのを希望的に見てる。住み分けはあるかもだけど。 2019/5/1 15:50

ボリュームゾーンがPCVRからモバイルスタンドアロンVRにシフトしていくのは避けられない。低価格と単体動作は普及に必須だから。あとは継続利用したいコンテンツが重要だけど、何か作れて人と会える空間は魅力的でありつづける。 2019/5/1 16:01

Googleの検索結果は10年以内

実用上問題ないとしても、過去の情報へのアクセスを捨てる不安とか罪悪感はあるよね。

Valve IndexとOculus Questの出荷時期

QuestとIndexのFCC認証時期

Oculus QuestのFCC申請が1/29、承認が2/11、予約が5/1、発送が5/21。予約まで3か月、発送まで1カ月弱掛かってるね。

fccid.io

Valve IndexのFCC申請が4/26、承認が5/1?同じペースなら発送が8/11でもおかしくないよね。

fccid.io

2019/5/2 3:48

承認得てから量産するのが普通だろうし、ハードの量産から発送まで3カ月は早い方だよね。6月末に出すのはかなり大変な気がする。Valve社は何かに焦って飛ばしたのかな。ただ専門ではないので間違ってたらご容赦ください。

2019/5/2 3:51

Valve社のFCCはこっちだった(さっき載せたのは右コントローラ)

fccid.io

2019/5/2 3:54

Valve Indexのおま国未発売は回避?

あと日本の技適を取ってくれるつもりはあるみたいで、マークが見えるね。順調に認証が取れれば日本未発売にはならなそう。

fccid.io

2019/5/2 4:02

Valve Indexは技適未通過?

気になるのは、技適DBでは2018年1月にValve CorporationのSteamVR Tracking 2.0 Base Stationに関する登録がされているのだけど、それ以降は同社のValve Indexらしいものの登録が無いね。Questが12月に登録されていたのに比べて不安はある。別名義の可能性も無くはないけど。

gitekidb.com

2019/5/2 4:21

予想

ざっくり予想
・Valve Indexは日本の技適を申請しないという意味でのおま国はなさそう
・6末は少量の限定出荷で、本命の出荷は7末以後かも
技適はたぶん未通過で修正が入ったら日本向けロットの出荷が遅れる可能性はありそう

2019/5/2 5:15