Ru-Board.club
← Вернуться в раздел «Программы»

» Opera (движок Presto) часть 23

Автор: regist123
Дата сообщения: 04.05.2014 14:14
PREVED 15:01 04-05-2014
Цитата:
Попробуйте маскировку под другие браузеры. Если не поможет - значит это тот сайт, где маскировка помочь не в состоянии, всмысле новый интерфейс mail.ru действительно стал несовместим с Opera 11 (либо его сделали таковым, например мейлрушники изменили метод авторизации и все, приплыли). Т.е. когда вы ставите маскировку Оперы под чужой браузер, сайт "скармливает" Опере метод авторизации для того (другого) браузера, с которым Opera 11 по каким-либо причинам не работает.

Пробовал ещё до того как отписал здесь. Представляться как FireFox - заходит нормально, а вот маскироваться под FireFox или маскироваться под IE снова ошибка (это без патченной .dll). Сейчас для теста проверил ещё на Opera 12.14 на ней нормально заходит с маскировкой и под лису и под ишака. Наверху правда было уведомление про устаревший браузер и рекомендация поставить Амиго, но после закрытия крестиком этого уведомления больше никаких упоминаний и неудобств не было.
Автор: dima1978
Дата сообщения: 04.05.2014 14:28

Цитата:
Попробуйте маскировку под другие браузеры. Если не поможет - значит это тот сайт, где маскировка помочь не в состоянии,

У меня никогда не было случая, чтобы маскировка под другой браузер когда-нибудь помогла, всегда приходилось пользоваться другими браузерами.
Автор: PREVED
Дата сообщения: 04.05.2014 15:20
regist123

Цитата:
Пробовал ещё до того как отписал здесь. Представляться как FireFox - заходит нормально, а вот маскироваться под FireFox или маскироваться под IE снова ошибка (это без патченной .dll). Сейчас для теста проверил ещё на Opera 12.14 на ней нормально заходит с маскировкой и под лису и под ишака.


Я заставил таки работать обновленный интерфейс почты MAIL.ru в Opera 11.64 ! Все что понадобилось замаскироваться под Opera 12.16 (маскировка по User-Agent). Маскировку настроил патчингом opera.dll (теперь 11-я Опера везде представляется 12-ой). Так же в той длл-ке доступна идентификация под Firefox 26, IE 10.0 и Chrome 32 (опционально).

Скачать модифицированную opera.dll для 11.64: http://rghost.ru/54921910

В "Справка" - "О программе" Опера покажет версию 12.16 - не обманывайтесь. Это все та же 11-я, просто с другим идентификатором.
Автор: German AW
Дата сообщения: 04.05.2014 15:23
В шапке описаны проблемы с версиями выше 12.14. В частности, невозможность загружать фотографии в профиль ВКонтакте. Для решения проблемы рекомендуется заменить файл opera.dll на версию от 12.14. Так вот, у меня это не решило проблему Есть еще варианты?
Автор: PREVED
Дата сообщения: 04.05.2014 15:27
dima1978

Цитата:
У меня никогда не было случая, чтобы маскировка под другой браузер когда-нибудь помогла, всегда приходилось пользоваться другими браузерами.


Чаще всего помогает на забугорных сайтах, которые зачастую вовсе "не знают" о существовании браузера Opera. Хорошо если просто пишут предупреждение об устаревшем просмотрщике, но ведь иногда они выдают блокирующий доступ баннер и вообще не дают пользоваться сайтом! Например тот же apple.com (на странице поддержки). Также встречался с ситуацией в Opera 12.14 - не работала система комментированя на одном новостном сайте, прикинулся IE 10.0 и все заработало.

Добавлено:
German AW

Цитата:
В шапке описаны проблемы с версиями выше 12.14. В частности, невозможность загружать фотографии в профиль ВКонтакте. Для решения проблемы рекомендуется заменить файл opera.dll на версию от 12.14. Так вот, у меня это не решило проблему


Т.е. у вас была версия 12.16 x64 (или 12.17 x64, не суть важно) ? Изначально установленная "с нуля" в чистую папку, насколько я понимаю?


Цитата:
Есть еще варианты?

