rlexiptemplate.bt

来自「M8手机图片查看器」· BT 代码 · 共 66 行

BT
66
字号
//--------------------------------------//--- 010 Editor v3.0.4 Binary Template//// File:// Author:// Revision:// Purpose://--------------------------------------typedef struct {
    // Header for the file    SetForeColor(0xE8853D);    char Magic[7];    SetForeColor(0xE3BF52);    uint RomAddress     <format=hex>;    SetForeColor(0x3DE869);    uint RomSize        <format=hex>;    SetForeColor(cNone);} TRLEXIPMBR;typedef struct {    SetForeColor(cNone);    uint Reserved1;    SetForeColor(0xE3BF52);    uint StartAddress;    SetForeColor(cNone);    uint Reserved2;} TXIPTail;typedef struct {    SetForeColor(0xE3BF52);    uint TargetAdress   <format=hex>;    SetForeColor(0x3DE869);    uint SourceSize     <format=hex>;    SetForeColor(0xE8853D);    uint Checksum32     <format=hex>;    if (SourceSize != 0 && TargetAdress != 0) {    SetForeColor(0xA0A0A0);        char Chunk[SourceSize];    }    SetForeColor(cNone);} TChunkHeader;// Define the file
local uint tag;
LittleEndian(); TRLEXIPMBR Header;
while( !FEof() )
{
    // Read a tag    tag = ReadUInt( FTell() );
    if (tag > 0) {        TChunkHeader Header;        if (Header.SourceSize != 0 && Header.TargetAdress != 0) {            //char [Header.SourceSize];        } else {            break;        }    } else {        // Tag == 0        TXIPTail Tail;        if (!FEof()) {            break;        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?