阅读:7491回复:18
[原创]制作绿色版Firefox、Thunderbird、Mozilla Suit的新方法
以前的绿色版Firefox的制作思路是,利用firefox.exe的“-profile”参数指定用户配置目录,但是这样做有几个缺点:
1,主动权在firefox.exe程序手上,如果程序里某些地方不处理这个参数,还是会用到系统默认的用户配置目录,事实上的确在运行一段时间后会这样。 2,Firefox、Thunderbird有这个参数选项,但是Mozilla Suit好像就没有。 新的思路让加载程序“欺骗”原来的执行文件,给执行文件一个“假”的系统默认的用户配置目录。附件是适用于Firefox、Thunderbird、Mozilla Suit的三个加载程序,使用方法和以前的加载程序一样,例如对于Firefox,首先建立一个空目录,把加载程序firefox.exe拷进去,在这个目录里再建一个名叫“firefox”的子目录,把firefox所有原始文件目录一并拷进去,以后运行加载程序就OK了。要注意的是Thunderbird、Mozilla Suit的子目录名称必须是“thunderbird”和“mozilla”。 欢迎大家测试,谢谢! --------------------------------------------------------- MozillaLoader.zip是更新版本,去除Mozilla的支持,增加了对SeaMonkey的支持,图标重新设计,与软件保持一致,更加美观 |
|
|
1楼#
发布于:2006-02-04 16:29
这是Mozilla Suit的截图
这是Mozilla Suit的截图 |
|
2楼#
发布于:2006-02-04 16:29
以前的绿色版Firefox 如果没开FF的时候 FF又是默认浏览器
点其他地方的链接 就会开那个裸体FF 这个解决了吗? 你说的 我看的不是太明白 试下 |
|
3楼#
发布于:2006-02-04 16:29
msi(windows installer)应该是微软推荐的软件安装方式吧? 能够保证软件卸载以后系统恢复到安装前的状态,即使安装过程中出了错误,也不会对系统造成伤害。 就像linux系统里的包管理系统一样稳定。不明白为什么软件开发商不喜欢采用这种发布格式,而都是用exe。exe是可执行文件,可以在你机器上作任何事情,搞不好就出问题了。也许这就是大家在研究绿色软件的原因吧。
http://msdn.microsoft.com/library/defau ... t_page.asp 有没有人研究过msi呢?和exe安装方式比,有什么弱点呢? |
|
4楼#
发布于:2006-02-04 16:29
|
|
5楼#
发布于:2006-02-04 16:29
不过“把Firefox设成默认浏览器”这个做法本身就让Firefox失去了绿色的含义,不知你是否也这样认为,呵呵 |
|
|
6楼#
发布于:2006-02-04 16:29
不如在所谓绿色FX里加个说明....
教会怎么设置(选取)默认配置路径 虽然设置了就不能叫绿色了..... 不小心启动了个裸的FX就更不绿了......... |
|
7楼#
发布于:2006-02-04 16:29
|
|
8楼#
发布于:2006-02-04 16:29
已经实现了你想要的功能 |
|
9楼#
发布于:2006-02-04 16:29
最好的办法是给官方提建议,让他们给fox做一个绿化接口
|
|
|
10楼#
发布于:2006-02-04 16:29
更新了一下
|
|
11楼#
发布于:2006-02-04 16:29
>最好的办法是给官方提建议,让他们给fox做一个绿化接口
更快的方法是:改源代码 |
|
12楼#
发布于:2006-02-04 16:29
FireFox 有“-profile”参数就是为“绿化”准备的,先前的绿色版都是使用的这个参数。
但是用它绿化得并不彻底,系统的profile目录里还是会残留几个文件。我的这个方法可以说一劳永逸地解决了这个问题 |
|
13楼#
发布于:2006-02-04 16:29
|
|
14楼#
发布于:2006-02-04 16:29
学习下。
感觉没什么意义。 难道就为了放在U盘中使用么? |
|
上一页
下一页