目标锁定在:
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中,重点关注以下字段内容:
[User Prefs]
Language File={Resources}locale\zh-cn\zh-cn.lng
Language Files Directory={Resources}locale\zh-cn
;Toolbar Configuration={Resources}ui\standard_toolbar.ini ----->这两行是原来的,谨慎期间注释掉!
;Menu Configuration={Resources}ui\standard_menu.ini ----->这两行是原来的,谨慎期间注释掉!
Toolbar Configuration={Resources}ui\走火入魔版工具栏.ini
Menu Configuration={Resources}ui\走火入魔版菜单menu.ini
Button Set={Resources}skin\grass.zip
User JavaScript File={Resources}\UserJS
Local CSS Files Directory={Resources}\styles\user_styles
[System]
Multi User=0 ; If enabled Opera will use Windows profiles to store individual user settings
那么现在将opera\profile目录咔嚓之,运行opera观看效果吧,则工具栏配置,菜单栏配置,皮肤加载均正常。
完事再 修改 走火入魔版工具栏.ini 和 走火入魔版菜单menu.ini 之中的绝对路径部分。
--------------------------------------
通过折腾发现,其实有两个operaprefs_default.ini 和 operaprefs.ini起作用。
前者的优先级明显要高很多,可以利用后者产生的数据来修改之。
再有,红字部分也是跟opera:config中的配置字段名作用等同的,因此可以参考opera:config的字段名直接改写了。
-------------------------------------------------- -------------------------
User JavaScript=1
Browser JavaScript=2 上一次不正确的,该开启用户脚本CSS java过滤的那一处
Region Locale=zh-cn
NavigationBar Alignment=0
NavigationBar Auto Alignment=0
DevTools Splitter Position=500
History View Style=0
Open Page Next To Current=0
Last Used Auto Window Timeout=60
D:\OperaZ_Y\operaprefs_default.ini 跟着D:\OperaZ_Y\profile\operaprefs.ini 走,就可保证万无一失了。
所以,上面有误,正确的该是
Toolbar Configuration={Resources}ui\走火入魔版工具栏.ini
Menu Configuration={Resources}ui\走火入魔版菜单menu.ini
User JavaScript File=D:\OperaZ_Y\UserJS
Local CSS Files Directory={Resources}styles\user_styles
才对。
Preferences Version=3
Show Default Browser Dialog=0
Open Page Next To Current=0
Google TLD Downloaded=0
DevTools Splitter Position=500
History View Style=0
Last Used Auto Window Timeout=60 作用就是 直接打开上一次,而不必再设置默认浏览器等状态了。
-------------------------------------------------- ----------------
D:\OperaZ_Y\locale\zh-cn\search.ini 级别大于 D:\OperaZ_Y\defaults\search.ini
比方,改 第二个百度
[Search Engine 2]
UNIQUEID=AE9D4A54EDAF4044B6B0E581D3ABDAAB
Name=红杏浏览
Verbtext=0
URL=http://www.fwall.info/
Query=q=%s
Key=fq
Is post=1
UseTLD=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Position=-1
Nameid=0
Deleted=0
[Options]
Default Search=7A8CADE6677811DDBA4B5E9D55D89593 ;这行该是默认搜索引擎的值,因为和后面的Google数值正好内容相同!
Speed Dial Search ;原来=号后面有个数值,当删除之后,快拨中搜索框就去掉了。
---------------------
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中,重点关注以下字段内容:
[User Prefs]
Language File={Resources}locale\zh-cn\zh-cn.lng
Language Files Directory={Resources}locale\zh-cn
;Toolbar Configuration={Resources}ui\standard_toolbar.ini ----->这两行是原来的,谨慎期间注释掉!
;Menu Configuration={Resources}ui\standard_menu.ini ----->这两行是原来的,谨慎期间注释掉!
Toolbar Configuration={Resources}ui\走火入魔版工具栏.ini
Menu Configuration={Resources}ui\走火入魔版菜单menu.ini
Button Set={Resources}skin\grass.zip
User JavaScript File={Resources}\UserJS
Local CSS Files Directory={Resources}\styles\user_styles
[System]
Multi User=0 ; If enabled Opera will use Windows profiles to store individual user settings
那么现在将opera\profile目录咔嚓之,运行opera观看效果吧,则工具栏配置,菜单栏配置,皮肤加载均正常。
完事再 修改 走火入魔版工具栏.ini 和 走火入魔版菜单menu.ini 之中的绝对路径部分。
--------------------------------------
通过折腾发现,其实有两个operaprefs_default.ini 和 operaprefs.ini起作用。
前者的优先级明显要高很多,可以利用后者产生的数据来修改之。
再有,红字部分也是跟opera:config中的配置字段名作用等同的,因此可以参考opera:config的字段名直接改写了。
-------------------------------------------------- -------------------------
User JavaScript=1
Browser JavaScript=2 上一次不正确的,该开启用户脚本CSS java过滤的那一处
Region Locale=zh-cn
NavigationBar Alignment=0
NavigationBar Auto Alignment=0
DevTools Splitter Position=500
History View Style=0
Open Page Next To Current=0
Last Used Auto Window Timeout=60
D:\OperaZ_Y\operaprefs_default.ini 跟着D:\OperaZ_Y\profile\operaprefs.ini 走,就可保证万无一失了。
所以,上面有误,正确的该是
Toolbar Configuration={Resources}ui\走火入魔版工具栏.ini
Menu Configuration={Resources}ui\走火入魔版菜单menu.ini
User JavaScript File=D:\OperaZ_Y\UserJS
Local CSS Files Directory={Resources}styles\user_styles
才对。
Preferences Version=3
Show Default Browser Dialog=0
Open Page Next To Current=0
Google TLD Downloaded=0
DevTools Splitter Position=500
History View Style=0
Last Used Auto Window Timeout=60 作用就是 直接打开上一次,而不必再设置默认浏览器等状态了。
-------------------------------------------------- ----------------
D:\OperaZ_Y\locale\zh-cn\search.ini 级别大于 D:\OperaZ_Y\defaults\search.ini
比方,改 第二个百度
[Search Engine 2]
UNIQUEID=AE9D4A54EDAF4044B6B0E581D3ABDAAB
Name=红杏浏览
Verbtext=0
URL=http://www.fwall.info/
Query=q=%s
Key=fq
Is post=1
UseTLD=0
Has endseparator=0
Encoding=utf-8
Search Type=0
Position=-1
Nameid=0
Deleted=0
[Options]
Default Search=7A8CADE6677811DDBA4B5E9D55D89593 ;这行该是默认搜索引擎的值,因为和后面的Google数值正好内容相同!
Speed Dial Search ;原来=号后面有个数值,当删除之后,快拨中搜索框就去掉了。
---------------------