Opera最小配置 之虎口拔牙!(打造上帝版实录手记)

pworld 2012-07-06

目标锁定在:

OperaZ_Y\ui\dialog.ini

OperaZ_Y\ui\standard_menu.ini

OperaZ_Y\ui\standard_toolbar.ini

将走火入魔版工具栏.ini走火入魔版菜单menu.ini移动进来。

已定制好的版本中,复制皮肤文件到

C:\OperaZ_Y\skin\grass.zip

operaprefs_default.ini中,重点关注以下字段内容:

[UserPrefs]

LanguageFile={Resources}locale\zh-cn\zh-cn.lng

LanguageFilesDirectory={Resources}locale\zh-cn

;ToolbarConfiguration={Resources}ui\standard_toolbar.ini----->这两行是原来的,谨慎期间注释掉!

;MenuConfiguration={Resources}ui\standard_menu.ini----->这两行是原来的,谨慎期间注释掉!

ToolbarConfiguration={Resources}ui\走火入魔版工具栏.ini

MenuConfiguration={Resources}ui\走火入魔版菜单menu.ini

ButtonSet={Resources}skin\grass.zip

UserJavaScriptFile={Resources}\UserJS

LocalCSSFilesDirectory={Resources}\styles\user_styles

[System]

MultiUser=0;IfenabledOperawilluseWindowsprofilestostoreindividualusersettings

那么现在将opera\profile目录咔嚓之,运行opera观看效果吧,则工具栏配置,菜单栏配置,皮肤加载均正常。

完事再修改走火入魔版工具栏.ini和走火入魔版菜单menu.ini之中的绝对路径部分。

--------------------------------------

通过折腾发现,其实有两个operaprefs_default.ini和operaprefs.ini起作用。

前者的优先级明显要高很多,可以利用后者产生的数据来修改之。

再有,红字部分也是跟opera:config中的配置字段名作用等同的,因此可以参考opera:config的字段名直接改写了。

---------------------------------------------------------------------------

UserJavaScript=1

BrowserJavaScript=2上一次不正确的,该开启用户脚本CSSjava过滤的那一处

RegionLocale=zh-cn

NavigationBarAlignment=0

NavigationBarAutoAlignment=0

DevToolsSplitterPosition=500

HistoryViewStyle=0

OpenPageNextToCurrent=0

LastUsedAutoWindowTimeout=60

D:\OperaZ_Y\operaprefs_default.ini跟着D:\OperaZ_Y\profile\operaprefs.ini走,就可保证万无一失了。

所以,上面有误,正确的该是

ToolbarConfiguration={Resources}ui\走火入魔版工具栏.ini

MenuConfiguration={Resources}ui\走火入魔版菜单menu.ini

UserJavaScriptFile=D:\OperaZ_Y\UserJS

LocalCSSFilesDirectory={Resources}styles\user_styles

才对。

PreferencesVersion=3

ShowDefaultBrowserDialog=0

OpenPageNextToCurrent=0

GoogleTLDDownloaded=0

DevToolsSplitterPosition=500

HistoryViewStyle=0

LastUsedAutoWindowTimeout=60作用就是直接打开上一次,而不必再设置默认浏览器等状态了。

------------------------------------------------------------------

D:\OperaZ_Y\locale\zh-cn\search.ini级别大于D:\OperaZ_Y\defaults\search.ini

比方,改第二个百度

[SearchEngine2]

UNIQUEID=AE9D4A54EDAF4044B6B0E581D3ABDAAB

Name=红杏浏览

Verbtext=0

URL=http://www.fwall.info/

Query=q=%s

Key=fq

Ispost=1

UseTLD=0

Hasendseparator=0

Encoding=utf-8

SearchType=0

Position=-1

Nameid=0

Deleted=0

[Options]

DefaultSearch=7A8CADE6677811DDBA4B5E9D55D89593;这行该是默认搜索引擎的值,因为和后面的Google数值正好内容相同!

SpeedDialSearch;原来=号后面有个数值,当删除之后,快拨中搜索框就去掉了。

---------------------

相关推荐