Opera用户技巧

这是一个Opera技巧的维基页面,你可以添加自己的技巧。添加时只需双击就可以编辑页面,请添加到分栏或页面的/*顶端*/,

下面提到很多配置INI文件,参见编辑INI配置文件

一些关于Opera性能的内容,见Opera性能。关于Opera换肤功能,见Opera换肤技巧?

Opera下使用动网论坛

回帖:
第一步:先设置"识别为 Internet Expolrer",
有三种途径

  1. F12--识别为 Internet Expolrer.
  2. 工具--快速参数-- 识别为 Internet Expolrer.
  3. 状态栏左键点击变换成"识别为 Internet Expolrer".

第二步:到了回帖的时候,在快速回复区找到此图标image

  1. 点击后跳出对话框,输入文字或连接的网址后按确定/ENTER.
  2. 再跳出对话框,输入文字后再按确定/ENTER.
  3. 现在再看回复栏,按OK!发表回复
  4. 回帖成功.

发贴
先点UBB模式,再按image

输入文字,步骤如回帖,最后按"发表",用Opera浏览器发贴也就完成了.
如上步骤在http://bbs.dvbbs.net(Dvbbs 7.1.0)获通过.

扩展opera面板的功能

添加面板,输入地址:http://www.pcpchina.com/index_qq.asp
则增加先锋新闻的面板
添加面板,输入地址:http://www.kuozhanming.com/?action=mini
则增加扩展名查询的面板
添加面板,输入地址:http://db.kingsoft.com/out_iframe/msnshell/msn_shell.htm
则增加在线查毒的面板
添加面板,输入地址:http://tech.163.com/special/m/msn_roll.html
则增加网易新闻的面板
添加面板,输入地址:http://forum.pcdiscuss.com/msntab_software/index.php
则增加软件更新的面板
添加面板,输入地址:http://cb.kingsoft.com/mini/minicb.php
则增加在线查词的面板
添加面板,输入地址:http://shelltab.msnshell.com/weather/weather.php
则增加天气预报的面板(精确到县)
等等………………

其实,只要是MSN与QQ标签能显示的标签内容,都可以放到opera的面板上,这样可以大大增强opera面板的功能。
注意:opera不支持QQ的电台,也不支持qqlite与qqmax

已访问过的链接不变色

大家都知道在Opera的设置里是没有自动清除已访问过的链接选项的,除非我们用工具->删除私人数据,否则我们访问过的链接记录就会留下来。当别人在同一台电脑上使用Opera的时候就会看到我们先前访问过的链接是打开过的颜色,这无疑会暴露我们的行踪。

我发现了一个好办法可以不让Opera记录我们访问过的链接。
先将隐藏文件显示出来,然后找到Opera在系统盘上的profile目录。如果用的是xp的系统,这个目录一般是c:\Documents and Settings\你的用户名\Application Data\Opera\Opera\profile

找到里面名为vlink4(可能会存在几个后缀名不同的vlink4,如vlink4.old)的文件,将其属性改为“只读”并去掉“存档”前面的勾。以后当我们关掉Opera再打开的时候,我们访问过的链接就会和没访问过的链接颜色一样。

注意:每次更改属性时都要关掉Opera浏览器。第一次更改vlink4.dat后,Opera可能会再创建vlink4.old和vlink4.new这两个文件,把这两个文件的属性也改一下就可以了。

设置你Opera自带的BT

作者:Truth

在你profile目录里面opera6.ini最下面有

[BitTorrent]
一项,下面几行是定义BT设置的(下面个key不是必需都有,没有显示这个key的话说明这项设置是默认值,只有跟默认值不一样的才显示出来)

Enable=?
是否开启opera的BT下载支持 默认是1 就是开启,设为0就关闭了Opera的BT功能。

Warning Dialog=?
BT下载任务开始前是否显示提示窗口 默认是1显示窗口,设为0就不显示。

