【问题标题】:Is there any way to extract text from a Flash-based website?有什么方法可以从基于 Flash 的网站中提取文本?
【发布时间】:2010-10-28 11:31:25
【问题描述】:

我想使用 Last.FM 的 API 为 Grooveshark 编写一个 scrobbling 实用程序,但我不知道是否可以从 Grooveshark 的 Flash 前端获取歌曲信息。有没有办法从 .swf 中获取字符串?

我会发布更多信息,但由于我是新用户,我还不能发布链接。

【问题讨论】:

    标签: flash string


    【解决方案1】:

    奇怪的是,歌曲信息未嵌入 SWF 中,而是通过 HTTP 调用传递,以 XML 或 AMF 编码。您可以使用 Web 调试代理来检查通过网络传输的信息。 Charles 是一个很棒的工具,它同时支持 XML 和 AMF 编码。

    http://www.charlesproxy.com/

    【讨论】:

      【解决方案2】:

      我认为这样做是不可能的。 Flash 文件是独立的嵌入对象,其中包含自身的所有内容。您可以尝试搜索 Flash 文件解码器以从 Flash 编译文件中提取数据,但我不建议这种做法。

      谢谢。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-27
        • 1970-01-01
        • 2013-07-10
        • 2012-05-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多