Skip navigation.

小楼夜听雨

Opera 自娱自乐  之后

opera右键定制之二:调用下载工具的方法

一、网际快车Flashget、传送带NetTransport

Opera右键调用Flashget下载的方法:
在Opera安装文件下,打开defaults文件夹中,在standard_menu.ini中修改。

下载链接地址,在standard_menu.ini的[Link Popup Menu]下添加:
Item, 用网际快车下载=
Execute program,"C:\Program Files\FlashGet\flashget.exe","%l"



下载全部链接,在standard_menu.ini的[Document Popup Menu]下添加:
Item, 用网际快车下载全部=
Execute program, "C:\Program Files\FlashGet\flashget.exe","%u"


注:修改中的 C:\Program Files\FlashGet\flashget.exe 根据自己FlashGet路径的实际情况填写。传送带也可以这样去定制。
最新的网际快车Flashget1.72有Opera下载插件。不过我愿意这样修改添加。

二、迅雷Thunder、国际迅雷Gigaget(不用插件的方法):

Opera调用Gigaget(国际迅雷)的一个不完善方法,迅雷也行。
首先打开国际迅雷的监视剪贴板功能,然后修改standard_menu.ini文件,在[Link Popup Menu]添加:
Item, "使用Gigaget下载" = Copy Link & Execute program, "你的Gigaget安装路径\Gigaget.exe","%l"


在[Document Popup Menu]下添加:
Item, "使用Gigaget下载" = Copy Link & Execute program, "你的Gigaget安装路径\Gigaget.exe","%u"


这方法只是右键调出Gigaget,还需要手动添加下载地址或者点击“新建”,然后才能开始下载。

三、注:修改后,如果添加内容有中文,standard_menu.ini就以UTF-8编码保存,重启OK。

Opera常用鼠标手势

说明:
Opera 的鼠标手势为4方向,即“左←、上↑、右→、下↓”,只能使用这4个命令以及它们的组合,譬如下右上“U”形手势。进入首选项>高级>快捷键,启用鼠标手势,点击编辑进入,打开Application,左边为手势动作设置,右边为手势命令设置。
另外,Opera 的鼠标手势在面板的书签中也可以使用。

手势:
GestureUp=↑
GestureDown=↓
GestureRight=→
GestureLeft=←
GestureUp,GestureRight,GestureDown=↑→↓


FlipBack    =       按住右键点左键
FlipBack shift    =
FlipForward      =        按住左键点右键
FlipForward shift  =      



命令:
Reload----------- 刷新
Back----------- 后退
Forward----------- 前进
Rewind----------- 快退
Fast Forward ----------- 快进
Go to parent directory----------- 回到首页
go to start----------- 到页面顶端
go to end----------- 到页面底端
Add to bookmarks----------- 添加到书签
Switch to previous page----------- 转到上一页
Switch to Next Page----------- 转到下一页
Close page & Switch to previous page----------- 关闭当前页并转到上一页
Close Page & Switch to Next Page----------- 关闭当前页并转到下一页
Close All----------- 关闭全部页面
Close other----------- 关闭其它页面
Undo----------- 撤销最近关闭的标签
Clear disk cache----------- 清除缓存
Empty page trash-----------清空回收站
Clear disk cache & Empty page trash------ 清除缓存和清空回收站
Open link in background page |New page----------- 后台打开链接|非链接处打开新页面
Enter fullscreen | Leave fullscreen----------- 全屏/非全屏切换
Enter fullscreen &  View page bar, 2| Leave fullscreen----------- 全屏& 显示标签栏在上边| 离开全屏
Enable menu bar| Disable menu bar-----------菜单栏隐藏/显示切换
Set alignment, "browser toolbar", 2  & Enable menu bar  | Set alignment, "browser toolbar" & Disable menu bar----------- 主工具栏、菜单栏的隐藏与显示
Set alignment, "browser toolbar", 2  | Set alignment, "browser toolbar"Operamail"----------- 主工具栏的隐藏与显示
Set alignment, "pagebar" | Set alignment, "pagebar", 2-----------显示或者隐藏标签栏
Exit----------- 退出程序



