ElberethZone v4
2015-05-29 01:18:33

Беспокойный год

Прошёл год, а на сайте ни одной новости. Позвольте мне рассказать вам о том, как прошёл этот год.

Через несколько дней после того, как я выпустил бета-версию 5.7.0, мне позвонил мой босс и сказал, что с 1-го мая я покину Бельгию навсегда. Менее чем за 15 дней мы нашли квартиру в Тионвилле/Франция и спешно переехали туда. Предполагалась работа в Люксембурге, но нужно было с месяц поработать в Париже.

Работа и жизнь в Париже давались мне с трудом. Прошел месяц, два, три... Больше я не выдержал.

Варианта с работой в Люксембурге уже не было (мы потеряли там контракт). Но мой босс предложил работу в Монреале/Канада. Я прошел собеседование, продал почти все, что у нас было и оставил только самое необходимое.

За несколько дней до поездки (у нас уже были готовы разрешения на работу)... Это было невозможно... Контракт снова сорвался... Мы всё еще были в парижской гостинице, а наши пожитки остались дома у моей мамы.

Мы с женой решили изменить наши жизни. Я оставил в прошлом свою нынешнюю работу и оформился на новую - менеджером туристического агентства в Коста-Рике. В начале октября мы взяли вещи и прилетели в эту новую для нас страну. С тех пор мы там.

Взлом ElberethZone v3

В то же время сайт был взломан: пользуясь уязвимостью в Joomla, на сайт проник зловредный код. У меня не было времени на решение этой проблемы, поэтому я полностью удалил сайт, думая, что вскоре у меня появится время на его восстановление... В итоге, почти через год "временного оффлайна", сайт вернулся.

В этот раз никакого PHP. Вся структура сайта создаётся автономно. В итоге получается набор статичных файлов html/css/js.

Надеюсь, что вам понравится новый сайт. Он должен смотреться более современно, чем раньше.

Переводы ещё не готовы. Это требует времени. Но я хотел бы, чтобы сайт вернулся в сеть как можно скорее.

Криптовалюты

В конце 2013 года я заинтересовался криптовалютами. Начал добывать Litecoin

Спустя несколько месяцев, мой друг рассказал мне о запуске альтернативной криптовалюты (Xcoin/Darkcoin). Я увлёкся ею (нынешнее название валюты - Dash, если вы захотите проверить эту информацию).

Я много вложил в сообщество Dash: создал французскую и английскую вики, IRC-бот для официального канала, веб-сайт мониторинга для сети Dash (Dash Ninja) и т. д.

Это значит, что у меня не осталось времени для Dragon UnPACKer. Сложно сказать, когда у меня снова будет достаточно свободного времени.

Dragon UnPACKer v5.7.0 Beta (нестабильная сборка)
2014-04-08 21:25:00

После длительного периода ожидания вышла новая версия Dragon UnPACKer ("нестабильная", но хоть такая): 5.7.0 Beta !

Итак, что нового?

  • Исправлены ошибки и БОЛЬШИНСТВО утечек памяти...
  • Улучшена производительность во всех компонентах.
  • Новые возможности для тем (пока страшненькие...)
  • Добавлена поддержка формата файлов .ASR для Aliens vs. Predator (2010).
  • Добавлена поддержка формата файлов .PAK для Star Wars Starfighter.
  • Добавлена поддержка формата файлов .GJD для The 7th Guest.
  • Добавлена поддержка преобразования из .TEX в .DDS/.BMP/.PNG/.TGA для Ghostbusters: The Video Game (рус. "Охотники за привидениями: видеоигра")

См. журнал изменений, чтобы узнать обо всех нововведениях!

Для загрузки новой версии программы в верхней части страницы перейдите к разделу Dragon UnPACKer > Downloads.

На подходе версия 5.7.0 Beta
2014-04-05 07:07:09

Если вы посещали SVN commits и страницу ночных загрузок, то вы могли заметить высокую активность в прошлом месяце. На самом деле я вполне доволен нынешним состоянием Dragon UnPACKer (минус новые значки) и я бы хотел выпустить официальную 5.7.0 бета в ближайшие пару недель.

Я исправил МНОЖЕСТВО утечек памяти, переработал систему журналирования, упростил внутреннюю структуру (и код стал быстрее работать), сменил файлы .dulk look на основанные на папках/файлах Темы (поддерживаются изображения в форматах PNG, JPG и BMP) и, в том числе, добавил и цепное преобразование (плагины + внутренняя Vampyre Imaging Library).

Есть и некоторые изменения "за кулисами", которые (надеюсь), проявятся в последующих бета-версиях. На данный момент существуют новые DUDI версии для Драйверов (таким образом, драйверы для этой версии не совместимы с предыдущими версиями Dragon UnPACKer). Обратная несовместимость может как появляться, так и исчезать на протяжении бета-тестирования.

Lazarus и весьма странные идеи
2013-08-19 05:48:00

С момента последней записи работаю над внутренними модификациями кода Dragon UnPACKer - для упрощения технического обслуживания и добавления новых функций, о которых уже думал. Внешне ничего особо не меняется, но вот новому движку тем не хватает некоторых значков...

Насчёт Lazarus. Я смог преобразовать проект и даже собрать (ура!), запустить без вылетов (двукратное ура!) и реально кое-что извлечь из некоторых файлов (троекратное ура!). Но... При закрытии программы возникает неустранимая ошибка SIGSEGV (правда, это связано с главной формой). Я безрезультатно потратил несколько часов на поиски причины этой ошибки... Так что пришлось снова вернуться к реорганизации кода в Delphi 7 с той целью, чтобы в следующий раз было легче перейти на Lazarus.

Постараюсь вскоре выпустить 5.7.0 Beta со всеми исправлениями. Все изменения нужно проверить, прежде чем браться за более серьезные перемены.

 

Возвращение к Delphi 7
2013-01-29 21:00:57

Итак... после года использования должен признать, что Delphi XE2 Starter оказалась большим разочарованием. Многие функции, которые я использовал в Delphi 7 Personal, отсутствуют (например компилятор командной строки). Это привело к тому, что я не смог уговорить себя использовать её даже после уплаты 149 евро. Отсутствующие функции доступны в дорогущей профессиональной версии (1069 евро)!

Переустановил Delphi 7 и откатил все изменения, сделанные в коде Dragon UnPACKer для работы с XE2.

В результате я постараюсь сосредоточиться на Lazarus. Надеюсь, что код Dragon UnPACKer совместим с версией 1.0, которая, наконец, вышла в прошлом году.

Постараюсь исправить ожидаемые ошибки и выпустить 5.6.3 только с внешним инструментарием преобразования, что уже давно напрашивается (прости, Paul).