» Opera на движке Presto (часть 24)
rokidog 13:29 18-02-2016
Цитата:
хватает и этого, это-ж ОПЕРА !!!
Код: [Open in menu]
Include, Internal OpenIn Menu
Item, "Опера на Е" = Execute program, "E:\Opera_1214_int_Setup\opera.exe","%u",,"Window Browser Icon"
Item, "Firefox 38.5.2esr" = Execute program, "D:\0000\Firefox 38.5.2esr\Firefox\firefox.exe","%u",,"firefox"
Item, "X-IronPortable47" = Execute program, "D:\01_PrograM\001_INTERNET\Iron\IronPortable47.0.2500.0\X-IronPortable47.exe","%u",,"IRON"
Цитата:
Должно быть прописано в реестре,
хватает и этого, это-ж ОПЕРА !!!
Код: [Open in menu]
Include, Internal OpenIn Menu
Item, "Опера на Е" = Execute program, "E:\Opera_1214_int_Setup\opera.exe","%u",,"Window Browser Icon"
Item, "Firefox 38.5.2esr" = Execute program, "D:\0000\Firefox 38.5.2esr\Firefox\firefox.exe","%u",,"firefox"
Item, "X-IronPortable47" = Execute program, "D:\01_PrograM\001_INTERNET\Iron\IronPortable47.0.2500.0\X-IronPortable47.exe","%u",,"IRON"
Цитата:
Где накосячил?Не добавил в реестр. А без записи в реестре не будет команды.
omamont:
Цитата:
хватает и этого, это-ж ОПЕРА !!!Может и так, не увидел дополнения. Так Опера сама должна дописать в реестр.
Цитата:
после замены 6A01FF74240833C0682C7CBD67E8B72BC0FF83C40CC20400 на 6A01FF74240833C0682C7CBD67B010E8B52BC0FFEB159090 запустилось. (на WinPE)
Спасибо!
Мне кажется, что мой вопрос неправильно поняли.
Я хотел такую возможность: подвести к ссылке курсор и ПКМ выбрать - открыть в Firefox.
Пока получается только сначала выделить ссылку и уже затем подвести к выделенному курсор и открыть в Firefox.
Цитата:
Куда это пишется и где этот файл находиться?
Я хотел такую возможность: подвести к ссылке курсор и ПКМ выбрать - открыть в Firefox.
Пока получается только сначала выделить ссылку и уже затем подвести к выделенному курсор и открыть в Firefox.
Цитата:
[Open in menu]
Include, Internal OpenIn Menu
Item, "Опера на Е" = Execute program, "E:\Opera_1214_int_Setup\opera.exe","%u",,"Window Browser Icon"
Item, "Firefox 38.5.2esr" = Execute program, "D:\0000\Firefox 38.5.2esr\Firefox\firefox.exe","%u",,"firefox"
Item, "X-IronPortable47" = Execute program, "D:\01_PrograM\001_INTERNET\Iron\IronPortable47.0.2500.0\X-IronPortable47.exe","%u",,"IRON"
Куда это пишется и где этот файл находиться?
Цитата:
Дописал в конец файла C:\Program Files\Opera\ui\standard_menu.ini
зачем дописали, там эта секция присутствует, просто дополнить ее надо
Если браузер установлен в систему, он должен и так появиться в меню, опера добавляет все браузеры отсюда HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
KismetT_old 13:45 18-02-2016
Цитата:
так и получится, только без значков.
Цитата:
Я хотел такую возможность: подвести к ссылке курсор и ПКМ выбрать - открыть в Firefox
так и получится, только без значков.
KismetT_old
Цитата:
Для ссылки используется переменная %l, a не %u:
[Link Popup Menu]
Item, "SRWare Iron 31" = Execute program, "C:\Browser\SRWare Iron\Iron.exe","%l",, "iron"
Заменить Iron на Firefox с соответствующими путями. И ничего в реестр писать не надо!
Цитата:
Я хотел такую возможность: подвести к ссылке курсор и ПКМ выбрать - открыть в Firefox.
Для ссылки используется переменная %l, a не %u:
[Link Popup Menu]
Item, "SRWare Iron 31" = Execute program, "C:\Browser\SRWare Iron\Iron.exe","%l",, "iron"
Заменить Iron на Firefox с соответствующими путями. И ничего в реестр писать не надо!
coherent
а можно сделать проще
Код:
[Link Popup Menu]
--------------------
Submenu, M_OPEN_WITH, Open in menu
--------------------
а можно сделать проще
Код:
[Link Popup Menu]
--------------------
Submenu, M_OPEN_WITH, Open in menu
--------------------
freeman440
Цитата:
Это если у KismetT_old Firefox зарегистрирован в системе. А судя по всему нет.
Плюс я давно у себя удалил стандартное подменю Open in menu...
Цитата:
а можно сделать проще
[Link Popup Menu] -------------------- Submenu, M_OPEN_WITH, Open in menu
Это если у KismetT_old Firefox зарегистрирован в системе. А судя по всему нет.
Плюс я давно у себя удалил стандартное подменю Open in menu...
coherent:
Цитата:
KismetT_old:
Цитата:
Цитата:
И ничего в реестр писать не надо!Если в реестре нет того браузера, через который нужно открыть. То откуда "команда на открытие возьмется.
KismetT_old:
Цитата:
Куда это пишется и где этот файл находиться?Как на скрине выше, в реестре прописано. И ссылка должна быть активной. Как здесь:
rokidog
Цитата:
Известно откуда, нужная команда просто пропишется в соответствующую секцию меню. У меня Iron в систему не установлен, в реестре, естественно, никаких упоминаний о нем. А пункт меню имеется.
Плюс KismetT_old спрашивал о ПКМ на ссылке, а не на странице!
Цитата:
Если в реестре нет того браузера, через который нужно открыть. То откуда "команда на открытие возьмется.
Известно откуда, нужная команда просто пропишется в соответствующую секцию меню. У меня Iron в систему не установлен, в реестре, естественно, никаких упоминаний о нем. А пункт меню имеется.
Плюс KismetT_old спрашивал о ПКМ на ссылке, а не на странице!
coherent
Цитата:
вы, видимо, не читаете форум
http://forum.ru-board.com/topic.cgi?forum=5&topic=47347&start=4600#7
Цитата:
Это если у KismetT_old Firefox зарегистрирован в системе. А судя по всему нет.
вы, видимо, не читаете форум
http://forum.ru-board.com/topic.cgi?forum=5&topic=47347&start=4600#7
coherent:
Цитата:
Цитата:
Цитата:
Цитата:
Известно откуда, нужная команда просто пропишется в соответствующую секцию менюСейчас попробую. Прописаться, то пропишется, это я и сам знаю, а вот работать... не помню.
Цитата:
Плюс KismetT_old спрашивал о ПКМ на ссылке, а не на странице!
Цитата:
И ссылка должна быть активной. Как здесь:"(пример активной ссылки, а не страницы)
Господа!
Повторюсь: можно ли для передачи во внешний браузер переменные %u и %l uri-закодировать с помощью javascript? Если да, подкинте пожалуйста пример как, ибо не закодированные могут некорректно передаваться.
Повторюсь: можно ли для передачи во внешний браузер переменные %u и %l uri-закодировать с помощью javascript? Если да, подкинте пожалуйста пример как, ибо не закодированные могут некорректно передаваться.
DCT
Не оно?
Не оно?
Цитата:
Не оно?
вроде нет, там uri-кодируется сама комманда (открывает во вкладке плагина), а не аргумент. Подошло бы, если бы из JS можно было запустить firefox.
Опишу чуть подробнее проблему, может есть другое решение.
Нужно запустить c:\Firefox\firefox.exe
с параметрами -no-remote -private -profile portable http://forum.ru-board.com/topic.cgi?forum=5&topic=47347&start=4620#lt
беда в том, что при попытке выполнить это в коммандной строки пишет:
Код: "topic" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Не удается найти файл 4620#lt.
DCT
Вы же сами написали:
Код: Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", "%u",, "firefox""
Вы же сами написали:
Код: Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", "%u",, "firefox""
billibons
Но дальше начинаются проблемы, как передать -no-remote -private -profile portable.
так
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe -no-remote -private -profile portable", "%u",, "firefox""
и вот так
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", " -no-remote -private -profile portable ‘‘%u",, "firefox""
не работает, вот так:
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", " -no-remote -private -profile portable %u",, "firefox""
url передает, но все, что до него - нет (не подхватывается профиль).
Еще вариант. Создаю firefox.bat с содержимым
start c:\Firefox\Firefox.exe -private -profile c:\Firefox\portable %*
пункт в меню
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.bat", "%u",, "firefox""
так выдается ошибка, как в предыдущем сообщении.
Можно ли это побороть?
Но дальше начинаются проблемы, как передать -no-remote -private -profile portable.
так
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe -no-remote -private -profile portable", "%u",, "firefox""
и вот так
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", " -no-remote -private -profile portable ‘‘%u",, "firefox""
не работает, вот так:
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", " -no-remote -private -profile portable %u",, "firefox""
url передает, но все, что до него - нет (не подхватывается профиль).
Еще вариант. Создаю firefox.bat с содержимым
start c:\Firefox\Firefox.exe -private -profile c:\Firefox\portable %*
пункт в меню
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.bat", "%u",, "firefox""
так выдается ошибка, как в предыдущем сообщении.
Можно ли это побороть?
coherent: 15:28 18-02-2016
Цитата:
Ну никак, не открывает в Firefox(портабельный). А запись есть, как положено - только не реагирует.
А другой который в реестре работает. Может что то упустил.
Цитата:
Известно откуда, нужная команда просто пропишется в соответствующую секцию меню. У меня Iron в систему не установлен, в реестре, естественно, никаких упоминаний о нем. А пункт меню имеется.А поподробней можно. Взял чистую Опера, и добавил в меню [Open in menu] и в [Link Popup Menu]
Ну никак, не открывает в Firefox(портабельный). А запись есть, как положено - только не реагирует.
А другой который в реестре работает. Может что то упустил.
Кто уже пробовал Opera 12.18 для Windows? Как впечатления?
Gimmor:
Цитата:
Цитата:
Как впечатления?Вроде нормальное. Только (может у меня). папки нужно смотреть: application_cache, opcache, cache: int. a в en то нормально.
DCT: 22:39 17-02-2016
Цитата:
omamont: 12:14 18-02-2016
Цитата:
xChe: 22:23 17-02-2016
Цитата:
Gimmor: 17:25 18-02-2016
Цитата:
Цитата:
имевшаяся сигнатураЭто для чего?
6A 01 FF 74 24 08 6A 00
6A 01 FF 74 24 08 6A 10
не находится.
omamont: 12:14 18-02-2016
Цитата:
после заменыЭто что за патч?
6A01FF74240833C0682C7CBD67E8B72BC0FF83C40CC20400
на
6A01FF74240833C0682C7CBD67B010E8B52BC0FFEB159090
запустилось. (на WinPE)
xChe: 22:23 17-02-2016
Цитата:
- в opera.dll по адресу h23A99 меняем jz на jmps (7437 на EB37)А это что меняет? Кем/как найдено?
Gimmor: 17:25 18-02-2016
Цитата:
Кто уже пробовал Opera 12.18 для Windows? Как впечатления?Издеваешься? 3 дня о ней говорим...
Gimmor
Впечатляемся начиная с этого поста. Если кратко, то стали открываться некоторые сайты недоступные нам доселе.
Лично у меня решилась проблема с невозможностью включения TLS 1.1 и 1.2 на Win10.
Впечатляемся начиная с этого поста. Если кратко, то стали открываться некоторые сайты недоступные нам доселе.
Лично у меня решилась проблема с невозможностью включения TLS 1.1 и 1.2 на Win10.
Цитата:
Это для чего?
Это чтобы Opera запускалась в WinPE. Пачт работал для предыдущих версий Оперы, в 12,18 чуток по другому скомпилировалии и многие старые сигнатуры чуток изменились.
Цитата:
- в opera.dll по адресу h23A99 меняем jz на jmps (7437 на EB37) А это что меняет? Кем/как найдено?
omamont любезно предоставил актуальный патч для opera.dll v12.18.
Цитата:
в opera.dll по адресу h23A99 меняем jz на jmps (7437 на EB37) А это что меняет? Кем/как найдено?
Найдено xChe, решает очень доставший головняк с встраиванием Оперных дефолтных поисковиков в начало search.ini. Также работает и для v<12.18 (смещение другое, искать по коду вокруг). Никто ничего не гарантирует, но пока вроде бы все патчи работают без нареканий.
Насчет запуска FF с параметрами, нашел, что работает такой пункт (моя ошибка была в попытке передать путь к профилю без полного пути):
Item, "Передать в FF"="Execute program, "c:\Firefox\firefox.exe", "-private -profile c:\Firefox\portable\ %u",, "firefox""
DCT: 18:42 18-02-2016
Цитата:
Цитата:
Хмм, хотелось бы услышать более детальное описание, какой джамп на что меняется/убирается и т.д.
Цитата:
Это чтобы Opera запускалась в WinPE.
Цитата:
Найдено xChe, решает очень доставший головняк с встраиванием Оперных дефолтных поисковиков в начало search.ini
Хмм, хотелось бы услышать более детальное описание, какой джамп на что меняется/убирается и т.д.
rokidog
Цитата:
Вот рабочий вариант, который давно работает:
Код: [Link Popup Menu]
...
Submenu, "Открыть ссылку в... ", Link Popup Menu Open,, "open object"
...
[Link Popup Menu Open]
Item, "Открыть в SRWare Iron 31" = Copy link, -2, "urlinfo",, "iron" & Execute program, "C:\Browser\SRWare Iron\Iron.exe","%c"
Цитата:
А поподробней можно. Взял чистую Опера, и добавил в меню [Open in menu] и в [Link Popup Menu] Ну никак, не открывает в Firefox(портабельный). А запись есть, как положено - только не реагирует. А другой который в реестре работает. Может что то упустил.
Вот рабочий вариант, который давно работает:
Код: [Link Popup Menu]
...
Submenu, "Открыть ссылку в... ", Link Popup Menu Open,, "open object"
...
[Link Popup Menu Open]
Item, "Открыть в SRWare Iron 31" = Copy link, -2, "urlinfo",, "iron" & Execute program, "C:\Browser\SRWare Iron\Iron.exe","%c"
All
Имеется древняя портабельная сборка 12.14. Что нужно заменить в ней для нормальной работы 12.18, кроме exe и dll? С сертификатами что-то нужно шаманить?
Что нужно патчить? Только на предмет замены умолчальных поисковиков или еще что-то нужно? Или User Agent тоже?
Отстал давно от Оперы, но пусть уж будет хотя бы рабочая сборка, раз уж все равно есть. Ни в коей мере не будет использоваться как браузер по умолчанию.
Имеется древняя портабельная сборка 12.14. Что нужно заменить в ней для нормальной работы 12.18, кроме exe и dll? С сертификатами что-то нужно шаманить?
Что нужно патчить? Только на предмет замены умолчальных поисковиков или еще что-то нужно? Или User Agent тоже?
Отстал давно от Оперы, но пусть уж будет хотя бы рабочая сборка, раз уж все равно есть. Ни в коей мере не будет использоваться как браузер по умолчанию.
Watson_Rus_2
менять 3 файла opera.exe opera.dll OperaMAPI.dll
opera.dll с 3-мя патчами: поисковики, WinPE, последние ua Firefox 44.0 / Chrome 48.0.2564.10 / IE9 (оставил старым, т.к. его еще могут учитывать сайтописатели, он может оказаться лучше совместимым с Оперой)
http://rghost.ru/8h7wslVxd
менять 3 файла opera.exe opera.dll OperaMAPI.dll
opera.dll с 3-мя патчами: поисковики, WinPE, последние ua Firefox 44.0 / Chrome 48.0.2564.10 / IE9 (оставил старым, т.к. его еще могут учитывать сайтописатели, он может оказаться лучше совместимым с Оперой)
http://rghost.ru/8h7wslVxd
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
Предыдущая тема: Трекер http://torrents.tj
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.