前进|下翻一页
Forward | Go to page, "javascript:var adr=location.href;re=adr.match(/
\d+/g);if(re){re=re[re.length-1];re2=(parseInt(re)+1)+'';while(re2.length<re.length)
{re2='0'+re2;};j=adr.lastIndexOf(re);adr2=adr.substring(0,j)+adr.substring
(j,adr.length).replace(re,re2);location.href=adr2;}else{alert('No number found in url.')};"



附:一个命令语法参考
Enter fullscreen & View status bar, 4 & View address bar, 2 & View page bar, 3 | Leave fullscreen

说明: 启用全屏 & 显示状态栏在下边 & 显示地址栏在上边 & 显示标签栏在右边 | 离开全屏。可以设成手势或者快捷键。
1 左 2 上 3 右 4 下 ,这是通用参数。


Opera自定义的鼠标手势设置在Opera\profile\mouse\standard_mouse (1).ini中。附上我的鼠标手势文件。
Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[INFO]
NAME=Opera Standard (已修改)

[Application]
GestureLeft=Back
GestureRight, GestureDown=Close other
GestureLeft, GestureDown=Close all
GestureRight=Forward | Go to page, "javascript:var adr=location.href;re=adr.match(/
\d+/g);if(re){re=re[re.length-1];re2=(parseInt(re)+1)+'';while(re2.length<re.length)
{re2='0'+re2;};j=adr.lastIndexOf(re);adr2=adr.substring(0,j)+adr.substring
(j,adr.length).replace(re,re2);location.href=adr2;}else{alert('No number found in url.')};"
GestureUp=Open link in background page | Go to start
GestureDown=Open link in background page | Go to end
GestureUp, GestureRight=Hotclick search,1 & Hotclick search
GestureUp, GestureLeft=Go to parent directory
GestureUp, GestureRight,GestureDown=Exit
GestureDown, GestureLeft=Close page & Switch to previous page
GestureDown, GestureRight=Close page & Switch to next page
GestureRight,GestureUp=Undo
GestureLeft,GestureUp=Reload
GestureDown,GestureRight,GestureDown=Clear disk cache
GestureLeft,GestureDown,GestureRight=Set alignment, "browser toolbar", 2  & Enable menu bar  
| Set alignment, "browser toolbar" & Disable menu bar
GestureRight,GestureDown,GestureLeft="Set alignment, "browser toolbar", 2  | Set alignment, 
"browser toolbar"Operamail""
GestureDown, GestureRight,GestureUp=Add to bookmarks

opera右键的定制

在opera安装文件下的defaults文件夹下,有个standard_menu.ini文件, opera的右键定制,基本上都在这里。修改前备份standard_menu.ini为好。如果要添加某个右键,则在相应区段添加该右键命令。有些命令涉及到各自的软件程序路径,也请相应更改。
一般右键的命令格式是:Item,  名称 = 动作,参数1,参数2,参数3,图像4
可以简化为: Item,  名称 = 动作
如果要指定图像: Item,  名称 = 动作, , , , "图像"


一、当前网页右键位于[Document Popup Menu]区段


1、opera右键调用其它浏览器
以IE为例,用IE打开opera当前网页。如果要添加其它的浏览器,更换其程序的路径即可。
Item, 用IE打开页面 = Execute program, "C:\Program Files\Internet Explorer\IEXPLORE.EXE","%u"



2、在网页右键菜单中添加英译汉
google的英译汉
Item, 英译汉(Google)=Go to page, "http://translate.google.com/translate?u=%u&langpair=en%7Czh-CN&hl=zh-CN&newwindow=1&ie=UTF-8&oe=UTF-8&prev=%2Flanguage_tools"


worldlingo的英译汉
Item, 英译汉(WorldLingo)=Go to page, "http://www.worldlingo.com/wl/translate/zh/microsoft/computer_translation.html?wl_rurl=%u&wl_url=%u&wlg_table=-3"



3、在网页右键菜单中添加opera菜单链接
Submenu, 21202 , Browser Menu Bar



opera书签链接
Submenu, 67398, Browser Bookmarks Menu



