Firefoxloader和Chromeloader非真正便携版


Firefoxloader Chromeloader如果是自己制作Firefox,Chrome的便携版,最方便的是甲壳虫或蓝冰的引导器。两者的原理都差不多,引导器执行效率也没有多大差别。一直是使用蓝冰的引导器,因为当时使用甲壳虫的引导器的时候发生了一些Bug。但是制作便携版,蓝冰的引导器就不能直接完成,主要是“默认浏览器”的问题。


FirefoxLoader非真正便携版

蓝冰的FirefoxLoader对于便携版有两个问题:

  1. FirefoxLoader设置的“默认浏览器”指的是FirefoxLoader.exe,不是Firefox“原装”的firefox.exe;
  2. 重装系统或者是移动到其他浏览器时,如果没有新建profiles,FirefoxLoader是不会“主动”跳出设置“默认浏览器”的选项的。

当然,这两个问题都可以解决。第一个问题只要不使用Firefox自带的设置默认浏览器功能就行了,没有什么影响。第二个问题建立-SetDefault的处理或者是新建profiles后再复制原profiles即可。


ChromeLoader不能设置为默认浏览器

ChromeLoader,蓝冰直接放出了ChromeLoaderCreator,可以完全自己定义ChromeLoader的参数。
但是,使用ChromeLoader不能把ChromeLoader设置为默认浏览器。而设置Chrome为默认浏览器的话,ChromeLoader的参数也就完全没有作用了。


直接在快捷方式后面加参数也有同样的“默认浏览器”的问题

在默认浏览器的问题上,那些所谓单纯在firefox.exe快捷方式后面加参数来制作便携版的方法,同样不是真正便携版,因为添加的参数对Firefox自带默认浏览器设置是无效的。