Extensii ale fișierelor tr-dos

Imaginați-vă această situație: fișierul TR-DOS v-a întâlnit și ce este în el # 151; nu este clar. A încercat să vadă conținutul # 151; și au văzut doar că nu era textul # 133; Ce trebuie să faceți în continuare?





Ștergeți acest fișier? Aceasta, desigur, este cea mai ușoară, iar spațiul pe disc va fi liber. # 150;) Dar cine știe ce vei pierde cu asta? Dintr-o dată a fost ceva util sau chiar interesant?

Este mult mai corect să nu ștergeți dintr-o dată un fișier necunoscut, ci să priviți mai întâi expansiunea acestuia. Apoi, folosind tabelul extensiilor date în acest articol, puteți trage concluzii cu privire la tipul de informații conținute în fișier și despre programele cu care poate fi folosit.







Și cum se vede, este o extensie? - Ce întrebare stupidă? # 151; crezi tu. Dar nu totul este la fel de simplu cum ar părea la prima vedere. # 150;) Iată punctul: inițial, extensia TR-DOS a fost un singur caracter, iar extensiile în sine erau doar patru. În viitor, acest lucru părea mic, iar scriitorii de software au decis să mărească durata expansiunii la trei personaje # 151; ca în MS-DOS. Dar pentru a face schimbări în ROM-ul TR-DOS, pentru a asigura posibilitatea de a lucra corect cu extensii de trei caractere folosind sistemul de operare, nimeni nu are. Pe de o parte, acest lucru este corect # 151; deoarece orice modificare a ROM-ului poate duce la inoperabilitatea programelor existente. Dar acest lucru duce și la anumite inconveniente # 151; Când executați comanda "CAT", este afișat numai primul caracter al extensiei fiecărui fișier. Puteți vedea extensia complet numai cu ajutorul programelor speciale de coajă # 151; de exemplu, programul meu BestView.

Câteva cuvinte despre masă. Acesta este format prin următorul principiu: dacă există un TR-DOS-aplicație care se ocupă de fișiere cu această extensie, este inclusă în tabel. Astfel, în afară de cunoscut pentru mine în acest moment „pur Spectrum“ extensii, și au existat extensii ale unor tipuri de fișiere, care a apărut pentru prima dată pe alte platforme de calculator (Amiga, PC). În tabel sunt listate numele și TR-DOS programe pentru a lucra cu aceste fișiere (cum ar fi fișiere cu extensia «zip» poate fi tratată cu PKUNZIP 1.41 rapid program). De asemenea, pentru mai multe extensii în tabel indică originea lor, precum și furnizează informații cu privire la un format de fișier de date sau extensia indică unde să-l găsească.

Extensiile din tabel sunt listate în ordine alfabetică. Simbolul "?" În extensie indică faptul că orice simbol poate fi în locul său.

Informațiile din tabel sunt colectate din diferite surse și din observațiile noastre. Desigur, nu este complet complet (și nu pot garanta că extensiile specificate în tabel nu sunt folosite în alte scopuri), deci trimiteți actualizări și completări # 151; acestea vor fi incluse în cea mai recentă versiune a acestui articol, care va fi încărcată în mod regulat pe pagina mea web.

Fișier acces direct sau secvențial. Una dintre cele patru extensii standard TR-DOS.

A doua parte a dosarului de 255 de secțiuni, care a fost transformat în format hobeta folosind programul Godzilla.

Al doilea caracter de expansiune # 151; această extensie a fișierului sursă (dacă este acceptabil în MS-DOS). Dacă fișierul sursă are o extensie de trei caractere, este salvat numai primul caracter.

Despre formatul hobeta # 151; consultați extensia "$? “.

Ecranul este împachetat cu compresorul ASC Screen Crasher, fără a fi despachetat (astfel de fișiere sunt create de Quick Screen Viewer 1.0).

Fișierul este în format hobeta.
Software pentru procesare: Hobeta 1.1, Godzilla 2.0 Pro, File Extractor.

