Oblivion mod manager

Добавлен , опубликован

Oblivion mod manager

Данная утилита предназначена для подключения плагинов, и архивирования их для последующего распространения. Она может быть использована для альтернативного выбора файлов-плагинов в Oblivion Laucher'e, которая может сортировать и указывать порядок их загрузки; также у нее есть и другие функции, которые становятся доступными только в том случае, когда плагин упакован в .omod-файл. Вы можете легко избавиться от файлов, принадлежащих моду в директории Data, прочитать, не распаковывая readme к моду, e-mail автора, ссылку на его вебсайт или посмотреть подробную информацию о файле. Важнейшие преимущества хотя бы уже те, что в obmm’e есть скрипт, указывающий obmm’у от каких модов зависит текущий, с какими модами он конфликтует; очередь, в которой esp будут загружаться, автоматически регистрирует новые bsa-файлы, внося изменения в ini или xml, и прочее.
Сообщение о конфликте особенно указывает на несоответствия, определяемые в скриптах или файлов из папки Data, носящих одно и то же имя, а также указывает на два esp, изменяющие один и тот же gmst, levelled list или другой объект. Для Omod-файлов используется цветовая кодировка:
  • синяя для активных
  • зеленая для отключенных не имеющих конфликтов
  • оранжевая для неподключенных с незначительными конфликтами
  • красная для отключенных с критическими конфликтами
  • черная для неиспользуемых
Два мода, имеющих один и тот же файл с данными, но которые имеют одинаковый CRCs, будут отображены как незначительный конфликт. Если же CRCs отличаются, то это будет считаться уже критическим конфликтом. Если два мода содержат esp с одинаковым именем, активирование одного сделает другой невозможным для подключения.
Доступны два варианта obmm: инсталлятор или 7-zip. Они идентичны, будучи установлены, но инсталлятор автоматизирует большее количество содержимого, таких как проверка наличия нужной версии .NET, установки obmm в нужную директорию, создание ярлыков, регистрацию omod-файлов - таким образом новые моды добавляются всего лишь двойным щелчком на них, и другое. Если же вы скачали 7-zip, его нужно извлечь в основную директорию Oblivion'a.
Прочитать файл помощи вы можете, кликнув на кнопке в главном меню. Если вы желаете взглянуть на него перед установкой, окройте 'obmm\obmm.chm' в 7-zip файле.
Это приложение требует .NET 2.0! (Если вы не уверены, что он у вас есть, пожалуйста, скачайте obmm-инсталлятор, который автоматически проверит .NET и даже, с вашего согласия, скачает его.)
Последнее предупреждение: создание omod в 7-zip с настройкой сжатия 'very high' требует минимум 1ГБ RAM. Для больших модов с сотнями объектов, она обеспечивает очень высокие уровни сжатия, но занимает много времени. Следите за процессом выполнения, не остановился ли он.

Установка omod'a

