阅读:28521回复:37
零基础教你怎么做个自己的移动版, 小教程一个
成品:
把 MyFF 这个目录目录随意复制到任意位置,执行其中 MyFF.exe 运行firefox 3.0 都能保留之前对这个FF的所有设置(包括扩展,设置,字体之类) 做法: 1、桌面上新建一个 MyFF 文件夹 ,在其中再建立一个 firefox 文件夹,一个 MyProfile 文件夹。 2、从官方网站下载安装一份Firefox3.0.1 http://releases.mozilla.org/pub/mozilla ... 03.0.1.exe 3、复制firefox安装目录里的所有文件至桌面上MyFF中的firefox内。 4、添加删除程序内,卸载firefox3.0。 5、在桌面上的MyFF文件夹内建立一个名为 MyFF.txt 的文件文件,内容为 start firefox\firefox.exe -profile "MyProfile" 6、把MyFF.txt改名为MyFF.bat(我已经用 Quick batch file compiler 把BAT编译成EXE后加了图标,所以好看一些) 7、完成 --------------------------------- 说明: 1、双击MyFF.bat即可启动Firefox。对其中的任何操作(增删扩展,改变config之类)都被保留进MyProfile文件夹内。 2、其实就是建立了一个MyProfile的全新的配置文件。 3、好玩(好用?)期间,有基础的可以通过一些把BAT编译成EXE的软件,把这个批处理编译成EXE以,改变BAT本身这个难看的图标 。 :) 4、初始制作版本Firefox3.0 RC1。 http://releases.mozilla.org/pub/mozilla ... RC%202.exe 更新了下,这是RC2的下载地址,简体中文版。。。 2008年6月5日 http://releases.mozilla.org/pub/mozilla ... %203.0.exe 更新了下,这是3.0正式版的下载地址,简体中文版。 貌似就是RC2,RC2就是3.0... 2008年6月20日 http://releases.mozilla.org/pub/mozilla ... 03.0.1.exe 更新了下,这是3.0.1的下载地址,简体中文版。。。 2008年8月27日 |
|
|
1楼#
发布于:2008-06-03 15:50
有人会说,为什么不用快捷方式?直接加个-profile "MyProfile" 就行了
因为快捷方式需要引用决对地址,在不同的目录下不能正常工作 有人又会说,为什么要做这么个东东? 为了折腾,动动手,练练脑 有人还会说,最简单的建立自己的配置文件,而不用担心重装系统什么丢配置该怎么做啊? 首先把FF装到非系统盘 其次在FF目录里建个好记的文件夹,比如“MyProfile” 最后,建立一个Firefox.exe的快捷方式,在快捷方式后头加上-profile "MyProfile" 参数 好了,就这些,折腾完罗 |
|
|
2楼#
发布于:2008-06-03 15:50
沙发,占位先。
|
|
|
3楼#
发布于:2008-06-03 15:50
关于图标:给Bat再建立一个快捷方式就能改图标了
|
|
|
4楼#
发布于:2008-06-03 15:50
|
|
5楼#
发布于:2008-06-03 15:50
关于 Bat建立一个快捷方式
这位兄弟的意思 可能是 运行BAT 生成一个快捷方式 并自动添加 -profile "MyProfile"到该快捷方式 此时 还可以 让BAT 把快捷方式直接生成到桌面 或开始菜单 另外 还可以用BAT调用VBS的方式来使用 相对路径. 举个例子..像这样 FOXPLUS 当前目录 生成快捷方式到桌面 程序名 foxplus.exe 快捷方式名FoxPlus.lnk 描述FoxPlus echo Set Shell=CreateObject("WScript.Shell")>createcs.vbs echo DesktopPath=Shell.SpecialFolders("Desktop")>>createcs.vbs echo Set link=Shell.CreateShortcut(DesktopPath ^& "\\FoxPlus.lnk")>>createcs.vbs echo link.description="FoxPlus">>createcs.vbs echo sPath=left(Wscript.ScriptFullName,len(Wscript.ScriptFullName)-len(Wscript.ScriptName))>>createcs.vbs echo link.TargetPath=sPath ^& "FoxPlus.exe">>createcs.vbs echo link.WindowStyle=1 >>createcs.vbs echo link.WorkingDirectory=DesktopPath>>createcs.vbs echo link.Save>>createcs.vbs createcs.vbs del createcs.vbs set path=%~dp0FoxPlus.exe echo URL="%path%" >> %result% echo IconIndex=0 >> %result% echo IconFile=%path% >> %result% |
|
6楼#
发布于:2008-06-03 15:50
呵呵,收藏备用,多谢
|
|
7楼#
发布于:2008-06-03 15:50
楼主的探索值得鼓励,狐友们需要这种精神。ps我用的是Portable Firefox做移动版,也挺好的。
|
|
8楼#
发布于:2008-06-03 15:50
嗯,记号,改天试一试
|
|
9楼#
发布于:2008-06-03 15:50
bigflybird:楼主的探索值得鼓励,狐友们需要这种精神。ps我用的是Portable Firefox做移动版,也挺好的。回到原帖 Portable版本身要占用5-10MB内存,再去看他Portable的虚拟内存占用,有可能会达到50MB。相当于又一个FF |
|
|
10楼#
发布于:2008-06-03 15:50
哦,可我的Portable启动后的Portable firefox进程只占用5M左右,虚拟内存也就3M,引导完Firefox后,Portable进程也退出了,不会占用额外的内存,要占用也是Firefox自身占用的。
|
|
11楼#
发布于:2008-06-03 15:50
另外Portable Firefox还会在启动时处理某些扩展中使用绝对路径和其他的问题,考虑的比较周全。ps.2004年它就出了,现在一直更新,作者比较勤奋,主页上还有其他一些Portable软件。
|
|
12楼#
发布于:2008-06-03 15:50
我也一直用P版的,不过前些日子在群里聊天时大家核对了一下P版这个外壳的内存和虚拟内存两个的占用量之后,发现P这个外壳所占的空间几乎与所打开的页面成正比。
正好呢,要想手工干净的准备一份RC1以备RC2的到来,于是就做了这个啦,呵呵 |
|
|
13楼#
发布于:2008-06-03 15:50
这个不能设为默认浏览器吧。
|
|
14楼#
发布于:2008-06-03 15:50
在选项里头能设检测是否是默认浏览器的
|
|
|
上一页
下一页