Listen Port=?
监听端口,就是建立远程连接需要的端口,默认是18768

Bandwidth Restriction Mode=?
限速模式,1就是自动限上传速度,下载不限, 2就是上传下载都限定固定的速度,默认是1

Max Upload Rate=?
用KB/s作单位的最大上传速度。上面那项Bandwidth Restriction Mode为2这项才管用,默认为0(就是不限)

Max Download Rate=?
用KB/s作单位的最大下载速度。那项Bandwidth Restriction Mode为2这项才管用,默认为0(就是不限)

Opera 8脱机帮助

Opera 8的帮助内容不在本地机器上,读帮助需要在线阅读。尽管读过的页面存在永久缓存里面,可以脱机使用,我们还是可以用所有的帮助页面填满这个缓存。

下面说的就是一个这样做的方法,使帮助文件像Opera 7的一样留在机器上。

先下载全部帮助文件:

wget -r -np http://help.opera.com/Windows/8.02/zh-cn/

在Opera程序目录下新建help子目录,然后把下载的文件放进去

编辑OperaDef6.ini中下面一行

Help Directory=C:\program files\Opera\help

(如果你Oper安装目录不是它,换成你自己的目录)

这个离线帮助除了搜索功能还要在线使用以外都可以离线使用。

Opera可能时不时地升级它的帮助文件,所以时不时再下在一遍不失为一个好主意。一个到 http://help.opera.com 的书签就可以帮你方便看到最新的帮助文件。

把邮件导入“已发送”目录[⊗]

Opera不能从普通Unix 邮箱文件导入已发送目录。比如说,The Bat!中所有你发出的所有信息会出现在收件箱里面。这挺糙,但可以改。

需要Eudorambxtools操作如下:

  1. 选中The Bat!中发出的信息
  2. 拷到一个新的Bat目录里,比如Export2Opera"
  3. 选择目录里所有信导到出为Eudora data目录下一个邮箱文件
  4. 启动Eudora(建立个账户),就会自动检测到新邮箱文件
  5. 关闭Eudora.
  6. 运行 mbxtools 选择那个你做的邮箱, "mark all sent"
  7. 关上 mbxtools.
  8. 开 Opera从 Eudora 导入那个邮箱

应该可以了。

根据 Andrew Brown帖子整理

重获Opera的历史和笔记管理权[⊗]

不知怎么回事,Opera删掉了面板上管历史和笔记的按钮,但按那里仍然启动相应功能。应如下操作:

把这些加入你的toolbar.ini:

[History Full Toolbar.content]
Spacer0, 1
Quickfind1
Spacer2
Button3, 11292="Open link + Show popup menu, "Bookmarks Panel Open Menu""
Button4, 26544="Show popup menu, "History Panel View Menu", , , "View""
Button5, 67218=Delete
Spacer6, 1

[History Panel Toolbar.content]
Button0, 11292="Open link + Show popup menu, "Bookmarks Panel Open Menu""
Button1, 26544="Show popup menu, "History Panel View Menu", , , "View""
Button2, 67218=Delete
Quickfind3

把这些加入你的menu.ini:

[History Panel View Menu]
Item, "Default Sort"= Sort by column, -1
---
Item, 67381=Sort by column, 0
Item, 67383=Sort by column, 1
Item, 67386=Sort by column, 2
Item, "Sort by popularity"=Sort by column, 3
---0
Item, 67387= Sort direction, 1
Item, 67388= Sort direction, 0

以上是历史按钮,把这些行加入你的 [Notes Full Toolbar.content]和[Notes Panel Toolbar.content]部分:

Button, ="Show popup menu, "Notes Panel View Menu", , , "View""

把这些加入你的menu.ini:

[Notes Panel View Menu]
Item, 67644 = View style, 0
Item, 67645 = View style, 1
Item, 67646 = View style, 2
----
Item, 67380	= Sort by column, -1
Item, 67381	= Sort by column, 0
—-
Item, 67387	= Sort direction, 1
Item, 67388	= Sort direction, 0

