Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Opera - тихая установка с неумолчальными параметрами (http://forum.oszone.net/showthread.php?t=49157)

hb860 17-03-2005 15:08 307610

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

Обладает рядом уникальных функций:
читать дальше »

Opera Unite - простые в использовании приложения для обмена данными с другими пользователями.
Opera Turbo - компрессия входящего траффика на серверах компании Opera
Визуальные вкладки - эскизы страниц в панели вкладок.
Настраиваемая Экспресс-панель - визуальные закладки, отображаемые при каждом открытии новой вкладки.
Opera Link - синхронизация Экспресс-панели, закладок, заметок и других важных данных.
Сеансы - удобная штука, можно наоткрывать группу сайтов, объединённых общей тематикой, сохранить их как сеанс и переключаться между сеансами.
Проверка орфографии, расширенный набор горячих клавиш, вкладки, много всего. Я пользуюсь именно этим браузером.

Домашняя страница: http://www.opera.com/
Русскоязычное сообщество: http://operafan.net/
Описание формата конфигурационных файлов: http://www.opera.com/support/usingopera/operaini/

Тихая установка:
читать дальше »
  1. Запускаем оперу до первого диалогового окна. В нем выбираем русский язык.
  2. Ждем следующее окно:
  3. Из временной папки системы забираем Opera installer.msi и 1049.mst
  4. Запускаем батником
    Код:

    msiexec.exe /i Opera installer.msi /qb SET_DEFAULT_BROWSER=1 ALLUSERS=1 CREATE_DESKTOP_ICON_REG_USR=1 CREATE_QUICKLAUNCH_ICON_REG_USR=1 CREATE_STARTMENU_ICONS_REG_USR=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST
ALLUSERS - для всех пользователей
CREATE_DESKTOP_ICON_REG_USR- ярлык на рабочем столе
CREATE_QUICKLAUNCH_ICON_REG_USR - ярлык в быстром запуске
CREATE_STARTMENU_ICONS_REG_USR - ярлык в меню пуск
MULTI_USER_SETTING - отдельные настройки для каждого пользователя
SET_DEFAULT_BROWSER - установить браузером по умолчанию

Установка в нестандартную папку - просто добавьте INSTALLDIR к опциям установщика, например, так:
Код:

msiexec /i "opera installer.msi" /qb INSTALLDIR=D:\Opera10 ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST
Изменение параметров по умолчанию. Для этого вам придется сгенерировать файл настроек оперы. Это обычный ини-файл, его можно создавать даже командным файлом. Следующий пример меняет шкуру оперы по умолчанию на шкуру vista_skin-5_2.zip
читать дальше »
Код:

@Echo Off
SetLocal EnableExtensions DisableDelayedExpansion
cd /d %~dp0
msiexec /i "opera installer.msi" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST INSTALLDIR=D:\Opera10
copy vista_skin-5_2.zip d:\opera10\skin\vista_skin-5_2.zip
md "%appdata%\opera\opera10"
set configfile="%appdata%\opera\opera10\operaprefs.ini"
echo [User Prefs] >> %configfile%
echo Button Set={Resources}skin\vista_skin-5_2.zip >>%configfile%



NSIS-скрипт, который я использую для автоматической установки Opera, flash player и скинов браузера, сразу и одним нажатием:
читать дальше »
Код:

!define PRODUCT_NAME "Opera"
!define PRODUCT_VERSION "10.54"
!define pkgdir "d:\package"

!include "MUI.nsh"
SetCompressor /SOLID lzma

!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_COMPONENTSPAGE_SMALLDESC
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH

!insertmacro MUI_LANGUAGE "Russian"

!define BRANDING "http://www.winreview.ru"

InstType "Полная"
InstType "Сокращенная"
InstType "Минимальная"


Var gMode
Var IniFile
Var WindowCaption
Var Skins
Var Flash
Var Opera
Var MultiUsers
Var Desk
Var QL
Var SM
Var Def
!include "WordFunc.nsh"
!include "FileFunc.nsh"

Function .onInit
        ;
        ; when /g switch specified and not present /s switch, then generate default config
        ;
        ;inifile definition
        ;
        StrCpy $Opera 0
        StrCpy $Flash 0
        StrCpy $Skins 0
        StrCpy $MultiUsers 0
        StrCpy $Desk 0       
        StrCpy $QL 0               
        StrCpy $SM 0                       
        StrCpy $WindowCaption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"
        ${WordReplace} "$EXEFILE" ".exe" ".ini" "+" $IniFile
        StrCpy $IniFile "$EXEDIR\$IniFile"
       
        ;gMode detection
        StrCpy $gMode 0
        ${GetOptions} $CMDLINE "/G" $0
        IfErrors EndFunc
        IfSilent +4 0
        StrCpy $gMode 1
        Delete $IniFile
        StrCpy $WindowCaption "Генератор файла ответов ${PRODUCT_NAME}"
        EndFunc:
FunctionEnd


!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


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

Section "!${PRODUCT_NAME}" secOPERA
  SectionIn 1 2 3 RO
  !insertmacro ProcessSection "secOPERA"
  StrCmp $gMode 1        SectionEnd1
        StrCpy $Opera 1
  SectionEnd1:
SectionEnd

Section "Многопользовательский режим работы" secMultiUsers
        SectionIn 1 2 3
        !insertmacro ProcessSection "secMultiUsers"
        StrCmp $gMode 1        EndSection
                StrCpy $MultiUsers 1
        EndSection:       
SectionEnd

Section "Сделать браузером по умолчанию" secDef
        SectionIn 1 2 3
        !insertmacro ProcessSection "secDef"
        StrCmp $gMode 1        EndSection
                StrCpy $Def 1
        EndSection:       
SectionEnd

SectionGroup /e "Ярлыки"
        Section "Меню пуск" secSM
        SectionIn 1 2 3
                !insertmacro ProcessSection "secSM"
                StrCmp $gMode 1        EndSection
                        StrCpy $SM 1
                EndSection:                       
        SectionEnd

        Section "Рабочий стол" secDesk
        SectionIn 1 2
                !insertmacro ProcessSection "secDesk"
                StrCmp $gMode 1        EndSection
                        StrCpy $Desk 1
                EndSection:                       
        SectionEnd

        Section "Панель быстрого запуска" secQL
        SectionIn 1 2
                !insertmacro ProcessSection "secQL"
                StrCmp $gMode 1        EndSection
                        StrCpy $QL 1
                EndSection:                       
        SectionEnd
SectionGroupEnd

SectionGroup /e "Дополнительные компоненты"
        Section "Flash player for Opera" secFlash
                SectionIn 1 2
                !insertmacro ProcessSection "secFlash"
                StrCmp $R0 0 EndSection 0
                        StrCpy $Flash 1
                EndSection:
        SectionEnd
        Section "Обложки интерфейса" secSkins
                SectionIn 1
                !insertmacro ProcessSection "secSkins"
                StrCmp $R0 0 EndSection 0               
                        StrCpy $Skins 1
                EndSection:
        SectionEnd
SectionGroupEnd


Section -Post
        StrCmp $Opera 0 SkipOpera
                SetOutPath "$TEMP"
                File  "${pkgdir}\opera\1049.MST"
                File  "${pkgdir}\opera\opera installer.msi"
                ExecWait "msiexec.exe /i $\"$TEMP\opera installer.msi$\" /qb SET_DEFAULT_BROWSER=$Def ALLUSERS=1 CREATE_DESKTOP_ICON_REG_USR=$Desk CREATE_QUICKLAUNCH_ICON_REG_USR=$QL CREATE_STARTMENU_ICONS_REG_USR=$SM MULTI_USER_SETTING=$MultiUsers TRANSFORMS=$\"$TEMP\1049.MST$\""
                Delete "$TEMP\opera installer.msi"
                Delete "$TEMP\1049.MST"
        SkipOpera:
       
        StrCmp $Flash 0 SkipFlash
                SetOutPath "$TEMP"
                File  "${pkgdir}\opera\install_flash_player.exe"
                ExecWait "$TEMP\install_flash_player.exe -install"
                Delete "$TEMP\install_flash_player.exe"   
        SkipFlash:
       
        StrCmp $Skins 0 SkipSkins
                        SetOutPath "$INSTDIR\Skin"
                        File  "${pkgdir}\opera\*.zip"       
        SkipSkins:
SectionEnd

LangString DESC_OPERA ${LANG_RUSSIAN} "Браузер ${PRODUCT_NAME} ${PRODUCT_VERSION}"
LangString DESC_FLASH ${LANG_RUSSIAN} "Компонент Flash Player для просмотра Flash-анимаций в Opera"
LangString DESC_SKINS ${LANG_RUSSIAN} "Дополнительные скины для изменения внешнего вида браузера"
LangString DESC_MULTIUSERS ${LANG_RUSSIAN} "Отдельный профиль настроек для каждого пользователя"

!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
  !insertmacro MUI_DESCRIPTION_TEXT ${secOPERA} $(DESC_OPERA)
  !insertmacro MUI_DESCRIPTION_TEXT ${secFlash} $(DESC_FLASH)
  !insertmacro MUI_DESCRIPTION_TEXT ${secSkins} $(DESC_SKINS)
  !insertmacro MUI_DESCRIPTION_TEXT ${secMultiUsers} $(DESC_MULTIUSERS)
!insertmacro MUI_FUNCTION_DESCRIPTION_END


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

Целью создания данного дистрибутива была реализация возможности его тихой установки, для этого была система создания инсталляторов NSIS. Скопилированный дистрибутив поддерживает следующие ключи:
Код:

Opera-10.51.exe /S
Производит тихую установку бразуера, скинов и флэш-плеера, если в папке, откуда производится запуск инсталлятора, нет файла ответов Opera-10.51.ini.
Код:

Opera-10.51.exe /G
Производит запуск инсталлятора в режиме генератора ответов. Вы можете снять пометку с флеш-плеера или скинов, если вы не планируете их устанавливать. Эти действия будет записаны в файл Opera-10.51.ini. Далее, при запуске с ключом /S инсталлятор подцепит этот файл, и не установит того, что не было выбрано в режиме генератора ответов. Ключ /G не совместим с другими ключами инсталлятора.
Код:

Opera-10.51.exe /D=E:\opera
Ключ указывает, в какую папку ему устанавливать приложение. Совместим и целесообразен к использованию с /S:
Код:

Opera-10.51.exe /S /D=E:\opera

Готовую сборку с последней официальной версией 10.63, созданную на основе этого скрипта, можно забрать здесь

Тихая установка Opera 11

Vadikan 18-03-2005 07:22 307839

prostoy
Что-то мне не попадались ключи кроме /s. Наверное, надо смотреть в сторону AutoIt скриптов.

prostoy 18-03-2005 12:36 307926

Vadikan
спасибо, я уже вчерась на AutoIt3 набрел и нахожусь в полном удовольствии :)

ЗЫ: а не имеет ли смысл статейку про autoit на unattended.сайт написать? куда-нибудь в http://unattended.oszone.net/installers.shtml. все ключи ко всем прогам, которые хочется иметь на unat-диске не изучешь, а autoit-метод просто ломовой (в смысле общий, бесплатный, русифицированный :-) спасибо.

Vadikan 18-03-2005 21:01 308069

prostoy
Цитата:

а не имеет ли смысл статейку про autoit на unattended.сайт написать?
Конечно, пишите. С удовольствием размещу на сайте.

D@nil 19-03-2005 19:11 308289

Как автоматом зарегить? :confused:

Vadikan 19-03-2005 21:14 308312

D@nil
Надо поместить OUsr600.dat в директорию Opera. Можно использовать $OEM$ директории.

D@nil 20-03-2005 04:15 308389

Vadikan
Спасиб, Работает :)

EgOrus 20-03-2005 19:56 308535

prostoy Vadikan
статью то написать можно, но это скорей не статья а краткое руководство к действию получится, т.е. 2 метода установки:
1. использование утилиты autoit и файлов скриптов au3
2. через activeX компоненту - autoitX (гораздо меньше функций, но удобнее в применение из js и vbs скриптов)
Почему лишь руководство? Потомучто к программе прилагается обширная справка с описанием самой программы и команд, в т.ч. и на русском языке. А в руководстве можно рассмотреть простой пример с наиболее используемыми функциями - Run, Sleep, WinWait(Active), WinWaitClose, Send, MouseClick. Опять же люди кот. решились на использование AutoIt думаю в состоянии и сами разобраться со справкой :)

Vadikan 20-03-2005 21:28 308567

EgOrus
Цитата:

Опять же люди кот. решились на использование AutoIt думаю в состоянии и сами разобраться со справкой
Именно по этой причине статьи до сих пор нет :) Однако, краткое руководство могло бы вдохновить людей на использование AutoIt.

EgOrus 20-03-2005 21:38 308570

Vadikan
хорошо уговорил :) , сёдня сделаю краткий мануал с 2 примерами. Выложу в форуме, мож кто-нибудь чего добавит.

Solitude 11-05-2005 15:54 323303

Проблема при установке Opera
 
Хочу подредактировать инсталяционный файл оперы, открываю его WinRar'ом редактирую как надо и сохранаяю! Но потом при запуске он выдает ошибку
Could not initialize installation. File size expected=3765594, size returned=3745594..
Я так понял что при установке проверяется размер файла! Если он не соотвествует какому-то заданному значению то инсталяция не начинается.
Можно ли как то это обойти ??

MrFree 11-05-2005 16:58 323323

а зачем?

Solitude 11-05-2005 19:24 323349

Хочу просто вставить в инсталяцию регистрационный файл и свои настройки!

desoto 12-05-2005 11:22 323485

можно ли через реестр или еще какими нибудь путями настроить оперу 8 как мне хочется?
к примеру: я часто скачиваю странички с разных сайтов и каждый раз при сохранении очередной страницы мне приходиться выбирать "сохранение с картинками" т.к. по умолчанию стоит на "без картинок". думаю, что не только мне это достало:)

Vadikan 12-05-2005 18:01 323578

desoto
В Opera 8 сохранение страниц просто Save As...

D@nil 12-05-2005 20:14 323621

desoto
Меня это тоже долго мучило.

http://forum.ru-board.com/topic.cgi?...=1&topic=15367
http://www.myopera.net/

desoto 13-05-2005 10:58 323755

to D@nil
спасибо за ссылки, помогли.
кому интересно, вот прямая ссылка: http://mongoose.myopera.net/buttons.php - настраивается опция через кнопки.
создается кнопа "save with images as" и страничка сохраняется с картинками по одному клику мыши. вот ляпота:)

to Vadikan
в том то и дело, что не совсем просто, после того как "save as" нужно потом выбрать "с картинками" иначе сохранение произойдет одним файлом htm (без картинок). если в день сохраняются 5-6 страничек, то автоматизировать этот процесс не актуально. но я сохраняю десятками на день и это немного раздражает:)

Vadikan 13-05-2005 23:09 323923

desoto
Хехе :) Дело на самом деле в недостаточном знании настроек Оперы :) Это не имеет прямого отношения к автоустановке, но я об'ясню в этой теме. Для Opera 8:
1. ALT+P | Advanced | Shortcuts | Keyboard setup
2. Клик на Opera standard | Duplicate | Rename в desoto

Дальше два варианта:
Вариант I
3. Клик на desoto | Edit
4. В поле Quick Find печатаем Save и получаем нечто вроде
Код:

s ctrl              Save document
5. Двойной клик на Save document и печатаем там Save, затем из ниспадающего меню выбираем Save document with images as и имеем
Код:

s ctrl              Save document with images as
Вариант II
3. Находим файл %userprofile%\Application Data\Opera\Opera\profile\keyboard\standard_keyboard (1).ini и открываем его в текстовом редакторе
4. Жмем CTRL+F и ищем "Save document".
5. Приводим найденную строку к виду
Код:

s ctrl=Save document with images as
и сохраняем файл. Его кстати можно потом переименовать по желанию. В GUI Оперы отображается название из секции [Version Info]

Теперь заходим на любую страницу, нажимаем CTRL+S | Enter. Смотрим результат.

Добавлено
Я писал пост оффлайн ориентируясь на пост из подписки на тему, не видя что ты уже нашел альтернативное решение и отредактировал оригинальный пост. В любом случае, мое решение абсолютно работоспособно и раскрывает тему с точки зрения сохранения страницы с клавиатуры.

desoto 14-05-2005 00:01 323938

to Vadikan
спасибо, идея ясна, действительно в эту область оперы я не заглядывал.
хотя твой вариант предусматривает работу с клавишами (я искал вариант одной кнопки), но все равно интересно.

Vadikan 20-05-2005 02:50 325852


