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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Моя прога много весит, Как убрать лишнее 
:(
    Опции темы
Dreyka
  Дата 14.7.2004, 12:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Привет всем. Из темы понятно в чём проблема. Вопрос : Как с ней справиться?
PM MAIL WWW ICQ   Вверх
RA
Дата 14.7.2004, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Такие темы нераз обсуждались воспользуйся поиском
PM   Вверх
gemoglobin
Дата 14.7.2004, 13:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



большинство (и я в том числе) пишут проги,
подключая стандартные модули и компоненты.
И те и другие тянут за собой еще много всякого барохла, которое может
и не будет у тебя использоваться в программе.
Вот и растет размер.
Я честно говоря на это забил - клиентам это не нужно, а мне тем более.
Есть набор KOL и (что-то еще забыл), которые заменяют стандартные наборы модулей Delphi и позволяют писать проги малых размеров -сокращая до 6-8 раз.

PM MAIL   Вверх
-=::BlackCat::=-
Дата 14.7.2004, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 12.7.2003
Где: растёт анаша?

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



UPX ishi


--------------------
-=::BlackCat::=-user posted image

такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать??  гррр, админ, форум косячит  
PM MAIL ICQ   Вверх
dvamaster
Дата 14.7.2004, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Если любишь голову поломать, можешь перейти на WinAPI.
Работает много быстрее и весит меньше. Проверено временем.

Это не кидать компоненты на форму. Хотя при наличии RES-едитора проблема частично улетучивается.
Но если хочется использовать интерфейс навороченных Delphi-компонентов, то придется сильно поднапрячься.

Советую WinAPI!


--------------------
Хорошую информацию трудно добыть. Сделать с ней что-нибудь - еще труднее. /L. Skywalker/

Что же я сделал не так? /Король Лир/

Я делаю это для твоего же блага! /Любой родитель и палач/

PKUNZIP.ZIP /неизвестный/
PM MAIL WWW ICQ   Вверх
_hunter
Дата 14.7.2004, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

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



+ переходи на WASM -- отличный компилятор


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
dvamaster
Дата 14.7.2004, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Пиши машинными кодами... Хотя это уже не здесь обсуждается!


--------------------
Хорошую информацию трудно добыть. Сделать с ней что-нибудь - еще труднее. /L. Skywalker/

Что же я сделал не так? /Король Лир/

Я делаю это для твоего же блага! /Любой родитель и палач/

PKUNZIP.ZIP /неизвестный/
PM MAIL WWW ICQ   Вверх
Vit
Дата 14.7.2004, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

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



Недавно обратил внимание - Photoshop.exe весит больше 15 метров, и заметь я ещё ни разу в жизни не встретил человека который сетует на его размер... Если размер критичен - бери другой язык программирования, например forth или ассемблер...


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
Girder
Дата 15.7.2004, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лентяй 2
***


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

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



Цитата
... бери другой язык программирования, например forth или ассемблер...
Или Delphi 8 for Net wink.gif .
А вообще лудше использую упаковщик, т.к даже если прога написанна на ассемблере под win, зачистую она все равно памяти много отжирает(не смотря на маленький размер на диске). Но производительность беспорно выше.

P.S. В настоящее время размер уже не так актуален, а вот производительность будет актуальна всегда.

Это сообщение отредактировал(а) Girder - 15.7.2004, 09:40


--------------------
Как слышим, так и пишим.
Истина где-то там...
PM   Вверх
Петрович
Дата 15.7.2004, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата
А вообще лудше использую упаковщик,

Только лучьше не UPX а например AsPack. У UPX есть неприятная особенность: на больших EXE-шниках, если в статически связанной DLL не находится нужная функция, то прогармма просто не запускается, без всяких сообщений об ошибке!


--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
RA
Дата 15.7.2004, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата
Цитата
А вообще лудше использую упаковщик,

Только лучьше не UPX а например AsPack. У UPX есть неприятная особенность: на больших EXE-шниках, если в статически связанной DLL не находится нужная функция, то прогармма просто не запускается, без всяких сообщений об ошибке!

Петрович обнови UPX!

PS Aspak -Suxxx
PM   Вверх
gemoglobin
Дата 15.7.2004, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата
Цитата
... бери другой язык программирования, например forth или ассемблер...


Или Delphi 8 for Net .


а сколько весят библиотеки для работы програмы + сколько прога весит в памяти!!!

с делфями даже не сравнить

плюс сам D8 в памяти метров 100 занимает !!!

Чем дальше тем проги больше - это конечно не радует
PM MAIL   Вверх
_hunter
Дата 15.7.2004, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 8564
Регистрация: 24.6.2003
Где: Europe::Ukraine:: Kiev

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



ну и что? при опертивке за гиг и винте за 120г ( средний комп на сегодня smile.gif ) -- это все фигня wink.gif


--------------------
Tempora mutantur, et nos mutamur in illis...
PM ICQ   Вверх
Петрович
Дата 15.7.2004, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Цитата
Петрович обнови UPX!

По моему, я пробовал с v1.24w. Ну пожалуй сегодня еще раз попробую - есть у меня учебно-воспитательный проектище. smile.gif



--------------------
Все знать невозможно, но хочется
PM ICQ   Вверх
RA
Дата 15.7.2004, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Цитата
Цитата
Петрович обнови UPX!

По моему, я пробовал с v1.24w. Ну пожалуй сегодня еще раз попробую - есть у меня учебно-воспитательный проектище. smile.gif



1.25 - Last

Но с такими ошибками,как ты описал ниразу не встречался.



Немогбы ты мне для эксперимента выслать программульку, с которой такая фигня случается.

Это сообщение отредактировал(а) RAdmin - 15.7.2004, 17:20
PM   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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