powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Упаковщики exe
25 сообщений из 109, страница 3 из 5
Упаковщики exe
    #39550325
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, должен заметить, что у упаковки есть реальные минусы. Например, существуют проблемы при чтении ресурсов "из внешнего" упакованного модуля.
Мне это не надо, но, например, PerfCounters (на новом механизме) не работают, если их описание прописать в ресурсах запакованного экзешника. По этой причине я не все бинарники пакую. А только те, которые только я использую.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550331
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreatТы же сам ругался что обновление настолько толстое выходит
Я уже отмечал здесь. Если хотите, оказавшись на моём месте, переписывать весь проект - флаг в руки. А я бесплатно пакую и проблем не имею.
rgreatчто даже на новую дельфю из-за этого не переходишь. :)
Я не из-за этого не перехожу))
А просто потому, что на пенсию уже пора скоро будет, а не проекты переводить, опять же)
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550333
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если бы упаковщики были полезны, можно не сомневаться, что Microsoft бы их включил в штатные средства разработки.
Пользоваться или не пользоваться ими - дело каждого, но лично у меня упакованный исполняемый файл вызывает некоторую настроженность. Ничего личного.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550374
Кар-Кар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UPX. Сжимает мой exe в 4.5 раза. Просто прикольно.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550399
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiЕсли бы упаковщики были полезны, можно не сомневаться, что Microsoft бы их включил в штатные средства разработкиага, надо думать их от нечего делать сделали
а раз уж у мелкософта спросить забыли то до кучи и под разные платформы
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550408
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanschiЕсли бы упаковщики были полезны, можно не сомневаться, что Microsoft бы их включил в штатные средства разработкиага, надо думать их от нечего делать сделали
а раз уж у мелкософта спросить забыли то до кучи и под разные платформы
Раньше, "когда дискеты были", вообще жизни без упаковщиков не было никакой
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550449
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanschiЕсли бы упаковщики были полезны, можно не сомневаться, что Microsoft бы их включил в штатные средства разработкиага, надо думать их от нечего делать сделали
а раз уж у мелкософта спросить забыли то до кучи и под разные платформы

Много чего сделали "от нечего делать".
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550479
alekcvp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockМне это не надо, но, например, PerfCounters (на новом механизме) не работают, если их описание прописать в ресурсах запакованного экзешника. По этой причине я не все бинарники пакую. А только те, которые только я использую.
upx help
Код: plaintext
1.
   --compress-resources=0  Don't compress any resources at all.
   --keep-resource=list Don't compress resources specified by the list.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550535
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alekcvpupx help
Код: plaintext
1.
   --compress-resources=0  Don't compress any resources at all.
   --keep-resource=list Don't compress resources specified by the list.

Да, скорее всего можно и так, но уж очень явно вопрос размера не стоИт, т.ч. я оставил просто 2 экзешника незапакованными.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550678
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiМного чего сделали "от нечего делать"возможно но к пакерам и upx в частности это не относится
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550752
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavanschiМного чего сделали "от нечего делать"возможно но к пакерам и upx в частности это не относится

Пакеры разрабатывались еще во времена теплого лампового доса и дискет, тогда их сущестование было оправдано высокой стоимостью дискового пространства. Да что говорить, я сам архивы сжимал разными архиваторами с целью получить минимальный объем архива.

А начиная с Win32 пользы от упаковщиков чуть меньше, чем нифига.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550770
нормандия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
schiКстати, что интересно - защита (с упаковкой же) внедрена и в Delphi последних версий.
Так что, будут доказательства этим словам или же опять признаешься, что подслушал очередную ересь у бабок с первого подъезда? :)
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550781
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiПакеры разрабатывались еще во времена теплого лампового доса и дискети все еще продолжают сопровождаться и развиваться
schiначиная с Win32могу еще повториться про многоплатформенность
schiпользы от упаковщиков чуть меньше, чем нифигапользу каждый определяет для себя самостоятельно
...
Рейтинг: 0 / 0
Упаковщики exe
    #39550873
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiА начиная с Win32 пользы от упаковщиков чуть меньше, чем нифига.
Начиная с появления интернета и флешек от упаковщиков опять польза возросла. Ссылаться на Майкрософт, что они свои экзешники не упаковывают и не экономят 50 Мб в дистрибутиве на несколько гигабайт -- это тупо.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551175
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi,
Не понятно, зачем сжимать exe упаковщиком, и потом разжимать его постоянно, если можно сжать архиватором, например, 7z, возможно получить еще большую компрессию, разжать один раз и забыть как страшный сон?
Важно помнить минусы упаковщиков. Упаковщики ломают механизм оптимизации подгрузки exe в память. В случае распакованного файла винда не тянет его сразу весь в память а подгружает по мере необходимости куски, подключая сам exe как часть свопа. Кроме того, распакованный exe грузится только один раз в память, упакованный - каждый раз. Весьма сомнительные плюсы при закачке и установке перекрываются существенными минусами во время работы.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551189
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonJaDi,
Не понятно, зачем сжимать exe упаковщиком, и потом разжимать его постоянно, если можно сжать архиватором, например, 7z, возможно получить еще большую компрессию, разжать один раз и забыть как страшный сон?
Важно помнить минусы упаковщиков. Упаковщики ломают механизм оптимизации подгрузки exe в память. В случае распакованного файла винда не тянет его сразу весь в память а подгружает по мере необходимости куски, подключая сам exe как часть свопа. Кроме того, распакованный exe грузится только один раз в память, упакованный - каждый раз. Весьма сомнительные плюсы при закачке и установке перекрываются существенными минусами во время работы.

