Ono je to celkem jednoduchy ... staci jakykoli hexeditor, ale chce to zkusenosti, zvladat prvody mezi DEC a HEX a vedet, ze dvoubajtova cisla jsou v prehozenem poradi (cili kdyz chces napr. AB CD prevest do dekadicke soustavy, tak musis AB a CD prehodit a do dekadicke soustavy prevadet cislo CD AB ... format schedule.dat je nasledujici:
Prvnich 32 bajtu je hlavicka... tu nechas
pak nasleduje 3 bajtovy IATA kod letadla
pak nasleduje 2 bajtove cislo, ktere oznacuje pocet letu ktere toto letadlo leti
--CYK
3 bajty IATA kod aerolinie
3 bajty IATA kod operator
2 bajty cislo letu
3 bajty IATA kod letiste odletu
3 bajty IATA kod cilove letiste
2 bajty cas odletu
2 bajty cas priletu
2 bajty flight level vydeleny 10 (napr. 33 = FL330)
toto se od bodu CYK opakuje tolikrat kolik je letu a pak nasleduje zase IATA kod typu letadla .. a takhle furt dokola
cas odletu a priletu je zakodovan jako pocet minut od nedelni (nebo pondelni?) pulnoci - ted si to uz nepamatuju ...
jednotlive lety musi byt jiz usporadane , jako napr. v flighplans.txt
Prakticky to pouzivam k tomu, ze siz MRAI stahnu dany letovy plan, lety teto spoelcnosti vymazu z UT a flighplany z MRAI tam nacpu skrze import airline |
|