Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Интернет - [addon] Miranda NG

Ответить
Настройки темы
Интернет - [addon] Miranda NG

Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: jameszero
Дата: 08-11-2012
Описание: Miranda NG 0.93.3
Miranda NG 0.93.3
http://miranda-ng.org
Аддон для использования с пакетом обновлений UpdatePack-XPSP3-Rus
Популярная программа для общения в сети.
Скачать аддон MirandaNG, зеркало
~ 5,6 метра
MD5 4eeaef314f5ef77f2bf2b811d3370e59
--
Состав аддона
--
Возможна инсталляция программы в однопользовательском режиме используя параметры -ai -gm2 -fm0 или удерживая [Shift] во время установки.
Предусмотрен упрощённый способ самостоятельного добавления/обновления модулей программы в аддоне. Для этого необходимо создать рядом с установщиком Miranda.exe папку MirandaU и поместить в неё необходимые файлы, соблюдая структуру директорий. Содержимое папки MirandaU при установке копируется в директорию программы с перезаписью существующих файлов
--
Для интеграции в дистрибутив Windows XP распакуйте архив в папку "Addons" Набора обновлений.
Метод установки - SVCPACK, возможна установка на "живую" систему Windows XP - Windows 7 x86/x64.
Ярлык программы помещается в "Пуск » Программы" и в "Панель быстрого запуска" (XP)
Деинсталляция доступна из апплета "Установка и удаление программ"

Отправлено: 10:59, 28-05-2006

 

Аватара для zeroua

Ветеран


Сообщения: 2618
Благодарности: 552

Профиль | Отправить PM | Цитировать


jameszero, подскажите пожалуйста что нужно добавить в вашу сборку чтобы в ней ещё была поддержка irc

-------
лучше по утру на Google Earth искать ГДЕ ты пил, чем на youtube КАК...
http://forum.oszone.net/image.php?type=sigpic&userid=68333&dateline=1203429944


Отправлено: 16:40, 26-05-2010 | #121



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: 7z IRC.7z
(163.3 Kb, 6 просмотров)

zeroua
Файлы для поддержки протокола IRC прикрепил к посту.
После добавления файлов необходимо создать учётную запись IRC из контекстного меню программы (пункт "Учётные записи").

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:04, 26-05-2010 | #122


Аватара для Grunger86

Ветеран


Сообщения: 1157
Благодарности: 99

Профиль | Отправить PM | Цитировать


jameszero, пожалуйста, добавьте в аддон популярнейший протокол Jabber - сейчас очень многие им пользуются вместо неудобного и глючного ICQ.

-------
Поможем друг другу стать лучше! Отметим правильные ответы и полезные сообщения!

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:43, 26-05-2010 | #123


Аватара для Caos

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


Сообщения: 68
Благодарности: 17

Профиль | Отправить PM | Цитировать


Miranda Im 0.9

Отправлено: 23:57, 25-08-2010 | #124


Ветеран


Сообщения: 508
Благодарности: 140

Профиль | Отправить PM | Цитировать


Уважаемый jameszero, будет ли вариант с однопользовательской версией?
Я чуть дополнил скрипт на основе вашего — вроде работает для однопользовательской установки. Проверял на виртуалках, но широкого тестирования не проводил.

Изменения даны полужирным шрифтом.

Код: Выделить весь код
;!@Install@!UTF-8!
SetEnvironment="Name=Miranda IM"
SetEnvironment="NameInf=miranda.inf"
SetEnvironment="Vers= 0.9.0"
SetEnvironment="PathInst=%ProgramFiles%\\%Name%"
Title="Установка Miranda IM"
InstallPath="%PathInst%"
BeginPrompt="Сейчас будет установлена %Name%%Vers%

Нажав 'OK', удерживая [Shift], произведёте
однопользовательскую установку.

