Meny
Är gratis
checka in
den huvudsakliga  /  Utbildning / Detektion av typen av fil med innehåll c. Definition av typen av fil med innehåll

Detektering av typen av fil med innehåll c. Definition av typen av fil med innehåll

Mycket ofta måste användarna hantera problemet när filen har en viss typ, vi försöker öppna den med standardprogrammet, och det öppnas inte. Till exempel, skicka en textfil (förlängning. Txt) via mail, öppna den, och det finns bara oförståeliga tecken i en stor mängd. Den här filen kan väl vara, till exempel .rar - arkiv. En oerfaren användare kan inte helt klara hur man bestämmer typen av den här filen, och vilket program som kan öppnas. En situation är också möjlig när filen inte alls har expansion. I det här fallet visas det av systemet som "oidentifierat".

För att bestämma typen av fil, även i frånvaro av expansion, d.v.s. Ange tecken (vanligtvis tre) efter punkten i slutet av filnamnet, till exempel, "doc", "gif", erbjuder vi att använda det fria programmet Filtyp Verificator (FTV) Shedko mjukvaruföretag.

Nedladdningsprogram

Ladda ner verifieringsprogrammet för filtyp (FTV) från referensens officiella plats.

Om du har några problem med att ladda ner programmet på ovanstående länk, föreslår vi att du hämtar programmet från den gratis servicen "Yandex.disk" på den här länken. Programfilen motsvarar den aktuella versionen (april 2011). Förvaltningen är mycket ombedda läsaren av artikeln att lämna ett meddelande i kommentarerna om filen inte är tillgänglig. Tack.

Programinstallation

Kör den nedladdade programfilen, installationsguiden öppnas:

Tick \u200b\u200b" Jag accepterar villkoren i avtalet", klick" Ytterligare". Fönstret Installationskatalog öppnas:

När installationen är klar öppnas följande fönster:

Om du vill att programmet ska börja omedelbart, lämna ett fält nära inskriptionen " Kör filtyp verifiering". Klick" Redo".

Om du efter att du har startat om programmet ser du att det har ett engelsktalande gränssnitt, gå till Huvudmeny till objektet " Verktyg."Och välj" Välj språk."(Fig 6):

I fönstret som öppnas (bild 7), välj från rullgardinsmenyn under inskriften " Välj Föredraget språk."Artikel" Ryska.", klick" OK"Och starta om programmet.

I händelse av att det ryska språket inte var där, föreslår vi att du hänvisar till varan " Rusifiering av programmet"Om det ryska gränssnittet inte är nödvändigt för dig eller det redan är tillgängligt i programmet, kan nästa stycke av artikeln hoppas över.

Rusifiering File Typ Verificator

För att ryska filtypsverifieringsprogrammet (FTV) måste du ladda upp en speciell fil (" Ryska.Zip.") på den här sidan .

Nu behöver du extrahera filer från arkivet. För att göra detta kan du använda en sådan arkiv som till exempel WinRar. Dessutom erbjuder vår webbplats en artikel om Free Zipeg-programmet för Windows. Det låter dig extrahera filer från arkivet. Artikeln är tillgänglig via programvara.

Unzip-filer från arkivet till en tillfällig mapp. Efter det att kopiera dem (det kommer att finnas 2 filer: " Ryska."Och" ryska.chm.") I mappen" langs."För det här öppet" Min dator"(eller klicka på tangentbordsknappen" Vinn + E."; nyckel" VINNA."Det har en systemikon" Fönster"Och vanligtvis bredvid nyckeln" Ctrl"), Välj den skiva du väljer när du installerar programmet (om du installerade programmet till standardmappen, är det troligtvis en disk" c: "). Gå sedan till mappen" Program filer."Hitta programinstallationsmappen" FileType verificator", Och i det hittar du en mapp" langs.".