4、添加“关闭当前标签”
Item,"Close this Page"=Close page



关闭并转到下一标签
Item, 关闭并转到下一标签 = Close Page & Switch to Next Page 



关闭并转到上一标签
Item, 关闭并转到上一标签 = Close page & Switch to previous page



关闭其它的标签
Item, 67484 = Close other



关闭全部的标签
Item, 67483 = Close all



“已经关闭的标签”菜单链接
Submenu, 69384, Internal Closed Window List



“已经关闭的标签”菜单链接(含清空LJ)
Submenu, 69384,Closed Pages Menu



5、退出
Item, 50006 = Exit



6、用右键隐藏/显示菜单栏
Item, 菜单栏= Enable menu bar | Disable menu bar



7、打开过滤文件urlfilter.ini的网页右键
Item,"urlfilter" = Execute program,"C:\WINDOWS\notepad.exe","urlfilter.ini的绝对路径\urlfilter.ini



8、在网页右键菜单中添加快进(翻页)
Item, 快进 = "Fast Forward, , , -108388079 | Go to page, "javascript:var 
adr=location.href;re=adr.match(/\d+/g);if(re){re=re[re.length-1];re2=(parseInt(re)+1)
+'';while(re2.length<re.length){re2='0'+re2;};j=adr.lastIndexOf(re);adr2=adr.substring(0,j)
+adr.substring(j,adr.length).replace(re,re2);location.href=adr2;}else{alert('No number found 
in url.')};", , -108388079, "Fast Forward" + Show popup menu, "Internal Fast Forward 
History""



9、添加“编码”右键切换
先在[Document Popup Menu]区段下添加:
Submenu, 70233, My Encoding Menu


然后在standard_menu.ini文件中找个适当位置添加:
[My Encoding Menu] 
Item, 51750 = Set encoding, "" 
--------------------1 
Item, 67453 = Set encoding, "gb18030" 
Item, 51782 = Set encoding, "gbk" 
Item, 51780 = Set encoding, "big5" 
Item, 51751 = Set encoding, "utf-8"
Item, 51779 = Set encoding, "iso-2022-jp"



10、添加“页面查找”右键
Item, "页面查找"=Find



11、添加“标签”右键,显示正在浏览的标签。
Submenu,标签, Internal Window List



二、网页链接的右键位于[Link Popup Menu]区段。


1、用IE打开opera网页中的链接地址,如果要添加其它的浏览器,更换其程序的路径即可。
Item,  用IE打开 = Execute program, "C:\Program Files\Internet Explorer\IEXPLORE.EXE","%l"



2、影音链接(路径自行更改,同时注意不是所有的影音链接都适合)
Item, "Open in mpc" = Copy link & Execute program, "C:\Program Files\Media Player Classic\mplayerc.exe","%c"
Item, "千千静听" = Copy link & Execute program, "E:\千千静听\TTPlayer.exe","%c"




三、网页文字被选中后的右键在[Hotclick Popup Menu]区段。

Item, 复制并打开记事本= Copy & Execute program, "notepad.exe"


关闭当前页面转到页面选中地址
Item, 关闭后转到 = Close page & Copy & New Page & paste and go

Item, 后台转到 URL="Go to page, "%t" & Switch to previous page"


Item, "页面查找"=Copy & Find & Focus search field & Paste




四、在下载管理器中添加“打开所在文件夹”的右键菜单

在standard_menu.ini中
在[Transfers Item Popup Menu]下添加:
Item, 69697 = Open transfer folder



在地址栏右键添加“粘贴并转到新标签”

在[Edit Go Widget Popup Menu]下添加:
Item, 粘贴并转到新标签    =     New Page & paste and go



五、去掉“书签”里文件夹下的“将页面加入书签”和“打开文件夹中的全部项目”
[Bookmark Folder Menu]

;Item, 70464= Add to bookmarks, -2
;Item, 21504= Open link, -2
--------------------2
Include, Internal Bookmark Folder

[Active Bookmark Folder Menu]

;Item, 70464= Add to bookmarks, 0
;Item, 21504= Open link, -2



六、其他一些网页右键命令
Item, 页面转到= go to Page
Item, 到页面顶端 = Go to start, , , , "Up Arrow"
Item, 到页面底端 = Go to end, , , , "Down Arrow"
Item, 清除缓存 = Clear disk cache
Item, 删除私人数据 = Delete private data
Item, opera:config = Go to page, "opera:config"
Item, 最小化到托盘 = Hide Opera



外观
Item, 70699= Customize toolbars, -1

首选项
Item, 50394= Show preferences, -1



Item, "Kill"="Go to page, "javascript:var b=new Array();var c=1;var o=((document.onkeydown==null)||(o==2))?0:1;document.onkeydown=ck;z=document.getElementsByTagName('*');for(i=0;i<z.length;i++){if(z[i].tagName.search(/(HTML|BODY)/i)==-1){z[i].onclick=function(e){t=this;if(window.event) e=window.event;if((t==e.target)||(window.event)) t.parentNode.removeChild(t);if(window.opera) e.stopPropagation();return false;};z[i].onmouseover=function(){if(!c)return;c=0;t=this;b[t]=t.style.backgroundColor;t.style.background='#FF9999';};void(z[i].onmouseout=function(){t=this;t.style.backgroundColor=b[t];c=1;});}}function ck(e){k=window.event?window.event.keyCode:e.keyCode;if((k==27)||o){o=2;document.onkeydown=null;for(i=0;i<z.length;i++){if(z[i].tagName.search(/(HTML|BODY)/i)==-1){z[i].onclick=null;z[i].onmouseover=null;z[i].onmouseout=null;z[i].style.backgroundColor=b[t];}}}}if(o==1) ck(1);", 1, "Kill", "Smiley Pacman""



隐藏/显示菜单栏、主工具栏的右键命令
Item, 主工具栏= Set alignment, "browser toolbar", 2 | Set alignment, "browser toolbar"
Item, 菜单栏、主工具栏 = Set alignment, "browser toolbar", 2 & Enable menu bar | Set alignment, "browser toolbar" & Disable menu bar 



菜单栏下工具链接
Submenu, 工具 , Browser tools menu  


全屏/非全屏(显主工具栏、标签栏)
Item, 全屏 = Enter fullscreen & Set alignment, "browser toolbar", 2 & View page bar, 2 | Leave fullscreen



附:一个命令语法参考
Enter fullscreen & View status bar, 4 & View address bar, 2 & View page bar, 3 | Leave fullscreen

说明: 启用全屏 & 显示状态栏在下边 & 显示地址栏在上边 & 显示标签栏在右边 | 离开全屏。可以设成手势或者右键等。
1 左 2 上 3 右 4 下 ,这是通用参数。


七、图像方面的右键在:
[Image Popup Menu]
[Image Link Popup Menu]

标签栏右键在:
[Pagebar Popup Menu]标签栏空白处
[Pagebar Item Popup Menu]当前网页的标签处
[Pagebar Inactive Item Popup Menu]非当前网页的标签处

地址栏右键[Edit Go Widget Popup Menu]

下载通知菜单:
[Transfers Notify Popup Menu]

侧面板:
[Bookmark Item Popup Menu]书签面板右键
[History Item Popup Menu]历史面板右键
[Transfers Item Popup Menu]下载管理器面板右键
[Widget Item Popup Menu]面板中Widget的右键

菜单栏:
[Browser Menu Bar]菜单栏
[Browser File Menu]菜单栏-文件
[Browser Edit Menu]菜单栏-编辑
[Browser View Menu]菜单栏-查看
[Browser Bookmarks Menu]菜单栏-书签
[Browser Widgets Menu]菜单栏-Widgets
[Browser Help Menu]菜单栏-帮助
[Browser Tools Menu]菜单栏-工具
[Advanced Tools Menu]菜单栏-工具-高级

8系列版本无页面启动时,无页面时右键:
[Browser Window Menu]


八、注:如果不想显示某个右键,在standard_menu.ini中找到该项,在其前面加上“ ; ”,在右键里就不会显示了。右键位置可以用分隔线调整。
修改后,如果添加内容有中文,standard_menu.ini就以UTF-8编码保存,重启OK。