Ruby 以编程方式从站点下载嵌入式SWF?
这可能被认为是黑客行为,但是否可以使用Ruby之类的工具以编程方式下载SWF?不反编译它们,只下载它们,这样我就可以查看它们,而不必访问包含10亿个广告的网站。这是一个非常简单的URL下载,只要网站没有采取措施阻止人们这样做,例如检查REFERER字段或cookieRuby 以编程方式从站点下载嵌入式SWF?,ruby,download,flash,Ruby,Download,Flash,这可能被认为是黑客行为,但是否可以使用Ruby之类的工具以编程方式下载SWF?不反编译它们,只下载它们,这样我就可以查看它们,而不必访问包含10亿个广告的网站。这是一个非常简单的URL下载,只要网站没有采取措施阻止人们这样做,例如检查REFERER字段或cookie 有许多浏览器插件(FF必须有十几个)可以实现这类功能。假设您知道flash电影的地址: require 'net/http' Net::HTTP.start( 'www.example.com' ) { |http| resp
有许多浏览器插件(FF必须有十几个)可以实现这类功能。假设您知道flash电影的地址:
require 'net/http'
Net::HTTP.start( 'www.example.com' ) { |http|
resp = http.get( '/movie.swf' )
open( '/tmp/movie.swf', 'wb' ) { |file|
file.write(resp.body)
}
}
你可能认为这很愚蠢!!打开一个像elinks这样的文本浏览器,加载一个包含swf文件/内容的页面,然后它只会询问做什么并下载内容,这对我来说很有用