Как установить omod: простой, сложный и дурацки параноический способы.
Итак, скачав плагин, вы обнаружили что он является omod-файлом. Мне кажется, вы подумали: "[censored]. Это займет у меня месяцы, выволочить его в 7-zip. Теперь придется самому выдумывать велосипед, чтобы установить этот [censored] мод!" Возможно это не обязаятельно. Вы знаете, что omod привязан к Oblivion Mod Manager'у, иначе вы бы сюда не пришли [timeslip.chorrol.com]. Ясней-ясного что, у вас не установлен obmm, или бы знали, что от вас требуется лишь сделать двойной клик на omod-файле а после подключить его в obmm. Ну так что же вы до сих пор в раздумьях. Скачать obmm.
По вашему усмотрению, если вы гнушаетесь инсталляторов, можете использовать вместо него 7-zip версию obmm. Если он у вас уже стоит, obmm не настроит расширения omod-файлов, и двойной клик на них вызовет [censored]"Не удалось окрыть следующий файл". Здесь укажите "Выбор программы из списка" и укажите ему открыть omod в obmm. Можно пометить флажок "Использовать ее для всех файлов" если захотите.
Для другого способа загнать omod в obmm запустите obmm и щелкнитк "load omod". Укажите omod-файл, который вы хотите добавить и активировать.
Далее очередь несколько более сложной части. Если вы дочитали до этого места, тогда я могу только посчитать, что вы знаете точно, что такое obmm и как его использовать, но по некоторым причинам решительно против его эксплуатации. Здесь возможно два пути, в зависимости от конкретной причины вашего отказа в его использовании.
Пожалуй начну с простейшего: вероятно вы обеспокоены багами, могущими повредить вашу коллекцию модов, не хотите устанавливать .NET 2.0 или же хотите самостоятельно управлять своими плагинами. Хорошо, это ваше собственное решение, в этом случае вам понадобится конвертер omod в zip. Так уж вышло, что я случайно написал один такой главным образом для людей вроде вас. Не чувствуете себя Избранным? Так или иначе, загребите копию omod2zip, запустите его и укажите ему omod, который вы хотите использовать. Затем, после пыхтения от секунды до нескольких минут, в зависимости от размера вашего мода, вам достанется новенький zip-файл, который может быть извлечен в директорию Data Oblivion’a как обычно. Перед установкой мода, гляньте readme(который сохранен в корне zip-файла под именем '[modname]_readme.txt') на случай, если плагин зависел на какой-то скриптовой функции obmm'а.
Теперь, самое трудное. Вы испытываете ко мне отвращение, не переносите мой запах, или вам не хочется запускать на своем компьютере иностранный ехе'шник, как бы там ни было, но вы отказываетесь даже запускать omod2zip. Сдесь решение серьезно осложнено. Прежде чем читать далее, наройте где-нибудь hex-редактор, что-то, что может декомпрессировать исходник LZMA поток сжатия, нечто для открытия zip-файлов и нешуточное количество терпения.
Во-первых, переименуйте omod в .zip и откройте его в любой программе по вашему выбору. Извлеките куда-нибудь все вложеные файлы. Если среди них есть 'readme', добавьте в конце .rtf и запихните его куда-нибудь не издеваясь над ним . Затем окройте 'config' в вашем hex-редакторе, и взгляните на первый байт. Если это 0, смотрите на последний байт. Если он - 1, смотрите на предпоследний. Если он - 0, то файлы 'data' и 'plugins' сжаты LZMA потоками, иначе они выкачаны. Затем декомпрессируйте 'data' и 'plugins' файлы. Если они только выкачаны, тогда вы можете открыть их в обычной zip-распаковщике. В них будет только один файл по имени 'a', извлеките их куда-нибуть. Если есть LZMA, тогда используйте выбранный вами декомпрессор, чтобы расжать их. Первые 5 байтов являются настройками декодера. Остальные - исходник LZMA потока. Затем откройте 'plugins.crc' и 'plugins' в вашем hex-редакторе. Plugins.crc содержит множество 'string, uint32, int64' структур, представляющих каждый файл, хранящийся в плагине. string говорит вам, куда файл должен быть направлен, и int64 указывает на несжатый размер файла. Продвигайтесь по плагину, и извлекайте файлы по одному, согласно к указанным размерам файлов в plugins.crc. Файлы хранятся в одном и том же порядке и в plugins и в plugins.crc. Когда это сделано, следуйте этой же процедуре с data и data.crc.
Что ж, если вы скорее пройдете через все это, лишь бы не использовать одну из моих программ, вы должны действительно ненавидеть меня. (Или если вы до этого так ко мне не относились, держу пари, что теперь это так :p). Возникает любопытный вопрос, какого вы все еще [censored], разглядывая мой сайт.
Latest stable version: 0.7.14
Released 9th of June 06
Self installer
7-zip archive
Source code (0.7.11)
TESsource (mirror of installer)
Oblivion mod manager download
__Источник: timeslip.chorrol.com
Перевод: Blackdoom__
`
ОЖИДАНИЕ РЕКЛАМЫ...