Внимание! Cуществующая установка %Name%
будет полностью уничтожена!"
;
ExtractTitle="Распаковка файлов..."
ExtractDialogText="Придется подождать..."
FinishMessage="Установка завершена!"
GUIFlags="2+4+8+16+32+2048+4096"
GUIMode="1"
;
;Многопользовательская установка
RunProgram="hidcon:cmd /c If Exist \"%UserProfile%\\Application Data\" xcopy \"profile\" \"%UserProfile%\\Application Data\\%Name%\" /e /i /y"
RunProgram="hidcon:cmd /c If Exist \"%UserProfile%\\AppData\" xcopy \"profile\" \"%UserProfile%\\AppData\\%Name%\" /e /i /y"
RunProgram="fm10:hidcon:xcopy \"%%S\\MirandaU\\*\" \"%%T\" /e /i /y"
RunProgram="hidcon:cmd /c copy %NameInf% %WinDir%\\inf"
RunProgram="rundll32 advpack,LaunchINFSection %NameInf%,DefaultInstall"
RunProgram="hidcon:cmd /c del CHGSTR.EXE /q"
RunProgram="hidcon:cmd /c del %NameInf% /q"
RunProgram="hidcon:cmd /c rd /S /Q \"profile\""
;
;Однопользовательская установка (ключ -ai)
AutoInstall="fm10:hidcon:chgstr \"APPDATA%\\Miranda IM\" \"PROGRAMFILES%\\Miranda IM\\Profile\" \"%%T\\mirandaboot.ini\""
AutoInstall="hidcon:cmd /c copy %NameInf% %WinDir%\\inf"
AutoInstall="hidcon:cmd /c del CHGSTR.EXE /q"
AutoInstall="hidcon:cmd /c del %NameInf% /q"
AutoInstall="hidcon:cmd /c xcopy * \"%PathInst%\" /e /i /y"
AutoInstall="rundll32 advpack,LaunchINFSection %NameInf%,DefaultInstall"
;
; This SFX archive was created using "Button for creation and work with 7z SFX archives in Total Commander v.15.2" 11.05.2010 13-52. The last version of "Button" you can find on http://buttontc.7zsfx.info
;!@InstallEnd@!

Код: Выделить весь код
[Version]
    Signature		="$Windows NT$"

[DefaultInstall]
    AddReg			=PROG.AddReg
    ProfileItems		=PROG.AddShortcut
    ProfileItems		=PROG2.AddShortcut

[Uninstall]
    BeginPrompt		=BeginUnInsPrompt
    RunPostSetupCommands=Obs.Delete
    EndPrompt		=EndUnInsPrompt
    DelReg			=PROG.DelReg
    ProfileItems		=PROG.DelShortcut
    ProfileItems		=PROG2.DelShortcut
    Cleanup			=1

[BeginUnInsPrompt] 
    Title=Деинсталляция %PROG_NAME%
    Prompt=Вы действительно хотите удалить %PROG_NAME% и все компоненты программы? 
    ButtonType=YESNO

[Obs.Delete] 
    rundll32.exe advpack.dll,DelNodeRunDLL32 %16422%\%PROG_DIR%
    rundll32.exe advpack.dll,DelNodeRunDLL32 %16410%\%PROG_NAME%
    rundll32.exe advpack.dll,DelNodeRunDLL32 %16419%\%DU_PROFILE%
    rundll32.exe advpack.dll,DelNodeRunDLL32 %16419%\%DU_PROFILE2%
    rundll32.exe advpack.dll,DelNodeRunDLL32 %16419%\%DU_QL%\%SRTC_NAME%.lnk
    rundll32.exe advpack.dll,DelNodeRunDLL32 %17%\%PROG_PNF%

[EndUnInsPrompt] 
    Prompt=Программа удалена!

[PROG.AddReg]
    HKLM,"%UninstallKey%\%PROG_NAME%","DisplayIcon",0,"%16422%\%PROG_DIR%\%PROG_1%"
    HKLM,"%UninstallKey%\%PROG_NAME%","DisplayName",,"%PROG_NAME%"
    HKLM,"%UninstallKey%\%PROG_NAME%","DisplayVersion",,"v %PROG_VERS%"
    HKLM,"%UninstallKey%\%PROG_NAME%","Publisher",,"%PROG_MADE%"
    HKLM,"%UninstallKey%\%PROG_NAME%","URLInfoAbout",,"%PROG_URL%"
    HKLM,"%UninstallKey%\%PROG_NAME%","UninstallString",,"rundll32.exe advpack.dll,LaunchINFSection %PROG_INF%,Uninstall"

[PROG.DelReg]
    HKLM,"%UninstallKey%\%PROG_NAME%"

[PROG.AddShortcut]
    Name		=%SRTC_NAME%,0x00000008,23
    CmdLine		=16422,%PROG_DIR%,%PROG_1%
    WorkingDir	=16422,%PROG_DIR%
    SubDir		=%PROG_SDIR%
    InfoTip		=%PROG_INFO%

[PROG.DelShortcut]
    Name		=%SRTC_NAME%,0x0000000A,23
    SubDir		=%PROG_SDIR%

[PROG2.AddShortcut]
    Name		=%SRTC_NAME%,0x00000008,26
    CmdLine		=16422,%PROG_DIR%,%PROG_1%
    WorkingDir	=16422,%PROG_DIR%
    SubDir		=%PROG_SDIR2%
    InfoTip		=%PROG_INFO%

[PROG2.DelShortcut]
    Name		=%SRTC_NAME%,0x0000000A,26
    SubDir		=%PROG_SDIR2%

