The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
Opera-портативная как браузер по умолчанию
Доработать портативный вариант установки таким образом, чтобы была возможность устанавливать Портативную Оперу браузером по умолчанию, что бы она откликалась на mailto (корректно прописывалась в реестре почтовиком по умолчанию), и корректно открывала ссылки из сторонних приложений.Дело в том, что при портативной установке и последующем переносе оперы на чистую ОС эти функции не работают и никаким образом не активируются.
Итог:
Необходимо сопоставление Оперы с протоколами и расширениями файлов.
Opera portable как браузер по умолчанию
| Option | Results | Votes | |
|---|---|---|---|
| Против, потому что... | 41% | 7 | |
| За! | 59% | 10 | |
| Total number of votes: | 17 | ||
Originally posted by Vasja72:
Я понимаю это, но включение опциональное "Браузер по умолчанию" имеется, а по сему может быть использовано. Я например использую именно портативный вариант (и только его). У меня такой случай, есть список программ, опера в том числе, которые храняться на диске отличном от того на котором установлена система, и готовы к использованию сразу после переустановки виндовс. Остается только некоторые вещи в реестре прописать (при необходимости, например ассоциации аудио файлов с foobar или картинок). Было бы замечательно если опера делала эту работу сама. Что в принципе она и должна уметь делать.Подучите мат.часть о портативных программах. Они тем и ценны, что не гадят в реестр.
11. November 2011, 16:56:33 (edited)
В принципе, портативные программы не обязаны уметь себя регистрировать, но как опция было бы приемлемо. Правда в случае Оперы проще поставить обычную версию и накатить профиль сверху, как я и делаю ещё с версии 9.25
ЗЫ В подписи правда. Официальный русский вишлист для версии 10 до сих пор не выполнен даже до 5-го пункта. Да и первые пункты помнится тоже.
Вся связь через модератора.
Press Ctrl+Alt+Reset to continue...
А в подписи у тебя правда написана? Действительно ничего не изменят? Прецинденты вообще были, чтобы учитывали WishList с русскоязычного форума? Какое вообще взаимодействие, напрямую или через представителей форума? Каким образом связь устанавливается?
Originally posted by AntonDiaz:
Позволю себе процетировать себя же. Я например использую именно портативный вариант (и только его). У меня такой случай, - есть список программ, опера в том числе, которые храняться на диске отличном от того на котором установлена система, и готовы к использованию сразу после переустановки виндовс. Остается только некоторые вещи в реестре прописать (при необходимости, например ассоциации аудио файлов с foobar или картинок). Было бы замечательно если опера делала эту работу сама. Что в принципе она и должна уметь делать.Тогда зачем делать ее программой по-умолчанию?
Originally posted by Dreamdrawer:
Позволю себе процетировать себя же. Я например использую именно портативный вариант (и только его). У меня такой случай, - есть список программ, опера в том числе, которые храняться на диске отличном от того на котором установлена система, и готовы к использованию сразу после переустановки виндовс. Остается только некоторые вещи в реестре прописать (при необходимости, например ассоциации аудио файлов с foobar или картинок). Было бы замечательно если опера делала эту работу сама. Что в принципе она и должна уметь делать.
Но цель портативной установки не в этом. Зачем добавлять функциональность для случаев, когда те или иные возможности используется не по основному назначению?
ОпераUSB - должна быть переносимой. Это значит, что если меняешь часто компьютеры, у тебя есть возможность не устанавливать десять раз заново програмное обеспечение, а носить его с собой на флэшке. Отпадает так же необходимость настраивать весь софт заново.
Нет необходимости иметь дистрибутив, и установленную версию, достаточно самой установленной версии. Особенно важно, когда машина не имеет подключения к интернету.
И в конце концов, если я вижу кнопку "сделать браузером по умолчанию", то я хочу ею воспользоваться. (реализовать то не сложно, кому помешает рабочая галочка, зарытая в толще настроек)
13. November 2011, 11:43:42 (edited)

