Opera内部命令:Open folder
Wednesday, November 17, 2010 1:23:50 PM
在 站点首选项>显示>我的样式表 的Filechooser 选择框 里,右键菜单>打开文件夹,就是这个东东。。。一年多以来都没在这里尝试点下右键,囧
功能是打开 Filechooser 框里所填的文件的所在文件夹,比方说我的 bbs.operachina.com 的 站点首选项>显示>我的样式表 里面填的是
D:\Program Files\Opera 10.6\profile\styles\OS.X.OperaChina.css
对此使用 右键菜单>打开文件夹,将用Windows的资源管理器(当然,系统不是Windows的另计)打开
D:\Program Files\Opera 10.6\profile\styles\
如果系统实际上不存在 D:\Program Files\Opera 10.6\profile\styles\OS.X.OperaChina.css 这个文件,使用这个 打开文件夹 不会有任何反应。
这个命令还能用于站点首选项>脚本>JavaScript文件夹,但是如果这里填写了两个文件夹也不能用这个命令(可以指定两个User JavaScript文件夹,用半角逗号分隔开即可)。
也能用于 首选项>高级>下载>下载文件夹 (即 Opera 的默认下载文件夹) 的 Filechooser里面。利用这点,于是有了下面这个按钮:
点击以下链接,可添加一个按钮。这个按钮分 短按、长按 不同功能 (对,我就是短按、长按双功能按钮控(╯3╰)。。。)
短按是 打开 Opera 的默认下载文件夹,正是利用了上面提及的 Open folder ;
长按是 打开最近一次用 Opera 下载的文件所在的路径(那次下载必须调出了系统的 “另存为” 对话框才算数。如果最近一次下载是用 Opera 自带的 “快速下载” 或 “保存到下载文件夹” 的话就不算)。其实长按功能和 Open folder 命令没啥关系。
默认/最近-下载文件夹
代码如下
Button, "默认/最近-下载文件夹"=Show preferences,16,,"默认/最近-下载文件夹", "Folder.open" & Delay, 1 & Focus previous widget & Focus previous widget & Focus previous widget & Focus previous widget & Focus previous widget & Select all & Open Folder & Delay, 1 & Cancel + new browser window & minimize window & Go to page, "opera:config" & Delay, 1 & Stop & Go to page, "location.href='file://localhost/'+opera.getPreference('Saved Settings','Save Dir');" & Delay, 300 & Execute program, "explorer.exe", "%u" & Delay, 10 & Close page









