Войти

Показать полную графическую версию : Opera - тихая установка с неумолчальными параметрами


Страниц : 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16

Hugh
22-04-2008, 13:14
На всякий случай, выкладываю свой способ. Всё то же самое, только добавляю свои настройки оперы и делаю её браузером по умолчанию.
В установочной папке 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
Кто-то уже пробоваль проинсталить 9.5 в тихом режиме ?
при попытки запуска с WPI с ключом /S ни чего не выходит. И пакет пропускается.

hb860
16-06-2008, 15:01
Кто-то уже пробоваль проинсталить 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
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
в архиве тихая инсталяха - надо только запустить Setup.bat
Opera_9.51.rar 6.53 MB - http://depositfiles.com/files/7080932

sympler
15-09-2008, 05:10
вышла версия 9,52 особых изменений нет...
нравиться что при сохранении страниц опера запоминает тип документа, и в следующий раз не надо опять выбирать

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

hb860
15-09-2008, 10:46
хочется узнать где хранятся настройки??
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
Помогите установить оперу 9.6 в тихом режиме в WPI,не хочет ставиться...........перепробовал все варианты которые без перепаковки..ничего не помогло........как вылазило окно с таким сообщением так и осталось
http://s42.radikal.ru/i097/0810/79/1e203ba9dc8c.png (http://www.radikal.ru)
хотя после нажатия на ОК полоска в 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
Kolich, слабо повыше глаза поднять ? Принцип НИСКОЛЬКО не поменялся! (http://forum.oszone.net/post-827255-43.html)
Может, конечно, перепаковывать тебе настолько лень, что нехочется три кнопки нажать - то могу выложить свою оперу 9.60+флешплеер10 для оперы+скины светлый и классический. Даже не поленюсь для тебя перепаковать её чтоб всегда тихо ставилась, без всяких opera960.exe /S и прочих :)

Kolich
19-10-2008, 23:50
Цитировать »
нет не слабо,если я все тему перелопатил!!!!пробовал все варианты и в том числе этот!!!
вот команда 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
Kolich, "ларчик" просто открывается:
в версии 9.60 в отличии от предыдущих версий, установщик, понимающий ключи, запакован в sfx-архив, который и запускает этот установщик ;)
в итоге нужно просто распаковать любым архиватором sfx-архив "Opera_960_int_Setup.exe", в котором будет файлик "Opera installer.exe" и уже его запускать с необходимыми ключами.

hb860
20-10-2008, 08:58
Dmitry_K, верно, я что-то упустил из виду. Просто не запускаю с ключами, а пересобираю.запакован в sfx-архив »
нет не слабо,если я все тему перелопатил!!!!пробовал все варианты и в том числе этот!!!
вот команда »
Я, к сожалению не спец, по 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
Собственно, опера:http://depositfiles.com/files/srvukdiy8
В комплекте сама опера 9.60, два скина - стандартный светлый и классический, и флешплеер для оперы 10ый. Всё тавится тихо и без ключей(что благотворно для пользователей WPI). Могу выложить и сам NSIS скрипт, которым пакую.
А вообще я могу с каждой новой версии выкладывать её тут, я всё равно для себя делаю каждый раз. »
выкладывай скрипт!!! :)

hb860
20-10-2008, 23:24
Пожалуйста
; 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
Опера 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
hb860,

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

Keeper2006
22-10-2008, 17:25
hb860, Спасибо конечно за Оперу, но немогбы бы ты внутрь всунуть русскую оперу.

hb860
23-10-2008, 10:36
Keeper2006, чёрт. Ставил наверно поверх старой, не заметил. Разберемся.

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

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

shamanicus
23-10-2008, 17:30
hb860,
на Ifolder например




© OSzone.net 2001-2012