1. Установите портабельную(USB) версию 12.14 x64
2. Вытащите из папки 12.14(USB) файл \defaults\public_domains.dat и скопируйте его в папку \defaults\ внутри папки вашей "бывшей" 12.16/12.17 (у которой подменяли opera.dll).
3. Удалите портабельную 12.14 х64
Автор: German AW
Дата сообщения: 04.05.2014 15:44
PREVED

Цитата:
\defaults\public_domains.dat

Так сработало! Спасибо большое! Надо бы это в шапке отразить.
Автор: LNS
Дата сообщения: 04.05.2014 16:32
PREVED 14:01 04-05-2014

Цитата:
Можно сделать обрамление активной вкладки ярким цветом. Вот например как это выглядит:

Гениальное — просто! Спасибо за науку!

Автор: omamont
Дата сообщения: 04.05.2014 17:06
German AW14:44 04-05-2014
Цитата:
Надо бы это в шапке отразить.

в шапке давно - "В Opera версий 12.15, 12.16 и 12.17" - переломано всё, не ставьте, будут проблемы.
и они вылезут, не сёдня, так через месяц...
Автор: LNS
Дата сообщения: 04.05.2014 17:11
off:
а как вы ответы с такими линками перед цитатой постите?

Цитата:
PREVED 15:01 04-05-2014

Я сделал вручную, но муторно.
Стоит скрипт Sayka Board, но в нём такой фичи не вижу…

Автор: bavbav
Дата сообщения: 04.05.2014 17:21
PREVED

Цитата:
Лучше новую модификацию того же расширения: http://forum.ru-board.com/topic.cgi?forum=5&topic=45474&start=0&limit=1&m=3#1

так оригинал AntiBrowsniffer вроде обновлен до 2.7.0, а по ссылке качается модифицированая 2.6.3
Автор: PREVED
Дата сообщения: 04.05.2014 18:17
bavbav

Цитата:
так оригинал AntiBrowsniffer вроде обновлен до 2.7.0, а по ссылке качается модифицированая 2.6.3


Не знал! Я писал этому японцу(разработчику AntiBrowsniffer) по вопросу обновления - ответа не получил.
Я модифицировал еще старую лохматую версию 2.6.3, единственную доступную на тот момент, добавив туда новые идентификаторы браузеров (в соответствии с таковыми в патченной opera.dll), добавил русификацию и убрал принудительную маскировку (по умолчию) для всех сайтов под Firefox.

P.S. Глянул расширение ABS версии 2.7.0 (потроха). Маскировка IE там по прежнему 8.0 (древняя версия, которую уже футболят на некоторых сайтах как устаревшую).

Автор: regist123
Дата сообщения: 04.05.2014 19:25
19:11 04-05-2014
Цитата:
а как вы ответы с такими линками перед цитатой постите?
Я сделал вручную, но муторно.
Стоит скрипт Sayka Board, но в нём такой фичи не вижу…  

1) Этот вопрос лучше было задавать в теме по расширениям Opera
2) Лично я для этого использую кнопку Quote+ от Lex1, взять можно и на его сайте и там в теме должен быть выложен код этой кнопки (и даже разные вариации со ставкой аватара и т.д.).

Добавлено:
PREVED 17:20 04-05-2014
Цитата:
Я заставил таки работать обновленный интерфейс почты MAIL.ru в Opera 11.64 ! Все что понадобилось замаскироваться под Opera 12.16 (маскировка по User-Agent).

для маскировки по прежнему надо выбирать маскировку под FireFOX ? И собственно вопрос почему тогда не сработала маскировка, через override.ini как предлагал сделать omamont. По идее это должно быть равноценно, только не надо ничего патчить
Автор: SkyRE
Дата сообщения: 04.05.2014 19:44
PREVED 19:17 04-05-2014
Цитата:
расширение ABS версии 2.7.0
Крашит мою Оперу АС на базе 12.16 (не патченая).
Автор: PREVED
Дата сообщения: 04.05.2014 20:11
regist123

Цитата:
для маскировки по прежнему надо выбирать маскировку под FireFOX ?


С этим патчем для 11.64 маскировку (для mail.ru) трогать не нужно совсем. С патчем Opera 11.64 начинает выдавать себя за версию 12.16 ВЕЗДЕ, если конечно в "настройках для сайта" не задана маскировка под другой(не-Опера) браузер.


