{"id":15693794,"url":"https://github.com/i5ucc/vrcautolaunch","last_synced_at":"2025-05-08T05:54:45.112Z","repository":{"id":50541163,"uuid":"518266142","full_name":"I5UCC/VRCAutoLaunch","owner":"I5UCC","description":"A lightweight program that Automatically launches external programs with VRChat.","archived":false,"fork":false,"pushed_at":"2023-11-07T18:18:42.000Z","size":67,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T05:54:39.590Z","etag":null,"topics":["automation","launcher","vrchat","vrchat-tool"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/I5UCC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"i5ucc","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-07-27T01:16:02.000Z","updated_at":"2024-09-13T19:32:24.000Z","dependencies_parsed_at":"2023-02-12T21:35:16.844Z","dependency_job_id":"5d86d360-ed6c-4a24-aa85-764956ffc4dd","html_url":"https://github.com/I5UCC/VRCAutoLaunch","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FVRCAutoLaunch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FVRCAutoLaunch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FVRCAutoLaunch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FVRCAutoLaunch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/I5UCC","download_url":"https://codeload.github.com/I5UCC/VRCAutoLaunch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253009851,"owners_count":21839713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","launcher","vrchat","vrchat-tool"],"created_at":"2024-10-03T18:49:03.600Z","updated_at":"2025-05-08T05:54:45.092Z","avatar_url":"https://github.com/I5UCC.png","language":"C#","funding_links":["https://ko-fi.com/i5ucc"],"categories":[],"sub_categories":[],"readme":"# VRCAutolaunch [![Github All Releases](https://img.shields.io/github/downloads/i5ucc/VRCAutoLaunch/total.svg)](https://github.com/I5UCC/VRCAutoLaunch/releases/latest)\n\nA lightweight program that Automatically launches external programs with VRChat.\n\nUseful if you use a boatload of different OSC programs and dont want to start them manually every time you start VRChat or you don't want them to start everytime when SteamVR starts.\n\n### [\u003cimg src=\"https://assets-global.website-files.com/6257adef93867e50d84d30e2/636e0a6ca814282eca7172c6_icon_clyde_white_RGB.svg\"  width=\"20\" height=\"20\"\u003e Discord Support Server](https://discord.gg/rqcWHje3hn)\n\n# Install\n## Automatic\n1. Download the [newest release](https://github.com/I5UCC/VRCAutolaunch/releases/latest)\u003cbr\u003e\n\n2. Unpack the zip somewhere it will stay in. e.g. C:/.\u003cbr\u003e\n\n3. Run ***install.bat*** with **Admin Priviliges**.\u003cbr\u003e\n- On ***non*** Windows Home Edition: ***install.bat*** activates Audit process tracking and creates a Scheduled Task with a custom filter to automatically start with vrchat.\u003cbr\u003e\n- On Windows Home Edition: ***install.bat*** creates a Scheduled Task that launches on startup.\n\n4. Add all your programs to config.json. look under [#Usage](https://github.com/I5UCC/VRCAutoLaunch#usage) on how to do that.\u003cbr\u003e\n\n5. Now all of your programs will run on VRChat startup!\u003cbr\u003e\n\n## Manual\n1. Download the [newest release](https://github.com/I5UCC/VRCAutolaunch/releases/latest)\u003cbr\u003e\n\n2. Unpack the zip somewhere it will stay in. e.g. C:/.\u003cbr\u003e\n\n3. Add it to your systems autostart: \u003cbr\u003e\n- Either place the VRCAutolaunch.exe in the `C:\\Users\\{UserName}\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup` (shell:startup) folder.\n- or create a Scheduled Task that launches VRCAutolaunch on startup.\n\n# Usage\nTo add a program to your Autolaunch, you need to edit the config.json file. \u003cbr\u003e\nYou can do that by either running the ***Configurator.exe***:\n![image](https://user-images.githubusercontent.com/43730681/215346515-f00f2edf-369c-4fb9-b90d-d98e0d12de59.png)\u003cbr\u003e\n![image](https://user-images.githubusercontent.com/43730681/215346523-f2f574cc-ff7d-4d05-af51-85dcfd788174.png)\u003cbr\u003e\n\nOr by editing the config.json manually. It looks as follows: \n```\n{\n  \"ProgramList\": [\n    {\n      \"FileName\": \"\",\n      \"WorkingDir\": \"\",\n      \"Arguments\": \"\",\n      \"StartMinimized\": 1,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 1\n    }\n  ]\n}\n```\n\n***\"FileName\":*** full name of the .exe file \u003cbr\u003e\n***\"WorkingDir\":*** is the directory of your executable. \u003cbr\u003e\n***\"Arguments\":*** if you need any, can leave empty. \u003cbr\u003e\n***\"StartMinimized\":*** determines if the program should be started minimized or normally. Values are either 0 (false), 1 (true) or 2(legacy). legacy minimizing waits until the window was opened, then minimizes it. Some programs dont want to work unless it is done this way.\u003cbr\u003e\n***\"CloseOnQuit\":*** determines if the program should close whenever the game is closed. Values are either 0 (false) or 1 (true) \u003cbr\u003e\n***\"VROnly\":*** determines if the program should be autostarted only in VR or always. Values are either 0 (false) or 1 (true).\n\nAll the Entries in that list are seperated by a comma ',' and follow the syntax of json. \n\n### Heres an example on how a configuration might look:\n\n```\n{\n  \"ProgramList\": [\n    {\n      \"FileName\": \"vor.exe\",\n      \"WorkingDir\": \"F:/Program Files/vor/bin/\",\n      \"Arguments\": \"--enable-on-start\",\n      \"StartMinimized\": 2,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 0\n    },\n    {\n      \"FileName\": \"cmd.exe\",\n      \"WorkingDir\": \"C:/Windows/System32/\",\n      \"Arguments\": \"/c start steam://run/1009850/\",\n      \"StartMinimized\": 1,\n      \"CloseOnQuit\": 0,\n      \"VROnly\": 1\n    },\n    {\n      \"FileName\": \"HRtoVRChat_OSC.exe\",\n      \"WorkingDir\": \"F:/Program Files/HRtoVRChat/HRtoVRChat_OSC/\",\n      \"Arguments\": \"\",\n      \"StartMinimized\": 1,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 0\n    },\n    {\n      \"FileName\": \"ThumbParamsOSC_NoConsole.exe\",\n      \"WorkingDir\": \"F:/Program Files/ThumbParamsOSC/\",\n      \"Arguments\": \"\",\n      \"StartMinimized\": 0,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 1\n    },\n    {\n      \"FileName\": \"TextboxSTT.exe\",\n      \"WorkingDir\": \"F:/Program Files/TextboxSTT\",\n      \"Arguments\": \"\",\n      \"StartMinimized\": 1,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 0\n    },\n    {\n      \"FileName\": \"VRCDiscordMute_NoConsole.exe\",\n      \"WorkingDir\": \"F:/Program Files/VRCDiscordMute\",\n      \"Arguments\": \"\",\n      \"StartMinimized\": 0,\n      \"CloseOnQuit\": 1,\n      \"VROnly\": 0\n    }\n  ]\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi5ucc%2Fvrcautolaunch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi5ucc%2Fvrcautolaunch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi5ucc%2Fvrcautolaunch/lists"}