世界之窗论坛's Archiver

kc1143 发表于 2008-5-21 14:29

[quote]原帖由 [i]fangyd[/i] 于 2008-5-21 13:44 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=556267&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


我看了一下,发现asx文件有播放列表、音频文件、视频文件。
当遇到播放列表的时候,由于是连接到另外的地址,所以在判断上会有误判。
目前我采用了其它的方法来判断是否为流媒体,应该可以实现相关功能了。
等 ... [/quote]

用记事本把真实地址提取出来了,已经搞定,多谢楼主!

[[i] 本帖最后由 kc1143 于 2008-5-21 15:55 编辑 [/i]]

cjcj915007 发表于 2008-5-21 19:08

lz修改过了吗?我重新下了下,出现了第一个错误,第二个错误是这样:如果默认插件兰显示是别的插件,就没有问题,
但如果默认是radio,则重启浏览器就出现第二个错误。cookies没有再出现。

[[i] 本帖最后由 cjcj915007 于 2008-5-21 19:11 编辑 [/i]]

kc1143 发表于 2008-5-21 22:19

中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5/

这个无法实现停止功能

fangyd 发表于 2008-5-22 10:53

[quote]原帖由 [i]cjcj915007[/i] 于 2008-5-21 19:08 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=556641&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
lz修改过了吗?我重新下了下,出现了第一个错误,第二个错误是这样:如果默认插件兰显示是别的插件,就没有问题,
但如果默认是radio,则重启浏览器就出现第二个错误。cookies没有再出现。 [/quote]

第一个错误改过了,不过还没有更新啦。
第二个错误,我也一直在侧边栏默认显示radio的,但每次重启TW也没有出现过你说的错误。
不知道有没有其他人也出现你说的第二个错误,我想确定一下是个别现象还是普遍现象。

fangyd 发表于 2008-5-22 11:21

[quote]原帖由 [i]kc1143[/i] 于 2008-5-21 22:19 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=556865&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5/

这个无法实现停止功能 [/quote]

我试过了,用这个不能停止:中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5
但用这个可以停止:中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5/

这个也与判断是否是流媒体有关。
wmp并没有提供直接判断所播放的文件是否为流媒体的函数。
而wmp提供的currentMedia.getItemInfo("FileType")只返回文件的扩展名,
所以当使用“中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5”时返回“5”,
当使用“中国国际轻松调频=mms://enmms.chinabroadcast.cn/fm91.5/”时返回“”,

目前判断是否为流媒体使用的是判断是否具有扩展名,也就是currentMedia.getItemInfo("FileType")返回“”就是流媒体,
而使用“[url]mms://enmms.chinabroadcast.cn/fm91.5/[/url]”就被判断为不是流媒体。

判断是否为流媒体确实是一件很头疼的事,目前我只能找规律,因为之前看到的所有流媒体都是没有扩展名的,所以才会造成上面的误判。
看来我还得再完善一下判断是否为流媒体这个函数了。

fangyd 发表于 2008-5-22 11:31

对判断是否为流媒体这个函数进行了更新,目前已经可以将[url]mms://enmms.chinabroadcast.cn/fm91.5[/url]识别为流媒体了。

fangyd 发表于 2008-5-22 17:16

20080522更新:
修改了判断流媒体的模块,使得判断是否流媒体时准确度更高
解决打开时偶尔出现的拒绝访问问题
PS:本来想用external来读取和设置参数,但由于tw不支持侧边栏插件读取%max_security_id,所以只能暂时作罢。如果可以读取和保存参数的话就可以增加一些实用的功能了,只能再想想其它办法了。

wdpfox 发表于 2008-5-22 17:30

多谢楼主分享好软件,又更新了,哈哈

kc1143 发表于 2008-5-23 09:06

楼主辛苦了,多谢!:lol:

hhhhkkkk 发表于 2008-5-23 13:06

很好,很强大

cat2y 发表于 2008-5-23 17:53

支持个,外观再改改

cjcj915007 发表于 2008-5-23 18:07

[quote]原帖由 [i]fangyd[/i] 于 2008-5-22 10:53 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=557180&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