Наткнулся на интересную утилиту для сохранения страниц Opera. Сам я страницы сохраняю крайне редко, но тем, кто сохраняет часто может пригодиться..

desoto 03-06-2005 09:41 329751

идея интересная, надо будет попробовать.

garbals 08-09-2005 21:36 354249

как поставить opera 8 с руским языком ?
и своими настройками понелей

Vadikan 08-09-2005 22:43 354257

garbals
По умолчанию профиль Оперы в %APPDATA%\Opera\Opera\profile (альтернативно надо смотреть в %ProgramFiles%). Там файл opera6.ini, в котором в секции [UserPrefs] указаны пути к файлам настроек панелей и пр. Там же и папки
keyboard\
menu\
mouse\
toolbar\
в них нужные INI файлы.

garbals 27-10-2005 20:36 368269

а как переместить профиль
всё переместил а
opera6.ini остался %APPDATA%\Opera\Opera\profile


Vadikan 27-10-2005 22:00 368287

garbals
Профиль можно настроить под себя, потом скопировать директорию в нужное место, в Opera6.ini заменить все пути к старому профилю на новый, и запускать браузер с параметром
Код:

opera.exe /settings <path>\opera6.ini
<path> - путь к директории, в которой находится opera6.ini

Теплый Снег 03-11-2005 16:06 370111

Всем кому нужен перепакованный "тихий инсталл" для Opera 8.50 + Русский Интерфейс + Расширенное меню + keyboard.ini +search.ini (все от Мангуста ) забирайте
http://rapidshare.de/files/7131143/Opera850.rar.html

samsobi 10-11-2005 21:27 372481

AZe
Сегодня ставил твою оперу на ЧИСТУЮ машину - действительно стал автоматом и тихо, НО все по аглицки и нигде нет Мангуста (пришлось старые свои с работы ставить)8((( Где лапти?

Теплый Снег 11-11-2005 07:51 372630

Цитата:

AZe
Сегодня ставил твою оперу на ЧИСТУЮ машину - действительно стал автоматом и тихо, НО все по аглицки и нигде нет Мангуста (пришлось старые свои с работы ставить)8((( Где лапти?
Странно , никаких лишних телодвижений ненужно , просто все должно установиться .До этого Опера на машине была установленна ?

Теплый Снег 11-11-2005 08:34 372654

Понял ,надо просто файл russian.lng скопировать в папку с Оперой .Сейчас перепакую пакет.

Здесь перепакованный инстал

Tue 23-02-2006 02:15 409817

Теплый Снег, в вашей версии тихой оперы есть несколько недочетов.
1) файл opera.bat, который присутствует в архиве, нет команды "exit" (я не придираюсь, она действительно нужна)
вот мой вариант opera.cmd:
Код:

@echo off
cmdow @ /HID
start /wait %SYSTEMDRIVE%\Software\Opera\ow32enen850.exe /s
RD /S /Q "%APPDATA%\Opera\"
xcopy "%SYSTEMDRIVE%\Software\Opera\Opera\*.*" "%APPDATA%\Opera\Opera\" /q /e /y
xcopy "%SYSTEMDRIVE%\Software\Opera\russian.lng" "%ProgramFiles%\Opera\" /q /e /y
exit

2) копируемый файл настроек opera6.ini содержит имя системного раздела (в вашем случае "C:"). Для общего случая советую заменить везде "C:" на "%systemdrive%"

может еще что-то есть, не помню ...

RaiderT 26-02-2007 11:32 555369

Други, а как поставить регетовский плагин для Оперы? Чтобы тихо и бесшумно

Toxyc 24-04-2007 22:39 579095

Opera 9.x (запутался с кавычками)
 
Хочу при установке винды ставить Opera 9.2 . Нашел как ставить её "тихо" из командной строки:
Opera_9.20_International_Setup.exe /S /V"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"

При попытке вогнать эту строку в REG ADD %KEY%.... Opera не ставится:
REG ADD %KEY%\085 /V 1 /D "%CDROM%\SOFT\Opera_9.20_International_Setup.exe /S /V"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru" /f

Сдается мне мешает кавычка между /V и /passive
Вопрос: как победить? Очень буду рад правильной строчке целиком :)
СПАСИБО!!!

boss911 25-04-2007 01:45 579146

Toxyc

RunOnceEx
Цитата:

Приложения, использующие кавычки

Вы заметите, что при добавлении дополнительных кавычек (" ") к значениям REG ADD, эти значения не импортируются в реестр. Чтобы обойти это препятствие используйте обратную косую черту (backslash) \" для каждых кавычек, которые вы добавляете.
Ваш случай -
Код:

REG ADD %KEY%\085 /V 1 /D "%CDROM%\SOFT\Opera_9.20_International_Setup.exe /S /V\"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"\" /f

Hugh 04-10-2007 14:59 654219

Помогите, пожалуйста, разобраться с проблемой. Пытаюсь сделать тихую установку Opera_9.23 International. Все нормально, все ставится, но интерфейс английский, а мне нужен русский. Вот содержимое батника:

Код:

cmdow @ /HID
@echo off

start /wait Opera_9.23_International_Setup.exe /s /v"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0"

xcopy "profile\*.*" "%ProgramFiles%\Opera\profile\" /q /e /y

exit

Если ставить обычным путем, то он вначале спрашивает, какой выбрать язык, потом все остальное, и все в порядке, русский интерфес ставится.
Копирование файла из локалей russian.lng или ru.lng вместо english.lng проблему не решает.

У меня WinXP SP2 eng.

Hugh 04-10-2007 18:04 654290

В общем, сам разобрался. Можно подсунуть ему ru.lng под именем english.lng. Рабочее, но не изящное решение.

Jilted 18-10-2007 10:43 662770

Что-то не совсем понял вот это место:
/s /v"/passive /norestart ...
Кавычки зачем тут? Плюс к этому есть такой ключик /qn
Я ставлю так:
Код:

start /wait setup.exe /S /v/qn"/passive ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0"
В итоге ставится по-тихому, НО почему-то не создаются ярлыки ни на раб. столе, ни в Пуске.
Проверьте плз, потому что я ставлю не с нуля...

YanTo 06-04-2008 20:01 776138

Цитата:

В итоге ставится по-тихому, НО почему-то не создаются ярлыки ни на раб. столе, ни в Пуске. Проверьте плз, потому что я ставлю не с нуля...
Всё работает и ярлыки все создаются, только язык английский:(
А как сделать чтобы RU автоматом ставился?

Hugh 07-04-2008 15:57 776703

Я так и не придумал, приходиться пользоваться AutoIt.

Tuzin 09-04-2008 16:28 778242

Решение просто!!! :)
Opera9.26.exe /s /V "/passive CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru"

YanTo 18-04-2008 06:20 783754

Tuzin, спасибо за "INSTALLER_LANGUAGE=ru"
Теперь, мой вариант такой:
Код:

setup.exe /s /V/qn"CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru"
Можно ставить /qn или /qb, кому как больше нравится. А с ключом /passive у меня что-то не пошло...

Hugh 22-04-2008 13:14 786691

На всякий случай, выкладываю свой способ. Всё то же самое, только добавляю свои настройки оперы и делаю её браузером по умолчанию.
В установочной папке Opera лежит папка profile с настройками, дистрибутив Opera_International_Setup.exe (номер версии я специально убрал, чтобы при выходе новых версий в скрипты не лезть), файл start.bat и файл AutoIt-скрипта Opera_setup.au3.

start.bat:
Код:

echo off
chdir %~dp0
chdir ..
AutoIt3.exe  %~dp0Opera_setup.au3
exit

Opera_setup.au3:

Код:

;Отображать текущую строку сценария с помощью индикатора системной панели в режиме отладки.
AutoItSetOption("TrayIconDebug", 1)
AutoItSetOption("SendKeyDelay", 10)

RunWait(@ScriptDir & "\Opera_International_Setup.exe " & _
"/s /V""/passive CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 " & _
"CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru""")

;Копируем наш профиль с настройками
DirCopy( @ScriptDir & '\profile', @ProgramFilesDir & '\Opera\profile' , 1)

;Запускаем Оперу
Run(@ProgramFilesDir & '\Opera\Opera.exe')
sleep(1000)
If WinWait("Opera как браузер по умолчанию", "", 5)=1 then
;если запрашивают, соглашаемся на то, чтобы Опера стала браузером по умолчанию
Send("{ENTER}")
EndIf

;Закрываем Оперу, послылая CTRL+Q
WinWait("Пустая страница - Opera","Пустая страница")
Send("^q")

exit

Сам AutoIt в виде файла AutoIt3.exe находится на одну папку выше (у меня - в корне установочного диска).

Для установки запустите файл start.bat

Aks13 13-06-2008 16:16 825186

Opera 9.5
 
Кто-то уже пробоваль проинсталить 9.5 в тихом режиме ?
при попытки запуска с WPI с ключом /S ни чего не выходит. И пакет пропускается.

hb860 16-06-2008 15:01 827255

Цитата:

Цитата Aks13
Кто-то уже пробоваль проинсталить 9.5 в тихом режиме ? »

Берем Opera_9.50_International_Setup.exe
Запускаем
Выбраем русский язык, ОК,и никуда больше не нажимаем
Идём в %temp%(c:\windows\temp - типично)
Ищем там Opera installer.msi, копируем в D:\opera, из Opera_9.50_International_Setup.exe выходим
Тихо ставим так:
Код:

MSIEXEC.EXE /i "Opera installer.msi" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru
У меня установилась по русски
Думаю, прицип понятен

"Тонкости твиканья" изложены в достаточном объёме в этой теме

P.S. Я пользую WIHU, про WPI ничего не могу сказать, Aks13, запакуй в винрар и запускай тупо opera.exe

Sergey0001 29-06-2008 01:19 837514

Aks13,
вот она тихая установка оперы, без всяких перепаковок
Код:

opera.exe /S /V"/quiet /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"

NickHome 08-08-2008 17:53 871297

в архиве тихая инсталяха - надо только запустить Setup.bat
Opera_9.51.rar 6.53 MB - http://depositfiles.com/files/7080932

sympler 15-09-2008 05:10 899415

вышла версия 9,52 особых изменений нет...
нравиться что при сохранении страниц опера запоминает тип документа, и в следующий раз не надо опять выбирать

хочется узнать где хранятся настройки??
здесь %userprofile%\Application Data\Opera\Opera\profile\ ????
я их копирую после установки в эту папку а настройки не применяюся((

hb860 15-09-2008 10:46 899557

Цитата:

хочется узнать где хранятся настройки??
c:\Documents and Settings\Administrator\Application Data\Opera\Opera\profile\
Обратите внимание, что в самом профиле идет жесткая привязка к диску:
Код:

Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[User Prefs]
Opera Directory=C:\Documents and Settings\Administrator\Application Data\Opera\Opera\profile
Opera Local Directory=C:\Documents and Settings\Administrator\Local Settings\Application Data\Opera\Opera\profile
Download Directory=C:\Documents and Settings\Administrator\My Documents
Hot List File Ver2=C:\Documents and Settings\Administrator\Application Data\Opera\Opera\profile\opera6.adr


Kolich 17-10-2008 01:25 926001

Помогите установить оперу 9.6 в тихом режиме в WPI,не хочет ставиться...........перепробовал все варианты которые без перепаковки..ничего не помогло........как вылазило окно с таким сообщением так и осталось

хотя после нажатия на ОК полоска в WPI проходит и пишет что все окей,хотя сама опера не устанавливается.
сам код в WPI выглядит таким образом:
Код:

cmd1[pn]=['"%wpipath%\\Install\\Browsers\\Opera_960_int_Setup.exe" "Opera_960_int_Setup.exe" /S/V"/quiet /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"'];
cmd1[pn]=['"%wpipath%\\Install\\Browsers\\Opera_960_int_Setup.exe" это есть код впи а все остальное тот код,один из которых был предложен в этой теме.
и еще не хотелось бы заниматься перепаковками........За ранее спасибо.

hb860 17-10-2008 09:51 926141

Kolich, слабо повыше глаза поднять ? Принцип НИСКОЛЬКО не поменялся!
Может, конечно, перепаковывать тебе настолько лень, что нехочется три кнопки нажать - то могу выложить свою оперу 9.60+флешплеер10 для оперы+скины светлый и классический. Даже не поленюсь для тебя перепаковать её чтоб всегда тихо ставилась, без всяких opera960.exe /S и прочих :)

Kolich 19-10-2008 23:50 928127

Цитата:

Цитата hb860
Цитировать »

нет не слабо,если я все тему перелопатил!!!!пробовал все варианты и в том числе этот!!!
вот команда
Код:

cmd1[pn]=['"%wpipath%\\Install\\Browsers\\Opera_960_int_Setup.exe" "Opera_960_int_Setup.exe /i "Opera installer.msi" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"'];
это сама команда так выглядит в впи,если что то не так поправте,копировал код методом копировать-вставить,выдает все равно всю ту же ошибку,что делать не понимаю :(

Dmitry_K 20-10-2008 00:48 928168

Kolich, "ларчик" просто открывается:
в версии 9.60 в отличии от предыдущих версий, установщик, понимающий ключи, запакован в sfx-архив, который и запускает этот установщик ;)
в итоге нужно просто распаковать любым архиватором sfx-архив "Opera_960_int_Setup.exe", в котором будет файлик "Opera installer.exe" и уже его запускать с необходимыми ключами.

hb860 20-10-2008 08:58 928282

Dmitry_K, верно, я что-то упустил из виду. Просто не запускаю с ключами, а пересобираю.
Цитата:

Цитата Dmitry_K
запакован в sfx-архив »

Цитата:

Цитата Kolich
нет не слабо,если я все тему перелопатил!!!!пробовал все варианты и в том числе этот!!!
вот команда »

Я, к сожалению не спец, по WPI(меня на вид устраивает WIHU вполне), но вот подчеркнутое мне кажется бредом:
Код:

"Opera_960_int_Setup.exe /i "Opera installer.msi" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"
Во-первых, строку параметров надо привести с рекомендациями в этом форуме. Во-вторых, как тут писалось неоднократно, WPI лажает при большом кол-ве ключей коммандной строки. Хм, так что... пожалуй,выложу оперу.

Собственно, опера:http://depositfiles.com/files/srvukdiy8
В комплекте сама опера 9.60, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё тавится тихо и без ключей(что благотворно для пользователей WPI). Могу выложить и сам NSIS скрипт, которым пакую.
А вообще я могу с каждой новой версии выкладывать её тут, я всё равно для себя делаю каждый раз.

Kolich 20-10-2008 19:48 928807

Цитата:

Цитата hb860
Собственно, опера:http://depositfiles.com/files/srvukdiy8
В комплекте сама опера 9.60, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё тавится тихо и без ключей(что благотворно для пользователей WPI). Могу выложить и сам NSIS скрипт, которым пакую.
А вообще я могу с каждой новой версии выкладывать её тут, я всё равно для себя делаю каждый раз. »

выкладывай скрипт!!! :)

hb860 20-10-2008 23:24 929000

Пожалуйста
Код:

; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "Opera"
!define PRODUCT_VERSION "9.60silent"
!define MSI_NAME "opera installer.msi"

!include "MUI.nsh"
SetCompressor /SOLID lzma

!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"

!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "Russian"


Name "${PRODUCT_NAME}"
Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"
OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"
;InstallDir "$TEMP"
ShowInstDetails show

Section "Core" SEC01
  SetOutPath "$TEMP"
  File  "d:\opera\${MSI_NAME}"
  ExecWait "msiexec.exe /i $\"$TEMP\${MSI_NAME}$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 INSTALLER_LANGUAGE=ru"
  Delete "$TEMP\${MSI_NAME}"
 
  File  "d:\opera\install_flash_player.exe"
  ExecWait "$TEMP\install_flash_player.exe /S"
  Delete "$TEMP\install_flash_player.exe"
 
  SetOutPath "$PROGRAMFILES\opera\Skin"
  File  "d:\opera\*.zip"
  SetAutoClose false
SectionEnd

Function .onInit
        SetSilent silent
FunctionEnd

Если хотите иметь возможность контролировать "тихость" установки из командной строки, убираем
Код:

Function .onInit
        SetSilent silent
FunctionEnd


hb860 21-10-2008 10:28 929266

Опера 9.61:http://depositfiles.com/files/lvga4za2j <<-----------Скачать------------>> http://hb860.ifolder.ru/8724941
В комплекте сама опера 9.61, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё ставится тихо и без ключей(что благотворно для пользователей WPI).

Опера 9.61:http://depositfiles.com/files/jna1yvtwp <<-----------Скачать------------>> http://hb860.ifolder.ru/8724885
В комплекте сама опера 9.61, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё ставится тихо, сама сборка ставится тихо так: Opera-9.61 /S.

shamanicus 22-10-2008 17:09 930662

hb860,

Можно сделать зеркало сборки Опера 9.61 куда-нибудь в др. место???

Keeper2006 22-10-2008 17:25 930671

hb860, Спасибо конечно за Оперу, но немогбы бы ты внутрь всунуть русскую оперу.

hb860 23-10-2008 10:36 931357

Keeper2006, чёрт. Ставил наверно поверх старой, не заметил. Разберемся.

shamanicus, куда например ? залить-то не сложно.

hb860 23-10-2008 11:23 931397

Разборался
Забираем РУССКУЮ оперу из того же поста
http://forum.oszone.net/post-929266-55.html

shamanicus 23-10-2008 17:30 931718

hb860,
на Ifolder например

hb860 24-10-2008 18:51 932700

Сделал зеркала для Оперы. Смотрим в том же посте http://forum.oszone.net/post-929266-55.html

hb860 30-10-2008 08:58 937766

Опера 9.62:http://depositfiles.com/files/fp4le91e0<<-----------Скачать------------>> http://hb860.ifolder.ru/8813600
В комплекте сама опера 9.62, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё ставится тихо и без ключей(что благотворно для пользователей WPI).

Опера 9.62:http://depositfiles.com/files/iceimoout <<-----------Скачать------------>> http://hb860.ifolder.ru/8813628
В комплекте сама опера 9.62, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё ставится тихо, сама сборка ставится тихо так: Opera-9.62 /S.

hb860 10-12-2008 21:13 977812

Опера 10 русская+флешплеер для оперы 10ый
Сборка ставится тихо так: Opera-10 alpha.exe /S
Собрал, потому что ACID3 проходит, и скорость работы улучшена, и вообще везде пишут просто супер браузер.
http://depositfiles.com/files/87j2flrm0

LEXYS 11-12-2008 23:54 978977

Цитата:

Опера 10 русская+флешплеер для оперы 10ый Сборка ставится тихо так: Opera-10 alpha.exe /S Собрал, потому что ACID3 проходит, и скорость работы улучшена, и вообще везде пишут просто супер браузер. http://depositfiles.com/files/bfh83svae
Выходит ошибка:
Ошибка применения преобразований. Проверьте правильности путей указанных преобразований.

hb860 12-12-2008 08:48 979111

Забыл пару букововк в скрипте убрать. Извняюсь
Файл перезалит, установка проходит без ошибок

hb860 16-12-2008 15:25 981992

Opera 9.63
В комплекте сама опера, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё ставится тихо, сама сборка ставится тихо так: Opera-9.63 /S.
http://depositfiles.com/files/7gz48agn5
http://hb860.ifolder.ru/9583840

Multik84 03-01-2009 14:51 996256

Цитата:

Цитата hb860
Opera 9.63 »

Устанвока происходит все в норме, но устанавливается в папку по умолчанию "ProgramFiles", как изменить этот путь?

hb860 03-01-2009 16:25 996351

Multik84, внутри - MSI-пакет. Если кто-нить мне скажет с каким параметром запускать его на установку, например
Код:

msiexec /i opera.msi setupdir=xxxxx transform=1049.mst
,то я легко ему этот параметр передам.
А вообще я уверен - если оркой попокать MST файл, можно в нем этот путь изменить.

Multik84 04-01-2009 10:54 996893

Цитата:

Цитата hb860
если оркой попокать »

Можно подробнее? :help:

hb860 04-01-2009 11:02 996897

Цитата:

Цитата Multik84
Можно подробнее? »

http://forum.oszone.net/thread-86160.html
http://forum.oszone.net/showthread.p...highlight=orca
http://www.samag.ru/cgi-bin/go.pl?q=...n=08.2008;a=03

Dmitry_K 04-01-2009 13:51 997009

Цитата:

Цитата Multik84
Устанвока происходит все в норме, но устанавливается в папку по умолчанию "ProgramFiles", как изменить этот путь? »

а какой путь нужен?

Multik84 04-01-2009 13:57 997015

Цитата:

Цитата Dmitry_K
а какой путь нужен? »

C:\ProgramFiles\Internet\Opera... Допустим такой.

Dmitry_K 05-01-2009 12:37 997758

Цитата:

Цитата Multik84
C:\ProgramFiles\Internet\Opera... Допустим такой. »

держи: http://ifolder.ru/f293690 (+ скины: опера-классический, опера-стандартный-светлый, windows-классический, виста-скин + флешплеер 10-й)
ставится тихо так: opera_963.exe -ai -gm2 -InstallPath="%ProgramFiles%\\Internet\\Opera"
путь установки можно редактировать по своему усмотрению ;)
наличие двойных слеш "\" - обязательно

Multik84 05-01-2009 14:12 997858

Цитата:

Цитата Dmitry_K
держи: http://ifolder.ru/9883944 (+ скины: классический оперы, классический windows, стандартный светлый, виста-скин + флешплеер 10-й)
ставится тихо так: opera_963.exe -ai -gm2 -InstallPath="%ProgramFiles%\\Internet\\Opera"
путь установки можно редактировать »

Большое и огромнейшее спасибо!!!!!!!!
Появилось еще кое-что не значительное (знаю как убрать), но хотел поинтересоваться...
Программа устанавливается по указаному пути, но и еще по одному: %ALLUSERSPROFILE%\Главное меню\Программы...и указывается папка "\\Internet\\" (та которую прописал в пути установки) и в ней уже ярлык..
Это устраняется?

Dmitry_K 05-01-2009 19:27 998177

Цитата:

Цитата Multik84
но и еще по одному: %ALLUSERSPROFILE%\Главное меню\Программы...и указывается папка "\\Internet\\" »

ярлык к программе формируется в папке "%ALLUSERSPROFILE%\Главное меню\Программы\Internet" и по счастливому стечению обстоятельств именно в папке "Internet" ;)
т.е. ярлык формируется в вышеуказанной папке вне зависимости от пути установки
ярлык убрал, файл перезалил (ссылка - в моем предыдущем посте)
p.s. или необходимо наличие ярлыка в папке "%ALLUSERSPROFILE%\Главное меню\Программы"?

Multik84 06-01-2009 08:49 998519

Цитата:

Цитата Dmitry_K
p.s. или необходимо наличие ярлыка в папке "%ALLUSERSPROFILE%\Главное меню\Программы"? »

ялыки-то я убираю при помощи батника "del", ''rd' и тому подобное.....
Лично дляменя он не нужен....
Спасибо за ответ..

sibbear 25-01-2009 23:38 1019377

как при автоматической установке задать использование определенного скина?

Dmitry_K 25-01-2009 23:56 1019390

Цитата:

Цитата sibbear
как при автоматической установке задать использование определенного скина? »

параметра в официальном инсталляторе, отвечающим за эту функцию, думаю нет, но выход есть - написать скрипт или создать аддон, выполняющий эту функцию.
P.S. используемый скин определяется параметром Button Set файла opera6.ini

hb860 26-01-2009 21:03 1020447

sibbear, можно впаять прописывание скина в тот скрипт, которым я пакую оперу. И не только скин, теоретически.

an99dre 01-03-2009 20:34 1052271

Подскажите, а как заставить Оперу установиться и сохранять настройки профиля и т.д. в
"C:\Program Files\Opera\profile\..." вместо
"C:\Documents and Settings\USER\Application Data\Opera\Opera 10 Preview\profile\..."

hb860 02-03-2009 15:40 1052906

an99dre,
c:\Program Files\Opera\operadef6.ini
изменить параметр файла с
Код:

[System]
Multi User=1

на
Код:

[System]
Multi User=0

Этого достаточно. Я себе таким образом портабельную оперу сделал)

an99dre 02-03-2009 16:29 1052941

hb860, насколько я понял это делается после установки, а как во время тихой установки?

hb860 02-03-2009 18:16 1053015

А во время тихой установки надо поправить любым способом этот инишник.
Если это делал бы я - я бы внес изменения в свой NSIS-скрипт. Всё зависит от того что и как вы ставите.

an99dre 02-03-2009 18:26 1053024

hb860, хотелось бы сделать это штатными средствами, например из командной строки.
Нашёл вот < start /wait %systemdrive%\opera.exe /s /V/passive CREATE_DESKTOP_ICON=0 MULTI_USER_SETTING=0 >, но "Multi User=0" почему-то не проходит.

hb860 02-03-2009 20:14 1053092

an99dre, я скажу честно - я не пробовал эту настройку(MULTI_USER_SETTING=0). Если не пролучится штатными средствами, я подкину NSIS-кусочек кода. Это все, чем я могу помочь :)

