TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки
Python Заметки avatar

TGINSIGHT POST

Post #116

@pythonotes

Python Заметки

Прегледи628Број на прегледи
Објавено13 јул.13.07.2020 г., 09:00
Содржина

Содржина на објавата

fleep не поддерживает нужный тип файла? Не нашли подходящую сигнатуру в интернете? Тогда пробуйте ➡️puremagic, еще больше типов! Возможно самая актуальная библиотека по данной теме. Всё ещë нет нужной сигнатуры? Видимо, у вас сложный случай. Остаëтся только найти "магическое число" вашего файла самостоятельно. Делается это достаточно просто. Нужно посмотреть на файл в шестнадцатеричном представлении. Первые биты файла будут вашим искомым значением. Для просмотра можно использовать: 🔸mcedit. Редактор который идёт в поставке с mc (Linux). Жмем F3 для просмотра и сразу F4 для переключения режима. 🔸xxd (что это?) Пример для Linux xxd myfile.ext | head head не даёт прочитать весь файл. Нам нужно лишь начало. Для Windows тот же xxd, который идет в поставке с Git ...\Git\usr\bin\xxd.exe -l 100 myfile.ext Флаг "l" аналогичен head на Linux Теперь проходимся по нескольким файлам этого формата и ищем совпадающие первые биты, которые всегда одинаковы. Нужное число найдено! #libs#tricks