MyFirefox v2.6.2 - 打造自己的 Firefox 便携版
(截图仅供参考)
MyFirefox 是用 Autoit 制作的 Firefox 辅助软件,主要功能:
(1)自定义Firefox程序、配置文件、缓存文件夹的路径;
(2)用来制作Firefox便携版;
(3)便携版可设为默认浏览器。
MyFirefox是Firefox浏览器的便携版引导器,需要Firefox程序文件才能使用,MyFirefox + Firefox = Firefox便携版。如果不知道如何获取Firefox程序文件,可查看后面的帮助信息。
下载:
MyFirefox v2.6.2: 百度网盘
autoit源码:https://code.google.com/p/my-firefox/source/browse/
近期百度空间经常出问题,问题反馈可以到 https://code.google.com/p/my-firefox/issues/list,点击 New issue提交。
更新记录
2014.9.8 v2.6.2
修正Firefox运行期间修改参数后,反复出现“请关闭浏览器以便完成设置”的问题。
2014.4.17 v2.6.1
1)修正变量未声明等错误
2)代码优化。
2014.4.9 v2.6
1)修正2.5版的一些错误;2) 增加自身自动更新功能。
2014.4.7 v2.5
1)增加转换更新通道功能;
2)增加浏览器启动时运行外部程序功能;
3)#增加浏览器退出后运行外部程序等功能;
4)#设置默认浏览器、锁定到任务栏后立即生效,不必再运行MyFirefox一次;
5)增加“MyFirefox 在后台运行直至浏览器退出”选项。若不选此项,以上带“#”号的功能无效。
6)不再直接修改prefs文件,避免出现配置文件损坏的问题。
2014.3.14 v2.4.1
解决Win Vista/7/8等系统中,浏览器锁定至任务栏后出现两个图标的问题。
2012.1.4 v2.4
设置快捷方式由批处理改成 vbscript 文件,避免启动时出现黑窗口。增加自定义缓存功能。
2011.06.06 v2.3 :解决 Win Vista/7 下可能因权限不够,设置默认浏览器不完全的问题。
2011.03.11 v2.2 :MyFirefox设置快捷方式改成批处理,解决程序移动后快捷方式失效问题。
2011.2.14 v2.0 :全新的设置界面,在第一次运行或设置错误时或双击“设置”快捷方式时会出现设置界面。
2009.7.12 v1.4 :增加自定义插件目录功能。可在ini文件中添加启动参数。
2008.12.13 v1.3:设置默认浏览器的方法改为与Firefox原版一样,不必修改ini文件,更符合一般用户的操作习惯。
2008.10.8 v1.2:禁止Firefox原版在启动时检查默认浏览器,以防误将默认浏览器设回原版。增加复制Firefox原版配置文件到 profiles 文件夹的选项,原版用户改用便携版后不必重新配置Firefox。
MyFirefox 使用说明
1. 获取Firefox程序文件
MyFirefox中未包含Firefox浏览器程序文件,这些文件需要您自己准备。如果您正在使用Firefox官方安装版,可直接到程序安装目录下将Firefox程序文件复制出来,通常为C:\Program Files\Mozilla Firefox;如果正在使用其它Firefox绿色版/免安装版,那么你已经有了完整的程序文件。如果没有使用过Firefox浏览器,可以下载Firefox完整安装包(在MyFirefox设置界面中有下载地址),用WinRAR、7z等解压软件将安装包中的core文件夹提取出来,即得到Firefox程序文件。
2. 怎样自定义 Firefox 程序和配置文件夹的路径?
将 MyFirefox.exe 放在任意文件夹,如 D:\张三的Firefox 或 D:\李四的Firefox。 运行 MyFirefox.exe,正确设置 firefox 路径、配置文件夹等,按 “确定”。 以后双击 MyFirefox.exe 即可直接启动指定配置的 Firefox 浏览器。若要重新设置,可双击软件目录下的 “MyFirefox设置.vbs” 文件调出设置界面
3. 如何用 MyFirefox 制作 Firefox 便携版?
将 MyFirefox.exe 复制到任意位置(以 D:\Program files\Mozilla Firefox 为例);
将第1步得到的 Firefox 程序文件夹复制到 D:\Program files\Mozilla Firefox 文件夹中,Firefox 程序文件夹改名为 Firefox 或 Firefox 3、Firefox 4 之类以便区分。另外在 D:\Program files\Mozilla Firefox 文件夹中建一个配置文件夹,或者等运行 MyFirefox 后自动建一个配置文件夹。
运行 MyFirefox.exe,设置好 firefox 路径、配置文件夹等,Firefox 便携版即制作完成!以后运行MyFirefox.exe 即可直接启动 Firefox 便携版,即使重装系统也不必重新配置 Firefox。 为方便在本地使用,可以右键单击 MyFirefox.exe,发送一个快捷方式到桌面。
也可将 Mozilla Firefox 文件夹复制到U盘运行,你的书签、配置可以带着走了。
4. 如何将 MyFirefox 设为默认浏览器?
MyFirefox 不会强制地、自动地将 Firefox 设为默认浏览器,而是基于这样的思路:当检测到由 MyFirefox 启动的 Firefox 被您设为默认时,将浏览器路径重定向到 MyFirefox。因此要设置默认按以下步骤:
1)在 Firefox 的菜单: 选项->高级->常规->系统默认值中按 “立即检查”,出现 “Firefox 现在不是您的默认浏览器。要使它成为您的默认浏览器吗?”,按 “是”。
2)关闭 Firefox,重新启动 MyFirefox 即可。完全设置默认浏览器需要系统管理员权限,若您不是以管理员帐号登录,可能会弹出提示,要求以管理员身份运行程序,同时可能需要输入管理员密码(Firefox 原版在第一次设置默认时也可能会弹出类似的提示)。
在 Win Vista / Win 7 系统中,即使您的帐号属管理员组,默认情况下仍以标准用户身份运行程序,而不是系统管理员身份,因此仍有可能弹出提示。
当出现 “已将当前配置的 Firefox 设为您的默认浏览器” 这样的提示后,MyFirefox 即已成为您的默认浏览器了。如果没有出现这个窗口,说明默认浏览器未设置成功或未设置完全。
这样就可以了,不要再到 Firefox 的菜单里去看 Firefox 是不是默认浏览器了。如果你又到 Firefox 的选项中去点 “立即检查” ,又会显示:“Firefox现在不是您的默认浏览器。。。。”。不用管它,现在的默认浏览器已经是 MyFirefox了,当然不是Firefox!
3)将 MyFirefox 设为默认浏览器后,如果 MyFirefox 的位置或文件名改变了,须重新设置默认浏览器,否则 Windows 找不到浏览器。另外在 U 盘运行时,不要设为默认。
4)Win8中如果设置不成功,打开控件面板,在设置默认程序中将Firefox设为默认即可。
MyFirefox 常见问题
1. 便携版的 Firefox 如何更新?
便携版的 Firefox 不会自动更新,但可以手动更新。只要点击浏览器的“帮助”菜单中的“关于 Firefox”,Firefox 就会开始检查更新,如有新版会开始下载更新。
2. Firefox 变成默认浏览器了,怎么再把 IE 设为默认?
打开IE工具 --- Internet选项 --- 程序 --- 把 “检查 Internet Explorer 是否为默认浏览器” 前面的钩选上,重新启动IE。
3. 怎样检查默认浏览器是否设置成功?
1)点 WinXP 开始菜单的 “Internet” 启动默认浏览器。Win 7 开始菜单好像没这一项,不过其开始菜单的 “默认程序” 中显示的浏览器应该对应于 XP 的“Internet” 项。
2)双击 Internet 快捷方式,用默认浏览器打开。
3)双击 本地的 HTML 等文件,用默认浏览器打开。
4)按多媒体键盘的上网键,启动默认浏览器。
5)在其它软件(如QQ、淘宝旺旺等)中点链接,用默认浏览器打开。也有例外,比如点 QQ2010 版“今日要闻”窗口中的链接,始终弹出 IE。这里因为 QQ 以绝对地址启动 IE,IE 内核的其它浏览器可以劫持 IE,非 IE 内核的浏览器(Firefox、Google Chrome 等)好像没办法。
6)在开始菜单的“运行”中输入网址,用默认浏览器打开。
以上几项中,第1)项需要管理员权限。
4. MyFirefox 设为默认浏览器失败,可能有哪些原因?
1)确认您是否具有管理员权限。如果没有管理员权限,不能完成以上 4 . 1)中的设置。
2)确认 Firefox 程序文件是否完整,用 MyFirefox 启动的 Firefox 本身能否被设为默认? 为允许不同版本、配置的 Firefox 同时存在,MyFirefox 只有在检测到由它启动的 Firefox 被设为默认时,才将默认浏览器重定向到相应的 MyFirefox。因此若 Firefox 本身不能设为默认,则MyFirefox 也不能。Firefox 原版调用 Firefox 安装目录\uninstall\helper.exe 完成默认浏览器设置以及 Firefox 的卸载等,因此不要删除 uninstall 文件夹。
3) 设默认浏览器需修改注册表,XX卫士或者某些杀毒软件开启主动防御后,可能会阻止 MyFirefox 设置默认浏览器。
5. 为什么有些杀毒软件报告 MyFirefox 为病毒?
MyFirefox 用 Autoit 编译,极少数杀毒软件会报毒。
6. Win7/Win8系统中,如何将便携版Firefox浏览器锁定到任务栏?
启动浏览器 ==> 右键单击任务栏的浏览器图标,选择“将此程序锁定到任务栏” ==> 重新运行一次MyFirefox(若选中“MyFirefox在后台运行直至浏览器退出”,则不必重新运行)。
这样设置后,点击任务栏图标可直接启动Firefox浏览器便携版,任务栏不会出现两个浏览器图标。