an99dre 02-03-2009 20:24 1053098

hb860, я в NSIS :(

hb860 04-03-2009 15:00 1054752

Опера 9.64+флешплеер 10+скины - светлый современный и 9ый классический.
http://files.mail.ru/R3Y96M
Файлы будут храниться до 9 марта 2009 года, каждое скачивание файлов продлевает их срок хранения еще на 5 дней.
Opera-9.64.exe /S, всё как обычно ;)

Dmitry_K 06-03-2009 20:58 1056745

Цитата:

Цитата an99dre
start /wait %systemdrive%\opera.exe /s /V/passive CREATE_DESKTOP_ICON=0 MULTI_USER_SETTING=0 >, но "Multi User=0" почему-то не проходит »

а если извлечь из инсталлятора msi-файлик (или "забрать" его из %TEMP%, запустив установку и дождавшись распаковки) и запустить его
Код:

start /wait opera.msi /passive CREATE_DESKTOP_ICON=0 MULTI_USER_SETTING=0
то Multi User=0 "пройдет", как и все остальные параметры, которые можно комбинировать по своему усмотрению ;)
Код:

CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1

Kolich 23-03-2009 11:39 1071824

пробовал с таким ключем ставить нераспакованную оперу
Код:

start /wait opera.msi /passive CREATE_DESKTOP_ICON=0 MULTI_USER_SETTING=0
не помогает.
Пробовал с
Код:

/S /v/qn
вылетает ошибка о том что опера запущена и грейд невозможен,хотя опера не запущена,пробовал делетить-такая же ситуация, ХОТЯ опера устанавливается полностью.Юзаю дистриб оперы турбо Version: 10.00 1 Build:1355
Следующий вопрос,как установить оперу по умолчанию без распаковки мси инсталлера.

Dmitry_K 23-03-2009 11:58 1071842

Цитата:

Цитата Kolich
пробовал с таким ключем ставить нераспакованную оперу »

нераспакованная не поставится
Цитата:

Цитата Kolich
вылетает ошибка о том что опера запущена »

1. посмотри повнимательней в процессах
2. переименуй установочный exe-файл во что-нибудь, отличное от opera.exe

Kolich 23-03-2009 12:25 1071877

Цитата:

Цитата Dmitry_K
2. переименуй установочный exe-файл во что-нибудь, отличное от opera.exe »

спасибо,помогло переименование имени инсталлера, и опера поставилась с ключами:
/S /v/qn

Kuzia 29-06-2009 15:36 1154727

Автоматическая установка Opera
 
Проблема в том, что Opera v.10.00. Все ключи перепробовал, а файл setup.iss не создается

keymaster 28-07-2009 13:30 1179750

Хотел бы поделиться...
вроде не повторяюсь.
Ставлю с Административной установки из архива батником.
Файл ответов получил через ORK от 2003 оффиса (везде Отвечаю тоже им )

Код:

@color 1F
@Title “бв**®ўЄ* Opera 9 Mega (9.23)
@echo Простой браузер
@"%ProgramFiles%\WinRAR\winrar" x Opera "%Windir%\Temp\opera\" /y
@"%Windir%\Temp\opera\opera.msi" TRANSFORMS=opera.MST /qn
@"%Windir%\Temp\opera\flash.exe" /silent
@move /y "%Windir%\Temp\opera\opera.lnk" "%AppData%\Microsoft\Internet Explorer\Quick Launch\"

В админУстановке перековырял все стили и конфиги.заменил файл языка на переименованный Русский (по умолчанию ставился Не русский, поэтому в mst это не нужно уже)
созданные ключи реестра добавлены в opera.mst
Планирую батник по сбору настроек (мало ли чего изменю,ссылку быструю там..) и он Просто добавит в архив изменённые файлы.
Также перешуршав библиотеки смог добиться 4*948*146 байт от дистрибутива

hb860 01-10-2009 08:00 1231718

Давно не выкладывал свою сборку оперы. Итак.
http://files.mail.ru/H8I8KU
Opera 10 Final русская, та что без юнита, именно финал, который лежит на сайте.
В составе флэшплеер, анимированный скин ssk_dynamics и светлый скин а-ля виста.
Opera-10.00.exe /S - тихая установка

Oleg48 01-10-2009 17:55 1232114

Хочу поделиться своим вариантом установки Opera 10
В начале делаю административную установку
Код:

Opera_1000_int_Setup.exe /a
Получаю папку Program Files с файлами программы и установочный файл Opera installer.msi который затем переименовываю в Opera_inst.msi
Добавляю файл с начальными настройками на русский язык - operaprefs_default.ini
Такого содержания:
Код:

[User Prefs]
Language File=C:\Program Files\Opera\locale\ru\ru.lng
Language Files Directory=C:\Program Files\Opera\locale\ru
[System]
Multi User=1;

Добавляю командный файл со сценарием установки install.cmd
Код:

ECHO.
ECHO Please wait...
Start /Wait Opera_inst.msi /passive
copy "operaprefs_default.ini" "%ProgramFiles%\Opera" /Y
exit

Из его содержания понятно, программу ставлю с ключем /passive , файл с начальными настойками языка бросаю в папку установки Opera по умолчанию.
Все это пакую в 7-zip архив и делаю тихую установку используя измененный 7ZSFX модуль.
Пользуйтесь на здоровье. :)

hb860 01-10-2009 23:25 1232382

Oleg48, не универсально. Я имею ввиду явные пути.
Что делаю я:
Запускаю оперу до перового диалогового окна.
Из темпа забираю Opera installer.msi и 1049.mst
Запускаю msiexec.exe /i Opera installer.msi /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST
Гораздо проще, и результат такой же как у тебя. И пути сами прописываются какие надо.

Oleg48 02-10-2009 10:47 1232601

hb860хорошо попробую

Oleg48 02-10-2009 12:46 1232670

Резюме по варианту hb860!!!
Предложения:
Цитата:

Цитата hb860
Opera installer.msi /qb »

эту часть предлогаю изменить
Opera installer.msi - переименовать без пробелов или поместить значение в кавычки
и почему ключ /qb а не /passive , нехочу наблюдать кнопку "Отменить"
Мой вариант
Код:

Opera_installer.msi /passive
Итог вариант hb860 оптимальный если только не хотите добавить какие либо настройки в устанавливаемое приложение, например изменить наборчик сайтов на экспресс панели (по умолчанию). Поэтому предлогаю этот вариант в шапку и на тему ярлык "решено".

hb860 02-10-2009 15:03 1232771

Ну так я даже постил где то тут скрипт, которым я свою сборку собираю. Могу перепостить, если нужно. А по поводу настроек, которые поменять хотчется, вот какая фигня - профиль опера создает при первом запуске, следовательно, чтобы что то там поменять, надо, что он уже был. Варианты решения:
1. запустить оперу, тут же её пришибить, и изменить ини-файл в профиле. Скриптом NSIS это очень просто сделать, но мне лень.
2. скопировать готовый профиль, и заменить в нем пути. возни больше, результат такой же. аналогично,мне лень :)
3. нагенерировать профиль самому, по крайней мере, его базовые части. Чем угодно, вплоть до батника. Извращение редкостное, но имеет право на жизнь.
Ну вот поэтому, собствено, моя опера тихая и с практически с умолчальными параметрами.

Fomalgaut 05-10-2009 00:14 1234598

Цитата:

Цитата hb860
Запускаю msiexec.exe /i Opera installer.msi /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST »

Это всё круто, но хотелось бы знать, а можно ли изменять содержимое MST файла и чем? Или там нет ничего существенного?

hb860 05-10-2009 14:16 1234928

Менять Оркой, он ресурсы инсталятора переводит и в нем как раз прописано, какой язык по умолчанию применить у приложения. Я не счёл ни разу нужным его поправить

Fomalgaut 05-10-2009 15:38 1234984

Цитата:

Цитата hb860
Менять Оркой, »

... Я понял. Хотя я пробовал редактировать его ORKой, но он не понимает формат оперовской MSTшки. Какую именно версию ОРКи Вы использовали?

hb860 05-10-2009 17:16 1235039

Последнюю МСТшку я не пробовал открывать, а орка у меня из Windows Installer 4.5 SDK