第二个错误,我也一直在侧边栏默认显示radio的,但每次重启TW也没有出现过你说的错误。
不知道有没有其他人也出现你说的第二个错误,我想确定一下是个别现象还是普遍现象 ... [/quote]

默认,没有问题,不默认时,出错

cjcj915007 发表于 2008-5-23 18:15

不用了,现在使用最新的,正常,感谢楼主分享。:lol:

刚用时,看到上面有个加号按钮,以为是添加频道,结果是添加音量,:sweat:
没有添加频道的按钮吗,还要到相应文件夹底下去修改文件,不方便啊。

hhhhkkkk 发表于 2008-5-24 09:15

我的为什么是这样呢????:sad:

fangyd 发表于 2008-5-26 09:22

[quote]原帖由 [i]cjcj915007[/i] 于 2008-5-23 18:07 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=558601&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


默认,没有问题,不默认时,出错 [/quote]

怪了,似乎就你一个人存在这个问题。
看你的图似乎是用的vista,不知道是否与此有关。可惜我没有vista,不然倒是可以一试。

好了就好!

[[i] 本帖最后由 fangyd 于 2008-5-26 09:27 编辑 [/i]]

fangyd 发表于 2008-5-26 09:24

[quote]原帖由 [i]hhhhkkkk[/i] 于 2008-5-24 09:15 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=558980&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
我的为什么是这样呢????:sad: [/quote]

有报错吗?看图应该是图片没找到。

fangyd 发表于 2008-5-26 09:34

[quote]原帖由 [i]cjcj915007[/i] 于 2008-5-23 18:15 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=558626&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
不用了,现在使用最新的,正常,感谢楼主分享。:lol:

刚用时,看到上面有个加号按钮,以为是添加频道,结果是添加音量,:sweat:
没有添加频道的按钮吗,还要到相应文件夹底下去修改文件,不方便啊。 [/quote]

我本来已经做了“添加”、“删除”按钮的(放在底部)。
可是因为TW不支持侧边栏插件获取%max_security_id而不能使用external写文件,如果使用fso的话会有安全问题。所以就算“添加”、“删除”了也只是临时的,不能保存到文件就意义不大了。
目前正在想办法能够写文件,这样就完善了。

fangyd 发表于 2008-5-26 12:10

[quote]原帖由 [i]cat2y[/i] 于 2008-5-23 17:53 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=558593&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]
支持个,外观再改改 [/quote]

不知道你对界面有什么要求,可以提出来呀。
不过,我其实对作图实在不在行,所以之前懒得修改界面了。

kc1143 发表于 2008-5-26 15:50

这么好的东东竟然不加分?

:cold:

hhhhkkkk 发表于 2008-5-26 23:23

[quote]原帖由 [i]fangyd[/i] 于 2008-5-26 09:24 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=560636&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


有报错吗?看图应该是图片没找到。 [/quote]
没报错,鼠标放上去会有图片显示出来的点一下也有作用 列表显示不了,刷新一下能出来第一个,但别的就没有了,不知道为什么,很抑郁啊

fangyd 发表于 2008-5-27 16:55

你能把你的tw放置的目录放上来吗?应该是路径问题
另外,你可以尝试一下把radio.html和radio.js里的所有路径换成绝对路径试试。
注意:c:\aaa\bbb要换成c:\\aaa\\bbb,否则javascript会把\认成转换符的。

tla 发表于 2008-5-27 19:16

强顶,很喜欢,感谢作者!

tla 发表于 2008-5-27 19:20

[quote]原帖由 [i]fangyd[/i] 于 2008-5-26 09:34 发表 [url=http://bbs.ioage.com/cn/redirect.php?goto=findpost&pid=560642&ptid=56331][img]http://bbs.ioage.com/cn/images/common/back.gif[/img][/url]


我本来已经做了“添加”、“删除”按钮的(放在底部)。
可是因为TW不支持侧边栏插件获取%max_security_id而不能使用external写文件,如果使用fso的话会有安全问题。所以就算“添加”、“删除”了也只是临时的, ... [/quote]

叫老大下一个版本改改,支持你的做法:lol:

hhhhkkkk 发表于 2008-5-27 22:15

我TW的路径是:
D:\Program Files\Theworld
我照你的改了路径也不行,还跟以前一样

页: 1 2 [3] 4

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.