(ArcNE): parse VERSION resource.

This commit is contained in:
morkt
2023-09-25 21:02:56 +04:00
parent 3c3f2013ef
commit 08ab953bff
2 changed files with 94 additions and 16 deletions

View File

@@ -37,11 +37,11 @@ namespace GameRes.Formats.Microsoft
[ExportMetadata("Priority", -1)]
public class ExeOpener : ArchiveFormat
{
public override string Tag { get => "EXE"; }
public override string Description { get => "Windows executable resources"; }
public override uint Signature { get => 0; }
public override bool IsHierarchic { get => true; }
public override bool CanWrite { get => false; }
public override string Tag => "EXE";
public override string Description => "Windows executable resources";
public override uint Signature => 0;
public override bool IsHierarchic => true;
public override bool CanWrite => false;
public ExeOpener ()
{
@@ -158,8 +158,6 @@ namespace GameRes.Formats.Microsoft
return id;
}
static readonly byte[] VS_VERSION_INFO = Encoding.Unicode.GetBytes ("VS_VERSION_INFO");
Stream OpenVersion (byte[] data, string name)
{
var input = new BinMemoryStream (data, name);