hb860 30-10-2009 08:58 1256301

Opera 10.01 Final русская, та что без юнита, именно финал, который лежит на сайте.
Цитата:

Цитата hb860
В составе флэшплеер, анимированный скин ssk_dynamics и светлый скин а-ля виста.
»

Opera-10.01.exe /S
Скачать тут: http://files.mail.ru/37FCCZ
Цитата:

Файлы будут храниться до 4 ноября 2009 года, каждое скачивание файлов продлевает их срок хранения еще на 5 дней.

Dmitrymail 15-11-2009 22:09 1271253

Подскажите, правильные ключи для установки Opera 9.64 из папки E:\Dist\964 в папку E:\Opera для одного пользователя с профилем и настройками только в E:\Opera без всяких папок в Users (у меня Win7). Есть дистрибутив Opera_964_ru_Setup.exe, извлеченный из него Opera installer.exe, распакованный из него Opera installer.msi. Пробовал такой набор
MSIEXEC.EXE /i "Opera installer.msi" E:\Opera\ /S /v/qn ALLUSERS=0 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru
и несколько вариантов, не получилось.

mariolast 24-11-2009 22:34 1279222

hb860,
Мне нравится твоя сборка, перепакуешь 10.10? Только вышла ....

hb860 25-11-2009 22:55 1279880

Цитата:

Конечно. Постараюсь сегодня выложить
Итак, дистрибутив+файл скрипта забирать здесь(срок хранения не ограничен, скачивание без регистрации)
http://www.winreview.ru/download.php?view.4

Моя первая из цикла статей по NSIS, где я от и до разжевал как был создан этот скрипт и как он работает:
http://www.winreview.ru/news.php?extend.33.11

volk1234 25-11-2009 22:59 1279885

Привет всем!
Предлагаю сделать куратором этой темы hb860
Причина - автор темы не поддерживает ее в надлежащем состоянии, более того его профиль удален.
С другой стороны hb860 активно участвует в этой теме.
Суть кураторства - поддержка шапки темы в актуальном состоянии.
Если есть другие кандидатуры или желающие - пишем в течении 3х дней.
Спасибо.

Dmitrymail 26-11-2009 09:34 1280117

Цитата:

Цитата hb860
Моя первая из цикла статей по NSIS, где я от и до разжевал как был создан этот скрипт и как он работает:
http://www.winreview.ru/news.php?extend.33.11 »

Прочитал, там все очень внятно , как по нотам, но нет ни одного слова (или я не туда смотрю :) ), как провести установку в папку не по умолчанию и в эту же папку засунуть профиль (предположим E:\Opera) :(

hb860 26-11-2009 10:02 1280134

Dmitrymail, допишу. Спасибо за ценное замечание.

volk1234 29-11-2009 00:31 1282339

Новый куратор темы - hb860.
Прошу любить и жаловать...

hb860 30-11-2009 21:05 1283698

Я оформил шапку, описал технологию тихой установки, установки в нестандартную папку и установку с нестандартными настройками браузера. В ближайшее время я доработаю NSIS скрипт, который позволит использовать нестандартную папку установкии применять твики браузера.
Рад стараться.

Habetdin 30-11-2009 21:12 1283709

hb860,
Цитата:

Цитата hb860
Мной создан NSIS-скрипт »

тег [code] неправильно "закрыт" ;)

hb860 02-12-2009 23:05 1285464

Я в значительной степени переработал скрипт по установке Опера.
При "громкой" установке теперь вы можете указывать, в какую папку её ставить и выбирать, ставить ли шкуры и флешплеер.
При тихой можно указать папку стандартным образом, типа так: Opera-10.10.exe /S /D=D:\opera10
Обновил шапку.

hb860 03-12-2009 22:09 1286209

Есть предложение. Общий принцип установки оперы с неумолчальными параметрами я описал в шапке.
Давайте как-то объединим усилия и выделим наиболее востребованные твики. Предлагаю вести диалог в таком виде:
-Как сделать так, чтоб сразу после установки в браузере были отключены картинки?
-За это отвечает параметр Ini-файла пам-пам-пам
Полезная ссылка в тему: http://www.opera.com/support/usingopera/operaini/

tiylar 25-02-2010 10:12 1355460

Подскажите плиз а что делать если фаил 1049.MST не появляется во временной папке? у меня опера 10.00 бета 2. Мси фаил появляется а 1049.MST нет.

hb860 25-02-2010 22:03 1355995

http://snapshot.opera.com/windows/Op...50_3275_in.exe
Я скачал это, русский есть, равно как и файл. Пакуйте на здоровье

Good 27-02-2010 21:38 1357664

Кто как, а я сделал в WinRAR тихий sfx-архив, без особых требований к установке. Главное чтобы тихо ставилось и профиль был в папке с программой а не в %appdata%


Код:

Setup=Opera_1010_int_Setup /S /V"/passive CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=0 INSTALLER_LANGUAGE=ru"
TempMode
Silent=1
Overwrite=1

В архив поместил скачанный установщик Opera_1010_int_Setup.exe без каких-либо изменений и перепаковки.

Скины и настройки добавляю отдельно.

Так-же ставил и 9.хх Opera.
Удобно из WPI ставить, прописывая ключи к установщику не создавая "тихий" архив. Но с архивом удобнее, строка короче.

hb860 02-03-2010 23:11 1359898

Опера 10.50
Обновляемся, господа
Я снабдил инсталлятор генератором файлов ответов, как у моей сборки AIMP2. Теперь вы сможете определиться, ставить ли вам флешплеер и скины, просто запустив инсталлятор с ключом /G. Подробное описание генератора ответов, а также в шапке. Ссылка та же - забираем

tiylar 14-03-2010 10:56 1368220

Всем привет никто не могбы посмотреть мой скрипт чтото не проходит с него установка может ошибку гдета допустил.
Цитата:

!define PRODUCT_NAME "Opera" !define PRODUCT_VERSION "10.0" !define pkgdir "c:\zzz" !include "MUI.nsh" SetCompressor /SOLID lzma !define MUI_ABORTWARNING !define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "Russian" Name "${PRODUCT_NAME}" Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}" OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe" ShowInstDetails show Section SetOutPath "$TEMP" File "${pkgdir}\opera installer.msi" ExecWait "msiexec.exe /i $\"$TEMP\opera_installer.msi$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=$\"$TEMP\1058.MST$\"" Delete "$TEMP\opera installer.msi" Delete "$TEMP\1058.MST" SectionEnd
Упс извените не получилось как хотел щас
Код:

!define PRODUCT_NAME "Opera"  !define PRODUCT_VERSION "10.0"  !define pkgdir "c:\zzz"    !include "MUI.nsh"  SetCompressor /SOLID lzma    !define MUI_ABORTWARNING  !define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"  !insertmacro MUI_PAGE_WELCOME  !insertmacro MUI_PAGE_INSTFILES  !insertmacro MUI_PAGE_FINISH  !insertmacro MUI_LANGUAGE "Russian"    Name "${PRODUCT_NAME}"  Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"  OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"  ShowInstDetails show    Section    SetOutPath "$TEMP"    File  "${pkgdir}\opera installer.msi"    ExecWait "msiexec.exe /i $\"$TEMP\opera_installer.msi$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=$\"$TEMP\1058.MST$\""    Delete "$TEMP\opera installer.msi"    Delete "$TEMP\1058.MST"  SectionEnd

hb860 14-03-2010 11:15 1368231

tiylar, У вас "$TEMP\1058.MST" отсуствует.
Надо дописать
Код:

File "${pkgdir}\1058.MST"

vcrank 15-03-2010 11:10 1369003

У меня при установке Оперы из оригинального установочного пакета игнорируются команды на создание ярлыков.
Ярлыки создаются в любом случае
Код:

msiexec /i "Opera installer.msi" /qb INSTALLDIR="D:\Opera" ALLUSERS=0 CREATE_DESKTOP_ICON=0 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=0 MULTI_USER_SETTING=0
WinXP SP3

hb860 18-03-2010 14:19 1371512

Посмотрю вечером. Может, изменились параметры в пакете

vcrank 22-03-2010 12:03 1374353

Цитата:

Цитата hb860
Посмотрю вечером. Может, изменились параметры в пакете »

Есть какие-то изменения в официальном пакете?

hb860 22-03-2010 14:09 1374462

Сегодня вышла новая версия,10.51, насядем на сборку вплотную
Простите великодушно, не дошли руки до Орки, не проверил параметры

vcrank 23-03-2010 08:20 1375057

Цитата:

Цитата hb860
не дошли руки до Орки, не проверил параметры »

А не подскажете какой версией ORK пользуетесь (если можно, то ссылку)
У меня просто в наличии имеется только ORK для Office 2003 :(

hb860 23-03-2010 08:37 1375064

vcrank, 2.0.3790 из SDK WinInstaller 4.5
Параметры изменились
HTML код:

msiexec /i "Opera installer.msi" /qb INSTALLDIR="D:\Opera" ALLUSERS=0 CREATE_DESKTOP_ICON_REG_USR=0 CREATE_QUICKLAUNCH_ICON_REG_USR=1 CREATE_STARTMENU_ICONS_REG_USR=0 MULTI_USER_SETTING=0 SET_DEFAULT_BROWSER=1
2ALL
Версия 10.51 В шапке
Я прилично доработал скрипт и генератор, исправил мелкие ошибки кода

Requin 23-03-2010 12:16 1375222

Вложений: 1
Не получается тихая установка.
Запускаю opera-10.51.exe /S и выдается окошко с запросом.

hb860 23-03-2010 19:02 1375516

Отладочное сообщение забыл стереть, скрипт отлаживал и не убрал. Перекачайте дистрибутив, исправлено.

hb860 24-03-2010 12:45 1375988

Данным сообщением от лица компании хочу принести извинения всем пользователям браузера Opera 10.51 для Windows, столкнувшимся с различными проблемами после установки данной версии, выпущенной два дня назад. Разработка сложного программного продукта, в которой задействованы сотни людей, неизбежно связана с человеческим фактором — время от времени незамеченная ошибка одного из сотрудников может вылиться в довольно неприятный сюрприз. Так произошло и на этот раз: по ошибке в качестве финального релиза Opera 10.51 на сервер была выложена внутренняя тестовая сборка, совершенно не предназначенная для этих целей. Источник

Вечером пересоберу браузер

hb860 24-03-2010 20:16 1376343

Готово, ссылка та же.
Забирайте

sanalex 25-03-2010 18:47 1377103

Opera 10.51 тихая установка оригинального дистрибутива:
Opera_1051_3315_in.exe /S /v/qn /V

просмотр списка ключей:
Opera_1051_3315_in.exe /?

hb860 25-03-2010 20:05 1377163

sanalex, он вообще-то мой репак имел ввиду :unsure:

sanalex 25-03-2010 20:33 1377182

hb860, по-этому в моем посте и написано - оригинального. Подправил пост, чтобы вопросов не было.

hb860 25-03-2010 21:30 1377233

sanalex, ну оригинальный мы и не пытаемся тут ставить) Да и это мы ранее уже обсудили, вроде.
Вроде как обсуждаем "неумолчальную" установку. Потому я её и пакую. Пока вроде дополнительных параметров никто не запросил, хотя я в шапке написал как это делать. Мож кто и юзает батники для генерации настроек, но не сознается :)

VEDMAK 30-03-2010 20:11 1380924

Подскажите а можно чтоб опера подхватывала bookmarks.adr

seriych 30-03-2010 22:11 1381042

VEDMAK,
При автоустановке? По идее так:
COPY /Y "bookmarks.adr" "%APPDATA%\Opera\Opera\"
По крайней мере я так копирую speeddial.ini и urlfilter.ini.

vcrank 02-04-2010 14:21 1383360

Цитата:

Цитата hb860
Мож кто и юзает батники для генерации настроек, но не сознается »

Я использую оригинальный дистрибутив (*.MSI) + копирую некоторые файлы настроек в папку профиля :)

seriych 02-04-2010 18:15 1383612

vcrank,
Где хранятся настройки панели адреса? То есть я, например, хочу, чтобы на панельке после установки была кнопка "закладки". Я так понял, что в файле standard_toolbar.ini. Но там не совсем понятное описание кнопок:
Код:

Button1, -119414254="Wand | Fast Forward + Show hidden popup menu, "Internal Fast Forward History""
Button2, -1393253531=Stop | Reload, , , -1705826954
Button3, -773844987="Show popup menu, "Browser Bookmarks Menu", , , "Bookmarks""

Что это за цифры?

mamont1 02-04-2010 19:45 1383664

Цитата:

Цитата seriych
Что это за цифры? »

Цыфиры ищи в %operadir%\locale\ru\ru.lng

-119414254="Войти"
-1393253531="Остановить" -1705826954="Обновить"
-773844987="Закладки"

Сантей 08-04-2010 03:05 1387605

seriych, любое изменение любой панели приводит к созданию файла standard_toolbar.ini в папке профиля %profile%\toolbar\standard_toolbar.ini. Там и хранятся новые настройки всех панелей

mariolast 25-04-2010 17:17 1400398

Сервис - Настройки - вкладка Дополнительно - снять галку "Скрыть типы, открыаемые Опера" - поиск: text/plain -
кнопка Изменить - в расширения добавить через запятую txt,rar,7z - Действие: Показать диалог загрузки.
Можнотакое реализовать в сборке? Замучался уже с архивами 7z...

hb860 26-04-2010 01:47 1400709

сделаем

mamont1 26-04-2010 09:35 1400805

hb860 аддоном не пользуюсь, но...
многие настройки можно импортировать через operaprefs_default.ini
подменяя оригинальный в конце установки.
в частности: "text/plain -txt,rar,7z - Действие: Показать диалог загрузки." в
operaprefs_default.ini
Код:

[User Prefs]
Language File={Resources}locale\ru\ru.lng
Language Files Directory={Resources}locale\ru
[System]
Multi User=0

[File Types]
text/plain=0,,,,txt,rar,7z,|

мож, где было - извеняйте.

hb860 26-04-2010 10:43 1400848

Напишу-ка я в скрипт инсталлятора возможность файлы подменять :)

tiylar 28-04-2010 02:16 1402247

Всем доброго времени суток. Кто может помоч с Nsis скриптом для оперы я вроде сделал всё работает но при попытке проинсталировать выпадет ошибка.

hb860 28-04-2010 17:41 1402739

Вам поможет экстрасенс....

Подробности предоставьте - какой скрипт, какая ошибка?

hb860 29-04-2010 01:15 1402998

Версия 10.52+ Adobe® Flash® Player 10.0.45.2 + 2 скина - в шапке

tiylar 30-04-2010 00:35 1403752

hb860 извени что долго скрипт не вылаживал уезжал
[
Цитата:

!define PRODUCT_NAME "Opera" !define PRODUCT_VERSION "10.0" !define pkgdir "c:\zzz" !include "MUI.nsh" SetCompressor /SOLID lzma !define MUI_ABORTWARNING !define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_LANGUAGE "Russian" Name "${PRODUCT_NAME}" Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}" OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe" ShowInstDetails show Section SetOutPath "$TEMP" File "${pkgdir}\opera installer.msi" File "${pkgdir}\1058.MST" ExecWait "msiexec.exe /i $\"$TEMP\opera_installer.msi$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=$\"$TEMP\1058.MST$\"" Delete "$TEMP\opera installer.msi" Delete "$TEMP\1058.MST" SectionEnd
HTML код:

!define PRODUCT_NAME "Opera"  !define PRODUCT_VERSION "10.0"  !define pkgdir "c:\zzz"    !include "MUI.nsh"  SetCompressor /SOLID lzma    !define MUI_ABORTWARNING  !define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"  !insertmacro MUI_PAGE_WELCOME  !insertmacro MUI_PAGE_INSTFILES  !insertmacro MUI_PAGE_FINISH  !insertmacro MUI_LANGUAGE "Russian"    Name "${PRODUCT_NAME}"  Caption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"  OutFile "${PRODUCT_NAME}-${PRODUCT_VERSION}.exe"  ShowInstDetails show    Section    SetOutPath "$TEMP"    File  "${pkgdir}\opera installer.msi"    File  "${pkgdir}\1058.MST"    ExecWait "msiexec.exe /i $\"$TEMP\opera_installer.msi$\" /qb ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=$\"$TEMP\1058.MST$\""    Delete "$TEMP\opera installer.msi"    Delete "$TEMP\1058.MST"  SectionEnd
Во время инсталяции выпадает ошибка Не возможно открыть этот установочные пакет выпадает это приьлезительно на половине установки

mariolast 02-05-2010 09:31 1405052

Опера обновилась до 10.53.

hb860 04-05-2010 00:27 1406071

