阅读:5947回复:21
关于firefox移动版的制作问题
我一向是按照这种方法来制作移动版firefox的
下载原版程序安装 然后复制程序文件到U盘, 制作一个.lnk,指向到 "D:\Mozilla Firefox\firefox.exe" -profile "d:\FireFox\richeer" -profile后面是配置文件夹 这样就遇到了2个问题, 第一,在别的電腦,即使注册了firefox为默认程序,但因为没有配置文件而不能打开类似QQ发来的连接。 必须先打开.lnk,才能点击连接打开网址。 否则显示firefox已运行。 第二,在verycd点击电驴的连接,不会弹出电驴。 firefox不能识别电驴连接,即使我在内容里面定义了电驴连接的打开程序。 只能用ie tab打开网页,再点击下载 求解,谢谢 |
|
|
1楼#
发布于:2010-06-30 21:43
QQ的东西,现在已经可以用Firefox打开了
移动版的东东应该是设置默认浏览器的问题 直接打开firefox程序,不能识别配置文档。。 我安装完电驴也不能打开连接,可能也是AppData没profiles的问题 |
|
|
2楼#
发布于:2010-06-30 21:43
[General]
StartWithLastProfile=1 [Profile0] Name=default IsRelative=1 Path=d:\FireFox\richeer 我是这样填的,一用QQ打开连接,就会在 C:\Users\XXX\AppData\Roaming\Mozilla\Firefox 下生成配置文档, 而不是读取我的d:\FireFox\richeer 的配置文档 用相对路径的话,倒不如放在AppData... |
|
|
3楼#
发布于:2010-06-30 21:43
那么说,依然不能便携啊。。
这样说来,普遍制作的移动版firefox,制作成默认浏览器还是有问题 |
|
|
4楼#
发布于:2010-06-30 21:43
那么说,依然不能便携啊。。
这样说来,普遍制作的移动版firefox,制作成默认浏览器还是有问题 |
|
|
5楼#
发布于:2010-06-30 21:43
no001529:你都移动版了还搞个什么默认浏览器?一旦你U盘拔走了,那电脑上的岂不是坏菜了。在说了,放到U盘上,盘符没法固定,很难搞定。所以用快捷方式做移动版有很大的制约。我现在遇到的问题是profiles.ini指定的配置文件夹地址无效 造成我上面所说的1、2两点问题 不能打开qq的连接,不能打开电驴的连接 我firefox不能移动没什么关系,关键是配置文件要移动 一会儿在台式、一会儿在本本,这样很麻烦。。 |
|
|
6楼#
发布于:2010-06-30 21:43
xxp2277: 谢谢xxp2277~! 果然!第二个问题是mimeTypes.rdf的问题,可能是我在vista下的配置到了win7不适用。此前我已经在默认程序那里选择了easymule.exe,但原来实际调用的是ed2kloader.exe 至于profiles.ini的编写规则我就不太明白了,因为我此前也曾修改过默认配置文件夹路径(如d:\firefox\richeer ),但firefox始终无法识别,会新建一个配置。似乎profiles.ini 不支持绝对路径。 现在我的解决办法是,在我要用的電腦上装上firefox,然后把配置文件复制到U盘。每次要用就复制一次过去新电脑上,用完再复制回去。。毕竟还是硬盘读写来得快。 虽然每次要占用一两分钟的时间,但并不是每次都必须要这样做,除非是书签&扩展&主题&其他方面有什么改动。 如果firefox可以漫游配置就好了,书签可以漫游,扩展和界面配置密码这些都不能漫游 |
|
|
7楼#
发布于:2010-06-30 21:43
我觉得,移动版firefox的制作,应该是这样比较好
U盘里面 1有一个zip版的firefox 2有一个配置文件夹(压缩文件) 3有一个firefoxloader.exe 然后每次到了新電腦,首先解压zip到硬盘,然后把配置文件和firefoxloader.exe 解压到相应目录 完事后,把配置文件压缩回U盘,删掉配置 这样基本上就可以漫游配置了 这样做的优点是 1firefox和配置都在硬盘上运行的,速度比u盘运行要快 2如果机器是常用的&没有还原的话,zip的firefox和firefoxloader.exe 可以只复制一次。 3解压加压配置文件的速度,比网上漫游来得要快 4操作步骤其实不复杂,只是很难做成一个程序 如果配置文件比较大,可以考虑用储存的压缩比,清空历史记录,用sqlite3压缩数据库 |
|
|
8楼#
发布于:2010-06-30 21:43
|
|
|
9楼#
发布于:2010-06-30 21:43
改良方法
U盘里面 1有一个zip版的firefox(编写成自解压文件) 2有一个配置文件夹(自解压文件,保留脚本) 3有一个写好的profiles.ini (自解压文件) 然后每次到了新電腦, 首先解压firefox到硬盘, 然后把配置文件解压到D:\firefox\richeer, 最后把把profiles.ini 解压到appdata 完事后,把配置文件压缩回U盘,删掉配置 这样做三个自解压文件就行了,步骤简化了很多 程序和配置自动弹射到D,反正大部分電腦都有D profiles.ini写好路径 [General] StartWithLastProfile=1 [Profile0] Name=default IsRelative=0 Path=D:\FireFox\richeer 到时一覆盖就行了 这个方案还没完善的地方有两点, 一就是旧profiles.ini 还没保存,可能影响到電腦原本的用家 二就是配置文件一些可有可无的东西没有做一个程序自动清除(比如说能自动生成的文件没有删掉),导致配置可能很大。 如果有一,我想解压时提示覆盖选否,自行备份profiles.ini 吧 如果有二,没办法,需要配置移动的人群,应该配置文件都不大(我的是20m)。然后用储存的压缩比来解压加压配置文件,也不就等那么一两分钟罢了~我想也没必要做那么细。 明天我做个教程+做好的程序方便后来人吧。 |
|
|
10楼#
发布于:2010-06-30 21:43
|
|
|
11楼#
发布于:2010-06-30 21:43
xxp2277:其实我觉得这个算是“硬盘版”了,U盘的作用只是暂时储存文件。这样复制文件的速度会很慢,而且我不会写dat~ 压缩程序这个我倒没有想过,不过自解压程序应该不怕压缩程序是什么 就是最后压缩配置文件回去比较麻烦 做成zip的话,xp以上即可支持文件的删除写入 |
|
|