Текущий архив: 2003.02.24;
Скачать: CL | DM;
Вниз
Вес программы Найти похожие ветки
← →
Nemas © (2003-02-08 04:19) [0]Сделал обычный текстовой редактор(примерно такой же как и AVNotepad в кладовой на этом сайте), а он весит 600Кб, почему?
Может, эт из-за модулей которые подкулючаю к проекту? Можно ли как-нибудь уменьшить вес?
← →
Юрий Зотов © (2003-02-08 06:39) [1]> Может, эт из-за модулей которые подкулючаю к проекту?
Точно, из-за них.
> Можно ли как-нибудь уменьшить вес?
Можно - не использовать никаких модулей, кроме Windows и Messages. Программа будет весить примерно килобайт 30. Только писать ее придется ручками, без всяких форм и компонентов.
← →
AlexZ © (2003-02-08 07:43) [2]Можно еще воспользоваться упаковщиком, но лучше не надо.
← →
Hip Hop Music (2003-02-08 08:09) [3]No VCL, use WinAPI only -> small size
← →
Viktor Kushnir © (2003-02-08 09:18) [4]Если хочешь писать на Дельфи, то смирись с большими размерами. Если надо кому-то прогу переслать, то RAR 3.x и UPX 1.24w or later тебе помогут. Будет где-то кб 300
← →
Gigabyte © (2003-02-08 17:00) [5]Пиши на C++ Builder - с формами больше 64к у меня не вышло
← →
Ketmar © (2003-02-08 17:11) [6]>Gigabyte © (08.02.03 17:00)
а теперь выключи компиляцию с отделенными нафиг пакетами. или перенеси прогамму на машину, где никогда не было delphi/builder. еще лучше -- запусти на только что установленном виндовз. вот посмеешься-то.
Satanas Nobiscum! 08-Feb-XXXVIII A.S.
← →
copyr25 © (2003-02-08 17:21) [7]Используйте ASPack.
Очень здорово сжимает Delphi-вские exe-шники.
← →
Ketmar © (2003-02-08 17:47) [8]>copyr25 © (08.02.03 17:21)
а есть еще UPX. бесплатный.
а еще есть рекомендации умных людей НЕ СЖИМАТЬ .exe.
Satanas Nobiscum! 08-Feb-XXXVIII A.S.
← →
copyr25 © (2003-02-08 18:17) [9]>Ketmar © (08.02.03 17:47):
От чего же такие рекомендации?
Мне, правда, интересно.
Было 400К, стало 128К.
Плохо?
← →
Andrey © (2003-02-08 18:19) [10]
> От чего же такие рекомендации?
Такие рекомендации появляются не от хорошей жизни :)
← →
Ketmar © (2003-02-08 18:27) [11]>copyr25 © (08.02.03 18:17)
плохо. поищите статью Криса Касперского об упаковщиках, мне лень пересказывать. дам хинт: менеджер памяти виндовз такие финты переносит с трудом. не заточен он под подобные извращения.
Satanas Nobiscum! 08-Feb-XXXVIII A.S.
← →
vuk © (2003-02-08 18:39) [12]to copyr25:
>Плохо?
Плохо. Почему? Вкратце здесь:
http://plugring.farmanager.com/programming/articles/packers.html
← →
copyr25 © (2003-02-08 18:49) [13]>Ketmar © (08.02.03 18:27):
и особенно vuk © (08.02.03 18:39):
Спасибо за разъяснение!
А я то, блин, думал, что...
Вообщем, спасибо:))
← →
copyr25 © (2003-02-08 19:10) [14]Но есть еще один повод пользоваться запаковщиками.
Откройте код Вашей программы с помощью простого F3 в NC.
Так или иначе, Вы увидите "программа создана и т.д."
Вася Пупкин открывает файл, ну, например, с помощью HiView.exe
и гордо вписывает свое имя.
С ASPack"ом такой номер не пройдет.
Т.е. пройдет, но Васе Пупкину придется здорово разбираться
в алгоритме запаковщика.
Это не аргумент "за", это просто позиция с положительным
сальдо:))
← →
vuk © (2003-02-08 19:18) [15]Вася найдет распаковщик, распакует и сделает свое грязное дело...
← →
Marser © (2003-02-08 19:26) [16]
> http://plugring.farmanager.com/programming/articles/packers.html
Там сказано, что память жрет сжатый MSACCESS.Но для программ такого уровня размер значения не имеет, а меньшие программы соосно меньше и памяти жрут в запакованом виде.
← →
SPeller © (2003-02-08 19:26) [17]Господи, чего вы мучаетесь? Какая нафиг разница, запакованный/незапакованный? Я лично своими руками в Hex-редакторе в запакованном UPX"ом ЕХЕ прописывал свой копирайт. Без проблем. ЕХЕ хуже работать не стал.
← →
vuk © (2003-02-08 19:31) [18]to Marser:
>Там сказано, что память жрет сжатый MSACCESS.
Любая программа будет жрать больше памяти. По определению. И вообще, там ключевая фраза вот эта:
Что более накладно - мегабайты на диске или мегабайты оперативной памяти? Действительно ли стоит увеличивать требования вашей программы на оперативную память за счет сохранения несколько килобайт дискового пространства?
← →
Marser © (2003-02-08 23:00) [19]
> vuk © (08.02.03 19:31)
> to Marser:
> >Там сказано, что память жрет сжатый MSACCESS.
> Любая программа будет жрать больше памяти. По определению.
> И вообще, там ключевая фраза вот эта:
>
> Что более накладно - мегабайты на диске или мегабайты оперативной
> памяти? Действительно ли стоит увеличивать требования вашей
> программы на оперативную память за счет сохранения несколько
> килобайт дискового пространства?
Там не пару кб, а в 2-3 раза меньше (для Делфей).Для многих проектов необходимо.
← →
DiamondShark © (2003-02-09 00:56) [20]
> Там не пару кб, а в 2-3 раза меньше (для Делфей).Для многих
> проектов необходимо.
Чего необходимо-то? Место на диске сохранить? Так RARом пакуйте, оно лучше будет.
Сказано же в статье (да и просто владеющему здравым смыслом должно быть ясно) -- требования к памяти таким методом не снизишь. Даже увеличишь.
Страницы: 1 вся ветка
Текущий архив: 2003.02.24;
Скачать: CL | DM;
Память: 0.51 MB
Время: 0.019 c