Тихая установка Opera 10.53 Скачать

SamLab 04-05-2010 11:59 1406301

hb860, Не плохо было бы значок оперный для установки поставить и сделать такую же на базе билда 3381 SR1

hb860 04-05-2010 15:33 1406481

Зачем значок?
И это, я принципиально собираю РТМки оперы. Исключение была 10.50 бета
Этот 3381 SR1 какой-то особенный?

SamLab 06-05-2010 14:32 1407985

hb860, На то он и SR1 а не snapshot или beta т.к. в нем чсто фиксы предыдущего билда - а иконка чтобы отличать программы друг от друга в том же BS PostInst да и просто на жестком приятнее глазу

hb860 06-05-2010 15:25 1408035

Сделаем

tiylar 06-05-2010 18:06 1408153

Кто нибудь может выложить работающий скрипт авто установки но без скинов и флеш плеера?

hb860 06-05-2010 20:53 1408249

Издеваетесь? Две секции не желаете стереть? Впрочем, держите:

Код:

!define PRODUCT_NAME "Opera"
!define PRODUCT_VERSION "10.51"
!define pkgdir "d:\package"

!include "MUI.nsh"
SetCompressor /SOLID lzma

!define MUI_ABORTWARNING
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_COMPONENTSPAGE_SMALLDESC
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH

!insertmacro MUI_LANGUAGE "Russian"

!define BRANDING "http://www.winreview.ru"

InstType "Полная"
InstType "Сокращенная"
InstType "Минимальная"


Var gMode
Var IniFile
Var WindowCaption
Var Opera
Var MultiUsers
Var Desk
Var QL
Var SM
Var Def
!include "WordFunc.nsh"
!include "FileFunc.nsh"

Function .onInit
        ;
        ; when /g switch specified and not present /s switch, then generate default config
        ;
        ;inifile definition
        ;
        StrCpy $Opera 0
        StrCpy $Flash 0
        StrCpy $Skins 0
        StrCpy $MultiUsers 0
        StrCpy $Desk 0       
        StrCpy $QL 0               
        StrCpy $SM 0                       
        StrCpy $WindowCaption "Установка ${PRODUCT_NAME} ${PRODUCT_VERSION}"
        ${WordReplace} "$EXEFILE" ".exe" ".ini" "+" $IniFile
        StrCpy $IniFile "$EXEDIR\$IniFile"
       
        ;gMode detection
        StrCpy $gMode 0
        ${GetOptions} $CMDLINE "/G" $0
        IfErrors EndFunc
        IfSilent +4 0
        StrCpy $gMode 1
        Delete $IniFile
        StrCpy $WindowCaption "Генератор файла ответов ${PRODUCT_NAME}"
        EndFunc:
FunctionEnd


!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


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

Section "!${PRODUCT_NAME}" secOPERA
  SectionIn 1 2 3 RO
  !insertmacro ProcessSection "secOPERA"
  StrCmp $gMode 1        SectionEnd1
        StrCpy $Opera 1
  SectionEnd1:
SectionEnd

Section "Многопользовательский режим работы" secMultiUsers
        SectionIn 1 2 3
        !insertmacro ProcessSection "secMultiUsers"
        StrCmp $gMode 1        EndSection
                StrCpy $MultiUsers 1
        EndSection:       
SectionEnd

Section "Сделать браузером по умолчанию" secDef
        SectionIn 1 2 3
        !insertmacro ProcessSection "secDef"
        StrCmp $gMode 1        EndSection
                StrCpy $Def 1
        EndSection:       
SectionEnd

SectionGroup /e "Ярлыки"
        Section "Меню пуск" secSM
        SectionIn 1 2 3
                !insertmacro ProcessSection "secSM"
                StrCmp $gMode 1        EndSection
                        StrCpy $SM 1
                EndSection:                       
        SectionEnd

        Section "Рабочий стол" secDesk
        SectionIn 1 2
                !insertmacro ProcessSection "secDesk"
                StrCmp $gMode 1        EndSection
                        StrCpy $Desk 1
                EndSection:                       
        SectionEnd

        Section "Панель быстрого запуска" secQL
        SectionIn 1 2
                !insertmacro ProcessSection "secQL"
                StrCmp $gMode 1        EndSection
                        StrCpy $QL 1
                EndSection:                       
        SectionEnd
SectionGroupEnd

Section -Post
        StrCmp $Opera 0 SkipOpera
                SetOutPath "$TEMP"
                File  "${pkgdir}\opera\1049.MST"
                File  "${pkgdir}\opera\opera installer.msi"
                ExecWait "msiexec.exe /i $\"$TEMP\opera installer.msi$\" /qb SET_DEFAULT_BROWSER=$Def ALLUSERS=1 CREATE_DESKTOP_ICON_REG_USR=$Desk CREATE_QUICKLAUNCH_ICON_REG_USR=$QL CREATE_STARTMENU_ICONS_REG_USR=$SM MULTI_USER_SETTING=$MultiUsers TRANSFORMS=$\"$TEMP\1049.MST$\""
                Delete "$TEMP\opera installer.msi"
                Delete "$TEMP\1049.MST"
        SkipOpera:
SectionEnd

LangString DESC_OPERA ${LANG_RUSSIAN} "Браузер ${PRODUCT_NAME} ${PRODUCT_VERSION}"
LangString DESC_MULTIUSERS ${LANG_RUSSIAN} "Отдельный профиль настроек для каждого пользователя"

!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
  !insertmacro MUI_DESCRIPTION_TEXT ${secOPERA} $(DESC_OPERA)
  !insertmacro MUI_DESCRIPTION_TEXT ${secMultiUsers} $(DESC_MULTIUSERS)
!insertmacro MUI_FUNCTION_DESCRIPTION_END


tiylar 07-05-2010 00:37 1408369

спасибо помогло хотя и здесь ошибки были в 45 строке.

hb860 07-05-2010 15:38 1408727

Да, я забыл потереть это:
Код:

        StrCpy $Flash 0
        StrCpy $Skins 0


hb860 21-06-2010 22:53 1438973

Opera 10.54+Adobe Flash player 10.1.53.64
Всё в шапке.
Дистрибутив имеет красный официальный значок браузера, как просил SamLab

hb860 26-06-2010 23:58 1442407

Я неоднократно слышу просьбу собрать бетку Opera.
Теперь я буду регулярно собирать и их, с задержкой после выхода в несколько дней, 5-7
Задержка нужна для выявления паталогических косяков в бета-версиях, чтобы не выдавать в тихих сборках явной лажи и не подставлять пользователей.

Opera 10.60.3442 Development Snapshot

Цитата:

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

Cборка содержит оригинальный, нетронутый дистрибутив браузера, в который добавлен Adobe Flash player 10.1.53.64, и два скина браузера: ssk dynamic-1.7 и vista skin 5.2.

Дистрибутив верой и правдой служит для тихой и максимальной гибкой для развертывания установки и поддерживает следующие ключи:
Код:

Opera-10.60 3442 PRE-Final.exe /S
Производит тихую установку бразуера, скинов и флэш-плеера при условии, что в папке, откуда производится запуск инсталлятора, нет файла ответов Opera-10.60 3442 PRE-Final.ini.
Код:

Opera-10.60 3442 PRE-Final.exe /G
Производит запуск инсталлятора в режиме генератора ответов. Вы можете снять пометку с флеш-плеера или скинов, если вы не планируете их устанавливать, а также настроить прочие параметры - ярлыки, умолчания и многопользовательский режим. Эти действия будет записаны в файл Opera-10.60 3442 PRE-Final.ini. Далее, при запуске с ключом /S инсталлятор подцепит этот файл, и не установит того, что не было выбрано в режиме генератора ответов. Ключ /G не совместим с другими ключами инсталлятора.
Скачать

seriych 27-06-2010 00:11 1442414

Они по три билда в день выпускают сейчас :)

hb860 01-07-2010 22:30 1445606

Opera 10.60 Final
Цитата:

поддержка API для геопозиционирования (Geolocation API). Как это работает, можно узрить на специально созданной Opera интерактивной карте, показывающей в реальном времени количество загрузок браузера Opera пользователями во всех регионах мира
в состав сборки вошел открытый видеокодек WebM. Что это и как протестировать его в работе, можно узнать из публикации о Google Chrome - инструкция аналогична.
синхронизация настроек браузера между различными устройствами, например, компьютером и мобильным телефоном.
новая версия движка, которая на 50% быстрее предыдущего.
система защиты от сетевого мошенничества, фишинга и вредоносного ПО на основе разработок компаний AVG и Yandex с сервисом обновления сигнарут.
AppCache: позволяет работать с различными приложениями, такими как текстовый, табличный или графический редактор, прямо в окне браузера и без подключения к Интернету, сохраняя все данные на компьютере для последующей синхронизации с веб-сервисами.
Поисковые подсказки для некоторых систем (например, Wikipedia). В окне поиска предлагаются подсказки для более быстрого формирования запроса.
Скачать Opera 10.60 Final

seriych 01-07-2010 23:33 1445635

hb860,
А почему по ссылке качается зип-файл, в котором лежит файлик Opera-10.54.exe? И при его запуске в заголовке тоже 10.54...

Кстати, в шапке темы первая строка "Opera - это бразуер, быстрый и удобный".

hb860 02-07-2010 11:24 1445820

Странно!
Я выкладывал 10.60 :)
Чёрт, пора завязывать в комп втыкать по ночам

Приду вечером - перевыложу

seriych 02-07-2010 16:44 1446073

hb860,
Лучше еще и перекачай оперу с официального сайта, ибо они заменили экзешник (md5 у первоначальной и нынешней версий не совпадает).

hb860 02-07-2010 17:27 1446107

ага, я так и собирался сделать

hb860 02-07-2010 19:57 1446197

Перезалил
Ссылка та же, версия 10.60 самая последняя

+my classic skin opera v1

VEDMAK 11-07-2010 14:12 1451147

А ключи от сайтов можно интегрировать, чтоб снова нерегистрироваться

Habetdin 11-07-2010 14:54 1451164

VEDMAK, в опере посмотрите путь к файлу данных менеджера паролей.
Сохраните его и заменяйте оригинал им.
Цитата:

Цитата VEDMAK
чтоб снова нерегистрироваться »

Можно логиниться и без этого файла :)

hb860 12-08-2010 21:51 1472481

Если остались люди на форуме, которые используют мою тихую сборку, то вот обновка
Тихая установка Opera 10.61

- нетронутый дистрибутив браузера, в который добавлен Adobe Flash player 10.1.72.86, и классический скин:
- Opera-10.61.exe /G: Производит запуск инсталлятора в режиме генератора ответов.
- Opera-10.61.exe /S - тихая установка
- Opera-10.61.exe /S /D=E:\opera - установка в другую папку

Скины я удалил, оставил только классический.

Полное описание дистрибутива/Скачать

seriych 12-08-2010 23:17 1472531

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

kotkovets 15-08-2010 00:08 1473881

hb860,
A почему вы сделали выбор Flash?
Все равно Opera будет требовать Flash !!!(если у пользователя он не установлен или устаревшая версия).
как предложение:

1) Устанавливать Flash у пользователя, если не установлен.
2) Заменить версию Flash, если у пользователя более ранняя версия.
3) Не устанавливать Flash у пользователя, если версии равны или более поздняя версия Flash.

Средствами NSIS это не сложно организовать.
Спасибо.

P.S
в своем инсталяторе Оперы давно все это реализовал

Combinator 25-08-2010 12:49 1481293

Почемуто не могу установить Оперу. Ни эту сбурку ни родную. Пишет что обновление не возможно, закройте оперу и повторите еще раз. На чистой винде и на нескольких компах. Ось ВИн7. В чем может быть проблемма?

hb860 09-09-2010 02:01 1491469

Цитата:

Цитата kotkovets
A почему вы сделали выбор Flash? »

Потому что у пользователя ДОЛЖЕН быть выбор
Чтобы опера не просила флэш, достаточно отключить его как содержимое, и некоторые люди этим пользуются.

BTW, Тихая установка Opera 10.62
нетронутый дистрибутив браузера, в который добавлен Adobe Flash player 10.1.82.76 и классический скин:
Код:

Opera-10.62.exe /S
Производит тихую установку бразуера со всеми компонентами при условии, что в папке, откуда производится запуск инсталлятора, нет файла ответов Opera-10.62.ini.

Код:

Opera-10.62.exe /G
Производит запуск инсталлятора в режиме генератора ответов. Вы можете снять пометку с флеш-плеера или обложки, если вы не планируете их устанавливать, а также настроить прочие параметры - ярлыки, умолчания и многопользовательский режим. Эти действия будет записаны в файл Opera-10.61.ini. Далее, при запуске с ключом /S инсталлятор подцепит этот файл, и не установит того, что не было выбрано в режиме генератора ответов. Ключ /G не совместим с другими ключами инсталлятора.

Скачать

hb860 29-09-2010 01:37 1506937

Небольшое обновление сборки браузера Opera 10.62. Включен последний Flash Player 10.1.85.3 и исправлен досадный баг инсталлятора, из-за которого браузер не ставился в нужную папку с ключом /D.
Всё остальное по старому:
Тихая установка Opera 10.62
нетронутый дистрибутив браузера, в который добавлен Adobe Flash player и классический скин:
Код:

Opera-10.62.exe /S
Производит тихую установку бразуера со всеми компонентами при условии, что в папке, откуда производится запуск инсталлятора, нет файла ответов Opera-10.62.ini.

Код:

Opera-10.62.exe /G
Производит запуск инсталлятора в режиме генератора ответов. Вы можете снять пометку с флеш-плеера или обложки, если вы не планируете их устанавливать, а также настроить прочие параметры - ярлыки, умолчания и многопользовательский режим. Эти действия будет записаны в файл Opera-10.61.ini. Далее, при запуске с ключом /S инсталлятор подцепит этот файл, и не установит того, что не было выбрано в режиме генератора ответов. Ключ /G не совместим с другими ключами инсталлятора.

Скачать

hb860 29-09-2010 11:51 1507200

Извините, с летитбита я не буду ничего качать
Вообще, с вас скриншота достаточно было бы.

разве для 9.25 вот такие ключи не проходят?
Код:

msiexec /i "opera installer.msi" /qb INSTALLDIR=D:\Opera10 ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=1 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1 TRANSFORMS=1049.MST

hb860 30-09-2010 02:11 1507872

Цитата:

Цитата Neutron
Ставиться английская версия. »

не может быть, если вы действительно запускаете её той командой, которую указали

Цитата:

Цитата Neutron
Папка profile установилась по пути »

Цитата:

Цитата Neutron
а должна была установиться в Program Files\Opera »

Не должна была. MULTI_USER_SETTING=0 надо указывать, чтобы была должна

Цитата:

Цитата Neutron
Какие файлы там не нужны, и чего делать то? »

Не нужны все, кроме 1049.MST и Opera installer.msi

Цитата:

Цитата Neutron
Я так пологаю что структура установки у Opera 9.25 и 10.10 отличная друг от друга. Или не так? »

Не так, она одинаковая

Цитата:

Цитата Neutron
P.S Мне перепакованная Опера не нужна »

Мы догадались сразу. Во всяком случае, я.

----------------------------------

Чем запускаете установку? Бат-файлом, из ВПИ или ещё откуда?

kotkovets 30-09-2010 02:56 1507881

Запускаю Оперу 9.27 таким батником:
Код:

msiexec /i "C:\Opera_9.27_International_Setup\Opera installer.msi" /qb INSTALLDIR=D:\Opera10 TRANSFORMS="C:\Opera_9.27_International_Setup\1049.MST" MULTI_USER_SETTING=0 ALLUSERS=1 CREATE_DESKTOP_ICON=1
Все ставится как положено:
язык интерфейса - русский и настройки Оперы: для всех пользователей.

hb860 30-09-2010 13:25 1508113

в начало батников добавьте
Код:

SetLocal EnableExtensions DisableDelayedExpansion
cd /d %~dp0


kotkovets 30-09-2010 14:29 1508145

Цитата:

Цитата Neutron
С папкой разобрался, осталась проблема с языком »

Решение просто!!!
Добавьте ключ: INSTALLER_LANGUAGE=RU

hb860 01-10-2010 10:13 1508727

kotkovets, Neutron, 1049.MST принудительно задает этот параметр
Neutron,я уверен, что он у вас не применяется

kotkovets 01-10-2010 10:19 1508731

Цитата:

Цитата hb860
1049.MST принудительно задает этот параметр »

я в курсе, об этом я писал, здесь, да удалил свой пост... :)- подумал за ненадобностью.
hb860, если распаковать Оперу 9.25-9.27, достаточно одного msi файла
Цитата:

