Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
31 check-ins
2022-03-24
| ||
16:25 | Added a reference tranponder list sourced from satindex.de for all transponders on Astra 19.2E. This is added to the database to be able to reference unknown binary data against known values. Leaf check-in: 5f5f89a867 user: thomas tags: format_analysis | |
2022-03-23
| ||
16:47 | Added a view that splits the Channel.unknown_1 field into 3 uint16 fields. check-in: a83875113b user: thomas tags: format_analysis | |
16:45 | Okteta structure definition: Fixed error in an array definition. check-in: 69aeebd30a user: thomas tags: format_analysis | |
15:29 | Okteta structure definition: Define the first unknown bytes in the Channel struct as a union check-in: 60141b842e user: thomas tags: format_analysis | |
15:13 | Simplified the definitions of primitive type arrays in the Okteta structure definition file. check-in: 63cfd61aa4 user: thomas tags: format_analysis | |
2022-03-22
| ||
14:55 | fileformat.md: Added online references an an SQL query useful for parsing the "unknown_1" blob in the Channel table into 3 uint16 values. check-in: fe666cfcbb user: thomas tags: format_analysis | |
14:53 | Added the PMT PID to the Channel table. check-in: 8d5e3d7644 user: thomas tags: format_analysis | |
2022-03-21
| ||
17:19 | Potentially identified a channel type enum byte in the Channel struct. check-in: 9025ec2c59 user: thomas tags: format_analysis | |
15:22 | Channel struct: Identified the order of the PCR PID and Video PID fields. The values of these fields are different for radio channels. check-in: 55185fe827 user: thomas tags: format_analysis | |
15:13 | Implemented a simple Python tool to convert a series of exported TV channel lists into an SQLite3 database for analysis purposes. check-in: 2d913ab04f user: thomas tags: format_analysis | |
15:12 | Ignore binary files having a .bin suffix. Closed-Leaf check-in: c423010461 user: thomas tags: convert_to_db | |
14:31 | Store the file name in a separate table and use numerical file ids as part of the primary key. check-in: 0de02ef695 user: thomas tags: convert_to_db | |
14:19 | Implemented storing multiple input files in the database, to be able to compare fields across channel list edits. check-in: 991c28ac75 user: thomas tags: convert_to_db | |
13:30 | Store all data within one transaction. check-in: cde9449ce1 user: thomas tags: convert_to_db | |
13:26 | Reordered command line arguments: Specify the output file befor the input file. check-in: e21125b1e1 user: thomas tags: convert_to_db | |
13:25 | Implemented parsing the channel list. check-in: 5a764aeb1b user: thomas tags: convert_to_db | |
13:24 | Relaxed CHECK constraints in the Channel table to allow inserting invalid channel data entries. check-in: 543e43c203 user: thomas tags: convert_to_db | |
13:01 | Moved offset constants into function argument list. check-in: 511c07473b user: thomas tags: convert_to_db | |
11:14 | Decode satellite names to strings. check-in: 03bd169d0c user: thomas tags: convert_to_db | |
11:04 | Renamed the array index columns in the database to <table_name>_id. check-in: af933be01a user: thomas tags: convert_to_db | |
10:28 | Implemented parsing Transponders. check-in: a6e5fd2e6f user: thomas tags: convert_to_db | |
09:55 | Refactored import logic: Split binary data parsing and storing of tuples into two distinct functions. check-in: 72b23e5eaf user: thomas tags: convert_to_db | |
00:13 | Fixed syntax error in database schema. check-in: eb5170f845 user: thomas tags: convert_to_db | |
00:10 | Implemented writing satellites to the database. Also fixed some issues in the database schema. check-in: 8796a71ea8 user: thomas tags: convert_to_db | |
2022-03-20
| ||
23:09 | Added ignore-glob fossil setting. Currently set to ignore SQLite3 databases and journals. check-in: 3e526286c3 user: thomas tags: convert_to_db | |
23:04 | Added stub Python script to convert an exported save file to an SQLite3 database. Added a draft database schema. The script currently only performs the database creation and some input file validations. check-in: ab7e8590cf user: thomas tags: convert_to_db | |
23:02 | Renamed the fileformat directory to tools, as it will contain some helpers and auxilliary files useful for reverse engineering. check-in: b242598468 user: thomas tags: format_analysis | |
2022-03-19
| ||
22:51 | Added file www/fileformat.md, containing some human-readable notes about the file format. This is also still work-in-progress. check-in: 4a195fa5a2 user: thomas tags: format_analysis | |
2022-03-18
| ||
13:30 | Added work-in-progress structure definition files for the Okteta [https://apps.kde.org/okteta/] Hex-Editor. These definitions allow easier interpretation of the raw binary data when working in that Hex-editor. check-in: 6e7714362f user: thomas tags: format_analysis | |
12:44 | Added LICENSE.md containing the GPLv3 license formatted as a Markdown document and a first index page stub, which will be used as the /home landing page. Leaf check-in: 7e23ebc32b user: thomas tags: trunk | |
10:32 | initial empty check-in check-in: b6f900e276 user: admin tags: trunk | |