Здравствуйте. Нужно экспортировать много звуковых файлов из Company of Heroes 2 и для этого мне нужно удалять первые 8 байт у каждого файла. Для этого я использовал программу HxD, но с ней мне придётся эти 8 байт удалять вручную у каждого файла. Как можно автоматизировать процесс и обрабатывать нужным образом сразу множество файлов?
ставишь питон/любой ЯП
пишешь скрипт:
- собрать список файлов по маске
- для каждого файла:
- - открыть в бинарном режиме
- - открыть (и создать) файл для сохранения
- - отступить 8 байт
- - переложить байт-в-байт
- - закрыть оба файла
Можно - изучи Язык программирования и напиши код для автоматизации)
Понял
примерно вот так можно, сперва сложив все файлы в папку input
find input/* -type f -exec sh -c 'tail -c +9 "$1" > "$1.crop"' sh {} \;
То есть сложить все файлы в папку с названием input, а затем прописать вот это как консольную команду?
проще всего, для человека незнакомого с программированием, скачать программу типа AutoHotkey и записать макрос движения мыши и редактирования файла. затем просто запуская макрос в цикле на файлах, выполнить нужную задачу.
креативный, но вредный совет