Цитата Neutron
Цитата kotkovets:Добавьте ключ: INSTALLER_LANGUAGE=RU » »

и опера с русским интерфейсом.

hb860 01-10-2010 13:35 1508878

Вот это клёво
Попробую без MST теперь собирать

hb860 12-10-2010 22:03 1517469

Цитата:

Цитата Neutron
INSTALLER_LANGUAGE=RU »

Добавил
Опера встала НА АНГЛИЙСКОМ!
Вернулся к варианту
Код:

TRANSFORMS=1049.MSТ
С ним работает 100%

Держите сборку Opera 10.63+Flash Player+Классическая шкура+генератор файла ответов для тихой установки

kotkovets 12-10-2010 23:37 1517535

Цитата:

Цитата hb860
Опера встала НА АНГЛИЙСКОМ! »

Я писал, что это, только для 9 Оперы! #189

Diesel315 14-10-2010 11:53 1518583

Добрый день форумчане. Возможно вопрос поднимался но все же. Устанавливаю opera 10.63 через ГПО (естеcтвенно .msi пакет). Но у меня вопрос, после установки мне нужно чтобы у пользователя сразу были прописаны: Прокси вида 192,168,1,х:8080; открытие происходило с экспресс панели, не использовался пароль для сайтов, домашней страницей был определенный сайт, на экспресс панели были прописаны сразу определенные сайты.
Вообщем мне нужен файл модификации .mst. Для adobe reader есть спец программа Adobe Customization Wizard, а как сие осуществить для Opera.

kotkovets 14-10-2010 13:22 1518666

Diesel315, A оркой пробЫвали редактировать MSI ?
Или готовый конфиг создать и сделать, чтобы конфиг копировался после установки Оперы.
Так как Опера хранит свои настройки в ini файлах.

Diesel315 14-10-2010 15:51 1518824

Цитата:

Цитата kotkovets
Diesel315, A оркой пробЫвали редактировать MSI ?
Или готовый конфиг создать и сделать, чтобы конфиг копировался после установки Оперы.
Так как Опера хранит свои настройки в ini файлах. »

ОК попробую сперва что можно оркой сделать. В этом форуме уже встречал её в частности развертывании 7zip. В принципе копирование конфига тож вариант (хотя не айс) можно попробывть замутить с помощью GPP.
Все же жалко что для Opera нет собственной программы для создания .mst

AlexThePeacemaker 16-10-2010 13:58 1520070

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

и установка не происходит
Подопытный материал:
Opera 10.63 int
Windows XP Pro SP3

kotkovets 16-10-2010 14:57 1520114

AlexThePeacemaker
Потому что, запускаете msi неправильно. Вот так, как то нужно
Код:

msiexec /i "Путь к \opera installer.msi" /qb
Да и на вашем скрине все написано :) (параметры установки)

AlexThePeacemaker 16-10-2010 17:44 1520196

А можно как-нибудь через сам exe-шник, как у 9.27? Я вообще собирался его через 7-zip запаковать вместе с флэш-плеером. А на сколько я понимаю 7-zip создает подпапку в %temp% со случайным названием...

kotkovets 16-10-2010 18:28 1520217

Цитата:

Цитата AlexThePeacemaker
А можно как-нибудь через сам exe-шник, как у 9.27? »

Попробуйте, но я думаю с 10.63 не прокатит!
тихо запустится мастер InstallShield, распакует MSI и MSI запустит в обычном режиме.
Так, что самый надежный способ ставить бесшумно оперу - как рассказано в шапке темы
.

return666 17-10-2010 09:45 1520549

не проще установить оперу и создать sfx с ее папкой

Snakus 16-12-2010 16:57 1567362

Opera 11 использует инсталятор на базе самоизвлекающегося 7-zip
как его по тихому ставить?

kotkovets 16-12-2010 18:12 1567427

Цитата:

Цитата Snakus
как его по тихому ставить? »

как в шапке темы, и скрин с ключами установщика на этой же страничке :beta:

Snakus 16-12-2010 18:27 1567432

kotkovets,
нету там уже msi установщика
похоже автоустановка не поддерживается
запускал так Opera_1100_ru_Setup.exe -y -ai
выскочило сообщение:

Параметр "Autoinstall" не найден в файле конфигурации

seriych 17-12-2010 00:55 1567691

Opera_1100_int_Setup.exe /Silent

kotkovets 17-12-2010 11:04 1567893

Snakus,
Похоже сам исполняемый файл opera.exe сделан установщиком, после самораспаковки архива иницилизируется запуск: Оpera.exe /install
Оpera.exe /install /silent - прогресс установки виден
Других ключей пока не нашел.

Snakus 17-12-2010 11:10 1567899

kotkovets, вот это уже что-то.

opera.exe не признается какие у нее есть ключи.
занчит надо перепаковывать самоизвлекающийся архив

jameszero 17-12-2010 11:30 1567911

Новый установщик Opera по полочкам

Автоматизировать процесс установки можно, но скрытие окна инсталлятора не предусмотрено.

Snakus 17-12-2010 11:39 1567917

решил процитировать текст здесь, можно руководствоваться. перепаковывать или распаковывать архив не нужно
Цитата:

Параметры командной строки

При запуске процесса установки из командной строки, вы можете использовать следующие параметры:

/installfolder : Путь установки. Данный путь будет отображен в мастере установки.
/silent : не запускает мастер установки, а использует параметры, указанные в командной строке
На данный момент для режима /silent доступны следующие параметры:

/copyonly : Производит только копирование файлов в папку установки и ничего более. Остальные параметры игнорируются, за исключением /singleprofile
/allusers : При использовании данного параметра, будут созданы ярлыки для всех пользователей системы и будут внесены изменения в раздел реестра HKEY_LOCAL_MACHINE(общий для всех пользователей). В противном случае ярлыки будут созданы только для текущего пользователя и будут внесены изменения в раздел реестра HKEY_CURRENT_USER.
/singleprofile : запишет файл operaprefs_default.ini, указывая на то, что папка профиля будет создана/найдена в папке установки(раньше нызывалась однопользовательской установкой).
/setdefaultbrowser : После окончания установки назначит браузер Opera используемым по умолчанию.
/nostartmenushortcut : После установки не будет создан ярлык в меню «Пуск->Программы».
/nodesktopshortcut : После установки не будет создан ярлык на Рабочем столе.
/noquicklaunchshortcut : После установки не будет создан ярлык в панели быстрого запуска.
/launchopera : После установки сразу же будет запущен браузер Opera.
я решил ставить так
Opera_1100_ru_Setup.exe /silent /allusers /nodesktopshortcut /noquicklaunchshortcut /language ru

seriych, ключ таки работает. я наверно допустил очепятку, приношу извинения

seriych 17-12-2010 13:41 1568013

У меня такие проблемы с 11-й:
1) Браузером по умолчанию не хочет делаться, если до этого был назначен IE. Хотя в опере после установки стоит галочка "проверять, что опера- браузер по умолчанию"
2) Без ключа /launchopera она все равно запускается после установки.

Snakus 17-12-2010 16:14 1568135

seriych, статья писалась для бэта версии, может в финале есть изменения?

у меня еще лучше, после всех экспериментов вообще запускаться перестала, выкидывает ошибку 10

irokez_v 20-12-2010 10:07 1570191

Цитата:

Цитата Snakus
у меня еще лучше, после всех экспериментов вообще запускаться перестала, выкидывает ошибку 10 »

если ставил русскую поверх беты, глянь в operaprefs_default.ini используемый языковый файл - у меня после правки на русский ошибка 10 ушла.

hb860 22-12-2010 00:28 1571705

Ну и как в новом инсталляторе менять язык интерфейса из ком.строки?
Неужели ини файлы править после установки?
И какого чёрта она всегда запускается после установки? Пришиб тасккиллом пока :/
МСИ в плане развертыввания было удобственней

kotkovets 22-12-2010 00:36 1571712

Цитата:

Цитата hb860
МСИ в плане развертыввания было удобственней »

Да уж! повод писать скрипт автоустановки оперы.. :)

hb860 22-12-2010 00:43 1571717

kotkovets, я нашел решение, я тестируюсь

kotkovets 22-12-2010 00:51 1571724

Цитата:

Цитата hb860
нашел решение »

Язык установки выбирать установщиком оперы? я так понял установщик системный выбирает

hb860 22-12-2010 00:57 1571728

Короче, я традиционно написал трактат
Тихая установка Opera 11

Для читателей форума делаю выдержку из самого себя.

Цитата:

ВНИМАНИЕ! Ключи инсталлтора не до конца документированы.

/launchopera 0 - не запускать Opera, /launchopera 1 - запускать.
То же самое справедливо для ключей:
/desktopshortcut
/quicklaunchshortcut
/setdefaultbrowser

И ещё кое-что. Ключ /allusers ОБЯЗАТЕЛЬНО должен быть ПОСЛЕДНИМ! Это уже - ошибка в инсталляторе.

Примеры
Код:

Автоматическая портативная установка Opera 11 в папку C:\opera.
Opera_1100_int_Setup.exe /installfolder "c:\opera" /silent /copyonly /launchopera 0

Автоматическая установка для всех пользователей компьютера, без создания ярлыков на рабочем столе и в панели быстрого запуска:
Код:

Opera_1100_int_Setup.exe /silent /desktopshortcut 0 /quicklaunchshortcut 0 /allusers

Примечание. Новый инсталлятор не имеет ключей для принудительного указания языка интерфейса программы. Во всяком случае, мне в данный момент он не известен. Однако, в качестве решения можно перед установкой браузера создать папку с профилем, как правило - %APPDATA%\Opera\Opera\, в ней создать файл operaprefs.ini c секцией
[User Prefs]
Language File={Resources}locale\ru\ru.lng
Сборки от меня пока не будет, мне лень.


Спасибо за внимание.

kotkovets 22-12-2010 01:05 1571729

Цитата:

Цитата hb860
Сборки от меня пока не будет, мне лень »

ну щас посыпятся россыпью сборки... :)

hb860 22-12-2010 01:08 1571730

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

kotkovets 22-12-2010 01:16 1571733

Цитата:

Цитата hb860
появлению говновпи »

я именно то и имел ввиду

Snakus 22-12-2010 11:05 1571938

Цитата:

Цитата hb860
Примечание. Новый инсталлятор не имеет ключей для принудительного указания языка интерфейса программы. Во всяком случае, мне в данный момент он не известен. Однако, в качестве решения можно перед установкой браузера создать папку с профилем, как правило - %APPDATA%\Opera\Opera\, в ней создать файл operaprefs.ini c секцией »

этим не придется заниматься если изначально скачать чисто русский дистрибутив.

ftp://opera.vc.ukrtel.net/mirror/ope...0_ru_Setup.exe
ссылка получена с официального сайта

hb860, как Вам удалось выковырять эти ключи?

seriych 22-12-2010 14:28 1572099

start /wait "" "Opera11.exe" /silent /setdefaultbrowser /launchopera 0 /allusers
Все равно оперу запускает :(
Установщик русский

hb860 22-12-2010 19:02 1572250

через start/wait не пробовал
запущу машинку виртуальную при случае - попробую

Snakus 23-12-2010 14:20 1572866

исследование ошибки 10
При тихой установке локализованной версии Оперы 11 с параметрами
Opera_1100_ru_Setup.exe /silent /nodesktopshortcut /noquicklaunchshortcut /allusers
почему-то не копируется файл operaprefs_default.ini с следующим содержанием:
Цитата:

Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding
[User Prefs]
Language Files Directory={Resources}locale\ru
Language File={Resources}locale\ru\ru.lng
хотя в дистрибутиве файл присутствует. в результате опера не запускается. а выдает ошибку 10
для решения этой проблемы нужно этот файл создать в папке программы.

ключ /allusers опера просто не обрабатывает, не зависимо от того где он находится
также не работают ключи ни с ноликами ни без:
/launchopera
/setdefaultbrowser

seriych 23-12-2010 14:43 1572886

Snakus,
Обидно :(
Где минус за соощение поставить :)

hb860 23-12-2010 14:53 1572903

seriych, "отменить благодарность" кнопка
Snakus, я не могу ничего сказать на локализорванный дистрибутив. Но ключи у вас неправильные в приципе. Вот так надо
Код:

Opera_1100_ru_Setup.exe /silent /desktopshortcut 0 /quicklaunchshortcut 0 /allusers
не NOdesktopshortcut, а desktopshortcut
Простите, я опечатался. Точнее, запутался сам в этих чёртовых ключах. Я внес изменения в своё сообщение и в свою статью.

Snakus 23-12-2010 15:07 1572913

hb860, не работает ключь /allusers (не заметил разницы что с ним что без)
и 0-ки тоже не работают.
работают именно как было написано ранее http://operafan.net/content/view/503/40/
/nostartmenushortcut /nodesktopshortcut /noquicklaunchshortcut - эти 3 ключа точно работают, действий от остальных, что с 0-ками, что без не заметил, опера все равно запускается, и все равно по умолчанию прописывается браузером по умолчанию

Цитата:

Цитата hb860
я не могу ничего сказать на локализорванный дистрибутив. »

Какая разница локализованый дистрибутив или нет? Opera.exe он жде установщик - одинаковый.

hb860 23-12-2010 15:14 1572919

Код:

Opera_1100_ru_Setup.exe /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /allusers
Вот так запустите, имеено вот в такой последовательности
Установленную Оперу только и её профили есс-но прибейте перед запуском. На чистой системе должно прокатить

Snakus 23-12-2010 15:27 1572927

ага. так уже пошло. причем в папке пользоватея не было создано ни одного файла.
а файл operaprefs_default.ini скопировался с таким содержими - ошибка 10
Цитата:

[User Prefs]
Language Files Directory={Resources}locale\(null)
Language File={Resources}locale\(null)\(null).lng
ключ /allusers - бестолковый
сократил до /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 0
результат не изменился
видать должен быть какой-то ключик по языкам, иначе такой картины с operaprefs_default.ini не наблюдалось бы

hb860 23-12-2010 16:08 1572951

Цитата:

Цитата Snakus
видать должен быть какой-то ключик по языкам »

ну вот почему я и предложил пихать в профиль настроечный файл с языком
я попробую на досуге порыться в Opera.exe
мож найду чё нить

Snakus 23-12-2010 16:53 1572970

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

Нашел ! экспериментальным путем

/language ru

hb860 23-12-2010 16:57 1572974

супер
ну, теперь мы во всеоружии
Спасибо за труд

seriych 23-12-2010 17:13 1572984

hb860,
я имел в виду минус за невеселое сообщение Snakus :)
Действительно, порядок ключей тоже важен, оказывается. Теперь тоже работает (опера не запускается после установки):
start /wait "" "Opera\Opera11.exe" /silent /launchopera 0 /setdefaultbrowser 1 /allusers
/language ru мне не нужн вроде, так как использую изначально русский дистриб и ставлю только на русские системы. Но на всякий случай, раз уж порядок важен, то куда вставлять ключ /language ?

Snakus 23-12-2010 19:01 1573039

seriych, как раз важен. я же тоже использую русский дистрибутив, а видел что получалось?

Snakus 23-12-2010 23:32 1573234

Цитата:

Цитата seriych
куда вставлять ключ /language ? »

я в конце поставил

YaroslavT 26-12-2010 16:09 1574851

"Подскажите ключ? Браузер по умолчанию без ярлыков на раб. столе и в панели быстрого запуска."

Присоединяюсь к вопросу

Ответил сам себе :)

/nodesktopshortcut /noquicklaunchshortcut

red03 27-12-2010 01:50 1575252

подскажите, можно ли расширения тихо устанавливать?

DMFox 08-01-2011 22:47 1584055

Можна! просто нужно скопировать все содержимое папки %localappdata%\Opera\Opera\widgets, там хранятся установленные расширения со своими настойками.

Экскурс по содержанию папки:
- папки типа wuid-4d1c9e34-d19b-0ab2-02e5-1308d19dc1de - это установенные расширения с своими настройками (prefs.dat)
- файл widgets.dat, обяательно нужен, т.к. опера обращается к нему за списком расширений
- файлы типа *.oex собстно сами дистрибутивы расширений

Кстати расширения в Опере обновляются автоматически!

Serge2006 12-01-2011 14:46 1586922

Скажите, пожалуйста, как мне все-таки поставить на чистую систему русская Opera 11, добавить ярлык в quicklaunch и меню программ, но не на рабочий стол; не делать оперу дефолтовым браузером. Из настроек - показать главное меню, изменить папку загрузки на C:\Downloads и скрыть значек из трея.

