- Implemented a Python script to extract data from the EUSECODE.FLX file format. - Defined data structures for candidate entries and extracted chunks using dataclasses. - Added functions to read and parse the FLX table, extract candidate data, and generate human-readable output files. - Included functionality for analyzing extracted data, including generating summaries, descriptors, and event family reports. - Implemented utilities for calculating printable ratios, zero ratios, and identifying text-like data. - Added support for writing various output formats, including JSON, TSV, and Markdown.
16 lines
1.3 KiB
Text
16 lines
1.3 KiB
Text
entry_index label role data_offset declared_size header_u16 header_u32 printable_markers field_tags
|
|
229 FLAMEBOX event-bearing 0x33B37 0x790 0x0002,0x0000,0x06B0,0x0000,0x00E0,0x0000,0x0790,0x0000,0x089A,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 0x00000002,0x000006B0,0x000000E0,0x00000790,0x0000089A,0x00000000,0x00000000,0x00000000 wx?
|
|
|
|
|^$Q|?
|
|
|
|
|$Q2|$Qe|$Q1 24:0A02->flame,24:FC02->flame,24:FC02->flame2,24:FE02->flame,69:0000->referent,69:0A00->event,69:0C00->direction,69:FA00->direction,69:FA00->newType,69:FE00->count
|
|
237 NOSTRIL event-bearing 0x4AA07 0x487 0x0002,0x0000,0x03A7,0x0000,0x00E0,0x0000,0x0487,0x0000,0x0591,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 0x00000002,0x000003A7,0x000000E0,0x00000487,0x00000591,0x00000000,0x00000000,0x00000000 wx?
|
|
|
|
|$Q:|t$t=t@[|?
|
|
|
|
|$Q9 24:0A02->fire,24:FC02->fire,24:FC02->fire2,24:FE02->fire,69:0000->referent,69:0A00->event,69:FA00->count,69:FE00->count
|
|
296 STEAMBOX event-bearing 0x5ECA0 0x7E3 0x0002,0x0000,0x0703,0x0000,0x00E0,0x0000,0x07E3,0x0000,0x08ED,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 0x00000002,0x00000703,0x000000E0,0x000007E3,0x000008ED,0x00000000,0x00000000,0x00000000 wx?
|
|
|
|
|^$Q|?
|
|
|
|
|$Q.|t$t=t@[:|$Qe|$Q)|$Q1 24:0A02->steam,24:FC02->steam,24:FC02->steam2,24:FE02->steam,69:0000->referent,69:0A00->event,69:0C00->direction,69:FA00->direction,69:FE00->count
|