当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : opera自己定义下载管理器
帖子发表于 : 2007-02-12 18:40 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
定义菜单的下载管理,本来是想DTA加到op的。多半困难了。就先用multiget,用了2天,还算方便。

图片

图片

原始的文章在blog。


_________________
● 鸣学


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-02-13 15:54 
头像

注册: 2006-07-23 16:25
帖子: 1592
地址: 南京
送出感谢: 0 次
接收感谢: 0 次
收藏了,不过ee,有没有办法让这个右键选项中文环境下以中文显示,英文环境下以英文显示呢?比如改称download by multiget,使用中文菜单时再变回来。


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-02-13 20:53 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
no, 那个原始菜单都是调用op里面的函数接口,才可以做到。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-02-13 21:00 
头像

注册: 2005-08-18 18:43
帖子: 3277
送出感谢: 0 次
接收感谢: 3
不是有语言包吗? 应该可以更改的 EE懒的


_________________
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-02-13 21:12 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
妖精来了啊。那个menu的不分这个的哦。


_________________
● 鸣学


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-02-13 23:19 

注册: 2007-02-03 6:25
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
ee 兄弟很热心阿~好多地方都看得到您的身影!日后还要多向您学习呢~

对于您说的这个解释我有不同看法~ Opera 为了方便使用语言包,把程序里面的字符串资源都做了本地化处理!

就是在启动Opera时候挂载语言包,程序里面的每条字符串都有个唯一标识符.然后按照唯一标识符号对应翻译

我以Opera v9.10 来说明

位于 /usr/share/opera/ini 下的standard_menu.ini文件
[Link Popup Menu]
.省略
.
.
Item, 50216 = Copy link
Item, 50761 = Save link
Item, 581357748 = Download url
item, 44444444444=Execute program,"kget","%l"

item 后面那些数字就是唯一标识符号,这个符号作用就是让语言包找到对应的翻译!
在这里我们自己定义一个标识符.
而我们要达到不同语言包,能显示相应语言的自定义菜单。
需要的就是更改语言包中对应唯一标识号的注解。

我们修改english.lng 这个文件,在最后加上
44444444444="Download With KGet"

再修改ouw910_zh-cn.lng这个文件在最后加上
44444444444="使用KGet下载"

这样就能达预期效果拉~实验成功,请看下图....
图片
图片
小弟菜鸟,有什么问题欢迎您指正!


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-02-14 14:32 
头像

注册: 2006-07-23 16:25
帖子: 1592
地址: 南京
送出感谢: 0 次
接收感谢: 0 次
原来如此,opera的设计结构还真好。


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-02-14 22:15 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
Sliphadesnnd,不早出来说明下。 :lol:
我是典型的想当然了哦。受教了。多谢多谢。
有什么好东西,赶紧出来推荐,大家都学习。给个个人blog之类的出来让大家都收藏下吧。

强人
:em38


_________________
● 鸣学


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2007-02-16 20:09 

注册: 2006-04-11 22:23
帖子: 159
送出感谢: 0 次
接收感谢: 0 次
Sliphades,按照你所讲的配置了,会启动MultiGet,但不会自动运行任务。
我用的opera-static 9.10
谢谢!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-02-16 21:57 

注册: 2007-02-03 6:25
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
jupiter 写道:
Sliphades,按照你所讲的配置了,会启动MultiGet,但不会自动运行任务。
我用的opera-static 9.10
谢谢!


这样的话,可能是您的参数没有设置正确。不同的下载软件,当从网页中传url给软件时候,有点不同!。

参看ee兄开头哪几个图片,下面几句话,关于url 的传递。

你可以这样
在我们已经添加过自定义菜单的standard_menu.ini 中
Item, 44444444444 =Execute program,"kget","%l"
改为
Item, 44444444444 =Execute program,"MultiGet","url=%l"

然后再在对应的语言包中更改
english.lng 中改为 44444444444="Download With MultiGet(&U)"

ouw910_zh-cn.lng中改为44444444444="使用MultiGet下载(&U)"

我自己也实验了,这样就行了! 不用客气,有什么需要您就说吧!


附:回ee兄,我没有什么blog拉~人太懒拉~不喜欢写!
:D


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-02-16 22:22 

注册: 2006-04-11 22:23
帖子: 159
送出感谢: 0 次
接收感谢: 0 次
刚才修改时少了这个“(&U)”
我再试试


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-02-16 22:31 

注册: 2007-02-03 6:25
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
jupiter 写道:
刚才修改时少了这个“(&U)”
我再试试

关键是这句
Item, 44444444444 =Execute program,"MultiGet","url=%l"
那个&U 只是个快捷方式的表示而已


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-02-17 2:55 

注册: 2006-04-11 22:23
帖子: 159
送出感谢: 0 次
接收感谢: 0 次
Sliphades 写道:
在我们已经添加过自定义菜单的standard_menu.ini 中
Item, 44444444444 =Execute program,"kget","%l"
改为
Item, 44444444444 =Execute program,"MultiGet","url=%l"

然后再在对应的语言包中更改
english.lng 中改为 44444444444="Download With MultiGet(&U)"

ouw910_zh-cn.lng中改为44444444444="使用MultiGet下载(&U)"

Sliphades,你别笑我笨啊!
严格按照你所说的做的修改。MultiGet beta2,命令也无误,是这个MultiGet,但就是不行
又从下载了1.1.2版本的deb包安装,状况一样
我用的feisty。

试着改写standard_menu.ini:
代码:
Item, 44444444444 =Copy link & Execute program,"MultiGet","url=%l"

MultiGet终于跳出一个新建任务的对话框

还有opera在线播放插件问题,不知如何解决?
安装了mozilla-mplayer,firefox正常
opera也找到了插件,但无法象FF那样在后端调用mplayer
ps -A查看进程,mplayer没有启动


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-02-17 15:10 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
Copy link应该不需要的。%l就是link。除开你那个是%1, 1234的1。

在线播放的,有专门的帖子。


_________________
● 鸣学


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-02-20 18:23 
头像

注册: 2005-08-18 18:43
帖子: 3277
送出感谢: 0 次
接收感谢: 3
:D ee终于明白了


_________________
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译