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

» Opera

Автор: Proud_Like_a_God
Дата сообщения: 24.03.2005 09:16
Может кому интересно будет... Провел тут "мини исследование" почему в опере нормально не работает функция "представляться как..." (и Гмайл и любой другой сайт определяет оперу независимо от того что там включено (напр. "представляться как Internet Explorer"). Вот что получил...

вот такой чудные хидеры выдает опера при включенных:
представляться как ИЕ:
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.0"

представляться как мозилла:
"Mozilla/5.0 (Windows NT 5.1; U; ru) Opera 8.0"

Т.е. опера все-равно признается что она опера. Идиотизм, зачем вводить заведомо нерабочую функцию!?

пишем в ua.ini:
"соответствующий сайт"=1
User-Agent: Opera/8.0 (Windows NT 5.1; U; ru)

"соответствующий сайт"=2
User-Agent: Mozilla/4.78 (Windows NT 5.1; U; ru) Opera 8.0

"соответствующий сайт"=3
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.0


"соответствующий сайт"=4 :
User-Agent: Mozilla/4.78 [en] (Windows NT 5.1; U; ru; en-US; rv:1.7.5) Gecko/20041110
(нормальный хидер мозиллы или нетскейпа (не помню)

"соответствующий сайт"=5
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru)
(нормальный хидер осла)

"соответствующий сайт"=6 и более выдает хидер чистой оперы

Таким образом вижу 3 способа это исправить
1) (лучший) Кто-нибудь найдет где можно поправить хидеры, которые опера выдает при включении функции "представляться как..." (сам пока не нашел)
2) (геморройный) для нужных сайтов прописывать в ua.ini "<адрес сайта>=4 (для мозиллы) или <адрес сайта>=5 (для осла). (не удобно кждый сайт прописывать в ua.ini, да и срабатывает почему-то не всегда)
3) (самый удобный, пока не реализован способ 1) сделать фильтр для проксомитрона, который подменяет хидер "User-Agent:" на то что вам нужно (себе так и сделал, прекрасно работает)

Добавлено:
Dimyan
сходи на http://mongoose.myopera.net/faq.php#a1
там есть про банеры или поставь проксомитрон
Автор: T26NOVragnarok
Дата сообщения: 24.03.2005 09:21
Kurator
Какие-нибудь мышиные приблуды используешь?
Proud_Like_a_God
Вообще-то это не секрет, что при идентификации через F12 Опера содержит в хЭдере упоминание о самой себе. Америку ты не открыл этим исследованием.

Цитата:
Т.е. опера все-равно признается что она опера. Идиотизм, зачем вводить заведомо нерабочую функцию!?

1. Это не идиотизм.
2. Функция абсолютно рабочая
3. Функция рассчитана на определенные виды сниффинга User-Agent.

Цитата:
(нормальный хидер мозиллы или нетскейпа (не помню)
Нормальный хэдер Файрфокса.

Цитата:
"соответствующий сайт"=6 и более выдает хидер чистой оперы

Такого параметра нет, вот и выдает.
Вообще-то я уже писал какому UA соответствуют параметры ua.ini:
http://forum.ru-board.com/topic.cgi?forum=5&topic=12580&start=1860#9 с конкретными примерами сайтов, которые я туда внес. Плюс при проверке оперы на обновление, автоматически скачивается и добавляется информация в ua.ini (если таковая имеется на момент проверки)

Цитата:
Таким образом вижу 3 способа это исправить

1. Зачем?
2. Опера пропадает из статистики
3. Примерно 90% (проценты абсолютно не претендуют на полную точность) сайтов нормально работают в Опере без извращений с подделкой UA.
4. Остальные сайты специально сниффят UA и выдают опере левый контент, либо вообще блокируют просмотр сайта через оперу.

Цитата:
1) (лучший) Кто-нибудь найдет где можно поправить хидеры, которые опера выдает при включении функции "представляться как..." (сам пока не нашел)

Через user.js со спецкодом javascript, который бы скрывал оперу.

Цитата:
2) (геморройный) для нужных сайтов прописывать в ua.ini "<адрес сайта>=4 (для мозиллы) или <адрес сайта>=5 (для осла). (не удобно кждый сайт прописывать в ua.ini, да и срабатывает почему-то не всегда)

Совсем не геморройный. Вписать быстро ручками адрес "провинившегося" сайта - от этого никто геморрой не получит. А срабатывает он не всегда из-за объекта window.opera, проверкой поддержки которого грешат некоторые сайты. Опять же это решаемо через user.js .

Цитата:
3) (самый удобный, пока не реализован способ 1) сделать фильтр для проксомитрона, который подменяет хидер "User-Agent:" на то что вам нужно (себе так и сделал, прекрасно работает)

Да, это самый верный способ, но сейчас все, что делал проксомитрон, можно сделать через user.js.
Более подробно про эту возможность читаем здесь (на англ.):
http://my.opera.com/forums/showthread.php?s=&threadid=84727
Автор: Kurator
Дата сообщения: 24.03.2005 10:16
T26NOVragnarok

Цитата:
Какие-нибудь мышиные приблуды используешь?

