[
Как выдрать графику и звук ]
Ripper - универсальный "выдиратель" графических и звуковых файлов. Программа понимает 59 различных форматов. Во многих играх вся графика и музыка упаковывается в большие файлы, с расширением, чаще всего *.dat, *.res, *.pak и другие.
Что это такое
Ripper - универсальный "выдиратель" графических и звуковых файлов. Программа понимает 59 различных форматов.
Во многих играх вся графика и музыка упаковывается в большие файлы, с расширением, чаще всего *.dat, *.res, *.pak и другие. Надо сказать, что файлы редко упаковываются в полном смысле слова - распаковка во время игры сильно повлияла бы на быстродействие компьютера. Практически всегда в заголовке такого файла записана информация о содержащихся в нем файлах. Сами файлы идут в друг за другом в теле этого "архива".
Можно, конечно и вручную вытащить эти файлы, но это очень трудоемкая работа. К тому же практически 90% файлов, вытащенных любым способом, удаляются.
Принцип работы Ripper'а
Суть метода состоит вот в чем: в начале любого графического или музыкального файла идет стандартная цепочка байтов, идентифицирующих файл. К примеру у файлов WAV вначале есть строчка RIFF. У графических файлов BMP - BM6. Практически у всех форматов есть своя сигнатура, по которой можно определить его тип.
Ripper - ищет эти сигнатуры, найдя, вырезает из файла, присваивает нужное расширение и кладет в папку, заданную пользователем.
Недостатки
К сожалению программа не избавлена от недостатков. Но это не причина отказываться от нее. Вот список недостатков и ошибок:
1) Не всегда файлы вытаскиваются правильно, некоторые невозможно просмотреть или послушать.
2) Вытаскиваются не все файлы. Все зависит от файла-архива.
3) Программа имеет досадное ограничение - из архива может быть извлечено за один раз не более 255 файлов. Ограничение можно обойти, разрезав файл на меньшие части.
4) Ripper сделан под ДОС, но может запускаться и под Windows (у меня перестал работать как только обновил компьютер).
5) Не избавлен от ошибок - во время поиска может выдать ошибку и запороться.
Конфигурация
Обязательно полазьте в файле ripper4.cfg - там нужно указать директорию, куда Риппер будет скидывать найденные файлы. Надите строчку
; Outpath [and/or Outname] :
out=c:Kvazarhaker.all ipperout
и напишите свою папку.
Также найдите строчку :
; Automode [on/off]
auto=off
Если написать "off", то Риппер будет спрашивать о необходимости записи на диск всякий раз, когда найдет файл. Если указать "on", то Риппер автоматически просканирует файл и запишет результаты поиска на диск.
Запуск
К сожалению приходится писать по памяти, так как Риппер приказал долго жить на моем компе, выдавая ошибку при запуске. Надеюсь у вас он будет работать.
Итак, после запуска вам будет предложено выбрать файл для сканирования. В том же окне можно сменить диск. После выбора файла покажется окно с болшущим списком файлов, где можно пометить типы файлов, которые не надо выдирать.
Затем нажимайте Enter, начнется сканирование. Обратите внимание на строчку внизу экрана. С помощью клавиш, указанных там, вы можете приостановить поиск, перепрыгнуть на другую позицию, переключить режим из автоматического в ручной и обратно.
Во время поиска может вылезти ошибка о превышении допустимого числа файлов в 255 штук. При подходе к этому числу, нужно приостановить поиск, запомнить место, на котором остановился Риппер (нажимайте или F3 или F4). Затем можно начать поиск заново, и ввести число, обозначающее место, с которого надо начинать поиск.
/Скачать программу
[ http://game-hacker.h12.ru ]