注:变身博士?Opera 8 工具栏菜单设置?已经有这个功能,能省去你的麻烦。

改变你鼠标手势的敏感度[⊗]

作者: TarquinWJ

有些用户,尤其笔记本用户发现鼠标手势太容易触发了,编辑你的 opera6.ini 吧下面内容加入[User Prefs]部分:

Gesture Threshold=10

单位是像素,意思说“用户拖拽鼠标多于10像素才触发手势”。

给Opera添加像IE一样的打印能力(仅限Windows)[⊗]

加入下面的内容到menu .INI文件中合适的菜单里面。

Item, "Print" = Execute program, "rundll32.exe", "mshtml.dll,PrintHTML %U"

注:如果你把Opera默认的打印命令(Item, 50004=Print document)删了,Opera打印预览的结果可能无法输出。

全屏浏览[⊗]

快捷键(F11)十分顺手。你还可以用Ctrl+F8调出/隐藏地址栏,面板用F4,滚动条Ctrl+F7。

快进按钮Shift+Z和快退Shift+X在全屏论坛读帖时很好用。如果你不小心关闭了一个的活动窗口,按Ctrl+Z恢复。

用户CSS中的Flash开关[⊗]

你可以用用户CSS文件把Flash嵌入转换成文本入口,这样来允许Flash开关。 参见Opera用户CSS如何安装,CSS内容应该是:

