用 AHK 打造自己的 Firefox Portable

– 软件性质:Freeware
– 软件大小:356KB
– 软件下载:

昨天小众友人,抢小众沙发爱好者 Paveo 问我怎么把 Firefox 3 变成 portable 的?portable 就是便携版,可以放在在 U 盘并在任意电脑使用的版本。

我回答:

一般都是直接在原来的 portable 的升级就行了,或者去 portableapps 下载最新的,或者手工打造一个。

Firefox 有个启动参数:profile,利用这个参数,就可以实现 DIY 一个自己的 portable。怎么用呢?为 Firefox 新建一个快捷方式,然后,打开快捷方式的属性,在目标后面加上“[空格]-profile F:Profiles”,如下图

用 AHK 打造自己的 Firefox Portable 1

这样做,每次换电脑,因为 U 盘盘符的改变,所以要修改一下快捷方式的目标盘符,非常不方便。

如何完美实现呢?

用了原版的朋友,请打开 C:Documents and Settings你的用户名Application DataMozillaFirefox 把 Profiles 复制到 firefox 所在文件夹,然后 firefox paveo portable.exe,也放到 firefox 所在文件夹。如图:

用 AHK 打造自己的 Firefox Portable 2
(截图的时候,我把 Firefox 下的其他文件都挪开一点了,
不是只保留这三个文件。)

然后把整个 firefox 文件夹复制到 U 盘。大功告成!以后运行 firefox paveo portable.exe 就可以了。

如果是从 Portableapps 下载的版本,profile 文件夹在 Data 下。记得改名为 Profiles,并复制到 Firefox 下。其实也没必要用这个 firefox paveo portable.exe 了,都已经是 portable 了还折腾。

如果你对 portable 版,不能同时运行两个 firefox 而烦恼的话,可以试试这个。我修改过 portable 版的配置文件,据说可以同时运行 N 个,以失败告终。

我只用了一句 AHK 命令:

run %A_ScriptDir%firefox.exe -profile %A_ScriptDir%Profiles

A_ScriptDir 代表被运行的 AHK 脚本所在的路径。

下载(246KB):来自小众软件|box.net|mediafire

p.s.1 今天下载了 firefox 3 的棕油别忘记去领一份下载证书(via)哦:

用 AHK 打造自己的 Firefox Portable 3

p.s.2 Firefox 3 正式版的真面目竟然是 RC 3
p.s.3 有请资深 portable 砖家 est 评论

放弃 NSIS 做的 portable 吧。直接用 firefox.exe -profile 启动参数指定配置文件路径。

也就是一个快捷方式~~~

我还实现了 FF2+FF3 在 Mac、Windows、Ubuntu下用同一套profile

就是插件有点恼火,不兼容 ~~

56 条留言

  1. Paveo 2008/06/18 回复
  2. likin 2008/06/18 回复
  3. 躺着读书 2008/06/18 回复
  4. fonlan 2008/06/18 回复
    • sfufoet 2008/06/19 回复
    • fonlan 2008/06/19 回复
  5. Gordon 2008/06/18 回复
    • sfufoet 2008/06/19 回复
    • 0401 2008/06/19 回复
    • Jameson 2008/06/20 回复
    • 0401 2008/06/23 回复
    • sfufoet 2008/06/23 回复
  6. Enson 2008/06/19 回复
  7. refo 2008/06/19 回复
  8. Allen 2008/06/19 回复
  9. Simon 2008/06/19 回复
  10. z达人 2008/06/19 回复
    • sfufoet 2008/06/19 回复
    • likin 2008/06/19 回复
    • z达人 2008/06/20 回复
    • Enson 2008/06/20 回复
  11. vinny 2008/06/20 回复
  12. D调 2008/06/20 回复
    • sfufoet 2008/06/20 回复
    • D调 2008/06/20 回复
  13. TheDarkLord 2008/06/21 回复
  14. D调 2008/06/26 回复
    • sfufoet 2008/06/26 回复
  15. G舞天涯 2008/06/29 回复
  16. Cataero 2008/07/02 回复
    • Cataero 2008/07/02 回复
    • sfufoet 2008/07/02 回复
  17. 花乌鸦 2008/07/04 回复
    • sfufoet 2008/07/04 回复
    • OYYZ 2008/09/01 回复
  18. jecoso 2009/02/26 回复
    • jecoso 2009/02/26 回复
    • sfufoet 2009/02/26 回复
  19. pingod 2010/06/24 回复
  20. loll 2010/10/27 回复

写留言