QIP Home QIP Forum

Go Back   QIP Forum > Архив > Все для QIP 2005 > Сторонние утилиты для QIP 2005

Сторонние утилиты для QIP 2005 Учтите, что администрация не несет никакой ответственности за действия, совершенные этим программным обеспечением.

Closed Thread
 
Thread Tools Display Modes
Old 10.01.2006, 18:26   #1
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

Собственно ... было сегодня свободное время и я занялся скачиванием и установкой новой версии QIP'a ... ну а потом пришла мысль - а почему у QIP'a такой толстый инсталлятор и почему дистрибутив не лезет на стандартную дискетку? (да-да. в некоторых бюджетных организациях до сих пор дискетами пользуются) ... и я сотворил от нечего делать 2 (ДВА) скрипта для бесплатного инсталлятора NSIS (http://nsis.sf.net) последняя версия 2.12, но я думаю, что и с более новыми версиями всё будет работать ...

первый скрипт использует стандартный интерфейс инсталлятора,
второй использует более новый скинабельный интерфейс.

достоинства:
- многоязыковая поддержка. пока используются только 2 языка - русский и нерусский. можно включить массу других.
- за счет использования сжатия lzma (из 7zip) размер дистрибутива изрядно сократился. с 1.8Мб до 1.3Мб. если в дистрибутиве заменить запускаемый файл qip.exe на распакованный (сейчас он пожат upx со стёртыми сигнатурами), то может еще на десяток-другой килобайт будет поменьше.
- размер самого движка инсталлера менее 60Kб, при использовании упаковщика upx меньше 50.
- за счёт мощного встроенного скриптового языка NSIS можно делать практически любые вещи с дистрибутивом.
- встроенная проверка на попорченность дистрибутива (crc однако)

недостатки:
- не такой красивый интерфейс, как у родного инсталлера. но в принципе, наверное и это можно поправить. интерфейс-то скинабельный ...
- лениво писать комментарии. по моему там всё и так достаточно прозрачно.

теперь вопрос - надо ли автору всё это? или нет? ...

если надо, то вот ссылка на сами скрипты. http://slil.ru/22502954
ничего особо оригинального там нет, так, что юзайте на здоровье, бесплатно, т.е. совершенно даром ...
если есть вопросы по этим скриптам - вэлкам в личный ящик или в скриптах есть емайл. можно писать туда.

Скриншоты:
Attached Thumbnails
Click image for larger version

Name:	std1.JPG
Views:	1466
Size:	23.5 KB
ID:	357   Click image for larger version

Name:	std2.JPG
Views:	736
Size:	25.2 KB
ID:	358   Click image for larger version

Name:	modern1.JPG
Views:	859
Size:	34.8 KB
ID:	359   Click image for larger version

Name:	modern2.JPG
Views:	690
Size:	35.4 KB
ID:	360   Click image for larger version

Name:	modern3.JPG
Views:	672
Size:	37.7 KB
ID:	361  

Click image for larger version

Name:	modern4.JPG
Views:	807
Size:	31.5 KB
ID:	362  
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 12.01.2006, 02:02   #2
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

что-ж ... поковырял я немного редактором ресурсов инсталлер и анинсталлер от многоуважаемого INF'a, повыдирал оттуда иконки и картинку, посидел с фотошопом и вот вам результирующий труд сегодняшнего вечера - версия 7810 альфа. дистрибутив размером 1323378 байта, лежит по адресу: http://www.qip.ru/dll/qip2005a7810install.exe

для админов, кому нужен "Silent Mode" - запускайте с ключом /S и будет вам щастье с полным набором опций...
ключ регистрозависим. т.е. правильно будет запускать "install.exe /S"
ну а неправильный вариант "install.exe /s" приведёт к обычному запуску в диалоговом режиме.

пока только 2 языка оболочки инсталлятора - русский/английский. если кому надо больше - пишите, включу.

дизайн инсталлятора несколько поменялся. на обсуждение выносится два варианта приветствия - см. скриншоты. мне нравится чисто белый вариант. но если INF'у понравится с зелёной полосой, будет с полосой.

ну а пока я буду экспериментировать с NSIS'овским ModernUI ... может там можно картинки под текстом выводить ... если да, то буду приближать внешний вид к виду родного, INF'овского инсталлера ...
Attached Thumbnails
Click image for larger version

Name:	modern1.jpg
Views:	917
Size:	25.0 KB
ID:	374   Click image for larger version

Name:	modern2.jpg
Views:	741
Size:	25.9 KB
ID:	375   Click image for larger version

Name:	modern3.jpg
Views:	739
Size:	27.1 KB
ID:	376  
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 13.02.2006, 23:43   #3
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Info

Однако и я обновил свою сборку. версия 7810update.
размер 1,321,277 байт
просьба админам перевыложить, если есть возможность. ну а если нет, так и не надо B)

http://slil.ru/22559680

Новые фичи дистрибутива
:
В зависимости от выбраного языка инсталлятора формируется файл настроек current.cfg и там прописывается язык с каким был запущен инсталлятор (русский/английский). Imho так будет удобнее пользователям. да и если надо, то всегда можно поменять язык в самом КИПе.
Разумеется в silent mode язык по умолчанию русский. буржуины нервно курят в сторонке :D
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 15.02.2006, 23:13   #4
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Info

Обновился и у меня билд 7820. Размер дистрибутива чуть вырос - 1,441,319 байт

скачивать тут:
http://slil.ru/22563316
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 20.03.2006, 09:59   #5
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Info

обновил билд до 7830 ... размер 1,443,917 байт ...
скачивать тут: http://slil.ru/22627576
как всегда лежит месяц после последнего скачивания...
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 04.04.2006, 14:16   #6
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Info