embed[type="application/x-shockwave-flash"] {content:"Flash"; outline: 1px dotted gray; color: #DD0000; background: black}

保存聊天记录[⊗]

聊天窗口像其他浏览窗口一样。所以你可以用“保存”功能保存聊天记录。Opera可以存成Html格式(按UTF-16编码)和TXT格式(但可能出现混乱)。

拦截广告菜单项[⊗]

Authors: Mvg, SeaKai

移动广告可以用第三方软件Opera Ad Filter拦截。
下载安装程序,按说明来。如果你不想总是运行它把这行加到menu.ini的[Link Image Popup Menu]部分:

Item, "Block this ad" = Copy image address & Execute program, "<path-to-operaadfilter>\operaadfilter.exe"

Getting Panel Expand Button to Hide the Panel [⊗]

V7.5以后,面板和标题有同样的调出书签、历史、下载等功能,为了避免重复,改toolbar.ini:

[Hotlist Panel Header.content]
Button0, , 135="Show popup menu, "Internal panels""
Spacer1, 1
Button2="Manage,,,, "Caption Restore" & Set collapse, "hotlist""
Button3=Set collapse, "hotlist", 0,,"Panel Collapse Small" > Set alignment, "hotlist", 0,,"Panel Collapse Small" & Focus page

还可以更进一步,每个管理页面我们都可以加一个按钮让页面缩到面板状态,比如书签管理页我们可以改toolbar.ini中[Bookmarks Full Toolbar.content]部分加入一个键:

Button, "Show as Panel"=Close page, , , , "Scrollbar Vertical Down Skin" & Focus panel, "Bookmarks" & Focus page

其他面板只要改Focus panel, xxx命令,比如链接面板就编辑[Links Full Toolbar.content]部分加上:

Button, "Show as Panel"=Close page, , , , "Scrollbar Vertical Down Skin" & Focus panel, "Links" & Focus page

强制缓存安全网页[⊗]

作者: nafmo

如果你希望Opera缓存HTTPS网站的安全信息,把下面内容加入Opera6.ini的[Disk Cache]部分:

Cache HTTPS=1

这是一个潜在的危险,因为这将导致Opera之外的程序有机会访问安全内容。

改善文本文件的自动换行[⊗]

作者:Arve

Arve提供了一个CSS改善了文本文件中没有明确换行提示时的换行问题他建议把下列内容加入browser.css (Opera 7.5以上版本):

@media projection {
body > pre:first-child {
font-weight: bold;
font-size: 1.3em;
padding: 1em;
margin-left: auto;
margin-right: auto;
border: 2px solid #ccc;
}
}

body > pre:first-child {
white-space: -o-pre-wrap;
max-width: 76ex;
} 

这将它应用到所有页面,如果你想选择性开启,那就用Opera用户CSS

快速保存图像[⊗]

作者: Kevin W

Ctrl+单击

在桌面创建URL链接快捷方式[⊗]

先还原(取消最大化)你的Opera,屏幕上同时显示Opera窗口和桌面,把地址栏的小图标拖到桌面上就行。
当然,也可以用于其它地方,不局限于桌面。

改变缓存位置[⊗]

Opera 默认缓存文件存在 程序安装目录用户目录(取决于安装时的选项)。改变缓存位置方法:

在opera6.ini的 [User Prefs] 部分添加如下:

Cache Directory4=你定义的路径\

我把缓存文件放到C以外的硬盘分区来使我的主盘减少碎片,因为缓存的性质决定它会增加磁盘碎片。

用定位点在Opera进行滚动[⊗]

[作者: Saito]

看全部细节(英文)

在 %SYSTEM_ROOT%\System32\tp4table.dat或%SYSTEM_ROOT%\System32\tp4scrol.dat的"Pass 0 rules" 部分加上:

*,*,opera.exe,*,*,*,WheelStd,0,9

然后重启。(在一些系统中,tp4scrol.dat 文件在其它位置,诸如 "\programs files\synaptics\synTP\")

改变Email中引用内容字体颜色[⊗]

编辑 Opera安装目录/styles/mime.css 文件,找到:

ql.L1 ( color: forestgreen; ) etc.

改forestgreen 为你要的颜色,记着用RGB编码,比如红色='#FF0000'。

Opera中的ICQ[⊗]

作者: DarkElf

因为AOL(ICQ的所有者)总是故意换ICQ用的协议,意图封锁第三方客户端。所以Opera6的ICQ支持没有在以后版本的Opera延续。如果你非要用浏览器使用ICQ,你可以把ICQ2Go!加入面板,这是一个网络版ICQ,要用到Java。面板地址:
http://go.icq.com/icqgo/web/0,,,00.html.

注:Opera 7.5 以后内置了IRC聊天支持。

妙用Opera辅助网页设计[⊗]

Opera下载页面在缓存中,就是“重新装入”也是从缓存重载页面,而不是重新从网络下载页面。所以你可以用Ctrl+F3调用编辑器编辑代码,然后刷新页面显示,就能看到改动后的效果。

在menu.ini中,找到[Document Popup Menu],下面加入:

Item, "刷新显示"			= Refresh display

也可以为它设置一个快捷键。

书签实现会话功能[⊗]

作者: DBron

你可以用书签实现“会话”功能。这样做的好处是快捷栏里面的网页更容易管理和使用,而不需要手动编辑会话文件。自然也不用创建储存诸多会话文件,而且会话只能记住的页面,记不住工具栏布局之类。

在书签里面建立“会话”步骤如下:

  1. 开会话管理器,建一个最底层的目录,叫“会话”。
  2. 建子目录,随便启起名。
  3. 给子目录加个昵称,简短合适好记就行。
  4. 右击目录点“将打开的页面全部加入书签”,所有你打开的页面被加入这个目录。

当你再想实现以会话启动Opera时,不用'opera.exe /session "foo"'而用'opera.exe "昵称"。“昵称”那里填你在第三步给那目录起的昵称。

Kai Middleton说这个方法在Linux下的Opera 7.51中,“将打开的页面全部加入书签”功能不管用。

跨系统共享Opera设置和邮件[⊗]

编辑:SeaKai - 来源:Giarle

设置Opera,使不同系统都能使用同样的Opera设置(书签、工具栏、密码、菜单、搜索之类)和邮件,这里以Linux和Windows为例:

[User Prefs]
Opera Directory=D:\Opera\profile
Windows Storage File=D:\Opera\profile\opera.win
Direct History File=D:\Opera\profile\opera.dir
Global History File=D:\Opera\profile\global.dat
Viewer History File=D:\Opera\profile\viewers.dat
Hot List File Ver2=D:\Opera\profile\opera6.adr
Local CSS File=D:\Opera\profile\styles\user.css
Toolbar Configuration=D:\Opera\profile\toolbar\standard_toolbar (1).ini
[Mail]
Mail Root Directory=D:\Opera\profile\mail
[User Prefs]
Opera Directory=/mnt/win_d/Opera/profile/

记着先备份所有设置,不要在Opera运行时编辑Opera6.ini。

修复<WBR>标签问题[⊗]

作者: DarkElf

标签<WBR>不被Opera支持,但是这个标签已经被一些人和页面管理系统用来断开长字符串。所以,可以在你的[]UserStyleSheetZHCN? 用户样式表]]加上:

