Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

10 347 Posts in 5 722 Topics- by 1 216 Members - Latest Member: santini862

16 September 2019, 16:35
Select Language English | Russian ru | German
Main PageIRC Client KVIrc forumRussian talksЧто не вошло в другие темыРазмер установщика KVIrc 4
Poll
Question: Какой размер установщика KVIrc4 для windows вы считаете приемлимым?
до 5 мб - 3 (8.6%)
до 7 мб - 3 (8.6%)
до 10 мб - 13 (37.1%)
до 15 мб - 2 (5.7%)
до 20 мб - 2 (5.7%)
можно и больше, лишь бы это было оправдано функциональностью - 12 (34.3%)
Total Voters: 35

Pages: [1] 2
Print
Author Topic: Размер установщика KVIrc 4  (Read 33675 times)
0 Members and 1 Guest are viewing this topic.
Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« on: 17 September 2007, 15:00 »

Не секрет, что новые возможности увеличивают размер пакета. До какой степени размер критичен для вас? Просьба всем проголосовать в опросе.
Logged
runkoff
Постоялец
***

Репутация: 22
Gender: Male
Posts: 130


847905
View Profile WWW Email
« Reply #1 on: 17 September 2007, 16:17 »

размер вабще не критичен. винты которые считались мегабайтами давно история. ну а будет дистр или установленая прога занимать да хоть 200 метров, я это врядли замечу даже на своем ноуте с 80Гигами. Молчу про АТХ где и 250 Гигов уже ни кого не удивляет.
Не плохо бы предусмотреть возможность минимальной установки. Для работы с флэшек или что то подобное. Ну и параноикам приятно будет.
« Last Edit: 17 September 2007, 16:18 by runkoff » Logged

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #2 on: 17 September 2007, 16:35 »

квирк уже давно умеет работать с флэшки.

а инсталлятор правда надо сделать с возможностью кастомной установки. причем, чтобы скачивался с сайта только сам инсталлятор, а все компоненты, которые пользователь выбрал чтобы скачивались отдельно инсталлятором в процессе установки. это вполне просто организовать в InnoSetup. да и NSIS это уметь должен Smiley

в случае с InnoSetup - могу написать скрипт для этого инсталлятора

ps// проголосовал за 10 мегабайт
Logged

DEN
Пользователь
**

Репутация: 3
Gender: Male
Posts: 70


273100470
View Profile WWW
« Reply #3 on: 17 September 2007, 17:01 »

А по мне так не критично... Даже если и с флешек ставить\запускать, как сказали выше о больших винтах, большие флешки тоже не роскошь... А вот мысль про "докачку" при установке идея интересная. +1
Logged

Слушайте DEATH!
_
http://den.hstg.ru
runkoff
Постоялец
***

Репутация: 22
Gender: Male
Posts: 130


847905
View Profile WWW Email
« Reply #4 on: 17 September 2007, 18:04 »

квирк уже давно умеет работать с флэшки.

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

noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #5 on: 17 September 2007, 19:40 »

установленный квирк весит около 25 мег. логи можно сжимать встроенными функциями квирка :ъ
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #6 on: 18 September 2007, 16:57 »

не забывайте, тут еще идет речь о размере файлов, скачиваемых из сети. Интернет пока бесплатен далеко не у всех(
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #7 on: 18 September 2007, 17:54 »

сжимать файлы при помощи 7zip. при помощи скриптов InnoSetup можно вызывать функции из длл, или, скажем, сами файлы паковать в sfx, или встраивать в InnoSetup консольную версию 7zip.
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #8 on: 18 September 2007, 18:10 »

7zip это архиватор, реаизующий технологию сжатия LZMA. В данный момент устанощик и так сжат LZMA/solid сжатием с максимальными настройками. Так что дополнительное сжатие не предлагать)
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #9 on: 18 September 2007, 18:27 »

я не про это.
смотри. вместо того чтобы все файлы пихать в инсталлятор я предлагаю разделить их на составные части.
например, типы установки:
developer,
minimal,
custom


developer: сюда входит все, и библиотека qt3\qt4, и редакторы скриптов, дизайна, хелп
minimal: библиотека qt3\qt4, дефолтный скрипт
custom: пользователь выбирает все сам.

теперь.
инсталлятор устроен так, что в setup.exe входит только сам установочный скрипт и скажем. 7z.exe консольный.
инсталлятор смотрит, какие пункты отметил пользователь, и в зависимости от выбранных пунктов скачивает с http сервера из определенной директории в которой выложены заранее созданные 7z архивы qt, редакторов, хэлпа, прочих модулей. как только скачал - распаковал в установочную директорию.

все просто имхо
Logged

Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #10 on: 18 September 2007, 18:38 »

Все это хорошо, но исключение редакторов и хелпа уменьшает архив лишь на 200кб (проверено). Т.к. хелп в LZMA весит просто гроши (около 50-70кб). Так стоит ли игра свечь?

Другое дело, если в KVIrc4 будут включены опционально внешние редакторы форм, или, например, AMIP. Тогда это будет иметь смысл.
Logged
Alvis
Новичок
*

Репутация: 4
Posts: 29


View Profile
« Reply #11 on: 20 September 2007, 10:31 »

По моему достаточно делать два  инсталлятора, с включенными библиотеками qt ssl perl msvcr и без них, так они кочуют от версии к версии без каких либо изменений, а весят в архиве >4 мегов (для qt4).
Logged
noLove
Глобальный модератор
*****

Репутация: 17
Posts: 181



View Profile
« Reply #12 on: 20 September 2007, 11:03 »

да и кутэ3 тоже весит 4.5 метра Cheesy
кстати... экономия существенная получается. без этих библиотек (qt, perl, ssl), которые все вместе взятые весят 7 мег архив может стать очень легким и весить всего 3 метра
« Last Edit: 20 September 2007, 11:06 by noLove » Logged

desay
Новичок
*

Репутация: 0
Gender: Male
Posts: 25



View Profile
« Reply #13 on: 23 September 2007, 15:09 »

а старые настройки покатят на новыую версию?
Logged
Alexey
Администратор
*****

Репутация: 45
Posts: 203


View Profile Email
« Reply #14 on: 23 September 2007, 21:07 »

Это уже тема для отдельного топика)
Logged
Pages: [1] 2
Print
Jump to:  

Theme orange-lt created by panic