Да нет, я бы сказал. Сейчас поставил новую версию ФФ и несколько часов поработал с ним. С мышей не было проблем. Да ладно, постепенно пойму может...
Сейчас получил список почты от ru.board с gmail и газам не поверил...В списке нет крякозябров!
Автор: T26NOVragnarok
Дата сообщения: 24.03.2005 10:25
Kurator

Цитата:
Сейчас получил список почты от ru.board с gmail и газам не поверил...В списке нет крякозябров!
У меня тоже!
- они прислушались!!!!
Ура! Нам это удалось!!
Автор: Kurator
Дата сообщения: 24.03.2005 10:44
T26NOVragnarok

Цитата:
Ура! Нам это удалось!!

Думаю это благодаря тому, что вы правильно подготовили вопрос и определили истинную причину...
Автор: mukca
Дата сообщения: 24.03.2005 11:45

Цитата:
Сейчас получил список почты от ru.board с gmail и газам не поверил...В списке нет крякозябров!

Юзау gmail.com уже третью неделю и этих глюков не когда не наблюдал!!?
Автор: Proud_Like_a_God
Дата сообщения: 24.03.2005 12:43
mukca
Дело не в том что ты юзаешь Гмайл, дело в том откуда приходят письма (а точнее в том в каком виде отправитель создает заголовки писем) и в оперовском почтовике М2
Автор: mukca
Дата сообщения: 24.03.2005 13:07
Proud_Like_a_God
письма откуда только не приходят. юзаю оперу 8.0 b2
Автор: T26NOVragnarok
Дата сообщения: 24.03.2005 16:59
Тэк-с.. с одним форумом решили...
а вот как быть с туевой хучей других, тоже нарушающих спецификацию?
Автор: estimated
Дата сообщения: 24.03.2005 18:35
T26NOVragnarok
1. Попробовать убедить разработчиков, чтобы Опера выполняла умное определение кодировки/набора символов (ведь практически все остальные почтовики с этим справляются, почему в Опере это должно быть проблемой?)

2. Встроить в Оперу собственный механизм автокоррекции заголовков через плагин. Но пока это невозможно, т.к. Опера не предоставляет соответствующий API. (А вот в Becky, например, это возможно, и там даже есть соответствующий плагин. Правда, он расчитан на более серьезные случаи, типа указан один набор символов, а фактически используется другой. Более простой случай, который мы здесь разбирали, в Becky не проблема.)

3. Напрямую читать файлы Оперы, содержащие письма, и править заголовки прямо там. Только бы вот еще придумать, как фильтры/view бы потом самообновлялись при следующем запуске Оперы. Причем письма, помещенные во view вручную, не должны из этих view пропадать. Этот путь мне кажется наиболее реальным, хотя и самым неудобным.
Автор: Lomster
Дата сообщения: 25.03.2005 00:23
После выхода 7-й версии Оперы неизвестным энтузиастом был собран plugin pack - op7pluginsv2b.exe 8,94 МБ, ранее была версия 1 для 6-й оперы. Кто-то знает было ли продолжение этих сборок, т.к. в сети ничего найти не могу, в плагин паке автор не оставил никакой контактной информации, откуда качал не помню

Цитата:
TOTAL 77 plugins!!!!!!!!!!!!!!
Cпроба друга...
Цей набір плагінів для Опери я зібрав
для людей, що поважають броузер Opera,
і хочуть додати йому певної функціональності
і можливості роботи з іншими програмами
в унісон...

This plugin pack for Opera 6-7 version
is for people, that like very nice browser Opera
and want to have much more functions in it
Currently in pack are:
Mozilla runtime
Netscape runtime
Sun Java 1.4.1_02 plugin
Esker ActiveX
Ncompass ActiveX
Flashget
Getright
QuickTime 6
PGP plugin
Shockwave Flash
Download Master
BAKO
Cosmo Player
BelManage Client
MDL Chime
DemoShield
Acrobat Reader 6(5)
Adobe SVG Viewer
Audiograph Player
LizardTech DjVu
WHIP!
Windows Media Player plugin
Echospeech
Wavelet Image
JPEG 2000
Shockwave for Director
and many many other
TOTAL 77 plugins


P.S. Помогите найти.
Автор: I SAM
Дата сообщения: 25.03.2005 02:24
Lomster
_ftp://ftp.kc.ru/pub/win/win95/internet/browsers/opera/op7plugins.part1.rar-3.8M
_ftp://ftp.kc.ru/pub/win/win95/internet/browsers/opera/op7plugins.part2.rar-3.1M
Автор: Lomster
Дата сообщения: 25.03.2005 03:35
I SAM

Цитата:
_ftp://ftp.kc.ru/pub/win/win95/internet/browsers/opera/op7plugins.part1.rar-3.8M
_ftp://ftp.kc.ru/pub/win/win95/internet/browsers/opera/op7plugins.part2.rar-3.1M

