Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Вниз

Уменьшение размера программы   Найти похожие ветки 

 
Gorodov   (2004-05-04 09:28) [0]

Уважаемые спецы, подскажите как можно значительно или не значительно уменьшить размер программы.


 
konstantinov ©   (2004-05-04 09:35) [1]

Посмотри на этом сайте форум KOL


 
Danilka ©   (2004-05-04 09:50) [2]


> подскажите как можно значительно или не значительно уменьшить
> размер программы

А зачем? В смысле, зачем уменьшить, а не зачем подсказать. :))
Просто интересно. :))


 
Anatoly Podgoretsky ©   (2004-05-04 09:54) [3]

А незначительно совсем просто, выброси что ни будь из программы.


 
SergP ©   (2004-05-04 10:10) [4]

>Gorodov   (04.05.04 09:28)
>Уважаемые спецы, подскажите как можно значительно или не значительно
>уменьшить размер программы.

Ну ты даешь? Зачем уменьшать размер программы? Многие наоборот, думаю как бы его увеличить... Те у кого зарплата зависит от размера программы... :-)))


 
Danilka ©   (2004-05-04 10:14) [5]

Чем больше кол-во компашек программа занимает, тем больше она стоит. :)
Я знаю один продук который занимает не то 10, не то 11 компашек (не помню точно) и очень дорого стоит. Правда, на этих компашках записано по 50 мегабайт...


 
Danilka ©   (2004-05-04 10:14) [6]

Удалено модератором
Примечание: Лубль


 
Anatoly Podgoretsky ©   (2004-05-04 10:21) [7]

Правильно, на одном не солидно, что за программа если она расположена на одном компакте, я уж молчу про дискету.


 
Yanis ©   (2004-05-04 11:03) [8]

Вам всем лишь бы "бабло срубить" :)


 
Anatoly Podgoretsky ©   (2004-05-04 11:10) [9]

Yanis ©   (04.05.04 11:03) [8]
Кушать хочется, к тому же каждый день.


 
Yanis ©   (2004-05-04 11:16) [10]

С этим не поспоришь.
Но зачем же обманывать бедных(в смысле несчастных) заказчиков?
Ведь об этом зашла речь!?


 
Gero ©   (2004-05-04 11:17) [11]


> Ведь об этом зашла речь!?

Нет, речь зашла о том,
> как можно значительно или не значительно уменьшить размер программы


 
Паниковский ©   (2004-05-04 11:21) [12]

Anatoly Podgoretsky
если прога занимает меньше чем дискета то это либо "Hello world!"
либо вирус однозначно ))

Yanis
Грабь награбленное если есть деньги значит ворует!))


 
Yanis ©   (2004-05-04 11:21) [13]

> как можно значительно или не значительно уменьшить размер программы

Это изначально.
Но потом ветка вкривь "пошла".


 
Danilka ©   (2004-05-04 11:26) [14]


> Но зачем же обманывать бедных(в смысле несчастных) заказчиков?

В смысле, кто их обманывает? А когда в красивом дорогом офисе потенциальному заказчику красивая секретутка кофу подносит - тоже, наверное, обманывают? :))


 
Паниковский ©   (2004-05-04 11:29) [15]

Yanis
ну ты же сам знаеш ответ чего народ то баломутиш?
Выкини лишние(не используемые) библиотеки чтоб из проекта.
Уменьши качество графики.
Выкини лишние картинки.


 
2963   (2004-05-04 11:58) [16]

Помню гдето программа была у меня...она раза в 2 уменьшала размер проги.но в 2 это максимум


 
Mim1 ©   (2004-05-04 12:07) [17]

2963   (04.05.04 11:58) [16]

А у меня есть прога в 18 раз. Но я ей не пользуюсь. Почему? Ответ кажется на сайте Погорецкого.


 
DVM ©   (2004-05-04 12:18) [18]


> Gorodov   (04.05.04 09:28)  

1) Использовать пакеты. Прога будет меньше, но с ней будут пакеты.
2) Использовать KOL и не использовать VCL (на любителя)
3) Использовать dll. Прога будет немного меньше, но с ней будут dll.
4) Использовать упаковщики. Размер будет меньше раза в 2.
5) Использовать WinApi и не использовать VCL (терпения хватает не у всех).
6) Плюнуть на размер, учитывая размеры современных винтов.


 
Gero ©   (2004-05-04 12:24) [19]