Попробовал и Opera_1100_ru_Setup.exe /silent /singleprofile /nodesktopshortcut /allusers
и
Opera_1100_ru_Setup.exe /silent /allusers /desktopshortcut 0 /quicklaunchshortcut 1 /setdefaultbrowser 0 /singleprofile /launchopera 0 /startmenushortcut 1 /allusers

результат одинаков. На рабочем столе все равно ярлык. а во втором случае она еще и запустилась!

cyberaod 12-01-2011 20:28 1587166

Цитата:

Цитата Serge2006
На рабочем столе все равно ярлык. а во втором случае она еще и запустилась! »

читайте внимательнее Тихая установка Opera 11.00
/allusers - создает ярлыки для всех пользователей на рабочем столе, /launchopera - запускает оперу после установки

очевидно Вам нужно использовать совершенно другой набор параметров установки, что-то вроде /silent /singleprofile /nodesktopshortcut
и разместить рядом заранее настроенный профиль
и кстати, в шапке написано как всё это сделать при помощи msi

Snakus 12-01-2011 21:42 1587230

cyberaod, Вам порекомендовал бы почитать топик.
Opera 11 больше не использует MSI

я ставлю с так
Opera_ru.exe /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /language ru

cyberaod 13-01-2011 07:33 1587445

Snakus, виноват, последние сообщения не читал)

Я устанавливаю так:
Opera.exe /silent /desktopshortcut 1 /quicklaunchshortcut 0 /launchopera 0 /allusers
как тут уже раньше рекомендовали параметр /allusers поставил в конце (он вроде как вносит изменения в реестр, не проверял)
а необходимые изменения в настройках делаю через operaprefs.ini
При первом запуске Опера просто дописывает в него остальные настройки, которые не были заданы

Однако проблема с которой столкнулся - чтобы у всех новых пользователей на компьютере были одинаковые настройки, но думаю можно решить этот вопрос путем копирования operaprefs.ini в дефолтный профиль ( у вин7 C:\Users\Default\AppData\Opera\Opera ) буду пробовать на виртуалке

добавлено:
wand.dat хранит в себе логин+пароль на прокси (в шифрованном виде)
с параметром /desktopshortcut 0 даже при наличии параметра /allusers ярлыка на рабочем столе не создается
из operaprefs.ini нужно обязательно удалить строки с упоминанием папок типа C:\users\пользователь - чтобы не возникало ошибок

Snakus 13-01-2011 15:11 1587761

cyberaod,
/allusers на 11-ю оперу впечатления не производит

seriych 19-01-2011 16:14 1592396

Как можно скопировать превьюшки страниц с экспресс-панели? Ставлю на одном компе, создаю превьюшки, ставлю на другой, копирую туда превьюшки- не отображаются. При подключении к инету генерируются новые с другими названиями.

AlexThePeacemaker 22-01-2011 23:39 1594953

Доброго времени суток. Хотелось бы узнать где Opera хранит свои настройки, типа автоматического обновления или настроек экспресс-панели? Можно ли задавать их через реестр или есть где-то на то конфиги?

cyberaod 23-01-2011 10:00 1595206

AlexThePeacemaker,
опера хранит свои настройки в %appdata%\Opera\Opera

автоматическое обновление в operaprefs.ini параметр Level Of Update Automation= (0 - не проверять, 1 - проверять и спрашивать перед установкой, 2 - автоматически)

адреса, забитые в экспресс-панель находится в файле speeddial.ini

а внешнее оформление панелей хранится в standard_toolbar.ini в папке toolbar

G-alexey22 30-03-2011 14:16 1647226

Подскажите каким ключом устанавливать расширения для Opera

berkut_174 30-03-2011 14:23 1647231

У меня после установки Windows XP SP3 запускается командный файл
Код:

...
start /wait Opera_1101_ru_Setup.exe /SILENT
...

и выскакивает ошибка.

mariolast 08-04-2011 14:00 1653834

Сервис - Настройки - вкладка Дополнительно - снять галку "Скрыть типы, открыаемые Опера" - поиск: text/plain -
кнопка Изменить - в расширения добавить через запятую txt,rar,7z - Действие: Показать диалог загрузки.
В 11-й так и не решили сию проблемку, все вручную млин надо делать

sLiDeR-X 13-04-2011 12:56 1657268

Ребята, последний релиз Оперы не работает с ключем /silent!
Какие ключи теперь работают? (нужна тихая установка)

Bysh 13-04-2011 23:19 1657719

У меня сработала, устанавливал так: Opera_1110_ru_Setup.exe /silent /desktopshortcut 0 /quicklaunchshortcut 1 /startmenushortcut 1 /launchopera 0

q28q 25-06-2011 17:11 1701432

в C:\Program Files\Opera\locale можно скопировать свой словарик, как его прописать по умолчанию?

sLiDeR-X 14-07-2011 06:57 1712941

По какой-то неведомой причине %) не работает установка на Т-13.
Ошибка "opera has failed to access or upgrade your profile..."
На живую систему ставится без проблем.

В 7z вот такой запуск (часть конфига):
Код:

SetEnvironment="Name=Opera"
SetEnvironment="OperaPath=%systemdrive%\\Program Files\\%Name%"
SetEnvironment="PathInst=%systemdrive%\\%Name%"

AutoInstall="\"%%T\Opera.exe\" /install /silent /setdefaultbrowser 0 /installfolder \"%OperaPath%\" /launchopera 0 /startmenushortcut 0 /desktopshortcut 1 /quicklaunchshortcut 0"


q28q 20-07-2011 13:11 1716298

Есть ли способ автоматического изменения настроек?

Например "Opera.exe opera:config#UserPrefs|ShowDefaultBrowserDialog" открывает эту настройку но как её изменить и сохранить потом?

sLiDeR-X 20-07-2011 14:26 1716365

q28q, в файле operaprefs.ini строка:
Show Default Browser Dialog=1
Меняйте ее, сохраняйте и закидывайте в дистриб файл

q28q 21-07-2011 11:09 1716936

В файле operaprefs.ini много настроек, и некоторые привязаны к конкретному компу, по этому закидывание в дистрип всего
operaprefs.ini не подходит. Нужен способ автоматического изменения одного-нескольких параметров.

sLiDeR-X 21-07-2011 11:46 1716980

q28q, используйте CMD/BAT файл, в котором укажите замену 1 нужной строки с помощью утилиты замены строки (например CHGSTR.EXE)

Shpionus 31-08-2011 21:53 1743579

А кто-то пробовал такой топорный метод установки последних версий Оперы как простое копирование её трёх папок?
Я вот на тест системе XP установил как положено Оперу 11.51 настроил всё как хотел, закрыл.
Потом скопировал папки:
C:\Program Files\Opera
C:\Documents and Settings\username\Application Data\Opera
C:\Documents and Settings\username\Local Settings\Application Data\Opera
Запаковал их в SFX архив. В путях рапаковки указал исходные местоположения через переменные %ProgramFiles% и %UserProfile%
Потом распаковал эти папки в в свежеустановленной Win 7 куда положено, и запустил. Всё работает и установленный плагин savefrom.net и быстрый запуск в новом окне, и настройки.
Только вот вопрос как туда флешь плеер засунуть?
InstallFlashPlayer.exe 10.3.183.5 поставился так: InstallFlashPlayer.exe /install

snark 09-09-2011 16:38 1749747

Цитата:

Цитата Shpionus
Только вот вопрос как туда флешь плеер засунуть?
InstallFlashPlayer.exe 10.3.183.5 поставился так: InstallFlashPlayer.exe /install »

Найти файл NPSWF32.dll в %WINDIR%\system32\Macromed\Flash для х86 систем, или в %WINDIR%\SysWOW64\Macromed\Flash для 64-битных систем, и скопировать в папку
Код:

%programfiles%\Opera\program\plugins\

Richmobile 14-09-2011 09:59 1752592

Доброго дня.
Подскажите как самому сделать тихую установку для добавления в WPI?
Куда вписывать коды которые указываются в постах выше? Может есть подробная инструкция в картинках что и как делается? Какие программы использовать

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

Shpionus 18-09-2011 01:59 1755203

Richmobile В вкратце так:
Берём дистрибутив программы из которой нам нужно сделать тихую установку, выясняем есть ли у неё ключи тихой установки например /s О том какими способами узнать про эти ключи отдельная тема.
Пишем командный cmd файл в котором даём команду на запуск дистрибутива с этим ключом тихой установки. При необходимости в этом же файле можем выполнить другие команды относящиеся к устанавливаемой программе, как то создание дополнительных ярлыков, очистка временных файлов, регистрация программы, импорт параметров реестра, или замена конфигурационных ini файлов для задания программе нестандартных настроек. Потом пакуем всё это в самораспаковывающийся архив WinRAR или 7zip указав в конфигурации SFX после распаковки запустить тот самый CMD файл.
Более подробно можно было бы рассказать о том как из разных программ добываются ключи тихой установки и даже параметры этой установки. Как скрыть консольное окно cmd файла, и т. д. Но я уже и так ответил вам на вопрос не для этой темы. Честно говоря сам не нашёл статьи или темы на эту тему.

yosemity 21-10-2011 19:56 1778887

Exe-версия оперы почему-то не встает от юзера system, но есть альтернативный вариант в виде msi-инсталлятора. Брать тут, в подкаталогах autoupdate. Текущая 11.52 почему-то назвается 11.51, видимо ошиблись при выкладывании, но там действительно 11.52. Отлично ставится в автоматическом режиме, что не скажешь про ручной.

Anton04 26-10-2011 12:57 1782042

yosemity,

А я то всё гадал сделают ли MSI версию оперы вновь... Спасибо.

_DRON_ 15-02-2012 15:02 1859391

Решил разобраться в причинах нелюбви одиннадцатой Оперы к WinPE (это относится как к установке на Т-13, так и к запуску под BartPE): оказалось это косяк разработчиков (вызов SHGetFolderPath с неверными параметрами). Исправляется заменой всего одного бита в opera.dll.
Патч в формате xa-nocta-plugin:
читать дальше »
Код:

#!/usr/bin/perl -w
push @main::PATCH_INFO,
  {
    desc =>  'WinPE fix',
    assert => undef,
    test =>  undef,
    match =>  qr/./,
    replace => undef,
    patchset => [
      {
        # contributors: DRON
        desc =>  'Opera 11.50 - 12.xx',
        assert => undef,
        test =>  qr/\x6A\x01\xFF\x74\x24\x08\x6A\x10/,
        match =>  qr/\x6A\x01\xFF\x74\x24\x08\x6A\x00(\x68.{4}\xE8.{4}\x83\xC4\x10\xC2\x04\x00)/,
        replace => '"\x6A\x01\xFF\x74\x24\x08\x6A\x10$1"'
      },
      {
        # contributors: DRON
        desc =>  'Opera 12.18',
        assert => undef,
        test =>  qr/\x6A\x01\xFF\x74\x24\x08\x33\xC0\x68\x2C\x7C\xBD\x67\xB0\x10\xE8\xB5\x2B\xC0\xFF\xEB\x15\x90\x90/,
        match =>  qr/\x6A\x01\xFF\x74\x24\x08\x33\xC0\x68\x2C\x7C\xBD\x67\xE8\xB7\x2B\xC0\xFF\x83\xC4\x0C\xC2\x04\x00/,
        replace => '"\x6A\x01\xFF\x74\x24\x08\x33\xC0\x68\x2C\x7C\xBD\x67\xB0\x10\xE8\xB5\x2B\xC0\xFF\xEB\x15\x90\x90"'
      }
    ]
  }
;

1;


Shpionus 29-03-2012 00:36 1888940

Я на предыдущей странице написал как я устанавливаю все последние версии Оперы. Это конечно не канонический способ, но тем не менее уже много раз был испытан.

Вот содержимое самораспаковывающегося SFX WinRAR архива:

PF_Opera - Переименованная папка установленной и настроенной Оперы: C:\Program Files\Opera
LS_Opera - Переименованная папка установленной и настроенной Оперы: C:\Documents and Settings\%username%\Local Settings\Application Data\Opera
AD_Opera - Переименованная папка установленной и настроенной Оперы: C:\Documents and Settings\%username%\Application Data\Opera
Opera.lnk - Ярлык к Опере, скопированный с рабочего стола
Opera.cmd - Текстовый файл с командами процесса установки, сохранённый программой AkelPad или ей подобной в кодировке DOS 866
InstallFlashPlayer.exe - установочный файл флешь плеера, скачанный с официального сайта
hidcon.exe - утилита скрытия консольных (DOS) окон

Содержимое файла Opera.cmd:
Код:

xcopy /Y /E /C "PF_Opera" "%ProgramFiles%\Opera\"

xcopy /Y /E /C "LS_Opera" "%UserProfile%\Local Settings\Application Data\Opera\"

xcopy /Y /E /C "LS_Opera" "%LOCALAPPDATA%\Opera\"
xcopy /Y /E /C "AD_Opera" "%AppData%\Opera\"

rd /s /q "/opera"

InstallFlashPlayer.exe /install

copy /Y "Opera.lnk" "%UserProfile%\Рабочий стол\"
copy /Y "Opera.lnk" "%UserProfile%\Desktop\"

copy /Y "Opera.lnk" "%UserProfile%\Главное меню\Программы\"
copy /Y "Opera.lnk" "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\"

xcopy /Y "Opera.lnk" "%ProgramFiles%\RocketDock\Интернет и сеть\"


В таком виде Опера устанавливается и после этого запускается и работает со всеми настройками и дополнениями.

9119 15-05-2012 13:29 1916292

Нужна помощь...
Задача- установить тихо и без ярлыков, вообще.

Устанавливаю Оперу (последняя 11.64) так:
Opera.exe /desktopshortcut 0 /silent /quicklaunchshortcut 0 /setdefaultbrowser 1 /launchopera 0
и/или
Opera.exe /silent /launchopera 0 /desktopshortcut 0 /quicklaunchshortcut 0 /setdefaultbrowser 1 /allusers

На рабочем столе ярлыков нет...

А на панеле быстрого запуска все равно создается...
Как правильно прописать чтоб его не было?!

mamont1 15-05-2012 15:03 1916360

Цитата:

Цитата _DRON_
Решил разобраться в причинах нелюбви одиннадцатой Оперы к WinPE »

я, правильно понял?, если через НЕХ-редактор, то заменить:
6A 01 FF 74 24 08 6A 00 - в opera.dll (у меня -11.64.1403.0), на:
6A 01 FF 74 24 08 6A 10
для 12.18
6A01FF74240833C0682C7CBD67E8B72BC0FF83C40CC20400
6A01FF74240833C0682C7CBD67B010E8B52BC0FFEB159090

Проверил:
Заработало!!!
Спасибо.

MrChert 12-02-2013 22:31 2089076

Ребят, собираю свой wpi, возникли проблемы с Opera_1214 (32 и 64) официальные последние версии.
Не катят все предложенные ключи. Какие еще варианты? Или мож распаковать и конкретно opera.exe запускать?

vitbomba 12-02-2013 22:40 2089087

MrChert, у меня эти ключи прокатывают OPERA12.exe /silent /setdefaultbrowser 1 /startmenushortcut 0 /quicklaunchshortcut 0 /launchopera 0

Fortress1 15-02-2013 07:32 2090818

Цитата:

Цитата MrChert
Ребят, собираю свой wpi, возникли проблемы с Opera_1214 (32 и 64) официальные последние версии.
Не катят все предложенные ключи. Какие еще варианты? Или мож распаковать и конкретно opera.exe запускать? »

Посмотри тут, готовое решение

sanbolt 28-03-2013 12:56 2120621

У меня так работает. Причем на всех версиях WINDOWS XP 7 8.

Opera_1214_int_Setup.exe /silent /launchopera 0 /desktopshortcut 1 /quicklaunchshortcut 1 /setdefaultbrowser 1 /language ru

vasya00 14-05-2013 15:36 2149983

Подскажите как можно запретить изменение настроек opera? Например спрятать кнопку настройки из меню или другое.. Чтобы в конечном итоге пользователи не изменили ничего.. Пока что вижу только один вариант, подменять файл настроек на правельный если он меняется...Но наверняка же предусмотрена возможность запрета редактирования настроек..
Спасибо!

_DRON_ 14-05-2013 16:13 2150017

vasya00, достаточно выставить ReadOnly флажок у файлов конфигурации.
Есть ещё KioskMode: в нём вообще всё что угодно можно ограничить.

Otop Ris 05-06-2013 15:05 2162787

Всем привет!не совсем по теме, но близко: есть такая утилитка- http://yadi.sk/d/sHT5Luks5Wlia скачать здесь, для сохранения и восстановления (этот sfx-архив внутри, в него надо сначала добавить сохраненное) всех текущих параметров и настроек opera, например, при переносе на др.комп, может кто сделает из этого получше... или просто кому при годиться....

