Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Размер.ехе, Как уменьшить... 
:(
    Опции темы
dr.ZmeY
  Дата 29.4.2003, 20:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .

Репутация: нет
Всего: 60



Сабж, собвенно...
Бывает пишешь прогу, даже не прогу а программульку, три кнопки, один мэмо и 1000 строк кода... а экзэшник на полмега вытягивает... Писать формы на API - влом...


--------------------
PM MAIL WWW ICQ Skype   Вверх
Shuricksoft
Дата 29.4.2003, 21:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 177
Регистрация: 27.3.2002
Где: Odessa, Ukraine

Репутация: нет
Всего: нет



Есть всякие милые программки (например, ASPack), которые экзешник раза в два-три могут уменьшить.
PM MAIL ICQ   Вверх
dr.ZmeY
Дата 29.4.2003, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .

Репутация: нет
Всего: 60



Да, я слышал про такие, но зачастую проги от них глючить начинают...
Может можно из проекта что-нить выкинуть? Что там жрёт столько места?


--------------------
PM MAIL WWW ICQ Skype   Вверх
acp
Дата 29.4.2003, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



Наверное, такие темы тут поднимались неоднократно. По крайней мере, на моей памяти - одна точно.
Так вот, ответ - KOLnMCK.
http://kol.mastak.ru/
PM WWW ICQ   Вверх
dr.ZmeY
Дата 29.4.2003, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .

Репутация: нет
Всего: 60



Ссылка мёртвая... sad.gif


--------------------
PM MAIL WWW ICQ Skype   Вверх
December
Дата 30.4.2003, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Antitheorist
****


Профиль
Группа: Участник
Сообщений: 4423
Регистрация: 14.8.2002
Где: Харьков

Репутация: 8
Всего: 57



Snick_Y2K Если интересует KOL, зайди на delphi.mastak.ru , оттуда найдешь путь... Хотя, ИМХО, не стоит на это силы тратить.


--------------------
Для друзей с винграда - скидки на разработку сайтов
PM MAIL WWW ICQ   Вверх
acp
Дата 30.4.2003, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



Если пишешь
Цитата
прогу, даже не прогу а программульку, три кнопки, один мэмо и 1000 строк кода

то KOL & MCK самое то.

Да, ссылка и у меня не работает. mastak.ru не пингуется, лежит.
PM WWW ICQ   Вверх
Unregistered
Дата 30.4.2003, 18:25 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ASPack- вещь хорошая. Сколько программ архивировал- все ОК. Проблема с чужими прогами- это контрольный суммы(может сказать, что вирус обнаружен и закроется)
  Вверх
Sluggard
Дата 1.5.2003, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 17.4.2003
Где: Kazan

Репутация: нет
Всего: нет



Цитата(Snick_Y2K @ 29.4.2003, 21:19)
Да, я слышал про такие, но зачастую проги от них глючить начинают...
Может можно из проекта что-нить выкинуть? Что там жрёт столько места?

На сколько я знаю (может кто поправит) кроме визуальных библиотек можно выкинуть отладочную информацию и различные проверки (но на конечный размер это влияет мало).
Что касается ASPack-а, постоянно им пользуюсь - никаких проблем, единственное требует регистрации, но это я думаю не проблема cool.gif
PM MAIL ICQ   Вверх
dr.ZmeY
Дата 1.5.2003, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .

Репутация: нет
Всего: 60



Тогда что там сжирает почти 400кб? если всё можно выкинуть, но это мало что изменит?


--------------------
PM MAIL WWW ICQ Skype   Вверх
RA
Дата 1.5.2003, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Народ, пардон муа но откровенно говоря ASPACK это говН0
Пользуйтесь UPX'сом.

А если защита нужна то можно сверху StealthEXE
PM   Вверх
Sluggard
Дата 1.5.2003, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 17.4.2003
Где: Kazan

Репутация: нет
Всего: нет



Цитата(RAdmin @ 1.5.2003, 14:11)
Народ, пардон муа но откровенно говоря ASPACK это говН0
Пользуйтесь UPX'сом.

А если защита нужна то можно сверху StealthEXE

И чем же собственно непонравился ? Или каждый свой шесток хвалит ??
PM MAIL ICQ   Вверх
RA
Дата 1.5.2003, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Цитата(Sluggard @ 1.5.2003, 12:05)
Цитата(RAdmin @ 1.5.2003, 14:11)
Народ, пардон муа но откровенно говоря ASPACK это говН0
Пользуйтесь UPX'сом.

А если защита нужна то можно сверху StealthEXE

И чем же собственно непонравился ? Или каждый свой шесток хвалит ??

Вот как WinZip хуже чем WinRar также и Aspack хуже чем UPX
PM   Вверх
dr.ZmeY
Дата 1.5.2003, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Политолог
****


Профиль
Группа: Участник Клуба
Сообщений: 3892
Регистрация: 26.3.2002
Где: ..::STALINGRAD::. .

Репутация: нет
Всего: 60



2RAdmin&Sluggard, Дайте что ль ссылки на ASPACK и UPX...


--------------------
PM MAIL WWW ICQ Skype   Вверх
acp
Дата 1.5.2003, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



UPX даёт упаковку в среднем - 50%. ASPack - пользовался только пару раз, но результат, в принципе, аналогичен. А вот KOLnMCK даёт выигрышь на порядок, т.е. твоё приложение уменьшается в 10 раз.
PM WWW ICQ   Вверх
RA
Дата 1.5.2003, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



www.exetools.com или
http://66.36.228.12/protools/
PM   Вверх
Sluggard
Дата 1.5.2003, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 30
Регистрация: 17.4.2003
Где: Kazan

Репутация: нет
Всего: нет



По поводу AsPacka можешь поискать сам - ищется легко, если нет стукнись мне на аську - перешлю
PM MAIL ICQ   Вверх
Monty
  Дата 1.5.2003, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Advanced Lamer
****


Профиль
Группа: Участник Клуба
Сообщений: 3511
Регистрация: 3.4.2003
Где: Гваделупа

Репутация: нет
Всего: 27



А про FSG ни кто не слыхал? если написать прогу не больше 100кб то он делает всех, а про 2кб я и не говорю.

Must Die AsPack & AsProtect

Это сообщение отредактировал(а) Monty - 1.5.2003, 21:31


--------------------
...
О, вещая моя печаль,
О, тихая моя свобода
И неживого небосвода
Всегда смеющийся хрусталь!
PM MAIL ICQ   Вверх
RA
Дата 2.5.2003, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 14
Всего: 115



Цитата(Monty @ 1.5.2003, 18:27)
А про FSG ни кто не слыхал? если написать прогу не больше 100кб то он делает всех, а про 2кб я и не говорю.

Must Die AsPack & AsProtect

Я FSG тоже люблю, но форум о делфи а FSG не любит делфи.


Вот моя любимая выписка из readme:
Цитата
bugs                                                                         
- cannot handle most of big PE EXE files (but who cares? we dont smile.gif         
- no TLS support (so forget bout all those Delphi exes)                     
- no DLL support (who needs it anyway?)                                     
- not tested under XP (i wont pay 500$ for nice gui, fuck u Bill & yo momma) 
- and much more smile.gif 

PM   Вверх
Monty
  Дата 2.5.2003, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Advanced Lamer
****


Профиль
Группа: Участник Клуба
Сообщений: 3511
Регистрация: 3.4.2003
Где: Гваделупа

Репутация: нет
Всего: 27



А ВОТ И ОШИБОЧКА !!! Я ИМ (FSG 1.33) ПАКУЮ ВСЁ И УСЁ РАБОТАЕТ !
Цитата
bugs                                                                         
- cannot handle most of big PE EXE files (but who cares? we dont smile.gif         
- no DLL support (who needs it anyway?)                                     
- problems with exe files with small import tables                           
- and much more smile.gif                                                           

разница не большая, но там нет "no TLS support (so forget bout all those Delphi exes)"

я тоже люблю FSG , но старьё мне не нравится так что юзаю последние версии.

PS новые проги надо брать с сайтов тех кто их делает, а на www.exetools.com старьё в пол года (или больше).


Это сообщение отредактировал(а) Monty - 2.5.2003, 18:39


--------------------
...
О, вещая моя печаль,
О, тихая моя свобода
И неживого небосвода
Всегда смеющийся хрусталь!
PM MAIL ICQ   Вверх
acp
Дата 2.5.2003, 23:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



FSG мою программку размером 49 664 b, которую UPX упаковывает до 26 624 b, упаковал аж до 26 576 b.
Выигрышь - 48 байт.
Я посмотрел экзешник полученный, отличие от UPX'а - он вставляет свой DOS stub байт в 5. За счёт этого и выигрышь.
PM WWW ICQ   Вверх
Monty
  Дата 2.5.2003, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Advanced Lamer
****


Профиль
Группа: Участник Клуба
Сообщений: 3511
Регистрация: 3.4.2003
Где: Гваделупа

Репутация: нет
Всего: 27



Ну что будим тестить?
я сжал свой файл рамером 1536 байт, результат 944 байт baaa.gif ... UPX подавился и стал материться... а у AsPack'а предел до 12кб !
Теперь вернёмся к Дельфи... мои проги на Д2 он сжимает лучше на 5кб (минимум)...не пупер правда, но ты попробуй распакуй smile.gif... у него такой же плюС как и у UPX - бесплатность.
а еще говорили что он ТР*ЯН , ну это всё подлые враки, разве он вместится в 197 байт (распаковщик)

PS. это было ночью, в 2 часа, при включённых колонках... когда я первый раз упаковал прогу с помощью FSG... кто им пользуется поймет smile.gif... ну и приколисты...
PS. ну вот загадили тему... теперь модер будет ругаться.......


--------------------
...
О, вещая моя печаль,
О, тихая моя свобода
И неживого небосвода
Всегда смеющийся хрусталь!
PM MAIL ICQ   Вверх
acp
Дата 3.5.2003, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



Цитата
файл рамером 1536 байт ... UPX подавился

Это я знаю...

Цитата
это было ночью, в 2 часа, при включённых колонках

Да и у меня они сейчас, когда пробовал, были включены...

PS: а если я сейчас напишу com'ник под 100 байт, FSG подавится? Конечно!
PM WWW ICQ   Вверх
acp
Дата 3.5.2003, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2



Решил посмотреть на Дельфовой программе побольше.
Исходный размер: 804 352
FSG: 394 144
UPX: 305 664
ASPack: 304 128

Почему-то неожиданно ASPack вырвался вперёд, такое бывает, хотя он обычно хуже. Видать алгоритм сжатия чего-то-там у него получше...
PM WWW ICQ   Вверх
Song
Дата 8.6.2003, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Sysman.ru
***


Профиль
Группа: Участник
Сообщений: 1095
Регистрация: 2.6.2002

Репутация: 2
Всего: 4



AsPack и UPX и пр. это только для самолюбия и самоусплкоения программиста, типа "Вон посмотрите какая <эпитеты> программа, а занимает всего лишь <размер>. На самом деле это всё чушь т.к. перед запуском она распокывавается в памяти в прежнюю величину. В таком случае зачем упаковщик? Что перестало хватать места на диске ? smile.gif


--------------------
Прежде чем сказать "Невозможно", подумай, прав ли ты
PM WWW ICQ   Вверх
-=NetMan=-
Дата 8.6.2003, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 8.6.2003

Репутация: нет
Всего: нет



как пользоваться и настроить KOL?confused.gifconfused.gifconfused.gif?

Ответ на [email protected]!!!!!!!!!!!!!!!!!
PM MAIL   Вверх
acp
Дата 8.6.2003, 19:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 4.2.2003
Где: Владимир

Репутация: нет
Всего: 2




Да вряд ли найдётся тот, кто тебе будет отвечать на мыло...

А в чём именно проблема с настройкой? Ведь к KOLnMCK прилагается небольшой файлик, в котором этот самый процесс описан. Причём на русском. Вот цитата.


Цитата

DELPHI7 - УСТАНОВКА

1. Распаковать файлы в ту же директорию, в которой установлен KOL.
2. Открыть MirrorKOLPackageD7.dpk в Delphi IDE и нажать 'Install'.

DELPHI6 - УСТАНОВКА

1. Распаковать файлы в ту же директорию, в которой установлен KOL.
2. Открыть MirrorKOLPackageD6.dpk в Delphi IDE и нажать 'Install'.

III. НАЧАЛО НОВОГО ЗЕРКАЛЬНОГО ПРОЕКТА

1. В IDE Delphi: File|NewApplication.

2. Не бросать пока никакие компоненты на форму. Из меню выполнить File|Save All, выбрать папку для сохранения зеркального проекта и его модулей, и сохранить проект (два файла). ВСЕ МОДУЛИ проекта ВСЕГДА должны находиться В ОДНОЙ ДИРЕКТОРИИ!
  Внимание! Не называйте dpr-файл именем конечного проекта. Пусть он останется пока с именем Project1 (например). Назовите главный модуль (Unit1.pas) так, как он будет называться в проекте.

3. Бросить TKOLProject на форму.

4. Изменить свойство ProjectDest (это имя результирующего проекта, здесь как раз можно ввести "настоящее" имя проекта, т.е. его dpr-файла, без расширения или указания пути - ввести следует только идентификатор).

5. Бросить на форму компонент TKOLForm.

6. В Delphi5 (только), необходимо теперь прописать в опциях САМОГО ПРОЕКТА путь к сервисным модулям:
  Project | Options | Directories/Conditionals | Search path
  и вписать сюда: $(Delphi)\Source\ToolsApi
  (возможно ввести этот путь в список Library path в Tools | Environment options | Library один раз, чтобы больше не заботиться об этом).

7. Если TKOLForm был брошен (5.) ПОСЛЕ изменения свойства TKOLProject.projectDest (4.), данный шаг не нужен, и результирующий проект готов (переходим к п.8).
  Иначе:
  измените в свойствах формы (TKOLForm), например, ее размер. Хотя exe-файл и не создается, результирующий проект при этом формируется, и готов к тому, чтобы его открыть.

8. Откройте полученный проект (в той же директории, имя - то, которое было задано в KOLProject1.ProjectDest). Файлы Project1.* можно со спокойной совестью удалить.

9. А вот теперь Вы имеете проект KOL/MCK. Можно бросать на форму зеркальные контролы из палитры (закладка KOL), настраивать их, назначать события, кодировать... Запускать, отлаживать. Короче, Банзай! т.е. Enjoy!

PM WWW ICQ   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1231 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.