RIFF-file chunk parser (cfs.pl) — различия между версиями
Материал из xrWiki
RedPython (обсуждение | вклад) (Новая страница: «<div style="padding: .5em 1em; float: right; background: #f2f2f2; border: 1px solid #aaaaaa;"> <big>'''chunk parser'''</big> ---- {| style="border: none" | '''Т…») |
RedPython (обсуждение | вклад) м |
||
Строка 11: | Строка 11: | ||
| '''Написан на''' || Perl 5 | | '''Написан на''' || Perl 5 | ||
|- | |- | ||
− | | '''Обратная связь''' || [ | + | | '''Обратная связь''' || [https://www.amk-team.ru/forum/index.php?showtopic=11568 AMK форум] |
|} | |} | ||
</div> | </div> | ||
Строка 18: | Строка 18: | ||
== Установка == | == Установка == | ||
# Установите [[ActivePerl]]. | # Установите [[ActivePerl]]. | ||
− | # Распакуйте [ | + | # Распакуйте [https://files.xray-engine.org/k.d./perl_scripts/other/chunk_parser_v.0.3.rar архив со скриптом] в нужную папку. |
# Скопируйте библиотеку модулей [[stkutils]] в папку с библиотеками Perl (например, <code>C:\Perl\lib</code>) или в папку со скриптом. | # Скопируйте библиотеку модулей [[stkutils]] в папку с библиотеками Perl (например, <code>C:\Perl\lib</code>) или в папку со скриптом. | ||
Текущая версия на 01:43, 9 февраля 2024
chunk parser
Тип | Компилятор/декомпилятор |
Автор | K.D. |
Последняя версия | 0.3 |
Написан на | Perl 5 |
Обратная связь | AMK форум |
Скрипт для разбора файлов RIFF-формата на отдельные чанки.
Установка[править]
- Установите ActivePerl.
- Распакуйте архив со скриптом в нужную папку.
- Скопируйте библиотеку модулей stkutils в папку с библиотеками Perl (например,
C:\Perl\lib
) или в папку со скриптом.
Использование[править]
Разбор: perl cfs.pl -d <input_file> [-o <outdir> -l <logfile>]
perl cfs.pl -c <input_dir> [-o <outfile> -l <logfile>]
-d <input_file>
— путь до файла-c <input_dir>
— путь до папки с разобранными чанками-o <outdir|outfile>
— папка, куда сохранять чанки или файл, куда склеивать чанки-l <logfile>
— файл лога
История версий[править]
0.3
- адаптировано под новый модуль debug.pm
- исправлена ошибка запаковки чанков
0.2
- адаптировано под новый модуль chunked.pm
0.1
- начальный релиз