LINUX.ORG.RU

Сменить браузер по умолчанию в wine.

 iexplorer, ,


0

1

Коллеги, приветствую.

Можно ли как-то сменить браузер по умолчанию, который открывается в wine на нативный firefox/chromium?

Поясняю: я запускаю программу в wine, нажимаю на ссылку, в итоге, ссылка открывается в iexplorer, а должна в chromium'e или firefox'e нативном.

upd: Решение.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\htmlfile\shell\open\ddeexec]
[HKEY_CLASSES_ROOT\htmlfile\shell\opennew\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\htmlfile\shell\opennew\ddeexec]


[HKEY_CLASSES_ROOT\http\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\http\shell\open\ddeexec]

[HKEY_CLASSES_ROOT\https\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\https\shell\open\ddeexec]

[HKEY_CURRENT_USER\Software\Wine\WineBrowser]
"Browsers"="xdg-open"
★★★

Последнее исправление: fjfalcon (всего исправлений: 2)

Программа, запущенная под wine'ом ничего не знает и не должна знать о целевой машине. Ничего выше drive_c ей не доступно - иначе виндовые вирусы сотрут вам хомяк.

sambist ★★
()
Ответ на: комментарий от sambist

то есть мне самому придется написать wine_open, который передаст через вайн системный вызов, чтобы выполнить chrome %url% ?

fjfalcon ★★★
() автор топика
Ответ на: комментарий от sambist

Программа, запущенная под wine'ом ничего не знает и не должна знать о целевой машине

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

всё-таки Wine это не виртуальная машина. и там даже есть диск Z:\

(хотя у меня wine несколько лет уже не установлен. задалбался с глюками. так что я тут уже на правах теоретика :))

user_id_68054 ★★★★★
()
Ответ на: комментарий от fjfalcon

то есть мне самому придется написать wine_open, который передаст через вайн системный вызов, чтобы выполнить chrome %url% ?

мож там где-то в реестре ссылка на исполняемый файл должна быть?

user_id_68054 ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

Спасибо за наводку, решение в первом посте.

fjfalcon ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.