Co to jest format pliku CNT?
.cnt to plik tekstowy przechowujący informacje o spisie treści dla plików pomocy .hlp. Pliki .cnt są tworzone przez Microsoft Help Workshop (HCW.EXE) i używane przez WINHELP.EXE do generowania karty „Spis treści” w oknie pomocy WinHelp. Plik .cnt otwiera się dyrektywami poprzedzonymi dwukropkiem - :Base, :Title oraz :Index - po których następuje ponumerowane drzewo wpisów tematów, mapujące nagłówki na identyfikatory kontekstu w powiązanym pliku .hlp.
Formaty .cnt i .hlp zostały zastąpione przez nowocześniejsze i bezpieczniejsze standardy. Pliki tekstowe .cnt i .hlp były używane przez WinHelp do wyświetlania dokumentów pomocy. Formaty te były ulepszane z czasem, a nawet zyskały obsługę formatowania HTML i skryptów; te ulepszenia wprowadziły jednak luki w zabezpieczeniach. Ostatecznie Microsoft zdecydował się zastąpić standard .cnt i .hlp dokumentami opartymi na HTML. Następcą jest .chm (Compiled HTML Help), który przechowuje swój spis treści wewnętrznie.
Nowoczesne systemy Windows (Vista i nowsze) nie zawierają domyślnie WinHelp, a program WINHELP.EXE nie jest już dostępny od Microsoft dla Windows 10 ani Windows 11. Możliwa jest konwersja starszych plików pomocy na nowsze formaty za pomocą narzędzi migracyjnych dystrybuowanych przez Microsoft.
Bezpieczeństwo
RYZYKO: LOWPlik .cnt to nieszkodliwy tekst i nie może być wykonywany. Jedyną realną przestrogą jest powiązany plik .hlp: Microsoft wyłączył WinHelp częściowo ze względów bezpieczeństwa (stare pliki .hlp mogły uruchamiać makra), więc należy zachować ostrożność przy otwieraniu nieznanych, starych plików .hlp, nawet jeśli posiada się wycofaną przeglądarkę. Sam plik .cnt nie niesie takiego ryzyka.
Szczegóły formatu
w pigułce- ColdFusion / ogólny plik licznika - Niektóre narzędzia internetowe i bazodanowe zapisywały tekstowe pliki .cnt przechowujące pojedynczą numeryczną wartość licznika.
- Norton / indeks zawartości aplikacji - Kilka starszych aplikacji Windows używało .cnt do wewnętrznych list zawartości lub ustawień; rzadkie i specyficzne dla aplikacji.
Programy otwierające pliki CNT
Szczegóły techniczne
specyfikacja| Typ formatu | Tekstowy skrypt spisu treści; plik pomocniczy do pliku WinHelp .hlp |
| Kodowanie tekstu | ASCII / strona kodowa Windows ANSI (zazwyczaj Windows-1252) |
| Struktura pliku | Zorientowana liniowo: blok nagłówka z dyrektywami z dwukropkiem (:Base, :Title, :Index), po którym następuje wcięte, numerowane drzewo wpisów tematów |
| Sygnatura pliku | Brak sygnatury binarnej; plik .cnt WinHelp 4.0 zaczyna się od tekstu „:Base <nazwa>.hlp” w pierwszej linii |
| Typowy rozmiar pliku | 1 KB - 50 KB |
| Kompresja | Brak - przechowywany jako nieskompresowany zwykły tekst |
| Typ MIME | text/plain |
| Warianty składni | WinHelp 3.x używał tylko numerowanych linii nagłówków; WinHelp 4.0 (Windows 95) dodał nagłówki z dyrektywami z dwukropkiem (:Base, :Index, :Title) |
| Używany przez | WINHELP.EXE - odczytuje plik .cnt w celu zbudowania karty Spis treści w oknie pomocy |
| Utworzony przez | Microsoft Help Workshop (HCW.EXE); generowany również przez RoboHelp i podobne narzędzia do tworzenia pomocy |
| Powiązane systemy operacyjne | Windows 3.x, Windows 95/98/Me, Windows NT/2000/XP (WinHelp nie jest domyślnie dołączany do systemu Vista i nowszych) |
| Rola w systemie pomocy | Definiuje tylko spis treści; rzeczywista treść tematów i formatowanie znajdują się w powiązanym binarnym pliku .hlp |
| Zastąpiony przez | .hhc (spis treści HTML Help wewnątrz .chm), następnie MS Help 2 (.h1k / .HxS), a później pomoc opartą na przeglądarce |
| Deweloper | Microsoft |
| Wydano | 1990 (WinHelp, Windows 3.0 era); CNT format with WinHelp 4.0, Windows 95 |
| Najnowsza wersja | WinHelp 4.0 :Base/:Index syntax (1995); format frozen - WinHelp deprecated after Windows XP |
Konwersje CNT
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki CNT.