Цитата:
И собственно вопрос почему тогда не сработала маскировка, через override.ini как предлагал сделать omamont. По идее это должно быть равноценно, только не надо ничего патчить


Да, по идее должно быть равноценно. Странно. Может в инструкции была ошибка. Думаю можно не спрашивать - после модификации override.ini браузер наверняка перезапускали (иначе оно не срабатывает).
Либо, как вариант, почта mail.ru проверяет браузер не на хосте mail.ru, а еще где-нибудь еще. Можно попробовать прописать UA для [e.mail.ru], хотя (по идее) настройка [mail.ru] этот хост тоже охватывает...
Автор: omamont
Дата сообщения: 04.05.2014 21:08
PREVED19:11 04-05-2014
Цитата:
Странно. Может в инструкции была ошибка.

ошибки нет, но... в 11.64 ишо - не было Custom User-Agent (скин, анимация)
Автор: rex
Дата сообщения: 04.05.2014 21:50
PREVED

Цитата:
Можно сделать обрамление активной вкладки ярким цветом

Попробовал со стандартным скином - не получилось
Расаковал zip скина, внес изменения, снова запаковал - ноль реакции.
Наверное что-то не так сделал, можно подробнее технологию правки описать?

Автор: regist123
Дата сообщения: 04.05.2014 22:03
PREVED 22:11 04-05-2014
Цитата:
Либо, как вариант, почта mail.ru проверяет браузер не на хосте mail.ru, а еще где-нибудь еще. Можно попробовать прописать UA для [e.mail.ru], хотя (по идее) настройка [mail.ru] этот хост тоже охватывает...

я вписывал как раз [e.mail.ru] подумал, может в этом была моя ошибка и на всякий случай добавил ещё и [mail.ru]
omamont 23:08 04-05-2014
Цитата:
ошибки нет, но... в 11.64 ишо - не было Custom User-Agent (скин, анимация)

Взял сменил юзер агент через opera:config#ISP|Id
На сайте http://www.whatismyip.com/ip-tools/user-agent-info/ пишет

Цитата:
Opera/9.80 (Windows NT 6.1; U; User Prefs|Custom User-Agent=Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.14; ru) Presto/2.10.229 Version/11.64

Майл.ру по прежнему косячит.

UPD. только сейчас сообразил, что вставил прямо строчку от omamont с Windows NT 5.1, а у меня windows 7 (NT 6.1), но не думаю чтобы это влияло на отображение сайта.
Автор: PREVED
Дата сообщения: 04.05.2014 22:41
rex

Цитата:
Наверное что-то не так сделал, можно подробнее технологию правки описать?


1. Закрываем Оперу
2. Распаковываем файл skin.ini из \папка_оперы\skin\standard_skin.zip
3. В skin.ini находим секцию [Pagebar Button Skin.selected]
4. Добавляем в нее две строчки:
Border = 3
Border color = #FFA201
5. Запаковываем измененный skin.ini обратно в standard_skin.zip
6. Запускаем Оперу. Активная вкладка должна быть обрамлена оранжевой рамкой.


regist123

Цитата:
Взял сменил юзер агент через opera:config#ISP|Id. Майл.ру по прежнему косячит.


Похоже что скрипт на мейл.ру вычисляет 11-ю Оперу по оконцовке User-Agent-а и подсовывает ей непотребный контент.
Наверное все-таки без патча вам не обойтись. Патч не затрагивает программный код Оперы, он меняет только текстовые строки. Хуже патченная Опера работать не будет. Поэтому можете пользоваться.


Цитата:
UPD. только сейчас сообразил, что вставил прямо строчку от omamont с Windows NT 5.1, а у меня windows 7 (NT 6.1), но не думаю чтобы это влияло на отображение сайта.


Да. Версия ОС в user-agent'е не должна играть в данном случае никакой роли.
Автор: LNS
Дата сообщения: 04.05.2014 23:35
regist123 20:25 04-05-2014
Цитата:
в теме должен быть выложен код этой кнопки

Благодарю!
Автор: Gideon Vi
Дата сообщения: 05.05.2014 00:28
*удалил
Автор: oshizelly
Дата сообщения: 05.05.2014 13:46
SkyRE 00:16 03-05-2014
Цитата:
Эх, если бы так легко можно было пофиксить "Internal communication error" было бы просто бомба.

