mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-04-19 06:43:51 +02:00
URI Scheme
This commit is contained in:
@@ -145,6 +145,14 @@ Section "Install" SecInstall
|
||||
CreateShortCut "$SMPROGRAMS\VRCX.lnk" "$INSTDIR\VRCX.exe"
|
||||
ApplicationID::Set "$SMPROGRAMS\VRCX.lnk" "VRCX"
|
||||
|
||||
WriteRegStr HKCU "Software\Classes\vrcx" "" "URL:vrcx"
|
||||
WriteRegStr HKCU "Software\Classes\vrcx" "FriendlyTypeName" "VRCX"
|
||||
WriteRegStr HKCU "Software\Classes\vrcx" "URL Protocol" ""
|
||||
WriteRegExpandStr HKCU "Software\Classes\vrcx\DefaultIcon" "" "$INSTDIR\VRCX.ico"
|
||||
WriteRegStr HKCU "Software\Classes\vrcx\shell" "" "open"
|
||||
WriteRegStr HKCU "Software\Classes\vrcx\shell\open" "FriendlyAppName" "VRCX"
|
||||
WriteRegStr HKCU "Software\Classes\vrcx\shell\open\command" "" '"D:\WindowsFiles\Documents\git\VRCX\bin\x64\Release\VRCX.exe" /uri="%1" /params="%2 %3 %4"'
|
||||
|
||||
${If} ${Silent}
|
||||
SetOutPath $INSTDIR
|
||||
ShellExecAsUser::ShellExecAsUser "" "$INSTDIR\VRCX.exe" ""
|
||||
@@ -169,6 +177,7 @@ Section "Uninstall"
|
||||
|
||||
DeleteRegKey HKLM "Software\VRCX"
|
||||
DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\VRCX"
|
||||
DeleteRegKey HKCU "Software\Classes\vrcx"
|
||||
|
||||
Delete "$SMPROGRAMS\VRCX.lnk"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user