> А у меня есть прога в 18 раз

http://www.lapsha.ru/articles/tech/2004/01/06/150700.html
Оно? ;)


 
2963   (2004-05-04 12:24) [20]

to [17]
какая рацница пользуешся или нет ...чел попросил дык дай ему  ссылку


 
Anatoly Podgoretsky ©   (2004-05-04 12:33) [21]

DVM ©   (04.05.04 12:18) [18]

Пункты 1, 3 не пойдут они увеличивают размер программы, автор четко поставил вопрос, ему уменьшение размера прошраммы, а не исполнимлго файла, даже во вред самому себе.


 
Piter ©   (2004-05-04 12:41) [22]

Самое частое, что наблюдается и, ИМХО, значительно ухудшает уровень обсуждений, это замечания не по существу. Я сам часто ловлю себя на таких замечаниях. Такие замечания ничего не прибавляют к предмету обсуждения, но могут оказаться очень обидными, потому что задающему вопрос в неявной форме дают понять, что отвечать на его вопрос никому не охота. При этом делается вид, что ответ в принципе имеется, но его типа неохота искать и так далее. Это какой-то странный вид индульгирования. Я бы призвал модераторов такие вещи не поощрять. Если есть, что сказать по существу - говори
(c) kaif


P.S. http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988623693&n=17


 
Mim1 ©   (2004-05-04 12:44) [23]

2963   (04.05.04 12:24) [20]

Иш ты, а если я тебя попрошу с крыши прыгнуть? Или ты хочеш сказать, что мое мнение здесь ни кого не интересует? Так никого или только тебя? без обид...

Что касается 18 раз то зависит от программы ... Упаковщик зовется UPX. Тока я считаю что упаковщики вредны и пользоваться ими не стоит.

Лучше подумать в сторону bpl или исключения ненужных участков кода. KOL тоже вариант если размер самоцель (ИМХО) хотя кого сейчас размер интересует. Я давно понял что с клинтми котореы экономят на дискетах дело иметь не стоит. К тому же по части размера программы delphi не на первом месте, зато у него есть масса других достоинств. Как нпример то что та программа которая пишится на delphi будет сделана гараздо быстрее чем аналог на другом языке.

Вот например 5,67 MB, и все равно я его использую, а если мне место жалко то я поставил аттрибут "сжатый" (ntfs). А если мне по почте передать сложно то я воспользуюсь архиватора. Вообще упаковывать программу не совсем красиво по отношению к пользователю ведь он думает что она 3 мб а не пять. К тому же после упаковки она работает медленно.

Вы всетаки поищите статью про каторую я говорил...

http://www.yandex.ru/yandsearch?rpt=rad&text=%F3%EF%E0%EA%EE%E2%F9%E8%EA%E8+%E7%E0+%E8+%EF%F0%EE%F2%E8%E2


 
Mim1 ©   (2004-05-04 12:47) [24]

Piter ©   (04.05.04 12:41) [22]

Тебе же уже говорили, что со своими правилами в чужой огород не лезут. Так чегож ты поле драки кулаками машеш (еще и жырным выделил)?
Читай пункт 10 правил (там где запрещается).


 
Gero ©   (2004-05-04 12:55) [25]


> Piter ©   (04.05.04 12:41)

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


 
Piter ©   (2004-05-04 12:59) [26]

Mim1 (04.05.04 12:47) [24]
хочешь поговорить - мое мыло в анкете

Gero (04.05.04 12:55) [25]
если ты поклонник флейма - распускай. Я тебе не запрещаю и запретить не могу.
Засим обсуждение закончим.


 
SPeller ©   (2004-05-04 13:44) [27]


> Я знаю один продук который занимает не то 10, не то 11 компашек
> (не помню точно) и очень дорого стоит. Правда, на этих компашках
> записано по 50 мегабайт...

Visual Studio .net :-)))



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.036 c
3-1083221068
Frozzen
2004-04-29 10:44
2004.05.23
Транзакции


6-1081205350
Volgagrad VSTU
2004-04-06 02:49
2004.05.23
Локальная сеть


1-1083935906
solo
2004-05-07 17:18
2004.05.23
Простой вопрос по отчету.


1-1084038435
DDA
2004-05-08 21:47
2004.05.23
как дополнить уже выделенную память


4-1081527497
raul
2004-04-09 20:18
2004.05.23
Пуск -> Найти, интерестное окошко получается ( там где "Результ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский