Белорусская цифровая библиотека




Нулевая страница
[ софт ]

[ Как выдрать графику и звук ]

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 ]

 



@ library.by