捕获 Silverlight 流

捕获 Silverlight 流

是否有人知道是否有一种有效的方法可以捕获 Silverlight 的流输出并将其保存到硬盘(任何格式),而无需使用屏幕捕获工具?

答案1

如果您熟悉.NET/ IL Sourcecode

  1. 找到银光 .xap文件并将其保存到您的计算机。
  2. 将扩展名从 更改.xap.zip并打开它。
  3. 你会发现一个或多个Dlls。选择它们,从看起来只适合这个的那个开始银光应用。(您可能可以跳过第三方的。)
  4. 拆解Dll伊尔达斯曼或其他IL反汇编工具。
  5. 搜索Uri视频流的来源。理论上,它可能位于转储中的任何地方,请查看主页的来源。它看起来可能只是指向媒体文件的链接,也许.asx
  6. 您不能将其作为简单文件下载。请记住,这是一个流!使用类似的程序甚高频液晶其能够保存和编码流。就这样。

选择:

  1. 开始你最喜欢的网络嗅探器(喜欢Microsoft 网络监视器)。
  2. 注意HTTP随后出现的大量回复的请求。这就是Uri你的流。 继续第一部分中的6.。

相关内容