Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean Install IRO:// uri is not registered and .iro extensions not registered to 7th Heaven #212

Open
barkermn01 opened this issue Aug 9, 2024 · 3 comments
Labels
bug Something isn't working help wanted Extra attention is needed priority/P1 likely to affect end users

Comments

@barkermn01
Copy link
Member

barkermn01 commented Aug 9, 2024

Describe the bug
I have clean installed 7th heaven, then tried both canary build and stable build the General Settings shows i have "Open iros:// links with 7th Heaven" & "Open Mod Files with 7th Heaven", and neither are working,

** Versions **
[x] Tested on latest stable version
[ ] Pre-release only bug

To Reproduce
Clean windows install 7th heaven using installer on Tsunamods / 7thheaven.rocks website let it complete, make sure the Shell integrations are enabled
try visiting a iros:// uri and it wont work it will just google the URI, download a mod .iro file file does not have icon in windows and opening it asks user to select application to open it

Expected behavior
The Shell registations work so the URI's and .Iro files correctly open 7th heaven

Screenshots
7th heaven settings window
Windows Shell not pressent

Desktop (please complete the following information):

  • OS: Windows
  • Version: 11
  • Build: 22631.3958

Additional context
Tsuna and MikeDoesAudio were on call and witnessed it

@julianxhokaxhiu julianxhokaxhiu added bug Something isn't working help wanted Extra attention is needed labels Aug 9, 2024
@julianxhokaxhiu
Copy link
Member

Thanks for the report. Out of curiosity, were you prompted to run the command line once you clicked save? That should have generated a bat file in the 7thWorkshop/temp folder. Care to share what you got so I can check if the registry paths were created for you?

@julianxhokaxhiu julianxhokaxhiu added the priority/P1 likely to affect end users label Aug 17, 2024
@barkermn01
Copy link
Member Author

There is nothing inside the directory now, does it auto delete it when it starts up again, i will try to create it and capture it now.

@barkermn01
Copy link
Member Author

So Turning them off.

@echo off
@reg.exe delete "HKCR\iros" /f /reg:64
@reg.exe delete "HKCR\7thHeaven\shell\Unpack IRO\command" /f /reg:64
@reg.exe delete "HKCR\7thHeaven\DefaultIcon" /f /reg:64
@reg.exe delete "HKCR\.iro" /f /reg:64
@reg.exe delete "HKCR\.irop" /f /reg:64
@reg.exe delete "HKCR\Directory\shell\Pack into IRO" /f /reg:64
@reg.exe delete "HKCR\7thHeaven\shell\Unpack IRO" /f /reg:64

adding them:

@echo off
@reg.exe add "HKEY_CLASSES_ROOT\iros" /f /ve /d "7H Catalog Subscription" /t REG_SZ /reg:64
@reg.exe add "HKEY_CLASSES_ROOT\7thHeaven\DefaultIcon" /f /ve /d """C:\Users\Martin\AppData\Local\Programs\7th Heaven\7th Heaven.exe""" /t REG_SZ /reg:64
@reg.exe add "HKEY_CLASSES_ROOT\.iro" /f /ve /d "7thHeaven Mod" /t REG_SZ /reg:64
@reg.exe add "HKEY_CLASSES_ROOT\.irop" /f /ve /d "7th Heaven Mod Patch" /t REG_SZ /reg:64
@reg.exe add "HKEY_CLASSES_ROOT\.irop\DefaultIcon" /f /ve /d """C:\Users\Martin\AppData\Local\Programs\7th Heaven\7th Heaven.exe""" /t REG_SZ /reg:64
@reg.exe add "HKEY_CLASSES_ROOT\.irop\shell\open\command" /f /ve /d """C:\Users\Martin\AppData\Local\Programs\7th Heaven\7th Heaven.exe"" /OPENIROP:""%%1""" /t REG_SZ /reg:64
@reg.exe delete "HKCR\Directory\shell\Pack into IRO" /f /reg:64
@reg.exe delete "HKCR\7thHeaven\shell\Unpack IRO" /f /reg:64

That ran, and yet still IRO file on my system

image

And if i try using an IRO:// schema URI i get
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed priority/P1 likely to affect end users
Projects
None yet
Development

No branches or pull requests

2 participants