Soubor s příponou LOG je soubor dat protokolu (někdy nazývaný soubor protokolu) používaný všemi druhy softwaru a operačních systémů ke sledování něčeho, co se stalo, obvykle s podrobnostmi o události, datem a časem. Mohlo by to být opravdu použito pro cokoli, co aplikace považuje za vhodné zapsat.
Například antivirový software může zapisovat informace do souboru LOG popisující poslední výsledky kontroly, například soubory a složky, které byly zkontrolovány nebo přeskočeny, a které soubory byly označeny jako obsahující škodlivý kód.
Program pro zálohování souborů může použít také soubor LOG, který lze později otevřít, aby zkontroloval předchozí úlohu zálohování, přečetl všechny zjištěné chyby nebo zjistil, kam byly soubory zálohovány.
Mnohem jednodušším účelem některých souborů LOG je pouze vysvětlit nejnovější funkce, které byly zahrnuty do nejnovější aktualizace softwaru. Obvykle se jim říká poznámky k vydání nebo seznamy změn.
Jak otevřít soubor LOG
Data obsažená v těchto souborech jsou obvykle běžné textové soubory. Soubor LOG můžete číst v libovolném textovém editoru, jako je Windows Notepad.
Možná budete moci otevřít soubor LOG také ve webovém prohlížeči. Stačí jej přetáhnout přímo do okna prohlížeče nebo použít Ctrl+O klávesová zkratka k otevření dialogového okna k procházení souboru LOG.
Jak převést soubor LOG
Chcete-li změnit formát souboru protokolu na něco jako CSV, PDF nebo Excel, jako je XLSX, je nejlepší zkopírovat data do programu, který podporuje tyto formáty souborů, a poté je uložit jako nový soubor.
Můžete například otevřít soubor LOG pomocí textového editoru a poté zkopírovat celý text, vložit jej do tabulkového procesoru, jako je Microsoft Excel nebo OpenOffice Calc, a poté soubor uložit do formátu CSV nebo XLSX.
Po uložení do formátu CSV použijte tento online převodník CSV na JSON.
Jak vypadá LOG soubor
Tento soubor LOG, vytvořený programem EaseUS Todo Backup, vypadá jako většina souborů LOG:
C: Program Files (x86) EaseUS Todo Backup Agent.exe
2017-07-10 17:35:16 [M:00,T/P:1940/6300] Init Log
2017-07-10 17:35:16 [M: 29, T / P: 1940/6300] LDQ: Spusťte instalaci agenta!
2017-07-10 17:35:16 [M: 29, T / P: 1940/6300] Ldq: Volání agenta CreateService!
2017-07-10 17:35:16 [M: 29, T / P: 1940/6300] LDQ: Volání agenta CreateService je úspěch!
Jak vidíte, existuje zpráva, kterou program napsal do souboru LOG, a obsahuje umístění souboru EXE a přesný čas, kdy byla každá zpráva napsána.
Některé však nemusí být tak pěkně strukturované a lze je těžko číst, například tento soubor LOG vytvořený nástrojem pro převod videa:
[1236] 06-26 09:06:25 DEBUG [INPUT]to parse input: merge=fn:mix=sts:0:1,fn:picture=dur:3000,fr:29970:1000,fn:normal=raw:ffmpeg,sts:0,crop:0:0:1920:1080:1920:1080:1920:1080:1,fn:ufile:C:/Users/Jon/AppData/Local/VideoSolo Studio/VideoSolo Free Video Converter/template/img_0.png,fn:pad=pa:8:63:48000,fn:normal=raw:ffmpeg,sts:0:1,probep:5000000:20000000,crop:0:0:1280:720:1920:1080:1920:1080:1,rotate:0:0:0,effect:0:0:0:0:0,aeffect:256,fn:ufile:C:/Users/Jon/Desktop/SampleVideo_1280x720_2mb.mp4,fn:mix=sts:0:1,fn:picture=dur:3000,fr:29970:1000,fn:normal=raw:ffmpeg,sts:0,crop:0:0:1920:1080:1920:1080:1920:1080:1,fn:ufile:C:/Users/Jon/AppData/Local/VideoSolo Studio/VideoSolo Free Video Converter/template/img_1.png,fn:pad=pa:8:63:48000 [1236] 06-26 09:06:25 DEBUG [INPUT:normal]Ready to open file: ufile:C:/Users/Jon/AppData/Local/VideoSolo Studio/VideoSolo Free Video Converter/template/img_0.png
[1236] 06-26 09:06:25 DEBUG [OTEVŘENO] FfMediaInput start otevřen
Jiní se dokonce mohou zdát úplnými nesmysly, protože tu nejsou žádná časová razítka. V případech, jako je tento, se protokol zapíše do souboru s příponou .LOG, ale nedodržuje standard, kterým se většina souborů LOG řídí:
COPY main / python / prj / build.lst wntmsci12.pro/inc/python/build.lst
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.py wntmsci12.pro/lib/python/abc.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / abc.pyc wntmsci12.pro/lib/python/abc.pyc
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / aifc.py wntmsci12.pro/lib/python/aifc.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / antigravity.py wntmsci12.pro/lib/python/antigravity.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / anydbm.py wntmsci12.pro/lib/python/anydbm.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / argparse.py wntmsci12.pro/lib/python/argparse.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / ast.py wntmsci12.pro/lib/python/ast.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asynchat.py wntmsci12.pro/lib/python/asynchat.py
COPY main / python / wntmsci12.pro / misc / build / Python-2.7.6 / Lib / asyncore.py wntmsci12.pro/lib/python/asyncore.py
Více informací o souborech LOG
Můžete si vytvořit svůj vlastní soubor LOG v systému Windows pomocí vestavěné aplikace Poznámkový blok a nemusí mít ani příponu souboru .LOG. Stačí napsat .LOG na prvním řádku a poté jej uložte jako běžný soubor TXT.
Pokaždé, když jej otevřete, bude aktuální datum a čas připojeno na konec souboru. Pod každý řádek můžete přidat text, takže po jeho zavření, uložení a opětovném otevření zpráva zůstane a bude k dispozici další aktuální datum a čas.
Můžete vidět, jak tento jednoduchý příklad začíná vypadat jako mnohem plnější soubory LOG uvedené výše:
.LOG
8:54 AM 7/19/2017
testovací zpráva
4:17 PM 7/21/2017
S příkazovým řádkem můžete také vytvořit soubor LOG automaticky prostřednictvím příkazového řádku při instalaci souboru MSI.
Stále nemůžete otevřít soubor?
Pokud se zobrazí chyba oprávnění nebo vám bude sděleno, že soubor LOG nemůžete zobrazit, je pravděpodobné, že je program stále používá a neotevře se, dokud nebude vydán, nebo že byl vytvořen dočasně a již byl v době, kdy jste se pokusili jej otevřít.
Místo toho se může stát, že je soubor LOG uložen ve složce, ke které nemáte oprávnění.
V tomto okamžiku, pokud se váš soubor stále neotevře tak, jak si myslíte, že by měl, zkontrolujte, zda příponu souboru čtete správně. Měl by číst „.LOG“, ale ne .LOG1 nebo .LOG2.
Tyto poslední dvě přípony souborů jsou přidruženy k registru systému Windows jako soubory protokolu úlu a jako takové jsou uloženy v binární podobě a nečitelné v textovém editoru. Měly by být umístěny ve složce% systemroot% System32 config .