Opera 24 not listed in Associate a file type or protocol
-
rif last edited by
I have a usb install of Opera that's sitting on my e: drive. I want to associate that with the http/https protocols but its not listed.
I know I can install opera with the default and it would be listed but I don't want to do that. I've done a whole bunch of web searches on how to add a program but haven't found a good resource yet.
Its also not listed in Set your default programs.
I tried to update Opera over itself but that didn't help.
Will try anything! lol -
christoph142 last edited by
Well, you know, that's the sense of a USB install:
It's portable, located in one single folder and doesn't register itself anywhere in your system. -
rif last edited by
Well, you know, that's the sense of a USB install:
It's portable, located in one single folder and doesn't register itself anywhere in your system.Grin. No, that's me wanting everything on one drive and one dir tree. I guess I'm a holdover from DOS 3! I did a single dir install of Opera 12.17 and all its predecessors. Did that manually.
Anyone have any ideas on even how to search for an answer, not getting any good results.
-
deld1ablo last edited by admin
Well, I had a thread on it:
https://forums.opera.com/post/46424Essentially, you need to create a .reg file and add
Windows Registry Editor Version 5.00 ; Infamous capabilities:
[HKEYLOCALMACHINE\SOFTWARE\Opera\Capabilities] "ApplicationDescription"="Opera, Internet Browser" "ApplicationIcon"="C:\App\Opera\opera.exe.exe,0" "ApplicationName"="Opera"
[HKEYLOCALMACHINE\SOFTWARE\Opera\Capabilities\FileAssociations] ".htm"="OperaURL" ".html"="OperaURL" ".shtml"="OperaURL" ".xht"="OperaURL" ".xhtml"="OperaURL"
[HKEYLOCALMACHINE\SOFTWARE\Opera\Capabilities\URLAssociations] "ftp"="OperaURL" "http"="OperaURL" "https"="OperaURL"
; Register to Default Programs
[HKEYLOCALMACHINE\SOFTWARE\RegisteredApplications] "Opera"="Software\Opera\Capabilities"
; OperaURL HANDLER:
[HKEYLOCALMACHINE\Software\Classes\OperaURL] @="Opera Document" "FriendlyTypeName"="Opera Document"
[HKEYLOCALMACHINE\Software\Classes\OperaURL\shell]
[HKEYLOCALMACHINE\Software\Classes\OperaURL\shell\open]
[HKEYLOCALMACHINE\Software\Classes\OperaURL\shell\open\command] @=""C:\App\Opera\opera.exe""
Replace C:\App\Opera\Opera.exe with where its actually located. Notepad has a replace function.
-
rif last edited by admin
Well, I had a thread on it:
https://forums.opera.com/post/46424
Essentially, you need to create a .reg file and addSorry, should have said I was on Win 8. That hack is for Win 7. Thanks though.
-
A Former User last edited by
Opera 24 shouldn't be run using opera.exe anyway, it should be launcher.exe.
Have you tried the registry file on Windows 8? Even if it was originally designed for Windows 7 it may well still work.
-
deld1ablo last edited by admin
Well, I had a thread on it:
https://forums.opera.com/post/46424
Essentially, you need to create a .reg file and addSorry, should have said I was on Win 8. That hack is for Win 7. Thanks though.
So it doesn't work? Please clarify.
-
rif last edited by
So it doesn't work? Please clarify.
I used the reg file provided above and changed it to reflect my Opera installation and ran the reg file. When checking the registry afterwards none of my stuff is added.
-
deld1ablo last edited by
Windows Registry Editor Version 5.00
; Infamous capabilities:
Needs to be a part of it. The reg is invalid without it for some reason.