Opera最小配置 之虎口拔牙!(打造上帝版实录手记)
目标锁定在:
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;原来=号后面有个数值,当删除之后,快拨中搜索框就去掉了。
---------------------