chicksong 发表于 2008-6-3 15:42
目标:把Firefox变成一个“绿色软件”<br /><br />成品:<br />把 MyFF 这个目录目录随意复制到任意位置,执行其中 MyFF.exe 运行firefox 3.0 RC1 都能保留之前对这个FF的所有设置(包括扩展,设置,字体之类)<br /><br />做法:<br />1、桌面上新建一个 MyFF 文件夹 ,在其中再建立一个 firefox 文件夹,一个 MyProfile 文件夹。<br />2、从官方网站下载安装一份<a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/win32/zh-CN/Firefox%20Setup%203.0.exe" target="_blank">Firefox3.0</a><br />3、复制firefox安装目录里的所有文件至桌面上MyFF中的firefox内。<br />4、添加删除程序内,卸载firefox3.0。<br />5、在桌面上的MyFF文件夹内建立一个名为 MyFF.txt 的文件文件,内容为 start firefox\firefox.exe -profile "MyProfile"<br />6、把MyFF.txt改名为MyFF.bat<br />7、完成<br /><br />说明:<br />1、双击MyFF.bat即可启动Firefox。对其中的任何操作(增删扩展,改变config之类)都被保留进MyProfile文件夹内。<br />2、其实就是建立了一个MyProfile的全新的配置文件。<br />3、好玩(好用?)期间,有基础的可以通过一些把BAT编译成EXE的软件,把这个批处理编译成EXE以,改变BAT本身这个难看的图标 。 :)<br />4、初始制作版本Firefox3.0 RC1。<br /><br /><a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0rc2/win32/zh-CN/Firefox%20Setup%203.0%20RC%202.exe" target="_blank">http://releases.mozilla.org/pub/mozilla.or....0%20RC%202.exe</a><br />更新了下,这是RC2的下载地址,简体中文版。。。 2008年6月5日<br /><br /><a href="http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0/win32/zh-CN/Firefox%20Setup%203.0.exe" target="_blank">http://releases.mozilla.org/pub/mozilla.or...Setup%203.0.exe</a><br />更新了下,这是3.0正式版的下载地址,简体中文版。<br />貌似就是RC2,RC2就是3.0... 2008年6月20日
chicksong 发表于 2008-6-3 15:45
有人会说,为什么不用快捷方式?直接加个-profile "MyProfile" 就行了<br />因为快捷方式需要引用决对地址,在不同的目录下不能正常工作<br /><br />有人又会说,为什么要做这么个东东?<br />为了折腾,动动手,练练脑<br /><br />有人还会说,最简单的建立自己的配置文件,而不用担心重装系统什么丢配置该怎么做啊?<br />首先把FF装到非系统盘<br />其次在FF目录里建个好记的文件夹,比如“MyProfile”<br />最后,建立一个Firefox.exe的快捷方式,在快捷方式后头加上-profile "MyProfile" 参数<br /><br />好了,就这些,折腾完罗
eilern 发表于 2008-6-3 15:46
把批处理编译成EXE可以用 Quick Batch file Compiler 或者 Bat To Exe Converter
otherside 发表于 2008-6-3 21:50
<!--quoteo(post=128922:date=2008年6月3日 3:46:name=eilern)--><div class='quotetop'>引用 (eilern @ 2008年6月3日 3:46) <a href="index.php?act=findpost&pid=128922"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->把批处理编译成EXE可以用 Quick Batch file Compiler 或者 Bat To Exe Converter<br />[attach]12214[/attach]<!--QuoteEnd--></div><!--QuoteEEnd--><br />这样好像容易感染病毒欸 <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/shuriken.gif" style="vertical-align:middle" emoid=":shuriken:" border="0" alt=":shuriken:" />
eilern 发表于 2008-6-3 22:16
<!--quoteo(post=128991:date=2008年6月3日 21:50:name=otherside)--><div class='quotetop'>引用 (otherside @ 2008年6月3日 21:50) <a href="index.php?act=findpost&pid=128991"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=128922:date=2008年6月3日 3:46:name=eilern)--><div class='quotetop'>引用 (eilern @ 2008年6月3日 3:46) <a href="index.php?act=findpost&pid=128922"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->把批处理编译成EXE可以用 Quick Batch file Compiler 或者 Bat To Exe Converter<br />[attach]12214[/attach]<!--QuoteEnd--></div><!--QuoteEEnd--><br />这样好像容易感染病毒唉 <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/shuriken.gif" style="vertical-align:middle" emoid=":shuriken:" border="0" alt=":shuriken:" /><br /><!--QuoteEnd--></div><!--QuoteEEnd--><br />那么firefox目录里的firefox.exe呢?电脑上其它目录里的exe呢?<br />本文就是要做一个不用绝对路径的loader。<br />portable版的loader也是exe吧?
Zimolla 发表于 2008-6-4 00:41
<!--quoteo(post=129001:date=2008年6月3日 22:16:name=eilern)--><div class='quotetop'>引用 (eilern @ 2008年6月3日 22:16) <a href="index.php?act=findpost&pid=129001"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=128991:date=2008年6月3日 21:50:name=otherside)--><div class='quotetop'>引用 (otherside @ 2008年6月3日 21:50) <a href="index.php?act=findpost&pid=128991"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec--><!--quoteo(post=128922:date=2008年6月3日 3:46:name=eilern)--><div class='quotetop'>引用 (eilern @ 2008年6月3日 3:46) <a href="index.php?act=findpost&pid=128922"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->把批处理编译成EXE可以用 Quick Batch file Compiler 或者 Bat To Exe Converter<br />[attach]12214[/attach]<!--QuoteEnd--></div><!--QuoteEEnd--><br />这样好像容易感染病毒唉 <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/shuriken.gif" style="vertical-align:middle" emoid=":shuriken:" border="0" alt=":shuriken:" /><br /><!--QuoteEnd--></div><!--QuoteEEnd--><br />那么firefox目录里的firefox.exe呢?电脑上其它目录里的exe呢?<br />本文就是要做一个不用绝对路径的loader。<br />portable版的loader也是exe吧?<br /><!--QuoteEnd--></div><!--QuoteEEnd--><br />打成一个包,那运行速度是不是也得受影响?
eilern 发表于 2008-6-4 14:01
把批处理文件转成exe并不会明显影响启动速度。再怎么讲,这个loader也只是一条命令。
囧囧囧 发表于 2008-6-4 23:28
<img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt=":rolleyes:" /> <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/innocent.gif" style="vertical-align:middle" emoid=":innocent:" border="0" alt=":innocent:" /> <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/whistle.gif" style="vertical-align:middle" emoid=":whistle:" border="0" alt=":whistle:" /> <!--coloro:#4B0082--><span style="color:#4B0082"><!--/coloro--><!--sizeo:4--><span style="font-size:14pt;line-height:100%"><!--/sizeo-->哈哈。。<!--sizec--></span><!--/sizec--><!--colorc--></span><!--/colorc-->
iii 发表于 2008-6-5 08:56
<img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt=":rolleyes:" /> 受教,感谢。回贴作记号。
cqsxtl 发表于 2008-6-5 13:48
很好的教程,已照章办理。
minipato 发表于 2008-6-5 15:25
太好了,原来有这么方便的方法啊,更喜欢火狐狸了 <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/sorcerer.gif" style="vertical-align:middle" emoid=":sorcerer:" border="0" alt=":sorcerer:" />
Jshow 发表于 2008-6-10 12:32
我習慣用笨方法——隨身攜帶Mozbackup備份文件
凯杰 发表于 2008-6-11 09:53
我觉得给你打5颗星的分支持一下.
chicksong 发表于 2008-6-11 10:45
谢谢楼上……吼吼~ <img src="http://hall.sociz.com/style_emoticons/<#EMO_DIR#>/happy.gif" style="vertical-align:middle" emoid="^_^" border="0" alt="^_^" />
chicksong 发表于 2008-6-20 11:13
更新了3.0正式版的下载地址。。。呵呵
luckyman 发表于 2008-6-20 17:41
挺好,不用portable版了,那个loader还占内存
flysl 发表于 2008-7-20 13:48
支持3.01吗?
TeliuTe 发表于 2008-7-20 18:43
存下试试,<br />我一直用的快捷方式
Zelcian 发表于 2008-7-20 21:06
楼主能不能吧MyFF.bat这个文件 转换成exe 做个现成的上传附件呢??
qiye01 发表于 2008-10-5 11:41
太好了,谢谢@!
modest188 发表于 2008-10-5 13:42
有个问题:
我的ff33用过一段时间了,扩展都比较齐全,怎么做绿色版。
并不像你这里的新安装一个ff
chicksong 发表于 2008-10-5 18:56
回楼上
1、firefox -p 找到你的个人配置目录到底在哪里
2、复制你的个人配置目录到你能找得到的地方,目录名可以改为我文中说的MyProfile
3、复制firefox程序目录到你找得到的地方,目录名可以改为我文中说的 firefox
4、建立批处理,其中的命令就是 start firefox\firefox.exe -profile "MyProfile"
就这么简单 :)
modest188 发表于 2008-10-5 20:32
我把原来的配置文件copy到MyProfile中,运行ff提示有多个扩展不兼容ff303.但原安装的是没有问题的。怎么解决啊
eilern 发表于 2008-10-5 23:21
原安装的是3.0.3么?
chicksong 发表于 2008-10-6 08:51
不太可能出来说复制过去加参数启动后出来什么不兼容啊?有没有复制对?原版的是什么版本啊
vinc 发表于 2008-10-6 09:18
了解学习了!楼主很喜欢练习手脑啊!
llii11 发表于 2008-10-6 13:45
很好的方法啊,感谢。:biggrin:
modest188 发表于 2008-10-6 17:50
不是什么大问题,把不兼容的卸了重装一下就可以了。只是不明白还有哪里没做到才会不兼容。
ballitt 发表于 2008-10-7 14:12
当我了解火狐的插件后,我就发觉自己深深爱上了
无心石 发表于 2008-10-8 14:42
这个很好,我决定把你收藏了。另外我还是比较喜欢用快捷方式加后缀的方法