PDA

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


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

Dima2000
24-01-2009, 02:13
Обращаюсь к гуру этого форума. Облазил весь интернет в поисках ответа, но так ответа и не нашел. Такое впечатление, что только у меня такая проблема. Как сделать Оперу браузером по умолчанию ? В самом браузере умолчание стоит, в Deffault Program>Set Association поменял на Оперу везде где можно, только FTP,HTTP,HTTPS,MHT и URL поменять на Оперу не могу. В Set Your Default Program тоже не могу убрать на этих ассоциациях галочки с IE .
Помогите, ужасно к Опере привязался !!!

Blast
24-01-2009, 10:54
только FTP,HTTP,HTTPS,MHT и URL поменять на Оперу не могу »
то есть при смене в выборе программ нет оперы? какую версию устанавливали? 9.63 сама все сделала и в том самом списке программ есть
Можете попробовать еще так: запустить командную строку от имени администратора (http://www.oszone.net/4331/#5) и выполнить последовательно такие команды: REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "Opera.exe" /f

Обратите внимание на выделенные участки - в них указан путь к папке оперы и если он у вас отличается от указанного, то поправьте под себя. Если у вас W7 64-битная, то путь замените на "C:\Program Files (x86)\Opera\Opera.exe"

Dima2000
24-01-2009, 12:34
то есть при смене в выборе программ нет оперы? » Нет! какую версию устанавливали? » Opera AC 3.6.2
Код:
REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "Opera.exe" /f »
Непомогло. :(

Исходя из своего реального пути к установленной Опере вводил вот так

REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera AC 3.6\Opera.exe" /f
REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera AC 3.6\Opera.exe" /f
REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "Opera.exe" /f
По очереди.

Blast
24-01-2009, 12:43
Opera AC 3.6.2 »
Непомогло »
естественно, в AC используется лоадер, а не opera.exe, то есть в пути нужно прописывать operaac.exe

Dima2000
24-01-2009, 12:46
Проблема решена наполовину. Теперь уже Опера открывается, но при клике на любую ссылку (не в опере, а в почтовой программе например) , в Опере открывается страница с Гуглом и поисковым вопросом "%1".

Blast
24-01-2009, 12:51
HKEY_CLASSES_ROOT\http\shell\open\ddeexec - значение параметра по умолчанию какое?

Dima2000
24-01-2009, 12:53
HKEY_CLASSES_ROOT\http\shell\open\ddeexec - значение параметра по умолчанию какое? »
вот такое %%1

Blast
24-01-2009, 12:54
сделайте так: %1

Dima2000
24-01-2009, 13:02
Сейчас возникают 2 ошибки
1. Идет ссылка, и написано The system cannot find the file specified. Закрываю это окно и появляется следующее.
2. D:\Program - The system cannot find the file specified.

Blast
24-01-2009, 13:05
D:\Program - The system cannot find the file specified. »
где-то вы кавычки пропустили в командах
Проверяйте в параметрах по умолчанию в разделах
HKEY_CLASSES_ROOT\http\shell\open\command и HKEY_CLASSES_ROOT\https\shell\open\command
значения должны вести на файл лоадера AC

Dima2000
24-01-2009, 13:15
REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera AC 3.6\OperaAC.exe" /f
REG ADD HKCR\HTTP\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\HTTP\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera AC 3.6\OperaAC.exe" /f
REG ADD HKCR\https\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\https\shell\open\ddeexec\Application /VE /D "Opera" /f
REG ADD HKLM\SOFTWARE\Clients\StartMenuInternet /VE /D "OperaAC.exe" /f

Где ошибка ?

Blast
24-01-2009, 13:18
вы проверили параметры или нет?

Dima2000
24-01-2009, 13:36
fА какие параметры проверить, путь вроде правильный.

Blast
24-01-2009, 13:45
Проверяйте в параметрах по умолчанию в разделах
HKEY_CLASSES_ROOT\http\shell\open\command и HKEY_CLASSES_ROOT\https\shell\open\command
значения должны вести на файл лоадера AC »

Viscount
30-03-2009, 06:41
Очень долго искал как решить данную проблему. Ваш способ помог. Огромное спасибо, все работает.

Wonderboy
10-05-2009, 09:44
У меня была такая проблема с обычной Оперой. Помогла простая переустановка в ту-же папку с официального исталлятора. Все настройки остались на месте, и Опера как браузер по умолчанию :)

Intexid
10-05-2009, 12:07
Начиная с билда 7077, просто удаляю iexplorer8, (т.е. я не то чтобы его ненавижу, совсем нет, я искренне считаю,
что это первый не просто возможный, а по-настоящему достойный браузер, и microsoft может им всерьез гордится,
и юзать после его выхода FF например — как-то даже странно… но я пользуюсь Оперой, а это очень специальная :) история…)
так вот, удаляю ie8, а оперу делаю по-умолчанию кнопочкой в самой опере, и все… все работает!

http://img27.imageshack.us/img27/4673/capturepr.th.png (http://img27.imageshack.us/img27/4673/capturepr.png)

SAOPP
25-05-2009, 14:07
Blast, а вот вопрос такого плана, как то я не задавался им, но хотелось бы. Насколько понимаю ваш вариант направлен на присвоение Опере статуса браузера по умолчанию, а вот интересует как добавить Оперу (опять таки AC 3.6.6) в список приложений с помощью которого потом можно выбрать протоколы и расширения, дабы они обрабатывались Оперой для текущего пользователя...

http://s53.radikal.ru/i139/0905/a1/1a76c22daffft.jpg (http://radikal.ru/F/s53.radikal.ru/i139/0905/a1/1a76c22dafff.png.html)

FeN_ii_X
19-06-2009, 14:47
Спасибо, тоже помогло. Прописывал абсолютные пути для OperaAC.exe, писал в командах %1, в остальном всё тоже самое.

SAOPP
19-06-2009, 16:00
Готовое решение добавления Opera AC (либо другой портативной модификации/сборки браузера) в список программ по умолчанию ОС Vista и выше! (http://forum.oszone.net/post-1146138-36.html)




© OSzone.net 2001-2012