К сожалению это первая версия, зато в ней оказалась контактная информация, но на сайте автора обновлений нет
Жалко, хорошая вещь, этот plugin pack.
Автор: Proud_Like_a_God
Дата сообщения: 25.03.2005 06:20
А вот здесь, вроде, вторая версия этого плугин пака:
_http://opera7up.narod.ru/download/v2beta/op7ppv2b.part1.rar
_http://pao-reklama.narod.ru/download/opera/op7ppv2b.part2.rar
Автор: valmont
Дата сообщения: 25.03.2005 07:21

Цитата:
А вот здесь, вроде, вторая версия этого плугин пака

кто скачал посматрел.. оно нет?
Автор: svs123456789
Дата сообщения: 25.03.2005 09:12
поставил я себе утилиту COCO - теперь сохранять IMHO удобнее чем в IE !

но не понимаю, что программерам из команды Opera - жалко полчаса чтоб добавить такую функц.
создание папки с именем из title страницы или если есть выделенный пользователем текст то - из него
Автор: Lomster
Дата сообщения: 25.03.2005 09:48

Цитата:
А вот здесь, вроде, вторая версия этого плугин пака:
_http://opera7up.narod.ru/download/v2beta/op7ppv2b.part1.rar
_http://pao-reklama.narod.ru/download/opera/op7ppv2b.part2.rar


Цитата:
кто скачал посматрел.. оно нет?

Да это plugin pack - op7pluginsv2b.exe 8,94 МБ, несмотря на разные ссылки, это по воле автора
Автор: T26NOVragnarok
Дата сообщения: 25.03.2005 09:50
Не вижу смысла в установке всего пака. Некоторые плагины перекрывают друг друга по функциям. Не удивительно, если это все вместе будет глючить и тормозить по страшному. Тем более нужны ведь еще и сами программы, которые тоже обновляются. Видимо, автор уже забросил это неблагодарное дело. Не факт, что они будут работать в 8.
Автор: CAnteHnik
Дата сообщения: 25.03.2005 10:01
F А о нибудь может объяснить для чего нужны эти plugin pack'и? Стоит ли скачивать?
Автор: svs123456789
Дата сообщения: 25.03.2005 13:18
3 beta пришлось снести и пока вернуться ко 2ой
т.к.
время от времени соединение Opera с интернетом - просто пропадает !
и можно полчаса смотреть на надпись что идет отправка запроса !
мне друзья уже говорили но я не верил такому глюку
Автор: Lomster
Дата сообщения: 25.03.2005 14:08
svs123456789

Цитата:
3 beta пришлось снести и пока вернуться ко 2ой
т.к.
время от времени соединение Opera с интернетом - просто пропадает !
и можно полчаса смотреть на надпись что идет отправка запроса !
мне друзья уже говорили но я не верил такому глюку

Это проблемы скорее индивидуальные чем массовые, у меня например Opera 8.0 Beta 3 работает куда лучше чем Opera 8.0 Beta 2.
Автор: svs123456789
Дата сообщения: 25.03.2005 14:37
2 Lomster

позволю себе не согласиться

1)массовой статистики у меня конечно нет но из 3 человек у нас - у всех такие же проблемы с 3й , дома у меня другая конфигарация но и там творится то же
2) а с 7й и на Maxton - такого нет

напрашивается вывод
Автор: T26NOVragnarok
Дата сообщения: 25.03.2005 15:42
svs123456789
У меня нормально.
Автор: fredben
Дата сообщения: 25.03.2005 15:43
svs123456789
а у вас случайно не стоит файрвола какого либо ? в особенности outpost "такое" любит.
Автор: Muznark
Дата сообщения: 25.03.2005 22:52
нашел неприятный глюк в 8beta1:если входить на фтп указывая логин:пароль(ftp://user:pass@host.ru) то невозможно зайти в дерикторию с пробелами в имени
Автор: Lomster
Дата сообщения: 25.03.2005 23:06
Muznark
Берем из шапки ссылку на Opera 8.0 Beta 3 проверяем остался ли баг, проверяем ещё раз, если остался пишем в support о обнаруженной ошибке.
Автор: Kurator
Дата сообщения: 26.03.2005 00:18
svs123456789

Цитата:
3 beta пришлось снести и пока вернуться ко 2ой
т.к.
время от времени соединение Opera с интернетом - просто пропадает !
и можно полчаса смотреть на надпись что идет отправка запроса !

У меня все 8-е одинаково соединялись...(сейчас стоит 3-я)
Автор: lexrem
Дата сообщения: 26.03.2005 00:44
А как можно отписаться от получения RSS?
И вообще, как посмотреть, что принимается?
Что-то я нигде в настройках не нашел.
Автор: DOCTM
Дата сообщения: 26.03.2005 01:43
не успел вторую бету поставить, как уже 3 вышла
Автор: Kurator
Дата сообщения: 26.03.2005 03:27
lexrem

Цитата:
А как можно отписаться от получения RSS?

В самом верху этой (или любой) страницы есть вкладка "подписка", там можно посмотреть на что ты подписан вообще на этом форуме
у себя можно тоже удалить канал RSS либо через правую кнопку, либо в гл. меню (Ленты-Управление лентами). Тут увидиш и полный список принимаемых лент.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Преобразовать Access 2.0 в Access 2003 как


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