文件名称:puremagic:一个纯 lua 模块,用于根据内容检测文件的 MIME 类型 - 受 libmagic 启发
文件大小:1.24MB
文件格式:ZIP
更新时间:2024-06-19 09:04:41
Lua
纯魔术 一个纯 lua 模块,可根据文件内容检测文件的 MIME 类型。 回退到基于纯文本文件扩展名的检测。 在 Lua 5.2 和 Luajit 2.0 上测试。 也应该与 Lua 5.1 一起使用。 版本 当前版本为: 1.0.1 用法 基本用法: local puremagic = require ( ' puremagic ' ) local mimetype = puremagic. via_path ( ' /path/to/file ' ) 处理临时文件时,您可能希望传递原始文件名,以防需要扩展名: local puremagic = require ( ' puremagic ' ) local mimetype = puremagic. via_path ( ' /var/tmp/xyz ' , ' test.xlsx ' ) 如果您在内存中有文件的内容,您
【文件预览】:
puremagic-master
----changelog.md(126B)
----readme.md(5KB)
----tests.lua(4KB)
----LICENSE(1KB)
----puremagic.lua(20KB)
----.gitignore(10B)
----test_files()
--------test.log(52B)
--------test.odt(4KB)
--------test.wav(86KB)
--------test.pdf(4KB)
--------test.txt.xz(72B)
--------test.xhtml(301B)
--------test.txt.bz2(55B)
--------test.jpg(4KB)
--------test.ogv(13KB)
--------test.txt.Z(19B)
--------test.3gp(13KB)
--------test.avi(35KB)
--------test.ogg(6KB)
--------test.doc(11KB)
--------test.wmv(26KB)
--------test.rar(96B)
--------test.xls(6KB)
--------test-a.webm(6KB)
--------test.py(39B)
--------test.swf(321B)
--------test.pages.zip(41KB)
--------test.html(128B)
--------test.mp4(9KB)
--------test.flv(34KB)
--------test.rss(549B)
--------test.bmp(4KB)
--------test.sh(43B)
--------test.rb(45B)
--------test.mka(6KB)
--------test.docx(5KB)
--------test.wma(35KB)
--------test.mp3(17KB)
--------test.svg(2KB)
--------test.tiff(4KB)
--------test.txt(15B)
--------test.aiff(86KB)
--------test.xlsx(4KB)
--------test.tar(2KB)
--------test.key.zip(369KB)
--------test.7z(131B)
--------test.ai(244KB)
--------test.webm(12KB)
--------test.zip(181B)
--------test.mkv(7KB)
--------test.xml(67B)
--------test.mov(4KB)
--------test.tab(7B)
--------test.webp(48B)
--------test.eps(464KB)
--------test.txt.gz(42B)
--------test.ico(518B)
--------test.opus(19KB)
--------test.jp2(3KB)
--------test.rtf(317B)
--------test.php(31B)
--------test.pl(48B)
--------test.numbers.zip(58KB)
--------test.ppt(122KB)
--------test.tar.gz(149B)
--------test.m4a(13KB)
--------test.psd(11KB)
--------test.gif(3KB)
--------test.csv(192B)
--------test.pptx(20KB)
--------test.ods(4KB)
--------test.png(4KB)
--------test.flac(26KB)
--------test.odp(12KB)