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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Уменьшить размер программы. (Настройка пакетов), Уменьшаем размер программы. 
V
    Опции темы
Poseidon
Дата 5.4.2013, 11:22 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

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



Для передаче через интернет есть архиваторы, если уж так критично


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Vadим
Дата 5.4.2013, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Akella @ 4.4.2013,  20:19)
тут вот утилита, которая может показать размер модулей
http://delphitools.info/other-tools/mapfilestats/

Спасибо! smile

Добавлено через 10 минут и 21 секунду
Цитата(Poseidon @ 5.4.2013,  08:30)
Цитата(vinc2000 @  4.4.2013,  22:48 Найти цитируемый пост)
Используй UPX - сам пользуюсь! Exe в 4Mb сжимает до 2Mb - т.е. в 2 раза!
Про упаковщики я уже писал выше, польза от них только поверхностная. При экономии размера на HDD, мы транжирим оперативку. А оперативка у каждого из нас гораздо меньше чем HDD. Пользы 0!

Согласен с вами, давненько я читал о плюсах и минусах упаковщика.

Добавлено через 14 минут и 36 секунд
Спасибо всем! smile
PM MAIL   Вверх
kolesnle
Дата 6.4.2013, 08:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Упертый сишник
*


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

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



 smile Я так и не понял, почему это должно кончится тюрьмой?!
PM MAIL   Вверх
superVad
Дата 6.4.2013, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 735
Регистрация: 6.4.2006
Где: Черкассы, Украина

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



Цитата(kolesnle @  6.4.2013,  07:41 Найти цитируемый пост)
Я так и не понял, почему это должно кончится тюрьмой?!

Никто не понял.
PM MAIL   Вверх
Poseidon
Дата 7.4.2013, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

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



Цитата(kolesnle @  6.4.2013,  08:41 Найти цитируемый пост)
Я так и не понял, почему это должно кончится тюрьмой?!
Лично я бы рассуждал так: Уменьшение размера файла критично только для передачи по сети, быстрой передачи. Быстрая передача по сети критична только для вирусов. Написание вирусов - уголовное преступление. Ну как-то так smile



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Akella
Дата 7.4.2013, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

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



Если exe файл хорошо упаковывается, например, обычным архиватором или программой для создания установочных дистрибутивов, то особой проблемы я не вижу.
PM MAIL   Вверх
northener
Дата 8.4.2013, 01:18 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

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



Цитата(Akella @  7.4.2013,  22:28 Найти цитируемый пост)
Если exe файл хорошо упаковывается, например, обычным архиватором или программой для создания установочных дистрибутивов, то особой проблемы я не вижу. 

А если ехе файл плохо упаковывается обычным архиватором, то я не вижу чем тут сможет помочь упакощик исполняемых файлов, кроме как навредить. smile
Впрочем если исполняемый файл хорошо упаковывается, я тоже не вижу никакой пользы, кроме вреда. smile

Это сообщение отредактировал(а) northener - 8.4.2013, 01:33


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Akella
Дата 8.4.2013, 08:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

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



Как показывает практика, то весьма неплохо сжимается.
PM MAIL   Вверх
Isaev
Дата 3.5.2013, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



А просто настроить параметра компилирования не пробовали?
Я тоже после D7 поставил XE2 и снёс после того как мой проект стал 20мб весить, поставил XE, а там он тоже 20мб  smile 
поигрался с настройками, вырезал всю инфу для отладки, оптимизацию включил и прочее, стало 4.4мб
Это конечно не 700кб которые давала D7, но всё же

А вообще конечно это всё ведёт к апокалипсису... как не новая версия, так размер в 2-3 раза больше.
Должны быть улучшения и оптимизация! и размер должен наоборот жаться.
Это всё криворукие программисты, которым лень что-то делать и они ссылаются на то, что нынче у всех куча оперативки и памяти на HDD и крутые видеокарты... потому пишут через ж
откройте современные программы на древнем компе(где в своё время все! приложения и игры летали без тормозов не зависимо от железа) и только мерцания при прорисовке интерфейса вас заставит забыть об данном софте.

Большинство отличнейших программ вполне укладываются в 300-500кб, именно они у меня на флешке на каждый день всегда с собой, когда софт весит 200мб, это уже наводит на мысли о криворукости создателя и стоит ли им пользоваться...

Возьмите к примеру Excel(это наверное единственный продукт от мелкомягких, который более-менее стабильно и без багов работает по сей день)
Для чего он столько весит никто не думал?
Там так много реализовано?
Вот допустим альтернатива в 1.5мб Spread32
тут есть всё, что нужно, кроме VBA
Остальное место VBA заняло?  smile  Просто кому-то надо учиться эффективно кисать код
PM MAIL ICQ   Вверх
Poseidon
Дата 5.5.2013, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

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



Isaev, 20 мб экзешник? В релиз-режиме? Да ладно. Там какой-то редактор, поддерживающий кучу форматов и с массой наворотов? Сколько не работаю с Delphi, ни разу не сталкивался с такими проектами, что бы в экзешнике было 20 мб. 

Цитата

Возьмите к примеру Excel(это наверное единственный продукт от мелкомягких, который более-менее стабильно и без багов работает по сей день)
Для чего он столько весит никто не думал?
Там так много реализовано?
 ты наверно реально не в курсе что может эксель. Если по твоему составить табличку и нарисовать график - это и все его возможности, то тебя ждет большое разочарование. У нас отдел аналитики и анализа такие вещи в экселе воротит, я когда увидел, не мог поверить что это обычный эксель, такой же как и у меня дома. Есть хорошая фраза, которую любят повторять наши гуру: «Возможности Excel ограничиваются только возможностями пользователя освоить возможности Excel». И я с ними полностью согласен. А что есть в Spread32? Да даже элементарную сводную таблицу там можно построить? 


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Isaev
Дата 6.5.2013, 02:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Poseidon @  5.5.2013,  21:37 Найти цитируемый пост)
20 мб экзешник? В релиз-режиме? Да ладно.

Цитата(Isaev @  3.5.2013,  13:40 Найти цитируемый пост)
поигрался с настройками, вырезал всю инфу для отладки...

Откуда она в релиз-режиме?

Цитата(Poseidon @  5.5.2013,  21:37 Найти цитируемый пост)
 ты наверно реально не в курсе что может эксель. 

в курсе, потому и говорю, что удачный продукт, чего не скажешь о большинстве их остальных детищ.

Цитата(Poseidon @  5.5.2013,  21:37 Найти цитируемый пост)
А что есть в Spread32? Да даже элементарную сводную таблицу там можно построить? 

Ну так написал же всё может, открой любой файл xls и посмотри, 1 в 1... кроме VBA.
в всё интересное у вас с его помощью и творят видимо, а всё остальное можно
Это же не какой-то левый табличный редактор в своём чудо-формате, который никто не понимает кроме него, а вьювер и редактор стандартных excel-файлов. Microsoft их даже партнёрами сделали своими, после выхода этого продукта и прежде, чем слепо критиковать, можно было хоть глянуть ;)

Это сообщение отредактировал(а) Isaev - 6.5.2013, 03:25
PM MAIL ICQ   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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