Al doilea caracter de expansiune # 151; această extensie a fișierului sursă (dacă este acceptabil în MS-DOS). Dacă fișierul sursă are o extensie de trei caractere, este salvat numai primul caracter.

La început # 151; 17-byte header, urmat de # 151; conținutul tuturor sectoarelor din fișierul sursă. Puteți afla despre structura antetului, de exemplu, din întrebările frecvente ZX.SPECTRUM. Există, de asemenea, o procedură în asamblatorul Z80 pentru a calcula suma de control a antetului.

RGB-screen, creat în programul Multistudio.

Fișiere - continuarea unui fișier lung. (Deoarece lungimea fișierului în TR-DOS nu poate depăși 255 sectoare, fișierele mai lungi trebuie să fie reprezentate ca mai multe fișiere.)

Prima cifră # 151; numărul fișierului fișierului de continuare (începând cu 0) și ultimele două caractere ale extensiei # 151; Același lucru ca și pentru fișierul sursă.

Este doar o parte a fișierului original, nu sunt adăugate informații despre serviciu.

Ecran cu 3 culori (fișierele cu această extensie creează programe de vizualizare JPEG, 8 editor de culori).

Din "ecranul cu 3 culori".

Trei fișiere de ecran fără atribute, una câte una: mai întâi componenta albastră a imaginii, apoi roșu și verde. Pe formatul fișierului de pe ecran # 151; consultați extensia "scr".

Primele caractere de la "3", "culoare", "ecran".

De la "assembler" ("assembler").

Descrierea formatului TASM 3.

rând # 151; octet cu lungimea șirului, conținutul șirului (posibil gol), octet cu lungimea șirului. Prin lungimea liniei se înțelege exact lungimea conținutului liniei care este stocată în fișier, și nu numărul de caractere din reprezentarea text a șirului. Sfârșitul textului # 151; doi octeți #FF.

În conținutul liniei, perechile de octeți # 0A, x corespund spațiilor x, bytes # 20 # 151; # 7F # 151; codurile caracterelor ASCII corespunzătoare, bytes # 80 # 151; # E6 # 151; coduri de jetoane.

O listă de jetoane (simbolul "_" pentru comoditate spațiu desemnat): A, ADC_, ADD_, AF“, AF, AND_, B, BC, BIT_, C, CALL_, CCF, CP_, DPC, CPDR, IPC, CPIR, CPL, D, DAA, DE, DEC_, DEFB_, DEFM_, DEFS_, DEFW_, DI, PHASE_, DJNZ_, E, EI, UNPHASE, EQU_, ex_, EXX, H, HALT, HL, I, IM_, in_, INC_, IND, INDR, INI, INIR, IX, IY, JP_, JR_, L, LD_, LDD, LDDR, LDI, LDIR, M, NC, NEG, NOP, NV, NZ, OR_, ORG_, OTDR, OTIR, OUT_, OUTD, Outi, P, PE, PO, POP_, PUSH_, R, RES_, RET, RETI, RETN, RL_, RLA, RLC_, RLCA, RLD, RR_, RRA, RRC_, RRCA, RRD, RST_, SBC_, SCF, SET_, SLA_, SP, SRA_, SRL_, SUB_, V, XOR_, Z, INCLUDE_, INCBIN_.

Descrierea formatului TASM 4 (de XLD).

Format diferit de formatul TASM 3 Numai prin faptul că a adăugat 10 noi jeton octeți codificat # E7 # 151; # F0 (a se vedea mai sus.): SLI_, INF, LX, HX, LY, HY, DB_, DM_, DS_, DW_.

Descrierea formatului TASM 4 (de RST7).

Formatul este similar formatului TASM 3 (vezi mai sus). Diferențele sunt următoarele: în conținutul liniei perechile de octeți 1, x corespund spațiilor x, iar octeții 2 # 151; 31 reprezintă câte 2 până la 31 de spații. În lista de jetoane, în loc de DEFM_ # 151; DEFMAC_, în loc de PHASE_ # 151; DISPLAY_, în loc de UNPHASE # 151; ENDMAC.

