Исходный код

Исходный код каждой выпущенной версии Dragon UnPACKer доступен в виде пакета (см. раздел Dragon UnPACKer > Загрузки) и в репозитории Git в GitHub.

О последних изменениях исходного кода Dragon UnPACKer вы можете узнать используя команду:

git clone https://github.com/elbereth/DragonUnPACKer.git

Доступны следующие подпроекты (подпапки):

  • DragonUnPACKer: здесь располагается исходный код
  • DragonUnPACKerDoc: проектная документация для Dragon UnPACKer (наверное, эта папка всегда будет пустой)
  • DragonUnPACKerLazarus: экспериментальная версия Dragon UnPACKer под Lazarus (больше не поддерживается)

Если вы хотите просто просмотреть исходный код в своем веб-браузере, то перейдите по этой ссылке:

https://github.com/elbereth/DragonUnPACKer/

Также доступно немного статистики и журналов исправлений.

Инструменты для взлома (hacktools)/ночные сборки

Здесь вы можете найти набор инструментов для разработчика (DevTools) и ночные сборки.

Загрузка набора разработчика (DevTools)

Вы можете свободно загрузить следующие инструменты для Windows по указанным ссылкам.

Если вы ищите саму программу Dragon UnPACKer, то вам сюда.

Dragon LNG Compare v4.0.1

Используется для сравнения двух файлов формата .lng (используются для перевода инетрфейса Dragon UnPACKer на другие языки).
Имя файла Размер Загрузить
dlngcomp401.7z 64 КБ Загрузить

Dragon LaNGuage De-Compiler v4.0.0 Beta

Используется для декомпиляции файлов .lng (языковых файлов Dragon UnPACKer) в файлы .ls/.bmp.
Имя файла Размер Загрузить
dlngd400beta.7z 66 КБ Загрузить

DUP5 LOOK Compiler v4.0.0 Beta

Используется для создания файлов формата .dulk (файлы для хранения "тем" [значков для кнопок] Dragon UnPACKer, начиная с версии 5.6.2) из файлов форматов .bmp/.look.
Имя файла Размер Загрузить
dlookc112.7z 51 КБ Загрузить

DUP5 LOOK Decompiler v1.0.0

Используется для получения файлов форматов .bmp/.look из .dulk (файлов "тем" [значков для кнопок] Dragon UnPACKer, начиная с версии 5.6.2).

Имя файла Размер Загрузить
dlookd100.7z 53 КБ Загрузить

DUP5 Package (D5P) Maker v1.0.0

Для создания файлов формата .d5p (пакеты Dragon UnPACKer 5 используются для автоматической установки плагинов/переводов).

Версия 3.6.1
 + Исправлена ошибка: размеры не сжатого и сжатого блоков
   были одинаковыми. Программа не могла решить, какой из них использовать.

Версия 3.6.0
 + В DUPP v4 добавлена возможность удалять из основной папки Dragon UnPACKer
   устаревшие файлы.

Версия 3.5.2 невыпущенная
 + Добавлена экспертная опция для переопределения нужной версии Duppi.
   Этот параметр НЕ сохраняется в файле проекта .D5PP.

Больше подробностей можно найти в этом файле: dpackc.txt

Имя файла Размер Загрузить
dpackc361.7z 368 КБ Загрузить

HRF3 Editor v1.0.0 Beta

Используется для создания файлов .hrf (файлов HyperRipper) вручную.

Имя файла Размер Загрузить
hrf3editor100beta.zip 246 КБ Загрузить

Mr.Mouse's MultiEx DLL wrapper v1.0.0 Alpha 2 ЭКСПЕРИМЕНТАЛЬНЫЙ ПЛАГИН

Обёртка для MultiEx DLL.
Этот плагин предоставляется только для образовательных целей.
Он не поддерживается и никогда не будет завершен.

Имя файла Размер Загрузить
multiex100alpha2.7z 186 КБ Загрузить

Ночные сборки

Что это?

Есть два варианта сборок программы:

  • ночные сборки автоматически получаются после каждой правки в github (обычно это занимает порядка 5 минут). Если код нельзя собрать, то соответствующие файлы будут отсутствовать в итоговом архиве.
  • WIP собираются мной из ветки git master по запросу, эта сборка всегда полноценная (файлы не пропускаются).

Что нового в этих сборках?

Просмотрите журнал исправлений Git.
Или последний WIP readme (здесь меньше технической информации, но и может отсутствовать информация об обновлениях).

Как получить и установить ночные сборки

Щёлкните по одной из расположенных ниже кнопок, в ответ вы получите список серверов, с которых можно получить файл. Просто щёлкните по названию того, который вам больше подходит (первичный - это всегда лучший вариант).
Доступны следующие серверы:

  • Первичный (Primary): основной сервер, расположенный в Европе (250 Мбит/с) [Расположение: Франция]
  • Зеркало (Mirror): вторичный сервер, расположенный в Азии (100 Мбит/с) [Расположение: Гонконг]
Обратите внимание, что для синхронизации между серверами может потребоваться некоторое время, а вторичные серверы работают медленнее. Сначала файлы появляются на основном основном сервере, затем они отправляются на вторичные зеркала.

Вы также можете получить последние автоматические сборки на Bintray.

Ревизия Тип
(журнал сборки)
Дата Размер
(Байт)
Загрузить из SHA-1 Hash
Загрузка... Нужен Javascript (попробуйте эту ссылку, если он у вас выключен)

Помните, что файлы предоставляются без каких-либо гарантий!