[Strings] 
    PROG_DIR	="Miranda IM" 
    PROG_NAME	="Miranda IM"
    SRTC_NAME	="Miranda IM"
    PROG_VERS	="0.9.0"
    PROG_MADE	="www.miranda-im.org"
    PROG_URL	="http://www.miranda-im.org/"
    PROG_INF	="miranda.inf"
    PROG_PNF	="miranda.PNF"
    PROG_1		=miranda32.exe
    PROG_2		=miranda32
    PROG_SDIR	=""
    PROG_SDIR2	="Microsoft\Internet Explorer\Quick Launch"
    DU_PROFILE	="..\..\Default User\Application Data\Miranda IM"
    DU_PROFILE2	="..\..\..\%PROG_DIR%\profile"
    DU_QL		="..\..\Default User\Application Data\Microsoft\Internet Explorer\Quick Launch"
    PROG_INFO	="Программа для общения в сети"
    UninstallKey	="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
И еще вопрос: планируете ли вы включить в сборку файлы для x64-систем?

Последний раз редактировалось snark, 26-08-2010 в 13:06.


Отправлено: 11:48, 26-08-2010 | #125


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата snark:
вроде работает для однопользовательской установки. Проверял на виртуалках, но широкого тестирования не проводил »
Цитата snark:
AutoInstall="fm10:hidcon:chgstr \"APPDATA%\\Miranda IM\" \"PROGRAMFILES%\\Miranda IM\\Profile\" \"%%T\\mirandaboot.ini\"" »
- отсутствует знак процента в начале переменной
- переменной %APPDATA% на Т13 нет

Проверялось только на "живую" систему или и в качестве аддона?
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:28, 26-08-2010 | #126


Ветеран


Сообщения: 508
Благодарности: 140

Профиль | Отправить PM | Цитировать


Цитата gora:
- отсутствует знак процента в начале переменной
- переменной %APPDATA% на Т13 нет
Проверялось только на "живую" систему или и в качестве аддона? »
1) Знака процента нет нарочно, так как я не знаю, каким образом экранируется знак процента в утилите chgstr.exe. Если подскажете, буду рад поправить.
Таким образом, строка

Код: Выделить весь код
%APPDATA%\Miranda IM\
должна быть заменена на

Код: Выделить весь код
%PROGRAMFILES%\Miranda IM\Profile
и первый знак процента я пропускаю.

2) На Т13 и не нужна эта переменная, так как это лишь строка в файле mirandaboot.ini, которую мы меняем утилиткой.

3) В качестве аддона не тестировал, грешен. Только на "живую".

Отправлено: 12:51, 26-08-2010 | #127


Аватара для gora

Ушёл из жизни


Сообщения: 6021
Благодарности: 3491

Профиль | Отправить PM | Цитировать


Цитата snark:
На Т13 и не нужна эта переменная »
А как же здесь?
Код: Выделить весь код
RunProgram="hidcon:cmd /c If Exist \"%UserProfile%\\AppData\" xcopy \"profile\" \"%APPDATA%\\%Name%\" /e /i /y"
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:56, 26-08-2010 | #128


Ветеран


Сообщения: 508
Благодарности: 140

Профиль | Отправить PM | Цитировать


Цитата gora:
А как же здесь? »
Спасибо, поправил на

Код: Выделить весь код
%UserProfile%\\Appdata
Хотя эта строка отрабатывает лишь для Windows 7 при установке на "живую", но так корректнее.

Отправлено: 13:07, 26-08-2010 | #129


Аватара для jameszero

Модератор


Moderator


Сообщения: 4915
Благодарности: 2577

Профиль | Сайт | Отправить PM | Цитировать


snark
В аддоне с девятой версией всё будет по другому, никаких xcopy \"profile\". Профиль будет создаваться динамически при первом старте программы, а путь к нему задаётся в файле mirandaboot.ini.
Аддон уже несколько дней на тестировании, правда об однопользовательском варианте я не думал, но постараюсь реализовать.
Также, раз уж выпуск анонсирован, скажу, что в аддоне помимо ICQ, будут протоколы IRC, Jabber, MSN и Mail.Ru.

-------
RuntimePack официальный сайт
Политика ограниченного использования программ для всех редакций Windows
--
мои аддоны в облаке

Не было печали, апдейтов накачали.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:16, 26-08-2010 | #130



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Интернет - [addon] Miranda NG

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Служебные - [addon] Утилита конструктор TextMode MassStorage-аддона (конструктор) Mr dUSHA Наборы обновлений для Windows XP/2003/Windows 7 845 27-05-2016 14:39
Графика - [addon] ACDSee (конструктор) volk1234 Наборы обновлений для Windows XP/2003/Windows 7 525 03-03-2015 15:05
Интернет - [addon] Skype (конструктор) viksem Наборы обновлений для Windows XP/2003/Windows 7 195 28-12-2011 19:44
Безопасность - [addon] Avira AntiVir Комсомолец Наборы обновлений для Windows XP/2003/Windows 7 295 15-11-2011 15:25
Интернет - [addon] Miranda Kuzzman build 5.0 (for nLite) X3ro Наборы обновлений для Windows XP/2003/Windows 7 1 15-09-2006 11:23




 
Переход