Мне кажется (хотя полной уверенности нет), что эта ошибка возникает при большом числе одновременно открытых вкладок и/или окон (скажем, более 80-100 вкладок и более 5-6 окон).
Соответственно, решение напрашивается: несколько изменить пользовательские привычки таким образом, чтобы уменьшить число одновременно открытых вкладок. Ведь не может быть так, что вы действительно одновременно работаете со всеми этими открытыми вкладками.
Да, оно как бы не совсем правильно, в теории софт должен подстраиваться под юзера, а не наоборот. Так то - в теории...

Например, я бы предложил взвесить такие изменения:

1. Вместо постоянно открытых вкладок можно использовать закладки (скажем, завести отдельную папку, постоянную панель вкладок - на широком экране с высоким разрешением умещается до сотни иконок закладок). При достаточно широком канале разница по времени между операцией перехода на открытую вкладку и операцией открытия страницы из закладки не является критичной. Открывать кустами/папками.

2. Поставить вторую Оперу (клон первой) и часть страниц, близких по смыслу, вынести туда. Можно даже сделать не клон, а использовать для двух Опер отличные настройки, в соответствии с содержимым страниц. А то и вообще использовать разные версии/сборки. Насколько я понимаю, нет принципиальной разницы по нагрузке на систему, использовать ли одну Оперу со 100 вкладками или 2 Оперы по 50 вкладок. Или ошибаюсь?

3. Наверное, есть ещё какие-то аналогичные приёмы, хотелось бы услышать мнение опытных юзеров.
Автор: PREVED
Дата сообщения: 05.05.2014 14:03
oshizelly

- Как начал пользоваться 64-битной версией Opera 12.14 (до этого долго пользовался 32-битной) проблему Internal Communication Error не встречал уже давно. Хотя далеко не факт что тут есть прямая связь.

- Проблема с ошибкой I.c.e. проявляется после обрыва интернет подключения. В т.ч. когда компьютер переводится в гибернацию или спящий режим. Если у вас стабильное(например проводное) интернет-подключение, то проблема IOC не должна вас сильно тревожить.

- По поводу спящего режима. Есть вариант заморозки процесса opera.exe (утилита pssuspend в помощь, можно создать ярлыки на заморозку и разморозку) перед переводом ПК в спящий режим. C "разморозкой" оперы после пробуждения ПК.
Автор: SkyRE
Дата сообщения: 05.05.2014 14:42
PREVED 15:03 05-05-2014
Цитата:
- По поводу спящего режима. Есть вариант заморозки процесса opera.exe (утилита pssuspend в помощь, можно создать ярлыки на заморозку и разморозку) перед переводом ПК в спящий режим. C "разморозкой" оперы после пробуждения ПК.
Спасибо попробую.
Как раз то на раб. ноуте и используется "спячка". Но так же I.C.E. возникает при поднятии любого VPN или поднятия 3G, при переключении с WiFi на LAN и наоборот. Вот и приходится перезапускать оперу, спасает mSATA SSD до этого выручал Hybrid-HDD.
Автор: PREVED
Дата сообщения: 05.05.2014 15:25
SkyRE
Кстати еще пришел в голову вариант борьбы с I.C.E. А что если "лишить" Оперу возможности прямого выхода в интернет? Например подключать ее к сети через локальный прокси или сокс-сервер (установленный на локалхосте, т.е. на том же компьютере где и опера), т.е. выводить в сеть через своеобразый локальный шлюз. Может тогда при переключении соединений и I.C.E. возникать не будет...
Автор: SkyRE
Дата сообщения: 05.05.2014 15:44
PREVED 16:25 05-05-2014
Цитата:
Кстати еще пришел в голову вариант борьбы с I.C.E. А что если "лишить" Оперу возможности прямого выхода в интернет? Например подключать ее к сети через локальный прокси или сокс-сервер (установленный на локалхосте, т.е. на том же компьютере где и опера), т.е. выводить в сеть через своеобразый локальный шлюз.
На прошлой работе как раз юзал Proximitron. Возьму вариант на проверку.
Только что перевёл свою Opera AC на Opera 12.14 x64. Пока проверяю полёт. Проблему с загрузкой новых страниц и обновлением открытых при 3.5Гб решил. Спасибо! Правда x64 жрёть больше на ~500Мб при том же количестве вкладок, может из-за плагинов
Автор: oshizelly
Дата сообщения: 05.05.2014 19:37
PREVED 14:03 05-05-2014
Цитата:
- Как начал пользоваться 64-битной версией Opera 12.14 (до этого долго пользовался 32-битной) проблему Internal Communication Error не встречал уже давно. Хотя далеко не факт что тут есть прямая связь.