Föreställ dig att du får posten från dina vänner eller kollegor, och i investeringen skickade de dig något dokument i form av en fil som bifogas brevet där den information du behöver. Du sparar den här filen till din dator, men du ser att i stället för de vanliga ikonerna för något program (Word, Excel, PDF, etc.) finns det inget märke, och Windows anser att det här är en fil med ett okänt format. Detta beror ofta på det faktum att filen i processen att fästa i brevet till avsändaren (eller när du sparar filen till datorn, förlorar mottagaren sin förlängning, och Windows-operativsystemet slutar förstå vilken typ av fil framför Av det, och därmed inte vet vilket program du behöver för att öppna en sådan fil. Vad är filtillägget, och hur man visar dem och gömmer sig i olika versioner av Windows, kan du läsa in.

Den näst vanligaste orsaken till förlusten av filtillägget är att vara felaktigt att byta namn på filen när du har visningsläge för alla kända filtyper i Windows, och du försöker byta namn på filen genom att slumpmässigt radera filtillägget och få ett dokument av ett okänt ursprung som inte längre kan öppna en dubbelklickmus. Till exempel kallades filen "Brev.doc", som tidigare lätt öppnats med Word-programmet, och efter att ha bytt namn började det kallas ett "arbetsbrev". Observera att filen nu inte har ".doc" -förlängningen, som slumpmässigt gjordes när du ändrade filnamnet, och nu öppnar den här filen en dubbel mus med ett dubbelklick, men försöker att fråga dig exakt vilket program behöver öppna den här filen.

Tja, om du vet exakt vilken typ av fil framför dig, och du kan helt enkelt lägga till den önskad förlängning, till exempel doc eller xls så att den automatiskt öppnas med ett dubbelklick på musen över den. I en separat artikel kan du läsa om. Men vad ska du göra om du inte känner till typen av fil? Det finns minst två sätt att ta reda på vilken filtyp som är före dig och ställa in rätt expansion.

I den här artikeln kommer vi att genomföra ett experiment - ta flera färdiga filer av olika format som beaktades i ovanstående artikel, förlängningen, som om de var förlorade eller av misstag raderade och försöka ta reda på vilken typ av varje fil , och vad det behöver lägga till förlängning för att enkelt öppna den.

Flera filer kommer att delta i vårt experiment:

  1. Bonnie Tyler - vända om.mp3 - MP3-låten
  2. bonus.mp4 - liten video i MP4-format
  3. Keepass-2.28.exe - Installationsfilen i Keepass-programmet (om detta underbara program som jag ska berätta i någon av följande artiklar)
  4. math.Zip - Zip Archive
  5. Point Break.avi - Little Avi Video Format Video
  6. Tulips.jpg - Bild med tulpaner
  7. RAPPORD.PPT - Presentation gjord i MS PowerPoint 2003
  8. Material för Meeting.PPTX - Presentation gjord i PowerPoint 2007
  9. Brev.doc - Textfil gjord i MS Word 2003 Editor
  10. Order.docx - textfil gjord i MS Word 2007 Editor
  11. 4.Rar ansökan - RAR arkiv
  12. upplösning.pdf - PDF-fil
  13. Compliance Tabell.XLSX - Fil med data som gjorts i MS Excel 2007-tabellredigeraren
  14. Tabell data.xls - fil med data som görs i MS Excel tabell Editor 2003

På bilden nedan har alla filer sina egna tillägg (markerad av ramar med röda kanter):

Vi tar bort alla filtillägg, och efter det att alla programikoner försvinner med vilka dessa filer kan öppnas. I Windows XP ser det ut så här:

I Windows 7 ser det lite annorlunda ut, men poängen är densamma - operativsystemet vet inte vilket program för att öppna dessa filer.

Nu när du försöker öppna någon Windows-fil, kommer vi att erbjuda oss först för att välja det program du vill öppna den här filen:

Och här måste du vara försiktig, eftersom det felaktiga valet av programmet för den här typen av fil kommer att resultera i filen som filen inte är öppen, och programmet kommer att ge ett fel, och den felaktiga föreningen med öppningsprogrammet kommer att ta emot den här filen.

Ibland om vad filtypen av fil och vilken förlängning ska ha kan du gissa filnamnet. Men vi kommer att ta fallet när det är omöjligt.

Så, vi har en massa filer med okända format och tillägg, och vi måste förstå vilka filer som är.

Det första sättet att ta reda på vilken typ av fil som är framför oss är att se innehållet i dessa filer med hjälp av enkla textredaktörer, som anteckningsblock, och bättre - antingen med hjälp av inbäddade visningsprogram för olika filhanterare, till exempel total befälhavare eller Långt, eller med gratis förstärkt anteckningsblock ++ textredigerare. Jag rekommenderar att du hämtar och installerar den eftersom den har många fördelar jämfört med det vanliga anteckningsblocket.

Ta den första filen "Bonnie Tyler - vänd dig", i listan över program för öppning, välj Anteckningsblock ++ (om du inte installerade den - använd den vanliga anteckningsblocket, men det är bättre Anteckningsblock ++, för när du öppnar stora filer , den anteckningsboken fryser helt enkelt), och vi ser lite Krakozyabry:

Det bör inte skämma bort detta, för att bestämma typen av fil är det tillräckligt att se den första raden i innehållet i filen. Här kan du se att filen börjar med bokstäverna "id3".

Så jag kommer ihåg att om dess innehåll börjar på " ID3."Då är det här en MP3-musikfil, och det är den här förlängningen som behöver registrera honom. Efter att ha angivit förlängningen kommer filen att erkännas som ett system som en musikal, och du kan lyssna på det.

Öppna den andra filen "Bonus" med samma anteckningsblock ++ och titta på innehållet:

Som du kan se i den första raden av innehållet i filen, hänvisar den upprepade gånger det att det här är en videofil i MP4-formatet (tilldelat rött i skärmdumpen ovan). Och i allmänhet, om du ser texten inuti filen som " fTYPMP42."Är då som regel en videofil av MP4-formatet.

Efter att ha gjort samma operation för att visa innehållet med alla andra filer, får vi följande information:

  1. När du öppnar innehållet i Feepass-2.28-filen ses det att filen börjar med bokstäverna MZ - det här är ett tecken på att den exekverbara exe körbara filen är.
  2. När du öppnar innehållet i Math.zip-filen är det klart att filen börjar med bokstäverna PK - det här berättar att den här filen är ett arkiv. Med tanke på att RAR-arkiven har en annan inmatning i innehållet i filen, är det troligt att det här är ett zip-arkiv, men var försiktig och uppmärksamma punkt 6 nedan.
  3. När du öppnar innehållet i Point Break-filen i den första raden ser vi att avi-videofilen är synlig.

  1. När du öppnar innehållet i tulpanfilen ser vi två orddefinierande filformat - i början av linjen "Yashe" och sedan "Exif". Dessa ord bestämmer det grafiska filformatet, i synnerhet JPG, och i det här fallet är vi exakt säkra på att filbilden är definitivt.

  1. När det gäller MS Office-filer 2003 "Rapport", "Brev" och "Tabular data" - alla i hemmet i hemmet börjar med "RP", så det är ganska svårt att bestämma vilken av dem som görs i Word, Excel eller PowerPoint. Det enda som kan vara exakt säkert är att dessa filer relaterar till en av MS Office-programmen 2003 och nedan. För att öppna sådana typer av filer kan du därför använda tre tillägg, som börjar med "doc", sedan "xls", sedan "ppt". Som regel är en av dem lämplig.
  2. Med filer "material till mötet", "order", "Compliance Tabell" är lite mer komplicerade - eftersom de är gjorda i MS Office 2007-applikationer, är de i huvudsak arkiv, och därför i början av innehållet kommer du att se Samma bokstäver som ZIP-arkivet är bokstäverna "PK". Men i samma linje kan du se .xml-linjen, det är hon som kommer att berätta för oss att vi inte bara är ett arkiv framför oss, och dokumentet från MS Office-serien är lika bra som i föregående stycke, du Kan använda en sekventiell sökning efter tre förlängningar "docx", sedan "XLSX", sedan "PPTX". En av dem måste komma.
  1. När du öppnar innehållet i filen "Bilaga 4" ser vi att det börjar med ordet "RAR" - är den enklaste indikationen att vi har ett RAR-formatarkiv.
  2. När du öppnar innehållet i filen "upplösning" ses det från början att ange vad filen är för att den börjar med linjen "% pdf-1.3". Numren kan variera, men ändå är PDF-förkortningen vanligtvis närvarande och anger filformatet.

Det andra sättet att bestämma typen av fil kräver en Internetanslutning, och det är också önskvärt att filstorleken är liten, eftersom vi kommer att använda Internet-tjänsten för att bestämma filformatet.

Klicka på knappen "Välj fil", ange vår fil för analys (jag ska försöka analysera ett av de komplexa "materialen för att möta" filer för att se om den här analysatorn kan klara och förstå att den här filen skapades i PowerPoint 2007 (den Var PPTX-förlängningen, och vi tog bort det med vårt experiment). Efter att ha valt filen, tryck på "Analize" -knappen och få följande resultat:

Som du kan se bestämmer en tjänst med 97% sannolikhet att detta är en PowerPoint-fil med PPTX-förlängning. Och eftersom den här filen också är ett containerarkiv som innehåller andra filer inuti sig, indikerade analysatorn också den tre-minded sannolikheten att den kan vara ett ZIP-arkiv.

Låt oss också försöka kontrollera om den här tjänsten kommer att kunna bestämma vilken typ av "upplösning" -filen, som vi behövde förlängningen PDF. Vi laddar ner filen till tjänsten, tryck på "Analize" -knappen och se till att tjänsten har klarat perfekt med uppgiften:

Som sagt kan nackdelen med denna tjänst vara att analysera filen, den behöver helt hämtas, och om du har en stor fil, kan den här processen försenas länge, eller till och med nå slut. Därför, med stora storlekar av oidentifierade filer, försök först använda det första sättet att bestämma dess typ, nämligen - Visa innehållet i filen via File Manager eller Notepad ++ Editor.

Naturligtvis kan du använda speciella program för att bestämma typen av fil, till exempel verifiering av filtyp, men enligt min mening blir det mycket lättare och snabbare att använda ett av de två sätten att vara enklare.

Så, kära besökare på webbplatsen, idag demonterade vi hur man bestämmer filen (typ) på filen, om den förlorades. Om du har några frågor, fråga dem i kommentarerna till den här artikeln.

Spela in navigering

AK känner till någon information om det är text, en bild eller video, är faktiskt inget annat än en uppsättning binär kod - sekvenser av nollor och enheter. Det är i detta formulär att data lagras på hårddisken. Begreppet binär kod är knappast abstrakt, det är inte en rekord i den vanliga förståelsen av detta ord, binär eller maskinkod är snarare ett tillstånd av mikroskopiska celler på hårddiskens magnetiska yta. En positiv laddning av en sådan cell har ett plustecken eller 1, negativt - minus eller 0.

Logiskt kombinerade sekvenser av nollor och enheter är exakt vad vi kallar filer. Men vi vet också att typerna av filer är väldigt mycket. Det finns textfiler, multimedia, arkiverade, system, körbara och så vidare. Hur definierar operativsystemet hur man läser eller behandlar en viss fil? Applikationsprogram känner igen typen av fil genom att expandera - en uppsättning tecken som följs efter filnamnet och punkten separerade från det.

Men vad händer om förlängningen tas bort? Det är rätt, operativsystemet kommer inte att kunna öppna en sådan fil, eftersom det inte kommer att veta vilket program för att detta ska använda. Ingen logisk struktur eller innehållet i den byta namnen kommer dock att förändras. Du själv kan se till att du tar bort expansionen av någon fil, och sedan försöker det att öppna motsvarande program. Vi är övertygade om, du kommer inte ha några problem.

Följaktligen alls ej förlängning Definierar typen av fil. Sen då? Filtypen bestämmer sitt format eller på annat sätt datastrukturspecifikationen. Förlängning och format är mycket förvirrade, men det är faktiskt helt olika begrepp. Det finns en helt naturlig fråga, och hur man bestämmer filformatet om dess expansion av någon anledning visade sig gå vilse? Det visar sig väldigt enkelt.

Grovt talar alla filer av två delar. Den första delen är en titel som innehåller olika metainformation, inklusive de data som tillåter applikationer att identifiera den här filen. Den andra delen är "kroppen" i filen. Den del av filhuvudet är ansvarig för definitionen av filtypen som en beskrivare eller beskrivning. De vanligaste typerna av deskriptorer är hex och ascii. Den första typen av titlar kan endast ses med hjälp av speciella verktyg - hex redaktörer.

För att visa de andra typbeskrivningarna kan du göra den vanliga textredigeraren, samma anteckningsblock Or. Det bör dock komma ihåg att inte alla byte-sekvenser kan översättas till ASCII-kod, så det är bättre att använda HEX-redaktörer för att bestämma formatet. Filen öppen i hex-redigeraren visas som en matris från byte-sekvensen. Varje cell motsvarar en byte. Data från deskriptorn finns bara i de tre första cellerna (mindre ofta två eller fyra) horisontellt. De representerar sex tecken i hexadecimalt antal, till exempel 49 44 33 eller ff d8 e0..

Naturligtvis behöver de avkodning. Och du kan dechiffrera dem på speciella platser med beskrivningar av format. En av de bästa platserna där du kan definiera HEX-descriptor-formatet är open-file.ru. . Det finns andra liknande resurser, men de är inte så bekväma. På Open-file.ru finns det en speciell sökformulär där du kan infoga HEX- eller ASCII-deskriptor och slå den via databasen. Systemet hittar snabbt det lämpliga formatet och ger dig den fullständiga beskrivningen.

Hex-redaktörer är mer eller mindre tydliga, men som vi sa att bestämma ASCII-rubrikerna, kan du också använda textredaktörer. Principen här är densamma, öppna filen med anteckningsblock eller anteckningsblock ++, kopiera de första tecknen och sätt in dem i sökfältet med samma öppna fil eller en annan webbplats med stöd för rubriksökningen.

Det verkar som allt är väldigt enkelt, men det finns i att identifiera format och deras svårigheter. Ibland sammanfaller ASCII-rubrikerna med filtillägget (RAR och PDF), men kan också vara att titeln tillhandahålls av flera format. Detta kan ses med exemplet på DOCX Office-formatet (PK och 50 4B 03 04). I sådana fall bestäms det exakt av formatet problematiskt.

Någon skickade dig ett e-mail med en fil med vilken du inte vet vad du ska göra? Du hämtade filen och har inte det koncept för vilket det är avsett? Vad kan jag öppna en fil med denna expansion? Svar på dessa frågor kommer att hittas i den här artikeln.

Sedan MS-DOS används de så kallade förlängningarna för att skilja enskilda filer. Tidigare tillämpade tillägg i tre tecken Lång per punkt, idag är denna begränsning inte längre giltig. Vissa operativsystem, som Linux, förlängningar behövs inte alls. För att identifiera filer i dessa system används filkommandot, där parametern fungerar som filnamn - läste därefter något om innehållet.

Ändå kan förlängningar i dessa system visas, det kan vara i fallet med en applikation på ett e-postmeddelande eller en fil från Internet. Expansionsuppgiften är att skilja filerna med deras innehåll. Vid första anblicken kan du bestämma vad som innehåller filen. Du kan till exempel bestämma att filen.txt kommer att innehålla texten, .jpg är en bild av A.Avi självklart. Och vad, till exempel.bz2, .7z, .lha, etc. vet inte? Läs vidare och ta reda på hur du bestämmer.

Hur bestämmer du vilken fil är det här?

Det första problemet som du kan stöta på är att förlängningen av den här filen inte är känd för ditt system och systemet kommer att fråga, i vilket program ska vara filen är öppen. Om förlängningen är okänd för själva användaren måste du starta en sökning på Internet. Vissa använder en favorit sökmotor, till exempel Google, eller använd direkt några av de specialiserade platserna. Tack vare dem kommer de att ta reda på vilken fil den fortsätter och i vilket program du behöver söka. Vissa webbplatser som är engagerade i tillägg:

File Extensions (http://www.file-Extensions.org/)

Den här webbplatsen erbjuder en enkel sökning för att utöka filen, den ursprungliga bokstaven, eller du kan visa tillägg med sitt syfte. Om du hittar din anknytning kommer du att ta reda på och detaljerad information om det här formatet, såväl som i vilka program som det kan finnas den här filen är öppen.

Fileinfo.net (http://www.fileinfo.net/)

Den här webbplatsen erbjuder samma funktioner som den tidigare standby-skillnaden, som inte visar andra möjliga förlängningar för detta format. Till skillnad från den tidigare lösningen här hittar du motsvarande program för Windows-operativsystemet, Mac OS A Linux.

Filexpansion (http://www.pndesign.cz/pripony-souboru.php)

Tjeckisk likhet av tidigare platser. Tyvärr hittar mycket information här. Ändå är den grundläggande informationen om denna expansion där.

Och ändå om det inte fungerar?

Utvidgningen kan vara elementär för att förändra och söka efter expansion kommer inte nödvändigtvis leda till det korrekta målet. Med expansionsbytet sprang jag in i en användare som inte kunde spela filmen, eftersom dess förlängning var okänd för den installerade spelaren (.mp4). Sedan ändrade förlängningen till Nai och hans favoritspelare spelade. Detta beslut är fortfarande inte helt lämpligt, så jag rekommenderar inte det. I händelse av att någon redan har gjort så mycket, kan lösningen vara olika onlinetjänster för att identifiera filer. Det finns sådana tjänster mellan dessa onlinetjänster:

iconv (http://www.iconv.com/file.htm)

Erbjuder en intressant onlinetjänst, där det är tillräckligt att ladda ner filen. I konsekvensen kommer sidan att "säga" att den här filen innehåller. Tyvärr är informationen från denna tjänst för blygsam. Så dess användning är bara ungefärlig. Du kan bara använda om formatet ändras signifikant, d.v.s. Fil med tillägg.txt Egentligen video.

Online Trid File Identifier (http://mark0.net/onlinetroid.aspx)

Här kan du hämta din fil igen, vilket inte är känt om. Denna tjänst kommer att ge dig viktig filinformation. I motsats till det föregående programmet ger detta mer information.

Och vad händer om det inte finns någon Internet? Trid

Online Trid File Identifier Project har en offlineversion i form av ett program som styrs från kommandoraden. Detta kan vara för ett plus, för det andra, på motsatsen minus. Och dessa program kommer att kunna bestämma att i själva verket är själva filen representerar inte bara att använda förlängningen. Innehållsdefinitionen uppstår med hjälp av studien och jämförelsen mellan datalagruppstrukturen, så identifieringen i små filer kan vara längre än nästa program.

Fil

Återigen ett enkelt program som styrs via kommandoraden. Som ett resultat av programmet får du information om den här filen som en typ och metadata. I det här fallet kan du till exempel ta emot författaren till det här dokumentet. Identifiering av stora filer, i tid, är det vanligare mer komplicerat än i det föregående fallet.

Visst kom alla över en fil utan expansion? Det finns frågor hur man öppnar det? Ett sätt är det så lätt att gissa, och försök att ändra filtillägget till olika filtyper och försöka öppna filen. Det fungerar ibland, och kanske inte lycklig, och kommer inte att kunna gissa. Och metoden för vetenskaplig tick kan ta ganska tid om du är säkert envis, och du måste öppna den här filen

I den här artikeln visar jag dig ett snabbt och mer exakt sätt att bestämma vilken typ av fil du kan använda. För att göra detta skapade jag flera testfiler, PDF, JPEG, MP3, EXE och DLL, raderade bara sin expansion. Självklart kan din fil vara av en annan typ, men proceduren kommer att vara detsamma för alla typer av filer. Testfiler valde ganska slumpmässigt
För det här förfarandet behöver du ta reda på det Hex.- Filkod. Tja, du har redan rädd och tänker hur allt detta är vaken. Inte, för detta behöver vi en textredigerare, som standard Anteckningsbok , eller du kan ladda ner (jag rekommenderar det att göra det, det är mycket funktionellt och fungerar frysa) Anteckningsblock ++. .

Öppna filer utan expansion

Och nu bara öppna filer utan expansion i testredigeraren, med anteckningsblock ++, men tekniken för allt är densamma.

Först på rad Pdf.testa och se i första raden information om att expandera explicit.

Och vi ser B. Jpeg I början av linjen, vilket inte är klart Jfif., i Dll och ExeMZ. , men Mp3ID3.. Därefter kör Internet för att hjälpa oss, köra frasen i sökmotorn, till exempel ID3. format, eller Jfif. expansion. Och se vad ID3. - Detta är från engelska. Identifiera en mp3, något format av metadata, men det spelar ingen roll, det är verkligen en mp3-fil. På förfrågan Jfif. mottagen JPEG-fil Interchang-format, någon specifikation, MZ. - format av executive-filer Exeoch Dll. Det är i de första raderna det finns all information vi behöver, och vi kan enkelt öppna någon fil utan expansion.

I allmänhet tycker jag att det blir mycket snabbare för att ta reda på hur oavsiktligt försöker olika filtillägg utan någon idé. Om du fortfarande inte kan förstå vilken fil du har, lämna kommentarer, och jag ska försöka hjälpa. Njut av!