/*修复<wbr>:只要标签出现就加入一个软连字符*/
wbr:after {
content: "\00AD";
}

软连字符一般看不见,除非所在字符串太宽,此时它和普通连字符一样(-)。

掌握Opera账户[⊗]

作者: SeaKai

在安装时选择多用户使用,Opera按照系统用户名进行登录;如果要换另一个用户的设置,需要注销然后用另一个用户名登录操作系统。如不想那么麻烦,你也可以手动模拟多用户,不用注销直接使用另一个Opera帐户的设置。以下是Windows下的方法,Linux下也类似。

Opera Preferences version 2.0

[User Prefs]
Opera Directory=C:\Operauser\user1
Title=Opera - user1
Local CSS File=C:\Operauser\user1\styles\user.css
Hot List File Ver2=C:\Operauser\user1\bookmarks.adr
Mouse Configuration=C:\Operauser\user1\mouse\mouse.ini
Windows Storage File=C:\Operauser\user1\sessions\autosave.win
Download Directory=C:\Operauser\user1\download\
Toolbar Configuration=C:\Operauser\user1\toolbar\toolbar.ini
Menu Configuration=C:\Operauser\user1\menu\menu.ini
Keyboard Configuration=C:\Operauser\user1\keyboard\keyboard.ini
[Mail]
Mail Root Directory=C:\Operauser\user1\mail
[Saved Settings]
Save Dir=C:\Operauser\user1\download
Open Dir=C:\Operauser\user1\download

当然这个文件在Opera运行起来以后会建立一些多余的目录,这不要紧。

"C:\Program Files\Opera\opera.exe" /Settings c:\Operauser\user1\opera6.ini

起始位置:

"c:\Operauser\user1"

你也可以通过这样的方法同时使用设置截然不同的Opera。

阻止<blink>标签带来的闪烁;[⊗]

作者: DarkElf

把下列内容加入用户样式表:

/*防闪*/
blink, .blink {
text-decoration : inherit !important;
}

这里还有一个同样功能的Java脚本:
bookmarklet

javascript:var b=document.getElementsByTagName("blink");for(var i=0;i<b.length;i++) b[i].style.textDecoration="inherit";if (b.length) return false;

禁用<marquee>标签[⊗]

作者:TheElektrans

Opera 7.20添加了对<marqueen>标签滚动文本的支持。你却可以关掉它,当然这可能是bug引起的。把下列内容加入用户样式表:

/*禁用<marquee>*/
marquee {
	display : table-row !important;
	font-size : 1em !important;
}

这里还有一个同样功能的Java脚本可以实现相同功能:bookmarklet

javascript:var m=document.getElementsByTagName("marquee");for(var i=0;i%lt;m.length;i++) m[i].style.display="table-row";if (m.length) return false;

 —-

分类

CategoryOpera
CategoryChinese

连接到本页的页面
No comments on this page. [Display and/or add comments]