Войти

Показать полную графическую версию : [решено] Настройка программ по умолчанию


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

Angel_19
25-09-2007, 18:05
Есть в панели управления: "Задание используемых по умолчанию программ", как туда добавить приложение, которого нету в списке?
У меня Опера не установленна как это обычно делается, а просто запускается и юзается. Каждый раз при запуске она спрашивает - Сделать Опера браузером по умолчанию? Я соглашаюсь, но при следующем запуске все повторяется. Хотел сам изменить приложение по умолчанию, но там нет возможности добовлять приложения.

SimSim
25-09-2007, 18:29
Инструменты - настройки - Дополнительно - Программы и установите галочку "Использовать как браузер по умолчанию" Нажмите "Дополнительно" и отметьте протоколы HTTP, HTTPS и FTP.
На форуме это обсуждалось. Так что впредь пользуйтесь поиском.

Angel_19
25-09-2007, 21:13
Поиском пользоваться умею, с Оперой тож не первый день работаю :jester:

Инструменты - настройки - Дополнительно - Программы и установите галочку "Использовать как браузер по умолчанию" Нажмите "Дополнительно" и отметьте протоколы HTTP, HTTPS и FTP.
На форуме это обсуждалось. Так что впредь пользуйтесь поиском. »

Вот когда нажимаю дополнительно, вылазит все то же окно "Задание используемых по умолчанию программ" где нет Оперы среди приложений. Если же средствами Vist'ы пытаться самому переопределить приложение для протоколов HTTP, HTTPS и FTP то тоже нет там Оперы.

Blast
25-09-2007, 21:25
Вот когда нажимаю дополнительно »
в опере нажимайте

Поиском пользоваться умею »не похоже

Если установки птицы не поможет, то запустите оперу от имени администратора (правая кл. мыши на ярлыке и выбор соотв. пункта)

SimSim
25-09-2007, 22:31
Вот когда нажимаю дополнительно, вылазит все то же окно "Задание используемых по умолчанию программ" »
Нажимаете где?

Angel_19
26-09-2007, 10:39
Нажимаете где? »

В Опере нажимаю.

Обратете внимание на это:
У меня Опера не установленна как это обычно делается, а просто запускается и юзается. »

Возможно при стандартной установке все бы работало как надо.

Blast
26-09-2007, 11:11
Вот когда нажимаю дополнительно, вылазит все то же окно "Задание используемых по умолчанию программ" »
В Опере нажимаю. »
покажите пожалуйста скриншот где в опере после выбора вкладки Дополнительно "вылазит" такое окно, а то интересно очень стало

Angel_19
26-09-2007, 19:11
Скриншот №1 - исходное состояние.
Скриншот №2 - нажал на кнопку "Дополнительно", открылось в фоне "Выбор программ по умолчанию" (смотри таск бар, там мигает "Выбор программ по умолчанию")
Скриншот №3 - само окно программы "Выбор программ по умолчанию".

Начинаю уже думать, что зря я совета спросил...

Blast
26-09-2007, 19:40
Начинаю уже думать, что зря я совета спросил... »да вы просто сразу внятно объясняйте, а то приходится вытаскивать из вас кусками все это :)

Теперь давайте определимся.
У вас птица на параметре "Использовать Opera как браузер по умолчанию" установлена когда вы настройки открываете или эта отметка не сохраняется?

Angel_19
26-09-2007, 23:14
Теперь давайте определимся.
У вас птица на параметре "Использовать Opera как браузер по умолчанию" установлена когда вы настройки открываете или эта отметка не сохраняется? »

Отметка сохраняется, но это влияет только на то, будет ли Опера при запуске спрашивать: Сделать Опера браузером по умолчанию. И все. Если ответить - да сделать, при следующем запуске опять таже петрушка.

Blast
26-09-2007, 23:29
Angel_19, ну давайте сделаем финт ушами.. сохраните код в текстовый файл, сохраните его с расширением *.cmd и запустите REG ADD HKCR\.htm /VE /D "Opera.HTML" /f
REG ADD HKCR\.html /VE /D "Opera.HTML" /f
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

Только обратите внимание, что путь к исполняемому файлу указан на папку Opera в program files, если у вас иначе установлено, то поменяйте.

А так.. можете и в том же апплете "Программы по умолчанию" перейти в пункт "Сопоставление типов файлов или протоколов конкретным программам" и там уже протоколы http, https и ftp переназначить на оперу, ну и типы файлов htm, html и url тоже

Angel_19
27-09-2007, 12:33
Blast - спасибо за помощь, *.cmd файлик попробую сегодня вечером.
Я уже тоже думал двигатся в этом направлении. Сделал снимки реестра до установки Оперы, после установки (после установки все где нужно появляется, но у меня другая задача), сравнил их - столько там изменений мой мозг это не смог осилить.

А так.. можете и в том же апплете "Программы по умолчанию" перейти в пункт "Сопоставление типов файлов или протоколов конкретным программам" и там уже протоколы http, https и ftp переназначить на оперу, ну и типы файлов htm, html и url тоже »
Этот вариант я тоже пробовал, проблема таже - нет Оперы в списке, а указать путь к программе для открытия протоколов никак.

Blast
27-09-2007, 16:34
Да, протоколы не дает, проверил на виртуалке, остается реестр все-таки..

Angel_19
27-09-2007, 16:45
Blast - еще раз благодарю *.cmd файлик помог. Теперь ссылки из других программ открываются в Опере, что мне в общем и нужно было.

Blast
27-09-2007, 16:46
мои поздравления :)

Ruzzz
31-12-2007, 02:38
А какие строки добавить и для ftp?

Blast
31-12-2007, 13:08
REG ADD HKCR\ftp\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
REG ADD HKCR\ftp\shell\open\ddeexec /VE /D "%%1" /f
REG ADD HKCR\ftp\shell\open\ddeexec\Application /VE /D "Opera" /f

Ruzzz
31-12-2007, 20:07
Спасибо!

Slowesno
17-01-2008, 18:34
Столкнулся с такой же проблемой когда все ссылки открывались только в IE. По приведеному выше совету создал файл Opera.cmd с указаным содержимым. Только стороки:
REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
и
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera\Opera.exe" /f
как и было сказано изменил в соответвии с реальным адресом программы на:
REG ADD HKCR\https\shell\open\command /VE /D "%ProgramFiles%\Opera9\Opera.exe" /f
и
REG ADD HKCR\HTTP\shell\open\command /VE /D "%ProgramFiles%\Opera9\Opera.exe" /f

Запустил, процес прошел. Теперь при попытке открыть ссылку в The Bat появляется окно с сообшением: "Адрес url" ОТКАЗАНО В ДОСТУПЕ; нажимаю Ок и новое сообщение "\Opera" - не удается найти указанный файл!

Что делаю не так?

Blast
17-01-2008, 18:38
Что делаю не так? »
неправильно указываете путь к папке оперы видимо, покажите содержимое вашего cmd и укажите точный путь к файлу Opera.exe




© OSzone.net 2001-2012