2024-06-09 20:50:58 发布
网友
我需要验证上传的SWF,以确保它满足某些Flash和ActionScript版本限制。有人知道一个好的Python库来解析SWF中的元数据吗?在
找到目标闪存版本很容易,它只是第4个字节:
file.seek(3) print ord(file.read(0))
“ActionScript版本”可以是多个意思。在
如果您只需要知道SWF是否是actionScript3,请阅读FileAttributes标记的“actionScript3”属性。如果您阅读了SWF规范,您可能可以很容易地完成这项工作。在
如果您需要知道actionscript3代码的数字版本,例如“46.16”,那么文件中的每个DoABC标记都有一个。这可能需要一个库来解析整个SWF。我不知道有什么适合python的。在
在六边形SWF头检查Flash版本,这是Michael问题的一部分,但不包括ActionScript版本,是吗?在
找到目标闪存版本很容易,它只是第4个字节:
“ActionScript版本”可以是多个意思。在
如果您只需要知道SWF是否是actionScript3,请阅读FileAttributes标记的“actionScript3”属性。如果您阅读了SWF规范,您可能可以很容易地完成这项工作。在
如果您需要知道actionscript3代码的数字版本,例如“46.16”,那么文件中的每个DoABC标记都有一个。这可能需要一个库来解析整个SWF。我不知道有什么适合python的。在
在六边形SWF头检查Flash版本,这是Michael问题的一部分,但不包括ActionScript版本,是吗?在
相关问题 更多 >
编程相关推荐