Skip to content

Instantly share code, notes, and snippets.

View kazu0617's full-sized avatar

Kazuki Y. kazu0617

View GitHub Profile
@kazu0617
kazu0617 / retarget_script2.txt
Created November 22, 2025 13:59
もちふぃったーの変換スクリプト。GPLでライセンスされた箇所について公開
# -*- coding: utf-8 -*-
"""
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@kazu0617
kazu0617 / alcom-disable-updater.patch
Last active September 5, 2025 03:52
alcomでの自動更新を無効化するパッチ。AUR等パッケージマネージャーでビルドするなら、まあ必要かな…と。
diff --git a/vrc-get-gui/Tauri.toml b/vrc-get-gui/Tauri.toml
index cd180da8..4818a478 100644
--- a/vrc-get-gui/Tauri.toml
+++ b/vrc-get-gui/Tauri.toml
@@ -34,7 +34,6 @@ icon = [
resources = []
publisher = "anatawa12"
-createUpdaterArtifacts = "v1Compatible" # remove if ci # we do not generate updater artifacts in CI
@kazu0617
kazu0617 / Resonite Controller Binding list.md
Last active August 24, 2025 17:58
Resonite Controller Binding list

それぞれ以下の通りになっています。

  • knuckles_yubitora.json: Index Controllerの挙動にYubitoraを使っている人用に調整したものです。
  • oculus_touch_thumbrest.json: Touch Controllerの挙動にThumbrestを追加したものです。
  • pico_controller_connect.json: Pico Controllerの挙動にPico Connect用の調整を追加したものです。

それぞれ以下の想定名称があります。

  • knuckles_XXXX -> binding_knuckles.json
  • oculus_touch_XXXX -> binding_oculus_touch.json
  • pico_controller_XXXX -> binding_pico_controller.json
@kazu0617
kazu0617 / Sample Json
Created July 13, 2025 15:54
VRCXの画像のスキーマをそれっぽく作ったもの
{
"application": "VRCX",
"version": 1,
"author": {
"id": "vrchat_uuid",
"displayName": "vrchat_displayName"
},
"world": {
"name": "ワールド名",
"id": "ワールドID",
@kazu0617
kazu0617 / bulkdeleter.js
Created April 18, 2025 12:35
Twitter Bulk DM Deleter スパム画面を映ってる分全部消すやつ。ミスって動かすと全部消えるので気を付けてね。
document.querySelectorAll('[data-testid="conversation"]').forEach((conv, i) => {
setTimeout(() => {
console.log(`[${i}] 🔍 会話クリック中…`);
setTimeout(() => {
const menuBtn = document.querySelector('[aria-label="オプションメニュー"]');
if (!menuBtn) {
console.warn(`[${i}] ⚠️ メニューが見つからぬ…`);
return;
}

openpgp4fpr:6DA8F3BF19251850C0989543E040D1B63D067160

@kazu0617
kazu0617 / Config-DisableDesktop.json
Created November 7, 2022 21:14
NeosVR Client Config.
{
"$schema": "https://raw.githubusercontent.com/kazu0617/JSONSchemas/main/schemas/NeosConfig.schema.ja.json",
"inputs" : {
"triggerDeadZone" : 0.0
},
"universeId" : null,
"noUI" : false,
"disableDesktop" : true,
"pathWhitelist" : null
}
@kazu0617
kazu0617 / bindings_knuckles.json
Created November 7, 2022 20:55
patch for NeosVR. Install to Neos_Data\StreamingAssets\SteamVR
{
"app_key": "steam.app.740250",
"bindings": {
"/actions/generic": {
"chords": [],
"poses": [
{
"output": "/actions/generic/in/pose",
"path": "/user/hand/left/pose/raw"
},
@kazu0617
kazu0617 / Introduction.md
Last active May 29, 2022 09:05
自分の個人的に入れているNeosModリスト。

NeosModLoaderについて

Neosで既存の動きを改変するときに、NeosはUnityベースではなくC#ベースなので、MelonLoaderとかのツールではなかなか触れない部分があるので、HarmonyをベースとしてNeosの規約の範囲にあるPluginとしてNeosModLoaderを作成した、という流れ。 規約に違反するかどうかについてだが、なんとガイドラインにModについて記載があり、その範疇であればModを使っていいよう改訂された。 詳細は下のリンクを確認。 https://wiki.neos.com/Mod_%26_Plugin_Policy/ja

NeosModLoaderの入れ方

  1. https://github.com/neos-modding-group/NeosModLoader の Installationを参考に、 NeosModLoader.dll と 0Harmony.dll をダウンロードしてくる
@kazu0617
kazu0617 / manual.md
Last active March 18, 2022 02:30
NEOGRAND 2号店についてまとめた内容です。

NEOGRAND 2号店について

普段の営業曜日

現在は[水・土]に開店します(変更があれば随時アナウンスします)
水曜日の入店可能時間: 22:00~01:00 (01:00まで入店が可能です)
土曜日の入店可能時間: 21:00(or 22:00)~02:00 (02:00まで入店が可能です。入店時間詳細は当日カレンダーからご確認下さい)

それぞれセッション開始すると同時に入店可能時間となります
ので、それ以降開店作業完了次第遊戯可能となりますことをご了承下さい。