CFG formátum - Miért használják őket és hogyan kell megnyitni
- 3024
- 683
- Major Gergely
A fájlformátumok ebben a családjában, amelyet a fájlnév egy pontja után három betűben jelölünk, nagyon furcsaak vannak, amelyek valójában nem formátumúak, és nem képviselik.
Mi a fájlok „bővítése” „tanít” minket - mindegyik elrejti a fájl bizonyos belső csőszerkezetét, és a fájlt csak egy speciális program segítségével nyithatja meg, amely ismeri ezt a struktúrát.
Itt van a bővítés --format JPG - Minden egyértelmű, ez egy raszteres kép tömörített ábrázolása.
Itt a PSD szintén raszter, de már tárolhat információkat a rétegekről. Egy ilyen formátum megnyitásához már szüksége van a natív Photoshop -ra.
Az EXE egy jól ismert futtatható fájl, más szavakkal - Program. Itt van az első két bájt - két angol betű kódja MZ. De nyisson meg egy ilyen fájlt, nagyjából és semmi. Ezek a számítógépes mikroprocesszor parancsok hexadecimális kódjai. Nem, vannak olyan hexadecimális szerkesztők, de csak a "szakemberek" számára szólnak, mint mondják, de még ez az "érinthetetlen" kohorsz is fél egy exe-file-től, mint egy átkozott füstölő.
És itt van egy egész kiterjesztési csoport - PAS, CPP, C, HTM, CSS, JS. Beleértve a miénket - CFG!
Ez egy furcsa kiterjesztési család - "minden egyben"
Tehát ezek nagyon furcsa formátumok terjeszkedése, amelyek nem léteznek! Igen, valójában a PAS formátum vagy a CSS formátum, vagy a közelebb, CFG - egyszerűen nem létezik. Minden kiterjesztést az ASCII kódolás legegyszerűbb szöveges fájlja rejt el - a Notebookhoz.
A helyzet az, hogy bármely program sok kiegészítő fájl, végül a forráskódok, amelyekből már beszerezhetők a végrehajtható exes. Az összes bemutatott kiterjesztés, és elrejti ugyanazokat a beállításokat és a forrásszövegkódokat. Az ASCII formátum a karakterek egyszerű kódolása a billentyűzeten és a képernyőn, a mindenki számára ismert időidőktől kezdve, alapértelmezés szerint elfogadva minden platformon. Az ilyen fájlok megnyitásához nincs szükség speciális programra, ezek a programok alapértelmezés szerint bármely rendszerben szerepelnek. Sőt, egyre fejlettebb szövegszerkesztő, mind a Word, mind a WordPerfect, ismeri ezt a formátumot, így bármely programban olvashatja a PAS, CSS, JS, CFG fájlokat.
És akkor minden már az "úriemberek" megállapodások szintjén van. Elfogadják, hogy a PAS a forrásmodul szövege a Pascal programozási nyelven, a CPP ugyanaz a szöveg, de már a C ++, CSS - a Web -oldali stílusfájl és a CFG - a program konfigurációs fájlja - program.
Példák a CFG fájlokra - az érthetőség kedvéért
Az ilyen CFG fájlokkal végzett munka sorrendje, a szoftverrendszer fejlesztője szempontjából, nagyon érthető és egyszerű, mondhatjuk, hogy életét adja.
- A rendszer meglehetősen nagy, és nincs szükség, és gyakran lehetetlen vagy rövidlátó, hogy az összes beállítást az EXE-fájlban meghajtja, a program már elindításakor készítse el a beállításokat, és néhány műveletnek még korábban is rendelkezésre kell állnia. A program elindul.
- A fejlesztő létrehoz egy külső CFG fájlt egy egyszerű notebook -tal.
- Az indítás után a program először elolvassa ezt a konfigurációs fájlt, és csak akkor dönt a további munkákról szóló döntéseket.
- Amikor a fejlesztőnek gyorsan meg kell változtatnia az üzemmódot, megnyitja a CFG fájlt, és néhány perc alatt megváltoztatja a teljes program munkáját.
Vagy itt van egy másik helyzet. A program kidolgozásakor egy teljes fejlesztési környezetet hoznak létre egy helyi számítógépen, amely többek között nem egy CFG fájlt tartalmaz.
De eljön az ideje, hogy a munkát az ügyfél számára nyújtsák - a programot bemutatják, de valami rosszul ment, és sürgősen meg kell változtatni a konfigurációt. De az ügyfélnek nincs a szokásos fejlesztési környezete. Itt érkezik a Segítségnyújtás, a Notebook és a CFG fájl, a szöveges formátumban "a notebookból" mindent és a dolgot. A fejlesztő gyorsan elindít egy notebookot az ügyfél számítógépén, és nélküle a javításokat és a megrendelést sikeresen átadja.
Adunk néhány példát a CFG konfigurációs fájlokra:
- Itt van az Acad2002.A CFG egy belső AutoCAD rendszer (mi az a „tud” önmagában.exe, de olvasni, és talán mindenki kitalálhatja):
; Konfiguráció az AutoCAD 2002 () Microsoft Windows számára
; C: \ Program Files \ AutoCad 2002 \ Acad2002.CFG Creed 2015.07.11 -én, 0:19:51
[App adatok]
[Változat]
Platform = Microsoft Windows
FileVersion = 8
ExecutableDate & time = JunkJunkJunkJunk
[AutoCAD]
Cfgstamp =^eql!,GA
AuthatizationCode = ",]"
[Digitizáló/illesztőprogram]
Menuname = aktuális rendszer mutató eszköz
PATHNAME = Internet
Konfigurált = 1
[Szerkesztő]
Link = 0
[Menü]
T_menu = 0
- Itt van a Windows rendszerfájl - CFGIMP32.CFG (valószínűleg betűtípus -konfiguráció; figyelem! A fájl kissé csökkent). Mint láthatja, a CFG fájl egy bizonyos struktúra is, megjegyzéseivel és megnevezéseivel:
# CGMFontConfigurationFile.
# ModififiedByepasPerJXH 4/14/94
# CommandSyntax:
#CommandArgments "FONT_NAME_STRING"
#Acommands a következők:
#Index n "font_name_string"
#Match "karakterlánc" "Font_name_string"
#Keyword Word [, szó, ...] "Font_name_string"
#A betűkészletnév karakterlánc bebizonyította az indexet egy belső táblázatba
#1 - Új futár ", fw_normal
# 2 futár új ", fw_bold
#3 Courier New ", fw_normal, dőlt
A #negatív értékek Hershey betűtípus -feltérképezésre vonatkoznak.
Alapértelmezett "9"
#Keyword Hershey, szimbólum, set1 "-13"
#Keyword Hershey, szimbólum, set2 "-13"
Hershey kulcsszó, szimbólum, set1 "13" 1.0 1.0
Hershey kulcsszó, szimbólum, set2 "13" 1.0 1.0
# Kezeljen néhány általános kulcsszót
Kulcsszó sans, serif, merész, dőlt "8"
Kulcsszó sans, serif, ferde "7"
# Használja az időket betűtípusokhoz
# elismert típusú családnév nélkül
Kulcsszó merész, dőlt "12"
Kulcsszó merész, ferde "12"
Kulcsszó merész "10"
1. index "5"
Index 2 "7"
3 index "6"
- Itt található a Borland Delphi5 programozási rendszerének konfigurációja (és ez csak egy a sok rendszerfájl közül - mely adatbázis -motort használják és hol található a könyvtár):
-Awintypes = Windows; WinProccs = Windows; dbIprocs = bde; dbitypes = bde; dbierrrs = bde
-U "C: \ Program Files \ Borland \ Delphi5 \ Lib"
Mi a dolguk velük
A közvetlen kérdés az, hogy milyen eljárás a CFG fájlok szerkesztésére, közvetlen válaszra van szükség - nem, és a pont! Szigorúan véve, egyáltalán nem szabad megérinteni ezeket a fájlokat, azok tisztán hivatalos jellegűek, az információk torzulása (és ez semmit sem fizet - notebook, itt van!) nemcsak egy alkalmazott program, hanem a rendszer egészének bontásához vezethet. A korrekció gyakran a rendszer (vagy program) teljes átrendezését igényli. Másrészt, ha bízik a cselekedetein, akkor merészebb, egy ilyen beavatkozás néha segít sok időt megtakarítani (és egyébként a pénzt!)
Mellesleg, ez messze nem egy titoktól, hogy az ilyen egyszerű szerkesztők "a notebook cseréjére" sokak. Ezért megnyithatja a CFG fájlokat bárkit, aki tetszik.
A CFG fájl megnyitása egy notebookban
A kis árnyalat az első
Ez az ötlet - a konfiguráció tárolására a CFG fájlokban - nagyon széles körben gyökerezik. De a fejlesztők gyakran nem akarják, hogy ilyen hozzáférhetőség áldozatává váljanak. Ezért néha, különösen a gyanús fejek, a CFG fájlok titkosítva vannak, és természetesen nem alkalmasak semmilyen notebookra. Az ilyen fájlokkal való együttműködéshez már szüksége van egy speciális programra a fejlesztőtől - biztosan elmondhatja - nem kell megérinteni az ilyen fájlokat, nem adnak neked semmit, és nem fogják megmutatni.
Egy kis árnyalat már a második, és az utolsó
És itt minden ugyanabból az operából származik. IWininc Company. - Egy jól ismert videojáték -fejlesztő, a "Kezdet" sorozat JewelQuest, a Coconutqueen - szintén elfogadta a külső konfigurációs fájlok ötletét. Az összes információt a jelenlegi játékról, a fiókról, a CFGE fájlokban szereplő játékosokról tárolja - igen, hozzáadta a híres három betűhez a negyedik e -t (valószínűleg kiterjesztés - kibővített). Kiderül, hogy mit tehetsz, a kreativitás megjelenhet a "Match Heads" -en. Tehát ez a formátum a CFG él!
- « A joystick összekapcsolása a PlayStation 3 -hoz - natív és nem natív
- Az ország és a régió meghatározása telefonszámonként »