Webové služby

File Extensions – knihovna přípon souborů

Použijte uložená vyhledávání k rychlejšímu filtrování výsledků

Zrušit Vytvořit uložené hledání

Přihlásili jste se pomocí jiné karty nebo okna. Znovu načtěte relaci. Odhlásili jste se na jiné kartě nebo okně. Znovu načtěte relaci. Přepnuli jste účty na jiné kartě nebo okně. Znovu načtěte relaci.

Organizovaná sbírka běžných přípon souborů

Licence

dyne/file-extension-list

Toto potvrzení nepatří do žádné větve v tomto úložišti a může patřit do rozvětvení mimo úložiště.

mistr
Přejít do souboru
Kód

Složky a soubory

Jméno Jméno

Poslední zpráva o potvrzení
Datum posledního závazku

Nejnovější závazek

Historie

Zobrazit všechny soubory

Navigace v souborech úložiště

Organizovaná sbírka běžných přípon souborů

TL, DR

  • Seznam uspořádaný podle přípony, formátu JSON
  • Seznam uspořádaný podle kategorie, formátu JSON

Úvod

Tento projekt udržuje opakovaně použitelné kolekce běžných přípon souborů kategorizovaných podle typologie. Může být použit jakýmkoli programem k rychlému rozlišení mezi typy souborů.

Takový přístup funguje mnohem rychleji než rozpoznávání pomocí mime/type nebo pomocí libmagic, ale je samozřejmě méně přesný.

Nezpracovaná data jsou pod daty, zatímco vygenerované formáty a nástroje lze nalézt na stránkách projektů.

Organizace

Kategorie

Každá kategorie je soubor pojmenovaný podle obecné typologie uložené v datech/kategoriích/ :

soubor.csv popis
archiv archivy a obrazy disků
audio přehrávatelný zvuk
book elektronické knihy
kód kód ve strojových jazycích
exec spustitelné binární soubory
font typografická písma
obraz statické obrázky
list tabulky
slide prezentace a diapozitivy
(souhrnně „Stránka (Stránky)“), a naše postupy pro shromažďování, využívání, uchovávání, ochranu a zpřístupnění takových informací. Tyto zásady platí pro informace, které shromažďujeme na těchto stránkách nebo v e-mailu, textových a jiných elektronických zprávách mezi vámi a těmito stránkami. Rovněž popisují vaše možnosti týkající se využívání vašich osobních údajů, přístupu k nim a jejich opravě. text v lidských jazycích
video pohyblivé obrázky
web chléb pro webové vývojáře
Zajímavé:  Senduit - „úložiště“ pro soubory.

Uvnitř každého souboru kategorie je v prvním sloupci řetězec přípony souboru. Tato sbírka není kompletní. a vědět, jak fungují standardy: nikdy to nebude. Uvítáme váš příspěvek.

