PDA

Показать полную графическую версию : [решено] QIP


Страниц : 1 2 3 [4]

hb860
26-06-2010, 23:45
Ну и ладно.
Вообще, изначально то скрипт создавался для QIP 2005 и предполагал именно СВОЮ сборку, ну скины там, плагины.
Рекламы в нем и не было тогда вообще.

hb860
26-07-2010, 23:54
Тихая установка QIP 2010 Build 3874
* фиксы к автовыбору контакта
* фикс с переименованием контактов
* при удалении групп протоколом удаляются только не серверные метаконтакты, и метагруппа удаляется если она пустая
* не добавляем нестандартные контакты в массовую рассылку
* возвращение шарика радости (отключается через "не показывать дополнительные значки" в настройках)
* замена кнопок в передаче, чтoбы нельзя было отменить пробелом
* перезалил новый регвизард, теперь оркут и вконтакте нормально заменяются
* по просьбам телезрителей, для 2010 вернул старое окно настроек учеток
* фикс в окне настроек плагинов, в сбойных плагах не реагируем на нажатия
* фикс падения в окне выбора профилей и невозможности создания протокола
* при указанном /nosrv в регвизарде могло не пробиться на сервер
* всегда показываем иконку кип2005 в кип 2010

icq:
* ускорение загрузки для длинных контактлистов

jabber:
* поддержка вконтакте
Cобрано безо всяких дурацких панелей, поисков, промо-браузеров и т.п. шлака, призванного замусорить ваш компьютер промо-стафом. Я считаю, что и без этих "дополнений" Windows прекрасно наловит всякой ерунды, поэтому регулярно выношу их из состава установки.

Перепакованный дистрибутив может(помимо обычной установки) быть инсталлирован и в автоматическом режиме (через WPI или что-то подобное, к примеру).

Всё, что требуется для этого сделать - запустить его с ключом /S:
QIP 2010-3.0.0.3874.exe /S

Будет произведена тихая установка без запрос к пользователю и отображения окон процесса установки.

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