Descrierea formatului GENS.

Formatul este similar cu textul, numai în primele două octeți ale fiecărei linii este stocat numărul său (cel mai puțin semnificativ, octetul este stocat mai întâi). Numerele sunt sortate în ordine crescătoare și nu pot fi mai mari decât 32767. Fiecare linie se termină cu un octet de 13.

Textul sursă al programului de asamblare în format assembler MASM 1.1.

De la "assembler" ("assembler").

Șir gol # 151; octet 0. Șir non-gol # 151; byte cu lungimea șirului, conținutul șirului, octetul cu lungimea șirului. Prin lungimea liniei se înțelege exact lungimea conținutului liniei care este stocată în fișier, și nu numărul de caractere din reprezentarea text a șirului. Sfârșitul textului # 151; byte # FF.

În conținutul liniei, perechile de octeți # 0A, x corespund spațiilor x, bytes # 20 # 151; # 7F # 151; codurile caracterelor ASCII corespunzătoare, bytes # 80 # 151; # F6 # 151; coduri de jetoane.

Octeții # 60 # 151; # 7F poate fi interpretat ca coduri de litere rusești: W, A, B, C, D, E, F, G, X, H, J, K, L, M, N, O, P, I, P, C, T, Y, M, B, L, N, Z, W, E, W, W, Z.

Listă de jetoane (simbolul "_" pentru comoditate decalaj desemnat): A, B, C, D, E, H, L, I, R, XH, XL, YH, YL, IX, IY, AF“, AF, HL, DE, BC, M, NC, NV, NZ, P, PE, PO, V, Z, SP,

Consultați extensia "A", elementul 1.

Aparent, de la "adăugare".

Din numele asamblorului.

Consultați extensia "H". Rețineți că în fișierul alm, offsetul 8 conține șirul "alm", nu "H".

«PLAYERS.AMP» # 151; o bibliotecă de module (playere, despachetoare, etc.) pentru playerul ZX AMP.

Din numele jucătorului.

În cazul în care pentru a găsi descrierea formatului, nu știu, dar mă pot sfătui să studieze textul sursă al programului pentru «PLAYERS.AMP» Fișier asamblarea modulelor individuale (fișier «AMPCREAT.H») și să încerce să dau formatul.

Un fișier de animație creat de programul de conversie / animator GIF.

Din "animație" ("animație").

Formatul este descris în documentația pentru program. De asemenea, sunt incluse în pachet textul sursă al fișierelor ani.

ANSI-grafică.
Programul de procesare: Viewer / player ANSI 0.3G beta.

Este un fișier de ecran fără atribute. Pe formatul fișierului de pe ecran # 151; consultați extensia "scr".

«Files.bbs» # 151; Un fișier text cu scurte descrieri ale fișierelor conținute în arhivă sau în directorul în care este localizat acest fișier.

Imagine (alb / negru sau cu atribute), lățimea și / sau înălțimea căreia este un număr întreg mai mare decât cel al ecranului ZX Spectrum. Zona imaginii # 151; nu mai mult de 9 ecrane. Creat de program # 147; mare # 148; vizualizare.

De la "mare".

La începutul dosarului # 151; header: primul octet # 151; 0, dacă imaginea este neagră și "+", dacă cu atributele; apoi 3 octeți # 151; dimensiunile imaginii (de exemplu, "2 * 2"). După titlu # 151; în format laser Laser Compact 5.2 (vezi extensia "PLC").

Un fișier binar (de exemplu, cu conținut ROM).

De la "binar" ("binar").

De la "font" ("font").

Formatul fișierului depinde de programul specific în care este creat sau folosit (programul, desigur, poate suporta mai multe formate diferite). De exemplu, în asamblor ZX ASM 3.10 fișiere utilizat-# 800 FNT octeți în lungime, care conține 256 de caractere imagini 6x8, 8 octeți per simbol (inferiori doi biți din fiecare octet nu sunt utilizate și sunt egale cu 0).

Arhiva cu pachete poștale, formată vineri.

