脚本下载DI.FM列表仅适用于Opera

时间:2012-11-08 20:10:05

标签: php javascript jquery

你好伙伴stackoverflow'ers! 今天我厌倦了我最喜欢的网络收音机的老死链接,所以我决定为di.fm的所有频道制作一个下载器。这个想法很简单:下载页面,进入菜单并解析它。之后创建播放列表并让用户下载。

所以我创建了一个PHP脚本作为我的JS脚本的API。 PHP函数是下载页面(JS无法真正做到这一点),保存通过POST发送的播放列表并将其作为文件提供。 Cookie应该是JS和PHP之间的通信渠道(使用POST我无法真正自己下载文件)。

到目前为止一切顺利。一切都像Opera下的魅力。在Chrome和Firefox中,事情变得越来越复杂。 Chrome在没有下载对话框的情况下重新加载页面,Firefox的工作方式大致相同,只是有时让我下载列表...这是空的。

任何想法如何解决?这是代码(如果你喜欢,可以自己使用它): http://pastebin.com/dcEzxV9w

感谢您的建议,

Dracco

0 个答案:

没有答案