Упаковщик KPack

...
User avatar
Leency
Designer
Posts: 5731
Joined: Thu Jan 25, 2007 3:33 pm
Has thanked: 2 times

Post by Leency »

diamond пасиб за упаковщик (наконец-то не придётся удалять разные шрифты из дистра :) )

У меня нормально сжимает, но у меня ядро ревизии где-то 479. Короче ещё без фаст сыстем колов.
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Post by diamond »

Косметическое изменение в Windows-версии kpack, дубль 2: по предложению Victor'а kpack /nologo без параметров вообще ничего не выводит, а тихо завершается.
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Post by diamond »

Heavyiron
Протестировал на svn.501 - нормально работает.
User avatar
Heavyiron
Posts: 1073
Joined: Fri Jan 27, 2006 3:06 pm

Post by Heavyiron »

Ну хоть убейте меня: только что еще раз скачал kerpack, ядро 509 - и при загрузке в qemu - черный экран после выбора параметров...
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Post by diamond »

На всякий случай глупый вопрос: а без упаковки работает?
User avatar
Heavyiron
Posts: 1073
Joined: Fri Jan 27, 2006 3:06 pm

Post by Heavyiron »

:) Без упаковки работает :)
User avatar
Heavyiron
Posts: 1073
Joined: Fri Jan 27, 2006 3:06 pm

Post by Heavyiron »

Мне интересно, kerpack кто-нибудь еще кроме нас троих пробовал? Что-то все молчат как партизаны :)
SPraid
Kernel Developer
Posts: 63
Joined: Fri Feb 23, 2007 11:55 pm

Post by SPraid »

скажите - а упаковка не повлияла на bx_from_load переменную?? по ней потом определяется откуда запустили... если туда кривое что то запишется - то такое может быть

сам не проверял
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Post by diamond »

Heavyiron
Надо было с самого начала признаваться, что тестируешь под qemu ;) Под Bochs и VMWare всё и так в порядке.
kerpack исправлен. Ссылки те же.
Ушёл к умным, знающим и культурным людям.
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Post by diamond »

kpack 0.11 (обе версии): упакованный файл наследует дату/время от исходного.
User avatar
mike.dld
Site Founder
Posts: 693
Joined: Sun Aug 08, 2004 8:55 am

Post by mike.dld »

maximYCH
Posts: 390
Joined: Sun Nov 04, 2007 2:46 am

Re: Новый упаковщик

Post by maximYCH »

Буду признателен если кто проинформирует где можно взять последнии версии (404). Если кто разъяснит отличия kerpack, kpack, kunpack буду благодарен.
User avatar
Gluk
Posts: 1222
Joined: Mon Apr 16, 2007 6:38 pm

Re: Новый упаковщик

Post by Gluk »

kerpack упаковывает ядро (KERnel PACKer), kpack - все что угодно, но обычно - приложения (при этом они не теряют работоспособности), kunpack - распаковщик, распаковывающий все, упакованное kpack'ом (это очевидно из названия, UNPACKer).
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
User avatar
Gluk
Posts: 1222
Joined: Mon Apr 16, 2007 6:38 pm

Re: Новый упаковщик

Post by Gluk »

последние версии в крайнем случае можно попросить у Даймонда, но, как я знаю, они не менялись с момента выпуска дистрибутива Даймонда, так что как минимум kerpack найти тебе труда не составит.
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!
User avatar
diamond
Kernel Developer
Posts: 1600
Joined: Mon Nov 28, 2005 8:00 pm

Re: Новый упаковщик

Post by diamond »

Обновление Windows-версий kpack.exe, kunpack.exe и unpacker.inc: в заголовок упакованных данных сохраняется тип файла в соответствии со значениями из viewtopic.php?p=23851#p23851 . Распознаются PE-файлы и KEx-сигнатура; при упаковке DLL можно указать ключ командной строки /driver, который запишет в заголовок тип драйвера вместо dll (на не-DLL упаковщик выдаст предупреждающее сообщение, и ключ не повлияет на результат).
http://diamond.kolibrios.org/prg/kpack.exe
http://diamond.kolibrios.org/prg/kunpack.exe
http://diamond.kolibrios.org/prg/unpacker.inc
http://diamond.kolibrios.org/prg/kpack_src.7z
http://diamond.kolibrios.org/prg/kunpack.asm
Ушёл к умным, знающим и культурным людям.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest