如何以编程方式填写Flash表单?

时间:2009-12-28 02:18:51

标签: flash forms

有些网站的表单是Flash。

我如何以编程方式填写这些表格?

是唯一通过首先监控正在发送的http标头来通过cURL发送POST的解决方案吗?

2 个答案:

答案 0 :(得分:1)

这只有在您填写的表单通过POST发回结果时才有效。 Flash / Flex表单有许多不同的方式可以使用http,Web服务,rpc甚至套接字传回数据。

理想情况下,您需要反编译swf(可以自动完成),在反编译源中,您将能够看到表单并自动填充它们。

为此,您需要:

  1. SWF Decompiler - 实际上从flash'bytecode'反编译为电影源
  2. SWF Parser - 解析源并找到要填写的表单
  3. 您可能需要在Google上查看内容,或在那里:http://freemovie.sourceforge.net

    希望它有所帮助!

答案 1 :(得分:0)

我想有些方法可以自动执行一系列命令,例如在字段中输入,点击标签,键入,标签等,但为了实现向服务器提交信息的最终结果,它可能会更快更容易只使用像cURL这样的工具提交HTTP POST。