Saturday, 6. August 2005, 04:20:29
Opera的绿色版本的制作方法
最近看到好多人问这个Opera的绿色版本的制作方法,写出来,大家共享一下。欢迎转贴,转贴请保留本人ID信息,谢谢。
绿色版本的Opera制作办法:
1、安装Opera,安装的时候选择所有人共享配置,也就是不要选择每个用户单独配置的选项。
2、自定义Opera,按照自己的使用习惯,设置好各个配置,比如菜单,键盘映射,Opera的临时文件
的位置等等。
3、更改配置文件的位置:将你的Opera安装目录下面的profile下面的opera6.ini打开,讲里面的所有
的Opera前面的路径替换成 %My_Opera_Dir%。比如我的Opera的安装的路径是:
E:\ZiDing\Green_Soft\Net_Soft\Opera\,我的Opera6.ini当中有这么一行:
Opera Directory=E:\ZiDing\Green_Soft\Net_Soft\Opera\profile那么就应该对应的改成:
Opera Directory=%My_Opera_Dir%\profile
4、将附件当中的 SetMyOperaEnv.exe 拷贝到你的Opera安装目录下。
5、以后每次换了机器运行的时候只要重新执行一次 Opera目录下的 SetMyOperaEnv.exe然后在执行Opera
就可以了,注意:只要你的Opera目录没有改变,就不需要执行第二次。
6、为了方便大家DIY,附件当中的 SetMyOperaEnv.cpp是源代码大家可以按自己的需要更改。谢谢
ZiDing
setmyappenv.zip
Saturday, 6. August 2005, 17:15:27 (edited)
比如我的opera安装在"D:\tools\opera"下只要用工具或者手动把所有.ini文件中的"D:\tools\opera"字符替换成"."就行了,我测试了一下在98和xp下通用,在linux下用wine也通过,不过我在linux用wine启动皮肤变成了默认皮肤,其它设置、新闻、书签什么的都正常。
补充一下:
前提是第一次安装opera时要选择每个用户都用同样的设置,就是profile在opera路径下。
开始进粗看了一下楼主的,以为要改环境变量,仔细一看其实原理是差不多的。楼主的方法应该更通用一些。
Sunday, 7. August 2005, 10:14:41
Originally posted by niltsh
楼主的方法是需要该环境变量的,楼主提供的程序就是做这个的
另外,楼上的方法是不可行的,我已经实验过了
.的含义只是当前文件夹,在普通浏览网页的时候是没有问题的
但是如果是双击一个文件去open一个本地file,那么这个. 的含义就是这个file所在的文件夹,这样就会出错。
另外,设置文件里面有一些 变量是不支持 相对路径的。比如一些css文件的指定
实际上用 SEARCH AND REPLACE 软件批量改 INI 中的路径信息就行了。OPERA 不采用相对路径的方式确实令人费解,换个地方总要手动改一遍。
untitled1.jpg
Sunday, 7. August 2005, 10:29:31
Originally posted by niltsh
楼主的方法是需要该环境变量的,楼主提供的程序就是做这个的
另外,楼上的方法是不可行的,我已经实验过了
.的含义只是当前文件夹,在普通浏览网页的时候是没有问题的
但是如果是双击一个文件去open一个本地file,那么这个. 的含义就是这个file所在的文件夹,这样就会出错。
另外,设置文件里面有一些 变量是不支持 相对路径的。比如一些css文件的指定
第一次在这看到你
Wednesday, 10. August 2005, 06:19:46
Originally posted by tomqyp
不用这样太麻烦了,只要把所有ini文件夹中的"opera安装路径"替换成"."就可以了,
比如我的opera安装在"D:\tools\opera"下只要用工具或者手动把所有.ini文件中的"D:\tools\opera"字符替换成"."就行了,我测试了一下在98和xp下通用,在linux下用wine也通过,不过我在linux用wine启动皮肤变成了默认皮肤,其它设置、新闻、书签什么的都正常。
补充一下:
前提是第一次安装opera时要选择每个用户都用同样的设置,就是profile在opera路径下。
开始进粗看了一下楼主的,以为要改环境变量,仔细一看其实原理是差不多的。楼主的方法应该更通用一些。
我按你的办法将Opera8.1改成了绿色的,很好。不过,有个问题不知该如何解决,就是邮件头看起来很费劲,密密麻麻一大片。有没有办法将其改成传统的邮件头,发信人、收信人....
谢谢!
Wednesday, 10. August 2005, 13:31:31
Originally posted by ZiDing
你这个问题我找到原因了:原来在OperaDef.ini里面有几个值是需要用到的,你只需要和想改Opera6.ini那样改了就行了。谢谢
我已经根据你的帖子内容改了,但是问题依旧。
我们将原来的OperaDef6.ini、Opera6.ini称为“老文件”;将“安装路径”(D:\Program files\Opera)全部替换成“.”的OperaDef6.ini、Opera6.ini称为“新文件”。
运行新文件邮件头显示不正常,如果直接将安装文件夹里的新文件全部转换成老文件,邮件头还是不正常。如果将老文件拷贝到安装文件夹里,Opera恢复成老的安装状态(不是绿色的),邮件头恢复正常。问题是不是出在“替换”过程中?
因为我是个菜鸟,只能提供上述情况,请你分析、考虑。谢谢!
Wednesday, 10. August 2005, 14:00:14
Originally posted by qucheng
我已经根据你的帖子内容改了,但是问题依旧。
我们将原来的OperaDef6.ini、Opera6.ini称为“老文件”;将“安装路径”(D:\Program files\Opera)全部替换成“.”的OperaDef6.ini、Opera6.ini称为“新文件”。
运行新文件邮件头显示不正常,如果直接将安装文件夹里的新文件全部转换成老文件,邮件头还是不正常。如果将老文件拷贝到安装文件夹里,Opera恢复成老的安装状态(不是绿色的),邮件头恢复正常。问题是不是出在“替换”过程中?
因为我是个菜鸟,只能提供上述情况,请你分析、考虑。谢谢!
我没有让你改成.啊,我提供的不是这个方法啊,
Moderated by:
Langeline
musiccow
Thruth
mark_poleon