Скачать (http://winreview.ru/download.php?view.34)

hb860
29-07-2010, 00:33
Тоже самое, но свежая сборка
* фиксы к автовыбору контакта
* фикс с переименованием контактов
* при удалении групп протоколом удаляются только не серверные метаконтакты, и метагруппа удаляется если она пустая
* не добавляем нестандартные контакты в массовую рассылку
* возвращение шарика радости (отключается через "не показывать дополнительные значки" в настройках)
* замена кнопок в передаче, чтoбы нельзя было отменить пробелом
* перезалил новый регвизард, теперь оркут и вконтакте нормально заменяются
* по просьбам телезрителей, для 2010 вернул старое окно настроек учеток
* фикс в окне настроек плагинов, в сбойных плагах не реагируем на нажатия
* фикс падения в окне выбора профилей и невозможности создания протокола
* при указанном /nosrv в регвизарде могло не пробиться на сервер
* всегда показываем иконку кип2005 в кип 2010

icq:
* ускорение загрузки для длинных контактлистов

jabber:
* поддержка вконтакте (сервером поддерживается ТОЛЬКО обмен сообщениями, публикация x-статуса и онлайн-статусы "В сети" и "Не в сети". Сложные и/или длинные пароли также не принимаются сервером.
Скачать QIP 2010 3884 (http://winreview.ru/download.php?view.34)

hb860
08-08-2010, 23:54
Ура-Ура, наконец-то дошли руки написать новый скрипт для QIP 2010 с генератором ответов, совсем как у AIMP2, с выбором и возможностью включения смайлов, плагинов и скинов. Итак, поехали
!define PRODUCT_NAME "QIP 2010"
!define PRODUCT_VERSION "3.0.0.3902"
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
!define PRODUCT_UNINST_ROOT_KEY "HKLM"

; MUI 1.67 compatible ------
!include "MUI.nsh"
SetCompressor /SOLID lzma
; MUI Settings
!define PkgDir "d:\package"
!define MUI_ABORTWARNING
!define MUI_ICON "${pkgdir}\Icons\modern-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
!define MUI_COMPONENTSPAGE_NODESC
!define BRANDING "http://www.winreview.ru"


; Welcome page
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH

; Uninstaller pages
!insertmacro MUI_UNPAGE_CONFIRM
!insertmacro MUI_UNPAGE_INSTFILES
!insertmacro MUI_UNPAGE_FINISH

; Language files
!insertmacro MUI_LANGUAGE "Russian"

!include "WordFunc.nsh"
!include "FileFunc.nsh"


InstType "Полная"
InstType "Стандартный QIP"
InstType "Сокращенная"

; MUI end ------

Var gMode
Var WindowCaption
Var IniFile

!macro ProcessSection secID
;
;if gMode=1 - generate default config. if 0 and not silent - reads the config
StrCpy $R0 1
StrCmp $gMode 1 WriteMode
IfSilent 0 EndMarco
IfFileExists $IniFile 0 EndMarco
ReadINIStr $R0 $IniFile Sections ${secID}
IfErrors 0 +2
StrCpy $R0 0
Goto EndMarco
WriteMode:
StrCpy $R0 0
WriteINIStr $IniFile Sections ${secID} 1
EndMarco:
!macroend


Function .onInit
;
; when /g switch specified and not present /s switch, then generate default config
;
;inifile definition
;
StrCpy $WindowCaption "${PRODUCT_NAME} ${PRODUCT_VERSION}"
${WordReplace} "$EXEFILE" ".exe" ".ini" "+" $IniFile
StrCpy $IniFile "$EXEDIR\$IniFile"

;gMode detection
StrCpy $gMode 0
${GetOptions} $CMDLINE "/G" $0
;if not found /G then exit
IfErrors EndFunc 0
;When Silent setup then ignoring /G
IfSilent +4 0
StrCpy $gMode 1
Delete $IniFile
StrCpy $WindowCaption "Генератор файла ответов ${PRODUCT_NAME}"
EndFunc:
FunctionEnd

Name "${PRODUCT_NAME}"
Caption $WindowCaption
OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"
InstallDir "$PROGRAMFILES\${PRODUCT_NAME}"
ShowInstDetails show
ShowUninstDetails show
BrandingText "${BRANDING}"


Section "${PRODUCT_NAME}" SEC01
SectionIn RO
StrCmp $gMode 1 EndSection
SetOutPath "$INSTDIR"
SetShellVarContext all
File /r "${PkgDir}\qip2010\app\*.*"
WriteRegStr HKCU "Software\Infium\Main" "CurLangFile" "Russian"
WriteUninstaller "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\qip.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
EndSection:
SectionEnd

SectionGroup /e "Ярлыки"
Section "Главное меню"
SectionIn 1 2
!insertmacro ProcessSection "Desktop"
StrCmp $R0 0 EndSection 0
SetOutPath "$INSTDIR"
CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}"
CreateShortCut "$DESKTOP\${PRODUCT_NAME}.lnk" "$INSTDIR\qip.exe"
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\${PRODUCT_NAME}.lnk" "$INSTDIR\qip.exe"
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Удалить ${PRODUCT_NAME}.lnk" "$INSTDIR\uninst.exe"
EndSection:
SectionEnd
Section "На рабочем столе"
SectionIn 1 2
!insertmacro ProcessSection "Desktop"
StrCmp $R0 0 EndSection 0
SetShellVarContext all
SetOutPath "$INSTDIR"
CreateShortCut "$DESKTOP\${PRODUCT_NAME}.lnk" "$INSTDIR\qip.exe"
EndSection:
SectionEnd
Section "В панели быстрого запуска"
SectionIn 1
!insertmacro ProcessSection "QL"
StrCmp $R0 0 EndSection 0
SetShellVarContext all
SetOutPath "$INSTDIR"
CreateShortCut "$QUICKLAUNCH\${PRODUCT_NAME}.lnk" "$INSTDIR\qip.exe"
EndSection:
SectionEnd
SectionGroupEnd

SectionGroup /e "Дополнения"
Section "Скины"
SectionIn 1
!insertmacro ProcessSection "Skins"
StrCmp $R0 0 EndSection 0
SetOutPath "$INSTDIR\Skins\"
File /r "${PkgDir}\qip2010\skins\*.*"
EndSection:
SectionEnd
Section "Смайлы"
SectionIn 1
!insertmacro ProcessSection "Smilies"
StrCmp $R0 0 EndSection 0
SetOutPath "$INSTDIR\Smilies\"
File /r "${PkgDir}\qip2010\Smilies\*.*"
EndSection:
SectionEnd
Section "Плагины"
SectionIn 1
!insertmacro ProcessSection "Plugins"
StrCmp $R0 0 EndSection 0
SetOutPath "$INSTDIR\Plugins\"
File /r "${PkgDir}\qip2010\Plugins\*.*"
EndSection:
SectionEnd
SectionGroupEnd


Section Uninstall
RMDir /r "$INSTDIR"
DeleteRegKey HKCU "Software\Infium"
SetShellVarContext all
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
Delete "$DESKTOP\${PRODUCT_NAME}.lnk"
Delete "$QUICKLAUNCH\${PRODUCT_NAME}.lnk"
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
SetAutoClose true
SectionEnd

Моя новая сборка на основе этого скрипта:
1. Вы запускаете дистрибутив с ключом /G
QIP 2010-3.0.0.3902.exe /G

2. Расставляете галочки на тех компонентах, которые вы хотите видеть установленными на конечном компьютере и нажимаете кнопку "Установить", реальных изменений не происходит, а всё, что вы выбрали, записывается в специальный файл QIP 2010-3.0.0.3902.ini.

3. QIP 2010-3.0.0.3902.exe /S
При запуске с ключом /S инсталлятор ищет файл QIP 2010-3.0.0.3902.ini, и если находит - устанавливает только то, что вы отметили. Если же не находит - устанавливает всё, что есть.

В составе сборки
скины
Tango, Breeze, Skinfium,MicroSymbol+смайлы для него
плагины
Beeper, FadeBlock,UmorList

Посмотреть скриншоты всего этого добра можно здесь (http://winreview.ru/Tihaya-ustanovka/614/Tihaya-ustanovka-QIP-2010-Build-3902), там же полное его описание, а сама сборка QIP 2010 Build 3902 здесь (http://winreview.ru/download.php?view.34)


Используя новый скрипт, вы легко можете собрать свою сборку с соответствующими "комплектующими", на ваш собственный вкус. Если будут вопросы - велкам.

hb860
10-08-2010, 20:04
QIP 2010 Build 3966
Всё тоже самое+добавил скрин INFY
Посмотреть скриншоты всего этого добра можно здесь (http://winreview.ru/Tihaya-ustanovka/614/Tihaya-ustanovka-QIP-2010-Build-3902), там же полное его описание, а сама сборка QIP 2010 Build 3966 здесь (http://winreview.ru/download.php?view.34)

hb860
15-08-2010, 23:46
Ну и штампуют!
Тихая установка QIP 2010 build 4000
Описание сборки (http://winreview.ru/Tihaya-ustanovka/632/Tihaya-ustanovka-QIP-2010)
В составе сборки
скины
Tango, Breeze, Skinfium,MicroSymbol+смайлы для него
плагины
Beeper, FadeBlock,UmorList

+стандартный скин с расширенным клиентпаком
Скачать QIP 2010 build 4000 (http://winreview.ru/download.php?view.34)

Snakus
08-09-2010, 15:08
http://wiki.qip.ru/Silent_Installation

hb860
08-09-2010, 21:29
Snakus, и что?
Это есть в шапке.
-------------------------------------------------------------------
Господа, я сворачиваю поддержку пересборки QIP Infum
Я ничего не делаю особенного с ним, к чёрту его пересборы
Новая версия QIP 2010 сейчас будет

hb860
09-09-2010, 01:58
Тихая установка QIP 2010 build 4103
Описание сборки (http://winreview.ru/Tihaya-ustanovka/632/Tihaya-ustanovka-QIP-2010)
В составе сборки
скины
Tango, Breeze, Skinfium,MicroSymbol+смайлы для него
плагины
Beeper, FadeBlock,UmorList

+стандартный скин с расширенным клиентпаком
Скачать QIP 2010 build 4103 (http://winreview.ru/download.php?view.34)

Как обычно, имеется генератор ответов для тихой установки QIP 2010. Идея такова:
Вы запускаете дистрибутив с ключом /G
QIP 2010-3.0.9038.4103.exe /G

Расставляете галочки на тех компонентах, которые вы хотите видеть установленными на конечном компьютере и нажимаете кнопку "Установить", реальных изменений не происходит, а всё, что вы выбрали, записывается в специальный файл QIP 2010-3.0.9038.4103.ini.


При запуске с ключом /S инсталлятор ищет файл QIP 2010-3.0.9038.4103.ini, и если находит - устанавливает только то, что вы отметили. Если же не находит - устанавливает всё, что есть.
QIP 2010-3.0.9038.4103.exe /S


Отмечу также, что при запуске без ключей происходит самая обычная интерактивная установка приложения QIP 2010.

hb860
02-10-2010, 00:42
Тихая установка QIP 2010 build 4196
Описание сборки (http://winreview.ru/Tihaya-ustanovka/632/Tihaya-ustanovka-QIP-2010)
В составе сборки
скины
Tango, Breeze, Skinfium,MicroSymbol+смайлы для него
плагины
Beeper, FadeBlock,UmorList

+стандартный скин с расширенным клиентпаком
Скачать QIP 2010 build 4196 (http://winreview.ru/download.php?view.34)

Как обычно, имеется генератор ответов для тихой установки QIP 2010. Идея такова:
Вы запускаете дистрибутив с ключом /G
QIP 2010-3.0.9038.4196.exe /G

Расставляете галочки на тех компонентах, которые вы хотите видеть установленными на конечном компьютере и нажимаете кнопку "Установить", реальных изменений не происходит, а всё, что вы выбрали, записывается в специальный файл QIP 2010-3.0.9038.4196.ini.


При запуске с ключом /S инсталлятор ищет файл QIP 2010-3.0.9038.4196.ini, и если находит - устанавливает только то, что вы отметили. Если же не находит - устанавливает всё, что есть.
QIP 2010-3.0.9038.4196.exe /S


Отмечу также, что при запуске без ключей происходит самая обычная интерактивная установка приложения QIP 2010.

hb860
13-10-2010, 20:39
Тихая установка QIP 2010 build 4240
Описание сборки (http://winreview.ru/Tihaya-ustanovka/632/Tihaya-ustanovka-QIP-2010)
В составе сборки
скины
Tango, Breeze, Skinfium,MicroSymbol+смайлы для него
плагины
Beeper, FadeBlock,UmorList
+фиксенный плагин для соц.сетей
+плагин для отправки СМС
+стандартный скин с расширенным клиентпаком

Скачать QIP 2010 build 4240 (http://winreview.ru/download.php?view.34)

Как обычно, имеется генератор ответов для тихой установки QIP 2010. Идея такова:
Вы запускаете дистрибутив с ключом /G
QIP 2010-3.0.9038.4240.exe /G

Расставляете галочки на тех компонентах, которые вы хотите видеть установленными на конечном компьютере и нажимаете кнопку "Установить", реальных изменений не происходит, а всё, что вы выбрали, записывается в специальный файл QIP 2010-3.0.9038.4240.ini.


При запуске с ключом /S инсталлятор ищет файл QIP 2010-3.0.9038.4240.ini, и если находит - устанавливает только то, что вы отметили. Если же не находит - устанавливает всё, что есть.
QIP 2010-3.0.9038.4240.exe /S


Отмечу также, что при запуске без ключей происходит самая обычная интерактивная установка приложения QIP 2010.

SharkyEXE
13-10-2010, 21:10
hb860
Лично у меня, по ссылке (http://winreview.ru/request.php?34) скачивается QIP 2010-3.0.9038.4196.exe

hb860
14-10-2010, 11:14
и у меня.
Перезалью вечером

hb860
14-10-2010, 19:24
Перезалил
Простите великодушно, третий раз уже так делаю. Я не специально

hb860
27-12-2010, 00:01
Меня забросали в почту просьбами выложить новую сборку, скрипт и прочей подобной чепухой.
Глав. ред. Winreview также настаивает на продолжении этого дела.
Ну и ладно
QIP Infium, версия 3.0.9042 http://winreview.ru/request.php?18
QIP 2010 3.1.4570 http://winreview.ru/download.php?view.34




© OSzone.net 2001-2012