обновил билд до 7840 ... размер 1,459,184 байт ...
скачивать тут: http://manticore.com.ru/QIP/qip_7840_alpha_install.exe
теперь лежать будет до победного :)
что-то толстеет инсталлятор :( скоро на дискетку перестанет влазить :(
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE

Last edited by _MANtiCORE; 03.05.2006 at 15:42.
_MANtiCORE вне форума  
Old 04.05.2006, 09:16   #7
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7910 ... размер 1,485,634 байт ...
скачивать тут: http://manticore.com.ru/QIP/qip_7910_alpha_install.exe

Добавлено через 17 часов 35 минут
грешен. ошибся. написал номер версии 7910 вместо 7901 :)
переименовывать ничего не буду. лениво. просто знайте, что в номере версии у меня ошибка ...
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE

Last edited by _MANtiCORE; 04.05.2006 at 09:16. Reason: Добавлено сообщение
_MANtiCORE вне форума  
Old 31.05.2006, 09:05   #8
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7920 ... размер 1,512,604 байт ...
скачивать тут: http://manticore.com.ru/QIP/qip_7920_alpha_install.exe

простите за небольшую задержку с выпуском, много навалилось дел и релизом пришлось пожертвовать.
зато!
в этой версии QIP Installer'a я (наконец-то!) прикрутил плагин к NSIS'у - WANSIS, который позволяет делать более красивые, скинабельные интерфейсы.
фантастики, конечно, не ждите, но этот релиз я постарался сделать более похожим на оригинальный инсталлятор.
впрочем смотрите всё сами :)

искренне жаль, что на форуме сейчас нельзя заливать более одного аттача. придётся для скриншотов пользоваться сторонними сервисами. а это не всегда гуд.
http://img58.imageshack.us/img58/144...sis11dp.th.jpg
http://img56.imageshack.us/img56/902...sis27lo.th.jpg

из недостатков - пропала динамическая подсказка в окне выбора опций. как вернуть - х.з. напишу автору плагина, пусть смотрит сам.
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE

Last edited by _MANtiCORE; 12.06.2006 at 18:57.
_MANtiCORE вне форума  
Old 19.06.2006, 10:40   #9
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7940 ... размер 1,525,245 байт ...
скачивать тут: http://www.manticore.com.ru/QIP/qip_...ha_install.exeпроблема с динамической подсказкой на самом деле была моей проблемой. всё поправлено и замечательно работает.

также выложил набор "Инсталлятор сделай сам".
скачивать тут: http://www.manticore.com.ru/QIP/qip-installer.7z
внутре краткое реадме, которое читать надо обязательно!!!
ну и как всегда отмазка - пользуйтесь на свой страх и риск и прочее "бла-бла-бла".
сразу предупреждаю - скрипт не оптимизирован. если кто сможет что-то поправить, сделать лучше, уменьшить размер получаемого инсталлятора, пишите, не стесняйтесь, я буду только рад всем предложениям и замечаниям.
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 03.07.2006, 18:49   #10
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7950 ... размер 1,471,488 байт ...
скачивать тут: http://www.manticore.com.ru/QIP/qip_...ha_install.exe

ВНИМАНИЕ! это экспериментальная версия! обо всех багоглюках докладывать немедля! :)

Также обновлён инсталлятор до версии 2.18. Владельцы НортонАнтивируса, пожалуйста напишите, есть ли проблемы с этой сборкой?

билд слегка похудел за счёт использования полноценного сжатия lzma от 7zip и стороннего плагина распаковки. теперь инсталлер является лишь оболочкой для плагина и собственно архива 7zip. посмотрим, что же будет дальше :)
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 01.09.2006, 10:08   #11
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

Ну вот я и вышел из отпуска и как следствие обновил билд до 7960 ... покорнейше прошу прощения за столь суровую задержку. этот билд основан на предыдущей сборке, его размер 1,489,951 байт ...
скачивать тут: http://www.manticore.com.ru/QIP/qip_...ha_install.exe
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE

Last edited by _MANtiCORE; 13.09.2006 at 18:41.
_MANtiCORE вне форума  
Old 05.09.2006, 16:59   #12
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7970 ... размер 1,530,056 байт ...
скачивать тут: http://www.manticore.com.ru/QIP/qip_...ha_install.exe

в этом билде я поправил вопиющую ошибку - инсталлер неверно показывал необходимый объём пространства для установки. но принимая в расчёт то, что современные винчестера имеют большие объёмы и виндовс (c) (tm) заранее предупреждает о исчерпании свободного места, эту ошибку можно отнести в разряд эстетических казусов :)
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE

Last edited by _MANtiCORE; 13.09.2006 at 18:40.
_MANtiCORE вне форума  
Old 08.09.2006, 08:12   #13
EgOrus
QIP Newcomer
 
Join Date: 03/2006
Posts: 3
Default

_MANtiCORE
поправь ссылку
_ttp://www.manticore.com.ru/qip/qip_7970_alpha_install.exe
EgOrus вне форума  
Old 13.09.2006, 18:42   #14
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

ага. спасибо. ссылки поправил.
просьба - пишите пожалуйста замечания, предложения и прочее в топике "обсуждение", ок? а этот топик оставим для релизов :)
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Old 25.09.2006, 09:07   #15
_MANtiCORE
QIP Newcomer
 
_MANtiCORE's Avatar
 
Join Date: 11/2005
Posts: 62
Default

обновил билд до 7980 ... размер 1,522,871 байт ...
скачивать тут: http://www.manticore.com.ru/QIP/qip_...ha_install.exe
__________________
With Rest Beggars ... ooops ... With Best Regards,
MANtiCORE
_MANtiCORE вне форума  
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 13:28.


Powered by vBulletin.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU