amfPHP / AS3 - 读取对象数据库

时间:2013-12-10 11:29:48

标签: php actionscript-3 object amfphp

正如标题所说,我在.txt中有一个我想读的数据库。我不知道它是如何制作的以及内部的内容,我只是想读它并用可读的文本打印它。 db是由一个flash android应用程序读取的(我已经解析了.SWF文件,并且通过'readObject'方法读取了数据库)。

所以我已经下载了amfPHP library,我一直在寻找解决方案。

我试过这个:

require_once( 'amfphp/core/amf/app/Gateway.php');
require_once( AMFPHP_BASE . 'amf/io/AMFSerializer.php');
require_once( AMFPHP_BASE . 'amf/io/AMFDeserializer.php');

$amf = new AMFObject(file_get_contents('DB.txt'));
$deserializer = new AMFDeserializer($amf->rawData);
$deserializer->deserialize($amf);    

echo $deserializer->outBuffer;

但是我得到了这个“警告”:

Notice: Malformed AMF message, connection may have dropped in /home/mydir/public_html/amfphp/core/amf/io/AMFBaseDeserializer.php on line 210

这是正确的方法吗?或者我该如何阅读这个数据库?

提前谢谢大家

0 个答案:

没有答案