Мне кажется, что это опять-таки косвенно подтверждает моё предположение, что появлением I.C.E. связано с большим количеством отрытых вкладок, и, как следствие, большим потреблением оперативной памяти (к чему Opera x64, естественно, более устойчива).


SkyRE 14:42 05-05-2014
Цитата:
Но так же I.C.E. возникает при поднятии любого VPN или поднятия 3G, при переключении с WiFi на LAN и наоборот.

Это, как я понимаю, убедительно доказывает правильность гипотезы PREVED, что проблема с ошибкой I.c.e. проявляется после обрыва интернет подключения.
А как насчёт моей гипотезы? У вас тоже под сотню или больше одновременно открытых вкладок?


Цитата:
Если у вас стабильное(например проводное) интернет-подключение, то проблема IOC не должна вас сильно тревожить.

Вот и я ей то же самое говорю, не моги, мол, меня тревожить! Вон какой канал широкий! А она тревожит и тревожит

15:25 05-05-2014
Цитата:
Кстати еще пришел в голову вариант борьбы с I.C.E. А что если "лишить" Оперу возможности прямого выхода в интернет? Например подключать ее к сети через локальный прокси или сокс-сервер (установленный на локалхосте, т.е. на том же компьютере где и опера), т.е. выводить в сеть через своеобразый локальный шлюз.

Для меня это тёмный лес. Нельзя ли ссылочку на подробное описание с инструкциями?

Добавлено:
SkyRE 15:44 05-05-2014
Цитата:
Только что перевёл свою Opera AC на Opera 12.14 x64. Пока проверяю полёт.

А как это сделать?
Я давно об этом думал, но после нескольких попыток посчитал сей фокус невозможным в принципе. Там же в сборке все утилиты и плагины 32-битные, при подмене Opera.exe и Opera.dll на 64-битные версии весь продвинуты функционал сборки автоматически вылетает. Не говоря уж про 32-битный лаунчер OperaAC.exe.
Автор: SkyRE
Дата сообщения: 05.05.2014 19:59
SkyRE 16:44 05-05-2014
Цитата:
перевёл свою Opera AC на Opera 12.14 x64.
Плачу крокодильим слезами, после перевода на х64 I.C.E. перестала проявляться (правда я ещё выкосил один css, но вряд ли это повлияло). Пока из выявленного не подымается после пробуждения и переключения на WiFi Opera Link, но для меня это не критично Через некоторое время поднялся.

Добавлено:
oshizelly 20:37 05-05-2014
Цитата:
Там же в сборке все утилиты и плагины 32-битные, при подмене Opera.exe и Opera.dll на 64-битные версии весь продвинуты функционал сборки автоматически вылетает.
Так и сделал. Какой функционал вылетел у вас?

Цитата:
Не говоря уж про 32-битный лаунчер OperaAC.exe.
Нормально отрабатывает, ну сам запуск происходит нормально.
Автор: coherent
Дата сообщения: 06.05.2014 10:14
Opera 12.14. Второй день проблемы с поиском в Google. После ввода первого же символа опера намертво зависает! Это только у меня так?
добавлено
Только что проверил на других компьютерах, там все работает. Так что это глюк конкретного компьютера. Куда копнуть?
Автор: Nilslis
Дата сообщения: 06.05.2014 10:40
coherent
Засор скорей всего, кеш чистили?
Автор: coherent
Дата сообщения: 06.05.2014 11:02
Nilslis
Кеш очищается при выходе. Или надо что-то вручную почистить?
добавлено
Нажал кнопку очистить кеш и все заработало. Дурдом...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254

Предыдущая тема: PassMark OSForensics / OSFMount / ImageUSB


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.