Některá rozšíření (například html , viz #10 a #11) mohou patřit do více než jedné kategorie: kód nebo web . V těchto případech bude jakýkoli další výskyt rozšíření označen ve druhém sloupci %, aby bylo označeno jako duplikát jiné kategorizace, která má prioritu.

Pro stanovení kategorie jednoho souboru je možné jednoduše ignorovat všechny duplicitní přípony (ty obsahující % ve druhém sloupci). Duplikáty mohou být užitečné pro stanovení kategorie adresáře obsahujícího více souborů pomocí fuzzy logiky.

Rozšíření

Soubor data/extensions.csv obsahuje metadata pro každou příponu souboru. Vysvětleny sloupce:

číslo sloupce: 1. 2. 3.
Název: přípona souboru otevřené/zavřené/nekategorizované textový/binární/nekategorizovaný
možné hodnoty: * o/c/- t/b/-

Rychlý start

Aktuální data jsou k dispozici ke stažení ve formátu JSON:

  • Seznam uspořádaný podle přípony, formátu JSON
  • Seznam uspořádaný podle kategorie, formátu JSON

Chcete-li změnit rozšíření a kategorie, můžete je upravit v adresáři data/ a poté pomocí make vykreslit nové soubory JSON:

Usage: make General help Display this help. list list all categories and extensions dups list all duplicate extensions present in more categories json-categories build the json dictionary for < category: [ extensions.. ], .. >json-extensions build the json dictionary for < extension: [ category ], .. >release update the local render in pub/ for release 

Spuštění seznamu seznamu vytiskne na vašem terminálu všechna aktuálně známá rozšíření podle kategorie, například:

archive: 7z a apk ar bz2 cab cpio deb dmg egg gz iso jar lha mar pea rar rpm s7z shar tar tbz2 tgz tlz war whl xpi zip zipx xz pak audio: aac aiff ape au flac gsm it m3u m4a mid mod mp3 mpa pls ra s3m sid wav wma xm book: mobi epub azw1 azw3 azw4 azw6 azw cbr cbz code: 1.ada 2.ada ada adb ads asm bas bash bat c c++ cbl cc class clj cob cpp cs csh cxx d diff e el f f77 f90 fish for fth ftn go groovy h hh hpp hs html htm hxx java js jsx jsp ksh kt lhs lisp lua m m4 nim patch php pl po pp py r rb rs s scala sh swg swift v vb vcxproj xcodeproj xml zsh exec: exe msi bin command sh bat crx bash csh fish ksh zsh font: eot otf ttf woff woff2 image: 3dm 3ds max bmp dds gif jpg jpeg png psd xcf tga thm tif tiff yuv ai eps ps svg dwg dxf gpx kml kmz webp sheet: ods xls xlsx csv ics vcf slide: ppt odp text: doc docx ebook log md msg odt org pages pdf rtf rst tex txt wpd wps video: 3g2 3gp aaf asf avchd avi drc flv m2v m4p m4v mkv mng mov mp2 mp4 mpe mpeg mpg mpv mxf nsv ogg ogv ogm qt rm rmvb roq srt svi vob webm wmv yuv web: html htm css js jsx less scss wasm php 

Kód

Máte za úkol napsat svůj vlastní kód pro analýzu file-extension-list.

Zajímavé:  Tome je jedním z nejlepších nástrojů pro navrhování prezentací a tutoriálů.

Toto úložiště obsahuje několik příkladů kódu v ./render.

Používání

File-extension-list používá sklizeň softwarových aplikací pro rychlou kategorizaci velkého množství adresářů obsahujících více typů souborů.

Pokud jej také používáte, můžete nám dát vědět.

Licence

File-extension-list spravuje Jaromil, Puria a Hoijui.

Toto je bezplatný a nezatížený software uvolněný do veřejného vlastnictví.

Kdokoli může tento software kopírovat, upravovat, publikovat, používat, kompilovat, prodávat nebo distribuovat, a to buď ve formě zdrojového kódu nebo jako kompilovaný binární soubor, pro jakýkoli účel, komerční nebo nekomerční, a jakýmikoli prostředky.

V jurisdikcích, které uznávají zákony o autorských právech, věnují autor nebo autoři tohoto softwaru veškeré autorská práva k softwaru veřejné doméně. Toto věnování činíme ve prospěch široké veřejnosti a na úkor našich dědiců a nástupců. Chceme, aby toto věnování bylo zjevným aktem trvalého uvolnění všech současných a budoucích práv k tomuto softwaru podle autorského zákona.

SOFTWARE JE POSKYTOVÁN „TAK, JAK JE“, BEZ ZÁRUKY JAKÉHOKOLI DRUHU, VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, VČETNĚ ZÁRUK PRODEJNOSTI, VHODNOSTI PRO KONKRÉTNÍ ÚČEL A NEPORUŠENÍ PRÁV. AUTOŘI NENESE V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNOST ZA JAKÉKOLI NÁROKY, ŠKODY NEBO JINÉ ODPOVĚDNOSTI, AŤ UŽ PŘI SMLOUVOVÉ AKCI, DELIKTŮ ČI JINAK, VYPLÝVAJÍCÍ Z, V NÁSLEDUJÍCÍCH SOFTWARU NEBO V SOUVISLOSTI S JINÝM ODPOUŠTĚNÍM SOFTWARU NEBO JINÉ ODPOVĚDNOSTI.

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Back to top button