Студопедія
рос | укр

Головна сторінка Випадкова сторінка


КАТЕГОРІЇ:

АвтомобіліБіологіяБудівництвоВідпочинок і туризмГеографіяДім і садЕкологіяЕкономікаЕлектронікаІноземні мовиІнформатикаІншеІсторіяКультураЛітератураМатематикаМедицинаМеталлургіяМеханікаОсвітаОхорона праціПедагогікаПолітикаПравоПсихологіяРелігіяСоціологіяСпортФізикаФілософіяФінансиХімія






Тема 4. Довідково-інформаційні документи


Дата добавления: 2014-12-06; просмотров: 552



Restorator имеет встроенный поиск ресурсов. Можно искать конкретные ресурсы, по типу, названию, содержащемуся в них тексту, в заданной папке (папках), в заданном типе файлов. Ищет. Иногда находит. Найденные файлы будут открыты в Restorator.

Целый ряд минусов: Ищет только в ресурсах. Нет фильтра - заданный тип фильтром считать трудно. Наткнувшись в папке на файл с поврежденными, с точки зрения Restorator, ресурсами, поиск прерывает (возможно, речь идет о пакованных файлах (?)). Найдя, открывает файлы в Restorator и все - искать внутри файла придется с помощью Поиска в ресурсах.

 

Поиск в ресурсах

Непорядок: открывает ресурс и не подчеркивает найденное в нем, что крайне неудобно (поиск в ресурсах лучше организован в Resource Hacker)

Нюанс: нужно помнить о подчеркнутых символах. "Exit" и "E&xit" - это не одно и тоже.

 

Создание патча

В программу входит встроенный патчер, который позволяет сохранить все сделанные в Restorator изменения в виде небольшого автономного патча (ResPatcher). Это позволяет не передавать пользователям измененные (переведенные) файлы, а передавать лишь патч, содержащий информацию о внесенных вами изменениях, что по размеру намного меньше.
Создание патча выполнено в виде простого и удобного мастера.
Патч контролирует версию, размер и контрольную сумму (CRC) файла, что гарантирует, что им будет пропатчен только такой же, как и у вас файл. Патч может создавать резервную копию, что облегчает пользователям откат.

Нюансы:

ResPatcher может содержать информацию только (!) об изменениях произведенных в ресурсах. В случае применения hex-редактора, дизассемблера или OgreGUI, он не годится.
ResPatcher может содержать информацию только (!) о изменениях в ресурсах, произведенных в самом Restorator, или импортированных в него. При необходимости использовать другие редакторы ресурсов, требуется отредактированные в них ресурсы импортировать в Restorator, чтобы он их признал (на них появятся стрелочки).
Restorator создает для каждого измененного файла, отдельный патч - если в программе переводятся несколько файлов, то это уже не удобно.
Патч можно создать только для Win32PE файла. Текстовые файлы, или какие-нибудь другие, придется распространять отдельно и целиком.
ResPatcher должен быть запущен конкретно в той же папке, в которой находится изменяемый им файл.
Из-за паковки ранней версией (0.61) UPX, он до сих пор не переведен.

На сегодняшний день, есть куда более продвинутые патчеры (см. раздел Патчи)

 


<== предыдущая лекция | следующая лекция ==>
Тема 3. Умови та технології ефективної поведінки | Тема 7. Випуск банківських пластикових карток та їх обслуговування
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | <== 9 ==> | 10 |
Studopedia.info - Студопедия - 2014-2024 год . (0.195 сек.) російська версія | українська версія

Генерация страницы за: 0.195 сек.
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7