.ANS

Plik ANS

ANSI Art File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik ANS to plik grafiki ANSI - dokument tekstowy wykorzystujący znaki IBM CP437 oraz sekwencje sterujące kolorami ANSI w celu wyświetlania kolorowych obrazów i animacji terminalowych, tworzony głównie dla systemów BBS w systemie DOS w latach 90. Aby wyświetlić go z poprawnymi kolorami, użyj programów PabloDraw, Moebius lub ANSiLove. Zwykłe edytory tekstu otwierają plik, ale zamiast grafiki wyświetlają surowe kody ucieczki.

Deweloper: N/A (community standard; based on ANSI X3.64 / ECMA-48 escape codes) Kategoria: Pliki tekstowe Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .DOC · .ODT · .DOCX · .GDOC

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 26, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku ANS?

Plik .ans to dokument grafiki ANSI - obraz lub animacja tekstowa składająca się ze znaków blokowych i rysunkowych strony kodowej IBM Code Page 437 (CP437) połączonych z sekwencjami sterującymi ANSI X3.64 dla kolorów i kontroli kursora. Format ten rozkwitł w systemach BBS (Bulletin Board Systems) ery DOS w latach 1988-1996 i do dziś pozostaje aktywną niszą artystyczną.

Zawartość pliku to strumień bajtów CP437 oraz sekwencji sterujących ESC[ (zdefiniowanych w ANSI X3.64 / ECMA-48) kontrolujących 16 kolorów pierwszego planu, 8 kolorów tła oraz pozycję kursora. Większość plików .ans ma szerokość 80 kolumn, aby pasować do standardowego terminala DOS. ANSImacje wykorzystują sekwencje zmiany pozycji kursora do tworzenia animacji klatka po klatce w obrębie tego samego pliku.

Wiele plików .ans zawiera opcjonalny 128-bajtowy rekord metadanych SAUCE (Standard Architecture for Universal Comment Extensions) dołączony na końcu pliku, wystandaryzowany przez ACiD Productions w 1994 roku. Rekord SAUCE zawiera tytuł dzieła, autora, nazwę grupy oraz datę utworzenia.

Rozszerzenie .ans jest ściśle powiązane z .asc (zwykła grafika ASCII) oraz plikami NFO, które używają podobnych znaków CP437 bez kodów kolorów. Specjalistyczne edytory, takie jak PabloDraw i Moebius, poprawnie tworzą i renderują pliki .ans, podczas gdy nowoczesne terminale (Windows Terminal, macOS Terminal) mogą je wyświetlać przy odpowiedniej obsłudze czcionek CP437. Archiwa grafiki ANSI z ery BBS są przechowywane w serwisach 16colo.rs oraz textfiles.com.

Bezpieczeństwo

RYZYKO: LOW

Pliki ANS to zwykły tekst bez kodu wykonywalnego. Są bezpieczne do otwarcia w dowolnej przeglądarce. Jedyna uwaga: niektóre historyczne grafiki ANSI mogą zawierać treści obraźliwe lub NSFW z ery sceny BBS - należy je przejrzeć przed wyświetleniem w miejscach publicznych.

Szczegóły formatu

w pigułce
PEŁNA NAZWAANSI Art Fileznany również jako ANSI text file, ANS art file
DEWELOPERN/A (community standard; based on ANSI X3.64 / ECMA-48 escape codes)od Mid-1980s (popularized on DOS BBS systems ~1988-1994)
TYP MIMEtext/plain
TYPZwykły tekst z osadzonymi sekwencjami sterującymi ANSI i znakami CP437
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Ansible Playbook (YAML) - Niektóre pliki automatyzacji Ansible używają rozszerzenia .ans, ale jest to niestandardowe; poprawnym rozszerzeniem jest .yaml/.yml.
  • Plik odpowiedzi (Answer File) - Niektóre narzędzia do konfiguracji oprogramowania (pliki odpowiedzi nienadzorowanej instalacji Windows) historycznie używały .ans - w dużej mierze zastąpione przez pliki odpowiedzi .xml.

Programy otwierające pliki ANS

Windows5 apps
Windows Notepad Wbudowany Otwiera plik, ale renderuje kody sterujące jako zniekształcone znaki - nie wyświetla kolorów ANSI.
NotePad++ text editor Open-source Otwiera plik jako surowy tekst; pokazuje kody sterujące, a nie wyrenderowaną grafikę. Przydatne tylko do inspekcji surowych bajtów.
PabloDraw Open-source Plik > Otwórz .ans - PabloDraw to dedykowany edytor i przeglądarka grafiki ANSI/ASCII/RIPScript z poprawnym renderowaniem CP437 i obsługą SAUCE.
Moebius Open-source Otwórz .ans - Moebius to nowoczesny, wieloplatformowy edytor grafiki ANSI z poprawnym renderowaniem kolorów.
Windows Terminal Open-source Uruchom „type nazwa_pliku.ans” w Windows Terminal (nie w starym cmd.exe) dla renderowania kolorów; lub użyj „cat” w WSL.
macOS2 apps
PabloDraw Open-source Plik > Otwórz .ans - PabloDraw to dedykowany edytor i przeglądarka grafiki ANSI/ASCII/RIPScript z poprawnym renderowaniem CP437 i obsługą SAUCE.
macOS Terminal Wbudowany Uruchom „cat nazwa_pliku.ans” w Terminalu - macOS Terminal obsługuje kolory ANSI, ale może wymagać poprawnego ustawienia kodowania UTF-8/CP437.
Linux4 apps
gedit Open-source Otwiera jako tekst; nie renderuje kolorów ANSI. Przydatne tylko do przeglądania surowej zawartości.
Vim Open-source vim nazwa_pliku.ans - pokazuje surowy tekst z kodami sterującymi; zainstaluj wtyczkę AnsiEsc (:AnsiEsc) dla renderowania kolorów.
ANSiLove Open-source ansilove nazwa_pliku.ans -o wyjście.png - konwertuje ANS na PNG z poprawnym renderowaniem CP437. Referencyjne narzędzie do konwersji grafiki ANSI.
PabloDraw Open-source Plik > Otwórz .ans - PabloDraw to dedykowany edytor i przeglądarka grafiki ANSI/ASCII/RIPScript z poprawnym renderowaniem CP437 i obsługą SAUCE.
Web1 app
16colo.rs (archive + viewer) Darmowy Przeszukuj lub przeglądaj archiwum grafiki ANSI; pliki renderują się poprawnie w przeglądarce dzięki czcionce CP437.

Szczegóły techniczne

specyfikacja
Kodowanie znakówIBM Code Page 437 (CP437) - 8-bitowy zestaw znaków DOS ze znakami blokowymi i rysunkowymi
Głębia koloru4-bitowa: 16 kolorów pierwszego planu + 8 kolorów tła (paleta EGA/CGA przez ANSI.SYS); tryb iCE Color rozszerza do 16 kolorów tła
Standard sekwencji sterującychANSI X3.64 / ECMA-48: sekwencje `ESC[` dla wyboru koloru i pozycjonowania kursora
Standardowa szerokość wyświetlania80 kolumn (standardowa szerokość terminala DOS); wysokość jest nieograniczona
Typowy rozmiar pliku1 KB - 100 KB
Rekord metadanychOpcjonalny 128-bajtowy rekord SAUCE dołączony na końcu pliku (tytuł, autor, grupa, data, informacje o typie pliku)
Standard SAUCESAUCE v0.5 - określony przez ACiD Productions, 1994
Obsługa animacjiANSImacje używają sekwencji zmiany pozycji kursora `ESC[` do animacji klatka po klatce
Rozszerzenie iCE Color3. bit atrybutu tła używany jako jasność (zamiast migania), co pozwala na łącznie 16 kolorów tła
Identyfikacja plikuBrak stałych magicznych bajtów; bajt ESC (0x1B), po którym następuje `[` (0x5B), jest praktycznym wskaźnikiem zawartości; ciąg „SAUCE” na 128 bajtów przed końcem pliku, gdy obecny jest rekord metadanych
Powiązane formaty`.asc` (grafika ASCII, bez koloru), `.nfo` (informacje o wydaniach scenowych), `.rip` (grafika wektorowa terminala RIPscrip)
Główna platformaDOS (sterownik ANSI.SYS); nowoczesne wyświetlanie przez Windows Terminal, macOS Terminal, terminal Linux z czcionką CP437
WydanoMid-1980s (popularized on DOS BBS systems ~1988-1994)
Najnowsza wersjaNo versioning; format is frozen; SAUCE metadata record (1994) is the closest to a standard extension
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.acid.org

Konwersje ANS

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami ANS. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki ANS.

Najczęściej zadawane pytania

Jak wyświetlić plik ANS w kolorze?
Użyj programu PabloDraw (bezpłatny, wieloplatformowy), Moebius lub ANSiLove (linia komend Linux). Zwykłe edytory tekstu wyświetlają surowe kody sterujące zamiast grafiki.
Czy Notatnik Windows może otwierać pliki ANS?
Tak, ale nie wyświetli grafiki - zobaczysz zniekształcone znaki kodów sterujących. Użyj PabloDraw lub Windows Terminal (komenda „type nazwa_pliku.ans”) dla poprawnego renderowania.
Jak przekonwertować ANS na PNG?
Użyj ANSiLove (linia komend Linux/macOS: „ansilove wejście.ans -o wyjście.png”) lub funkcji eksportu w PabloDraw. Oba narzędzia poprawnie renderują czcionki CP437 i 16-kolorową paletę ANSI.
Co to jest ANSImacja?
ANSImacja to animowany plik grafiki ANSI, który wykorzystuje sekwencje sterujące ruchem kursora do aktualizacji ekranu w czasie, tworząc efekt animacji klatka po klatce w terminalach DOS.
Gdzie mogę znaleźć pliki grafiki ANSI?
Największe archiwa to 16colo.rs (przeszukiwalne nowoczesne archiwum) oraz textfiles.com/ansi/ (historyczne paczki artystyczne z BBS). ACiD Productions i inne grupy dystrybuowały miesięczne paczki w latach 1990-2000.
Czy .ANS to to samo co ASCII art?
Są powiązane, ale różne. ASCII art używa tylko standardowych 7-bitowych znaków ASCII. ANSI art wykorzystuje pełny 256-znakowy zestaw IBM CP437 (w tym znaki blokowe/ramki) oraz sekwencje sterujące kolorami - jest to szersze i bogatsze medium.

Źródła

1ANSI art - Wikipediaen.wikipedia.org
2SAUCE standard (ACiD Productions)www.acid.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.MDMarkdown Document
10.BINCD/DVD Disc Image (BIN/CUE)

Powiązane rozszerzenia

.DOCMicrosoft Word 97-2003 Document
.ODTOpenDocument Text
.DOCXMicrosoft Word Open XML Document
.GDOCGoogle Docs Shortcut (Link to a Google Docs document)
.LSTList File (generic plain-text list / listing)
.VNTvNote (mobile phone text note / memo)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z