Quote Setting default browser manually:
You can set the default browser in Windows 2000 (SP3+) Windows XP (SP1+) and Windows Vista using the "Set Program Access and Defaults" feature (renamed "Set Program Access and Computer Defaults" in Windows Vista). [2]
# Windows Vista: "Start -> Default Programs -> Set Program Access and Computer Defaults -> Custom" [3]
(Windows XP/Vista: Click the icon to the right of "Custom", to expand the category.)
You will see Internet Explorer and other installed browsers listed under "Choose a default Web browser" . Select "Mozilla" (Suite), "SeaMonkey" or "Mozilla Firefox" (in some cases, "Mozilla Firefox" may not be listed; to add it back, reinstall Firefox [4]).
If the above doesn't work or if the "Set Program Access and Defaults" feature isn't available in your Windows version, you can manually set the default browser by selecting it as the the default program for individual file types and protocols as follows:
* Windows Vista: Click the Start button, open "Default Programs" and then click "Associate a file type or protocol with a program". [5]
Assign the following protocols and file types to the browser you wish to set as default:
* URL:HyperText Transfer Protocol
* URL:HyperText Transfer Protocol with Privacy
* URL:File Transfer Protocol
* HTML File
* HTM File (optional)
Note that you may find the URL protocols listed above under extension "N/A" or "(NONE)".
Create a .reg script with the following code and execute it, after that, goto to "Default Programs"-->"Set your default programs" and select K-meleon, ensure the extensions are really set on "Defautl options for this program"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\k-meleon.exe\Capabilities]
"ApplicationDescription"="K-Meleon proporciona navegación web segura y sencilla. Un interfaz de usario familiar, características de seguridad mejoradas, incluyendo protección de robos de identidad en línea, y búsqeuda integrada le permite sacar el máximo partido de la web."
"ApplicationIcon"="C:\\Program Files\\K-Meleon\\K-Meleon.exe,0"
"ApplicationName"="K-Meleon"
Thanks for the code, we will try adapt it for the setup.
But I think it's not a good idea to locate it in local registry , first it can perhaps don't work with non-admin users, and a browser preference choice is something purely at user level, not system level.
A+
Mozilla/5.0 (x11; U; Linux x86_64; en-US; rv:1.9.1.17pre) Gecko/20101211 Ubuntu/12.04 (precise) K-Meleon/1.6.0
Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:1.9.2.14pre) Gecko/20101219 Ubuntu/12.04 (precise) K-Meleon/1.7.0
Web: K-Meleon Extension Setup (French) and (English)
Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr
Quote JujuLand Thanks for the code, we will try adapt it for the setup.
But I think it's not a good idea to locate it in local registry , first it can perhaps don't work with non-admin users, and a browser preference choice is something purely at user level, not system level.
A+
Hi JujuLand,
i did test the code on Windows Vista Bussines with a normal user, not needed an administrator account (the hidden administrator account ) or run as administrator.
It may helps you, and you don't need to build a single application for register K-Meleon as default browser on next releases, this plugin seems to work with the installer as is, as a plugin, and no more is needed.
I haven't seen if this plugin works for all system, or just for Vista. In the second case, we must first determine if we use Vista or not, and use the plugin or not.
We even so need to build SetDefault application, not to launch setup to make K-Meleon the default, if it has been changed by another application, or by Windows.
A+
Mozilla/5.0 (x11; U; Linux x86_64; en-US; rv:1.9.1.17pre) Gecko/20101211 Ubuntu/12.04 (precise) K-Meleon/1.6.0
Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:1.9.2.14pre) Gecko/20101219 Ubuntu/12.04 (precise) K-Meleon/1.7.0
Web: K-Meleon Extension Setup (French) and (English)
Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr
The installer already sets K-Meleon by default, but as it's easy to set other browser as default, we must have a way, out of the setup to set it by default again.
In Firefox, you have that possibility, but you don't use an external program to set it, it's internal to Firefox. It's not the case with K-Meleon.
A+
Mozilla/5.0 (x11; U; Linux x86_64; en-US; rv:1.9.1.17pre) Gecko/20101211 Ubuntu/12.04 (precise) K-Meleon/1.6.0
Mozilla/5.0 (x11; U; Linux x86_64; fr-FR; rv:1.9.2.14pre) Gecko/20101219 Ubuntu/12.04 (precise) K-Meleon/1.7.0
Web: K-Meleon Extension Setup (French) and (English)
Web: http://jujuland.pagesperso-orange.fr/
Mail : alain [dot] aupeix [at] wanadoo [dot] fr
Re: k-meleon 1.1.3 and vista - set to standard browser does not work
Posted by:
Chris Thomson
Date: February 11, 2008 06:35PM
thanks all!
By the way: When reinstalling vista and installing k-meleon the first time, the "set as standard browser" works fine. So may be there is only the problem to set is as standard browser when another application is set as standard browser while k-meleon ist installed?