Уже было, здесь 20940022 , но все опустили глазки и продолжили про *upx*.
А ты не опустил. Какой-то ты грубый и бестактный.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551201
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonВажно помнить минусы упаковщиков. Упаковщики ломают механизм оптимизации подгрузки exe в память. В случае распакованного файла винда не тянет его сразу весь в память а подгружает по мере необходимости куски, подключая сам exe как часть свопа. Кроме того, распакованный exe грузится только один раз в память, упакованный - каждый раз. Весьма сомнительные плюсы при закачке и установке перекрываются существенными минусами во время работы.
Да там вообще пипец аргумент из девяностых по устаревшей технологии, когда каждый Мб памяти экономили. Сами тут все хвалились своими маленькими экзешниками. Тогда о какой оптимизации идет речь, ау? О 10 жалких мегабайтов оперативки? Смешно. См. реальные данные от YuRock. Остаточный след от использования упаковщиков минимальный. Не доверяешь ему? Спроси тогда у GunSmoker 'а (уж он-то авторитет как раз по делфи и работе с памятью-приложениями) -- почему у его ЭврикеЛог по умолчанию включается упаковщик, сжимающий те же ресурсы приложения.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551208
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДУже было, здесь 20940022 , но все опустили глазки и продолжили про *upx*.
А ты не опустил. Какой-то ты грубый и бестактный.
Вообще-то были ответы, ты просто невнимательно смотрел тему. В частности, бывают ситуации, когда внешние упаковщики просто не получается применять, т.е. надо передавать чистый экзешник (какая-нибудь система обновления, передача по локальной сети, запуск через открытую по сети папку, запуск с флешки или диска и т.п.).
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551214
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiчччДУже было, здесь 20940022 , но все опустили глазки и продолжили про *upx*.
А ты не опустил. Какой-то ты грубый и бестактный.
Вообще-то были ответы, ты просто невнимательно смотрел тему. В частности, бывают ситуации, когда внешние упаковщики просто не получается применять, т.е. надо передавать чистый экзешник (какая-нибудь система обновления, передача по локальной сети, запуск через открытую по сети папку, запуск с флешки или диска и т.п.).

Рассматриваемые "системы обновления" - это самописки, следовательно, неиспользование внешнего упаковщика - это косяк разработчика, отчего он до сих пор его не исправил - а вот поди угадай.
"Передача по локальной сети" - у вас локальные сети на 1200 бит/сек? "Общие папки" - туда же.
"Запуск с флешки или диска (???)" - вообще бред.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551224
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДУже было, здесь 20940022 , но все опустили глазки и продолжили про *upx*.
чччДследовательно, неиспользование внешнего упаковщика - это косяк разработчика, отчего он до сих пор его не исправил - а вот поди угадай.
Зачем угадывать. Достаточно прочитать мой ответ на 20940022 - 20940082
Но ты же "опустил глазки" и увидел только то, что хотел.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551226
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiА начиная с Win32 пользы от упаковщиков чуть меньше, чем нифига.
Win32 появилось в ~1995 году. А дискеты реально жили и массово использовались года эдак до 2003-го.
Не, ну если эти 9 лет вычеркнуть из истории - тогда да. А иначе это выражение - бред.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551230
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock...
И я проверял, конечно же, сравнивал, паковал незапакованные бинарники сразу в 7z-архив, и запакованные UPX-ом.
Так вот архив 7z, в котором бинарники запакованы, у меня получается на ~60% меньше, чем архив из незапакованных.
...
Вот ведь сказочник.
Впрочем, кривые ручки способны на многое.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551231
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonНе понятно, зачем сжимать exe упаковщиком, и потом разжимать его постоянно, если можно сжать архиватором, например, 7z, возможно получить еще большую компрессию
Как минимум, не всегда возможно. Во всяком случае, мне это не удается - см. 20940082
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551246
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД"Передача по локальной сети" - у вас локальные сети на 1200 бит/сек? "Общие папки" - туда же.
"Запуск с флешки или диска (???)" - вообще бред.
И не говори, никто сегодня не запускает софт с дисков-флешек-сетевых папок, никто не работает с филиалами в другом городе по VPN, у всех пользователей в корпоративе мегабитный интернет, мощные компы и вообще всё прекрасно.
...
Рейтинг: 0 / 0
Упаковщики exe
    #39551257
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDiгигабитныйпоправил
...
Рейтинг: 0 / 0
25 сообщений из 109, страница 3 из 5
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Упаковщики exe
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]