P.S. не бойтесь,файл чистый, без вирусов :) сам пользуюсь...

Суть такая: при запуске запрашивает подтверждение на сохранение настроек оперы в папку D:\Мои резервные копии\OperaBackUp , при установленной опере по умолчанию на С... там же в папке сохраняется sfx-архив , в который для восстановления надо сначала добавить сохраненные файлы... как-то так...

MKN 05-06-2013 18:34 2162898

Цитата:

Цитата Otop Ris
утилитка- http://yadi.sk/d/sHT5Luks5Wlia скачать здесь, для сохранения и восстановления »

Попробовал сохранить настройки своей Opera 12.15. - Лажа полная. Ничего даже близко не сохранилось...
Задумка утилиты может и не плохая, но реализация никакая.

Otop Ris 05-06-2013 23:49 2163014

странно... у меня 12.15 все сохраняется... win7 home prem sp1 32 bit может у вас 64?

в принципе, там по сути один батник :

copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\operaprefs.ini" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\bookmarks.adr" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\wand.dat" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\speeddial.ini" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\search_field_history.dat" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\notes.adr" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\opcacrt6.dat" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\opcert6.dat" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\search.ini" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\urlfilter.ini" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\override.ini" *.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\sessions\*.win" .\sessions\*.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\toolbar\*.ini" .\toolbar\*.*
copy "%HOMEDRIVE%%HOMEPATH%\Application Data\Opera\Opera\typed_history.xml" *.*
rem
rem +contacts.adr
rem
exit

странно ...))))))))))))))))

просто хорошо бы чтобы это дело в sfx-архив упаковывалось с путем восстановления и датой или номером архива... у меня это дописать в батник не получается...

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

Shpionus 17-06-2013 03:51 2168885

Я так делаю:

Сохранить профиль и настройки Оперы 11.cmd
Код:

xcopy /Y "%UserProfile%\Application Data\Opera\Opera\operaprefs.ini" "Профиль оперы\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\sessions"  "Профиль оперы\sessions\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\bookmarks.adr" "Профиль оперы\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\UserJS"  "Профиль оперы\UserJS\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\wand.dat" "Профиль оперы\"
xcopy /Y "%UserProfile%\Local Settings\Application Data\Opera\Opera\icons"  "Профиль оперы\icons\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\opthumb.dat" "Профиль оперы\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\speeddial.ini" "Профиль оперы\"
xcopy /Y "%UserProfile%\Local Settings\Application Data\Opera\Opera\thumbnails"  "Профиль оперы\thumbnails\"
xcopy /Y "%UserProfile%\Application Data\Opera\Opera\toolbar" "Профиль оперы\toolbar\"

pause

Применить предыдущие профиль и настройки Оперы 11.cmd
Код:

xcopy /Y "Профиль оперы\operaprefs.ini" "%UserProfile%\Application Data\Opera\Opera\"
xcopy /Y "Профиль оперы\sessions" "%UserProfile%\Application Data\Opera\Opera\sessions\"
xcopy /Y "Профиль оперы\bookmarks.adr" "%UserProfile%\Application Data\Opera\Opera\"
xcopy /Y "Профиль оперы\UserJS" "%UserProfile%\Application Data\Opera\Opera\UserJS\"
xcopy /Y "Профиль оперы\wand.dat" "%UserProfile%\Application Data\Opera\Opera\"
xcopy /Y "Профиль оперы\icons" "%UserProfile%\Local Settings\Application Data\Opera\Opera\icons\"
xcopy /Y "Профиль оперы\opthumb.dat" "%UserProfile%\Application Data\Opera\Opera\"
xcopy /Y "Профиль оперы\speeddial.ini" "%UserProfile%\Application Data\Opera\Opera\"
xcopy /Y "Профиль оперы\thumbnails" "%UserProfile%\Local Settings\Application Data\Opera\Opera\thumbnails\"
xcopy /Y "Профиль оперы\toolbar" "%UserProfile%\Application Data\Opera\Opera\toolbar\"
pause

Файлы в кодировке 866

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

kvlar 03-07-2013 20:41 2178846

Привет всем. У кого какие мысли по 15 опере. Старые способы не работают....

alert30 03-07-2013 21:20 2178864

Цитата:

Цитата kvlar
У кого какие мысли по 15 опере »

Зачем мнение? У меня только одного: "Google Chrome - отец, а его Opera 15 - сын".

kvlar 04-07-2013 07:44 2179032

Цитата:

Цитата alert30
Зачем мнение? У меня только одного: "Google Chrome - отец, а его Opera 15 - сын". »

Нет, варианты тихой установки по хрому тоже не проходят. Опера распаковывается, но установка не начинается..., при этом хром ставится на-раз.

Dean_Winchester 05-07-2013 13:01 2179763

И все же, поделитесь кто нибудь ключом на тихую установку opera 15 ? :oszone:

SystemX 13-08-2013 10:44 2200675

Цитата:

Цитата Dean_Winchester
И все же, поделитесь кто нибудь ключом на тихую установку opera 15 ? »

Я распаковываю в отдельную папку и ставлю так diropera\opera.exe /install /silent

mat.86 18-08-2013 18:20 2203680

Файл Opera_15.0.1147.138_Setup.exe — это 7z-sfx (самораспаковывающийся) архив.
Можно распаковать его из контекстного меню 7-Zip в любую папку и выполнить "launcher.exe /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0" (без кавычек).

Также можно с помощью
7ZSplit
разбить установочный файл на конфигурационный файл *_Setup.txt, архив *_Setup.7z и модуль *_Setup.sfx.
В текстовый файл вместо оригинального:
Цитата:

;!@Install@!UTF-8!
Title="Opera"
RunProgram="\"%%T\launcher.exe\" /install"
;!@InstallEnd@!
Вписать это:
Цитата:

;!@Install@!UTF-8!
Title="Opera"
RunProgram="\"%%T\launcher.exe\" /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0"
;!@InstallEnd@!
Сохранить его (обязательно) под именем config.txt и собрать новый SFX архив из командной строки: COPY /b *_Setup.sfx + config.txt + *_Setup.7z Opera.exe

Survover 19-08-2013 15:25 2204093

Opera 15
 
Как установить тихо)

Nordek 20-08-2013 02:15 2204377

Цитата:

Цитата mat.86
В текстовый файл вместо оригинального: »

Вижу принцип установки изменился, раньше в 12 опере был
Код:

opera.exe  -install
Потом удалял...

Лучше про 15 оперу.
Кроме launcher.exe -install
Можно отредактировать файл files_list, в нём находится список устанавливаемых файлов.
Например можно удалить ненужные языки, после почистить папку localization от того что удалено в files_list и по мелочи.

Survover 20-08-2013 13:24 2204529

Ребята можете подробно написать как создать Opera 15 с тихой установкой ? Иле может ключ установки кто нибудь знает !

Nordek 20-08-2013 13:59 2204551

Цитата:

Цитата Survover
Ребята можете подробно написать как создать Opera 15 с тихой установкой ? »

И что тебе не понятно?
Всё элементарно, Ватсон, вот дан пример выше.

Цитата:

Цитата Survover
Иле может ключ установки кто нибудь знает ! »

Если совсем без заморочек, без перепаковки то
Код:

Opera_15.0.1147.153_Setup.exe/launcher.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0
Где Opera_15.0.1147.153_Setup.exe ваша версия браузера, либо просто преименовываете оперу в Opera_Setup.exe чтоб не путаться, в этом случае ключ такой
Код:

Opera_Setup.exe/launcher.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0
Код:

-install                - Установка (данный ключ необходим в любом случае)
-silent                  - Ключ для тихой установки
-launchopera 0          - Не запускать Opera после установки
-desktopshortcut 0      - Не создавать ярлык на рабочем столе
-startmenushortcut 0    - Не создавать в меню пуск
-quicklaunchshortcut 0  - Не добавлять на панель быстрого запуска
-setdefaultbrowser 0    - Не делать браузером по умолчанию


Survover 20-08-2013 15:50 2204625

Не работает !http://i56.fastpic.ru/big/2013/0820/...66dd17e334.jpg

Выше написано красиво только создается файл который весит 450 кб и написано что это не 7z иле 7sfx я не помню точно

а можешь сделать и выложить в интернете ) было бы проще )

Nordek 20-08-2013 16:38 2204656

Survover, В этом случае пробуй так
Код:

Opera_Setup.exe/launcher.exe /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /desktopshortcut 0
Обрати внимание на слэш
Код:

INTERNET\Opera_Setup.exe/launcher.exe
Код:

INTERNET/Opera_Setup.exe/launcher.exe
Если понадобится захвати в кавычки
Пример
Код:

"Opera_Setup.exe/launcher.exe" /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0 /desktopshortcut 0
Код:

"Opera_Setup.exe/launcher.exe" -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0

Nordek 20-08-2013 17:06 2204677

Цитата:

Цитата Survover

И что это? WPI? Я этим г не пользуюсь, очень глючная, вместо неё использую InnoSetup+настройки запуска из config.ini.
Если память не изменяет, то в WPI примерно так
Код:

INTERNET\Opera_Setup.exe\launcher.exe

Через что ты хочешь оперу установить? Моей магии не хватает чтоб угадать, даже мой магический шар молчит.

Вот для примера попробовал использовать меню MultiBoot USB
Код:

[Item_08]
Type=button
Page=0
Left=270
Top=290
Image=
Caption=Opera 15
Hint=Установка браузера Opera 15
Action=#run
Cmd=Opera_15.0.1147.153_Setup.exe
Param=-install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0


Survover 20-08-2013 18:21 2204726

Я создал мультибут флешку в нее входит Wndows 7 / XP Live-Cd драйвер паки ну и Программа автоматической установки основана на BS PostInstaller версия 1.17.2.4 от Boa aka Yuri Safonow. в которые я всунул все нужное вот и через него надо Оперу сделать !

INTERNET\Opera_Setup.exe\launcher.exe
INTERNET\Opera_Setup.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0 -desktopshortcut 0

не катит

Valek271183 22-08-2013 01:09 2205440

Nordek, кажется изменение последних двух параметров ( /quicklaunchshortcut 0 /desktopshortcut 0) не дает никаких изменений и установка работает и без них

Nordek 22-08-2013 23:12 2205896

Цитата:

Цитата Valek271183
кажется изменение последних двух параметров ( /quicklaunchshortcut 0 /desktopshortcut 0) не дает никаких изменений »

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


Добавил ключ startmenushortcut 0.

Nordek 22-08-2013 23:42 2205918

Цитата:

Цитата Survover
BS PostInstaller »

Другое дело, а то гадай тут сиди.
Ни разу не пользовался.
Попробовал, протестировал.
Делал так
Код:

[Installitem_014]
Group=Интернет
Caption=Opera 15
Description=Браузер Opera
Depends=
Exclude=Installitem_013
Folder=
IconFile=app.ico
PreRegFile=
Command1=Internet/Opera_15.0.1147.153_Setup.exe/opera.exe -install -silent -launchopera 0 -setdefaultbrowser 0 -quicklaunchshortcut 0 -desktopshortcut 0
command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0

Потом так
Код:

[Installitem_014]
Group=Интернет
Caption=Opera 15
Description=Браузер Opera
Depends=
Exclude=Installitem_013
Folder=Internet
IconFile=app.ico
PreRegFile=
Command1=Opera_15.0.1147.153_Setup.exe/opera.exe -install -silent -launchopera 0 -setdefaultbrowser 0 -quicklaunchshortcut 0 -desktopshortcut 0
command2=
Command3=
Command4=
Command5=
Command6=
PostRegFile=
KillWait=0
Default=0
Fixed=0
Visible=1
RebootNeed=0



В обоих случаях работает нормально.

Survover 26-08-2013 15:59 2207940

Это имя инсталятора Opera_15.0.1147.153_Setup ? Если да то пробовал у меня не работает !

Survover 26-08-2013 16:53 2207979

Скачал BS PostInstaller 1.19.3.2 заработало !
А если скопировать старый presetup в новый то все будет работать ?

vasya00 20-10-2013 00:26 2237590

Кто-нибудь знает, где в новой Opera 17, хранятся настройки?
Файла operaprefs.ini в ней нет..

Nordek 20-10-2013 07:24 2237656

Цитата:

Цитата vasya00
где в новой Opera 17, хранятся настройки? »

Windows XP: "C:\Documents and Settings\Пользователь\Application Data\Opera Software\Opera Stable" файл "Preferences".

Windows 7: "C:\Users\Пользователь\AppData\Roaming\Opera Software\Opera Stable" файл "Preferences".

Portable: "\profile\data" файл "Preferences".

karencho 13-09-2014 09:44 2402219

здравствуйте люди можете подсказать тихую установку для оперы 24 версии?

Сrack 13-09-2014 12:39 2402279

Цитата:

Цитата karencho
можете подсказать тихую установку для оперы 24 версии? »

Код:

Opera_24.0.1558.53_Setup.exe /launcher.exe /install /silent /launchopera 0 /quicklaunchshortcut 0 /setdefaultbrowser 0

mPaSoft 13-09-2014 12:46 2402284

Сrack, у меня так
Код:

Opera.exe -gm2 /launcher /install /silent /runimmediately /launchopera=0 /language=ru-RU /singleprofile=0 /copyonly=0 /allusers=1 /setdefaultbrowser=0 /startmenushortcut=1 /desktopshortcut=0 /quicklaunchshortcut=0 /pintotaskbar=0

Nordek 13-09-2014 13:04 2402290

Цитата:

Цитата karencho
здравствуйте люди можете подсказать тихую установку для оперы 24 версии? »

За вас воспользовался гуглом: Ключи тихой установки.

karencho 13-09-2014 13:28 2402299

можете подсказать в какой проге это прописать?

Сrack 13-09-2014 13:40 2402302

Цитата:

Цитата karencho
можете подсказать в какой проге это прописать? »

Что это?

Nordek 13-09-2014 14:48 2402328

Цитата:

Цитата karencho
в какой проге это прописать? »

Что именно подразумевается под словом "это"? Конкретнее нужно описывать свои намерения.

Пример установки: без подтверждения действий установки с выбором режима Portable в папку Opera, которая после установки будет расположена на локальном диске " D:\":
Код:

Opera_24.0.1558.53_Setup.exe --install --runimmediately --launchopera=0 --installfolder=D:\Opera --copyonly=1

karencho 13-09-2014 23:12 2402497

можете подсказать где взять саму инсталяшку?

Сrack 13-09-2014 23:20 2402500

karencho, http://www.opera.com/download/get/?p...&opsys=Windows

wadimus 18-09-2014 11:50 2404300

Nordek, действительно два тире (--) в ключах?
или всё же один?
Код:

Opera.24.0.1558.53-Stable.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0

Nordek 18-09-2014 12:54 2404339

Цитата:

Цитата wadimus
действительно два тире (--) в ключах? »

Действительно. Если бы не работало, я бы не предоставлял.

wadimus 18-09-2014 13:59 2404376

Цитата:

Цитата Nordek
Действительно. Если бы не работало, я бы не предоставлял. »

только что скачал свежайшую оперу по ссылке, что дал Сrack и установил с одним -
Код:

Opera_24.0.1558.61_Setup.exe -install -silent -launchopera 0 -quicklaunchshortcut 0 -setdefaultbrowser 0
.. хм .. также идет инсталл с двумя --

Nordek 18-09-2014 16:08 2404477

wadimus, Ещё так можно:
Код:

Opera_24.0.1558.61_Setup.exe /install /launchopera=0 /installfolder=D:\Opera /copyonly=1

brodjaga5 24-11-2015 01:35 2578339

перешёл с 12.17 на новую последнюю версию Opera, теперь нажимаю на торрент ссылку мне предлагается сохранить торрент, а раньше запускалась сразу прога μTorrent!
так же и архивами предлагалась одна из программ!
как бы вернуть это дело!?

agrei678 06-12-2015 19:14 2582083

Для тихой установки новой версии 2015 года
start /wait Opera_v.33.0.1990.115.exe /silent /launchopera 0 /allusers /click :cool: :jester:

in.team.morozoff 06-04-2016 01:53 2623506

Opera_36.0.2130.46_Setup тихо установил с таким ключом /SILENT /ALLUSERS=YES /LAUNCHOPERA=NO /SETDEFAULTBROWSER=NO /STARTMENUSHORTCUT=YES /DESKTOPSHORTCUT=YES /PINTOTASKBAR=YES /LANGUAGE=RU-RU /INSTALLFOLDER="%programfiles%\\OPERA"

может кому полезно будет...


Время: 03:37.

Время: 03:37.
© OSzone.net 2001-