Единственное - я не особо активно пользуюсь сторонними программами, поэтому затрудняюсь понять, что у тебя не работает. Возможно, я не достаточно глубоко тестировал, но, по-моему, две Оперы, установленные в портативном режиме, хорошо "отнимают" друг у друга сопоставления с типами файлов и протоколами (Ctrl+F12 - Расширенные - Программы - Настройки). Другое дело, что ссылки mailto: не всегда открываются, но это уже другой баг.
Можешь поподробнее описать, как ты определяешь, устанавливается Опера браузером по умолчанию или нет?
edit: изменил обращение с "Вы" на "ты", раз уж тебе так удобней
We are working on it / Мы работаем над этим
Инструменты - Общие настройки - Расширенные - Настройки (где задается сопоставление протоколам и расширениям),
т.е. она вообще никак не откликается и не реагирует на нажатие (ни окно не открывается, ничего не происходит). Даже вручную в реестре прописывал необходимые сопоставления, следующим образом:
REG ADD HKCR\.htm /VE /D "Opera.HTML" /f REG ADD HKCR\.html /VE /D "Opera.HTML" /f REG ADD HKCR\.mht /VE /D "Opera.HTML" /f REG ADD HKCR\HTTP\shell\open\command /VE /D "..\Opera_S\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 "..\Opera_S\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
Обычно это спасает, но не сработало.
Сейчас загрузил с сайта 10.52 установил в портативном режиме, скопировав вручную необходимые данные, ассоциации работают как надо, единственное с mailto проблема остается - Опера не прописывается как почтовый клиент.
Следующий вопрос - если скопировать папку Опера на чистую систему (где Опера никогда не стояла), возможно ли будет задать ассоциации... Такое подозрение, что нет. Не довелось еще проверить.
P.S. Существует так же ряд утилит, которые могут прописывать Опthe в реестр, но я придерживаюсь принципа, что программа должна быть рабочей на сто процентов в своей исходной комплектации, исходя из этих идеологических соображений принципиально не пользуюсь сборками, хотя и уважаю подобные проекты.
Это не слишком трудно, но было бы хорошо, если бы процесс был автоматизированным. В конце концов от таких вещей напрямую зависит статус компании и производимого продукта.
И насчет этикета, все-таки интернет - пространство (по крайней мере пока еще) статусного равенства и взаимного уважения (хотелось бы верить), здесь должна быть соответствующая этика, избавляющая от местоимений с Большой буквы и обращения на Вы, и без того раздражающей манеры в реале, в типовых, обезличенных документах, договорах и пр. макулатуре.
13. November 2011, 12:21:58 (edited)
Что касается кнопки (Ctrl+F12 - Расширенные - Программы - Настройки), то неактивна она именно потому, что в реестре отсутствуют записи в ветках HKEY_CLASSES_ROOT\Opera.HTML, Opera.Protocol и HKEY_CLASSES_ROOT\Applications\Opera.exe.
Или, если записи присутствуют, то пути в них указывают на другую Opera.
В случае Win7, сопоставления задаются не из Оперы, а из панели управления. Программы по умолчанию → сопоставление файлов и протоколов.
Originally posted by vilpapa:
Во-первых, если в реестре нет упоминаний об Опере, то и назначить ничего не получится (только вручную можно будет задать сопоставления для всех возможных типов), а во-вторых, если записи таки есть, то при нажатии на кнопку "Настройки", открывается системный диалог "Программы по умолчанию".В случае Win7, сопоставления задаются не из Оперы, а из панели управления.
13. November 2011, 13:50:43 (edited)
Originally posted by Vasja72:
Во-первых, если в реестре нет упоминаний об Опере, то и назначить ничего не получится
Originally posted by vilpapa:
(Ctrl+F12 - Расширенные - Программы - Настройки), то неактивна она именно потому, что в реестре отсутствуют записи
Originally posted by Vasja72:
если записи таки есть, то при нажатии на кнопку "Настройки", открывается системный диалог
А вот не факт. Масса людей не смогла задать сопоставления через ГУЙ. Хотя это зависит именно от правильности путей в ключах реестра.
В целом, по сабжу. Хотите "портативную" установку, создайте папку на несистемном разделе в ней файл operaprefs_default.ini с multi user=0 и устанавливайте в неё обычную оперу для одного пользователя.
И волки сыты (всё в одной папке) и овцы целы (нужные записи присутствуют в реестре).
Что-то я азбучные истины озвучиваю. Скучно без новых сборок.
Originally posted by vilpapa:
и устанавливайте в неё обычную оперу для одного пользователя.
Вопрос решается только через установку? Т.е. если например скопировать с компа на чистый комп Оперу, которая устанавливалась как однопользовательская, то ассоциации пропишутся?
Originally posted by Dreamdrawer:
то ассоциации пропишутся?
Ну, как же они пропишутся? Ассоциации прописываются в реестр с помощью инсталлятора или вручную.
Можно сделать батник с ключами реестра, но в этом случае Opera надо копировать по тому-же адресу.
А в целом, если скопировать на чистый комп свою Оперу, то ничего страшного не случится, если прямо сверху накатить ту-же версию с помощью инсталлятора.
Если ЮСБи-вариант Оперы устанавливаешь, то он все-таки может прописать себя в реестре при желании пользователя, хотя предназначен не для этого. Хорошо. Но ведь может все-таки!!!
Почему тогда после копирования на чистый комп этого сделать невозможно? Как будто когда устанавливаешь Opera-USB, она все же пишеться в реестр или куда-то акромя своей папки... - единственно такой вывод напрашивается!

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

Хотя в виндоусовских программах по умолчанию Opera даже не упоминается, но ссылки теперь открываются в ней. Это по-моему то, что и требовалось доказать
.Forums » Объявления и обсуждения » Предложения по браузерам Opera (wishlist)