出于好奇,我希望能够检查 Pandora 的 Web 客户端发送到 Pandora 服务器的数据,我特别感兴趣的是它如何传达用户操作,如“跳过这首歌”、“拇指向上/向下”和“我'厌倦了这首歌'。
通常我会使用 Chrome 开发者控制台来检查应用程序的组件,但由于它基于 Flash 不是一个选项。
我有哪些选择?我想远离 Flash 反编译器。
出于好奇,我希望能够检查 Pandora 的 Web 客户端发送到 Pandora 服务器的数据,我特别感兴趣的是它如何传达用户操作,如“跳过这首歌”、“拇指向上/向下”和“我'厌倦了这首歌'。
通常我会使用 Chrome 开发者控制台来检查应用程序的组件,但由于它基于 Flash 不是一个选项。
我有哪些选择?我想远离 Flash 反编译器。
PianoBar是基于控制台的 Pandora Flash 播放器的替代品。
Pandora 协议的详细信息在这里不太适合简明扼要的帖子,但是查看 GitHub 上的PianoBar 源代码提供了相当多的见解。
你最好的选择之一可能是使用 Wireshark 之类的东西来检查数据包,如果可以的话,从那里解开协议。