Primele două caractere # 151; din "vineri", al treilea simbol # 151; numărul fișierului (începând cu 0).

Formatul de arhivare depinde de arhivatorul utilizat. Formatul pachetelor de e-mail (pkt-fișiere) # 151; consultați extensia "pkt".

Aparent, de la "grafic" ("grafic", "grafic").

Ecran verde cu 3 culori.

De la "verde" ("verde").

Este un fișier de ecran fără atribute. Pe formatul fișierului de pe ecran # 151; consultați extensia "scr".

Fișier grafic în format GIF.
Programe pentru prelucrare: GIF convertor / animator 0.21 (prin stilul SAM), JPEG / GIF laborator 1.5 (prin stilul SAM), GIF ecran # 146; i de vizualizare (de DIS / XPJ) (în măsura în care știu, acest program este disponibil numai în original texte în formatul de asamblare ALASM, deci înainte de a le rula, va trebui să le compilați).
Apropo, există și un vizualizator GIF sub IS-DOS.

Din "Graphics Interchange Format" # 151; "Formatul schimbului de date grafice."

Componenta verde a ecranului cu 3 culori (fișierele cu această extensie sunt create de programul JPEG / GIF al programului).

De la "verde" ("verde").

Este un fișier de ecran fără atribute. Pe formatul fișierului de pe ecran # 151; consultați extensia "scr".

Textul sursă al programului de asamblare în formatul de asamblare ALASM.

Dimensiunea fișierului nu depășește 16 KB. Informații despre format # 151; consultați fișierul "ALstr + .H" din setul de livrare ALASM; există, de asemenea, o procedură pentru conversia unui șir din formatul ALASM în text simplu.

O bibliotecă care se conectează la programul din C.

Din "modulul".

Din "modulul".

«Read.me» # 151; fișier text.

Din cuvântul "eu".

Consultați extensia "TXT".

De la "ornament" ("ornament").

Din "eșantion".

Arhiva cu pachete poștale, formată sâmbătă.

Primele două caractere # 151; de la "sâmbătă", al treilea simbol # 151; numărul fișierului (începând cu 0).

Formatul de arhivare depinde de arhivatorul utilizat. Formatul pachetelor de e-mail (pkt-fișiere) # 151; consultați extensia "pkt".

Continuarea unui fișier lung img creat de JPEG Convertor (vezi extensia "img", punctul 2).

De la "satelit" ("satelit").

Este doar o parte din dosar, fără informații suplimentare.

Un fișier "container" care conține unul sau mai multe fișiere TR-DOS.
Software pentru procesare: File Extractor, SCL 0.1.

Textul sursă al programului de asamblare în formatul de asamblare XAS.

Din numele asamblorului.

Consultați documentația pentru asamblorul XAS. În plus față de această documentație, aduce o listă de jetoane (ele sunt bytes codificate # 80 # 151; # F6): LDIR, LDDR, LDI, LDD, CPIR, CPDR, IPC, DPC, INIR, INDR, INI, IND, Outi, OTIR, OUTD , OTDR, RETI, RETN, NEG, RLD, RRD, PUSH, POP, ADD, SUB, ADC, SBC, AND, OR, XOR, CP, INC, DEC BIT, RES, SET, RLC, CRR, RL, RR , SLA, SRA, SLI, SRL, LD, EX, IN, OUT, IM, RST, djnz, JP, JR, CALL, RET, EXX, CPL, DAA, RLCA, RRCA, RLA, RRA, NOP, HALT, DI , EI, SCF, CCF, ORG, ENT, EQU, WORK, DB, DW, DM, DS. ASSM. CONT, LTEXT, LCODE, BC, DE, HL, IX, IY, SP, AF, (C), B, C, D, E, H, L, (HL), A, (BC), (DE), HX, LX, HY, LY, I, R, NZ, Z, NC, PO, PE, P, M. ON. OFF (SP), AF ', USEL, IFNZ, IFZ, MAKE.

Macroane pentru asamblor XAS.

Din numele asamblorului.







Articole similare

Trimiteți-le prietenilor: