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

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

Автор: neZlodey
Дата сообщения: 19.10.2014 02:30
Vit55
Сегодня воскресенье
Я не очень уловил суть вопроса...
Opera установлена? Какая версия? Чего хотца?
Автор: zybex15
Дата сообщения: 19.10.2014 05:50
Vit55, "изменить" кнопку нажать - изменить на любой другой путь, варианты установки станут активными - выбрать "портабле" - кнопкой "изменить" установить желаемое место распаковки.
Автор: softovikk
Дата сообщения: 19.10.2014 10:28
Vit55
В шапке всё есть - подробнее в скриншотах...
Это, если хотите рядом установить версию (например, 12.14) при наличии какой-либо другой.
"Папка установки:" - текстовое поле - меняйте/правьте, как душе угодно.

Если просто хотите поменять версию уже установленного браузера с рабочим профилем, то открывайте архиватором (WinRAR, 7z итд.) установочный файл (например, Opera_1214_int_Setup.exe - это обычный самораспаковывающийся архив "7z Setup SFX") и копируйте с заменой пару файлов: opera.dll и opera.exe (прокатит для "коридора": 12.10-12.17 версий браузера, 12.00-12.02, 11.60-11.64)

JTI 18:17 18-10-2014
Цитата:
files.sig и files_old.sig удалить, и не будет проверки целостности.

Не совсем так просто, как могло бы показаться на первый взгляд. Этак любой дурак тасовал бы карты в колоде, как ему вздумается.
Например, в browser.js проверка целостности заложена в сам файл.
Если его открыть, то увидим сам крипто-ключ в верху файла и чуть ниже предупреждение от разработчика:
** DO NOT EDIT THIS FILE! It will not be used by Opera if edited.
Что в вольном переводе звучит как: "Изменить файл можно, но использовать его потом будете сами."
Если браузер не сможет скачать оригинальную версию файла со своих серверов, то не будет его использовать вообще.
В "override_downloaded.ini" такой защиты от изменений нет, но он и не представляет особой ценности.
Автор: diim
Дата сообщения: 20.10.2014 05:45
Подскажите в соцсети youtube.com у всех криво показывает комментарии на версии 12.17 ?
Подскажите как решить ?
Автор: escapism9
Дата сообщения: 20.10.2014 07:30
Всем привет!
Проблема с сертификатами в Opera 12.xx. Есть прокси, хочу слушать https траффик. Сертификат в хранилище оперы загружен.

Выдается регулярно ошибка -
Цепочка сертификатов сервера неполная, и подписанты не зарегистрированы. Принять?

Сертификат для www.ssl.ru подписан неизвестным центром сертификации "www". Невозможно проверить подлинность сертификата.


ssl.ru взял для примера. Аналогичная проблема со всеми https сайтами. )
Антивируса нет.
CRL отключал.
OCSP отключал.

Подскажите, пожалуйста, гуру, как решить проблема с сертификатом и/или отключить проверку его подлинности?
Спасибо!
Автор: Ronin666
Дата сообщения: 20.10.2014 08:59
diim 06:45 20-10-2014
Цитата:
Подскажите в соцсети youtube.com у всех криво показывает комментарии на версии 12.17 ?
Подскажите как решить ?

Тыц...
Автор: coherent
Дата сообщения: 20.10.2014 11:31
dedmazai1870
Уточните, пожалуйста значения параметров:
opera:config#UserPrefs|DisableOperaPackageAutoUpdate
opera:config#UserPrefs|LevelOfUpdateAutomation
opera:config#AutoUpdate|AutoupdateServer
при которых можно вручную обновить browser.js и т.д.
Автор: dedmazai1870
Дата сообщения: 20.10.2014 12:08
coherent
opera:config#UserPrefs|DisableOperaPackageAutoUpdate по умолчанию (галки нет)
opera:config#UserPrefs|LevelOfUpdateAutomation = 1 (т.е. спрашивать перед установкой)
opera:config#AutoUpdate|AutoupdateServer по умолчанию (https://autoupdate.opera.com/)
Вообще, давно сделал себе файл, который сразу настраивает Opera при установке, чтобы потом не лазить и не вспоминать, что да как. Может кому пригодится
[more=мой файл operaprefs_default.ini]Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[System]
Opera Product=0
Multi User=0
; Multi User=0 обычная установка, но папка profile в папке с Opera

[Auto Update]
Country Code=RU
Add-ons Check Interval=86400
Update Check Interval=86400

[BitTorrent]
Enable=0
Warning Dialog=0

[Disk Cache]
Size=0
Enabled=0
Empty On Exit=1

[Mail]
Fit To Width Messages=1
Mail Message Width List On Top=0
Mail Grouping Method=-1

[Columns]
Mail View=0, 25600, 1, 1, 50058, 1, 2, 100606, 1, 3, 25600, 1, 4, 27882, 1, 5, 25600, 1, 6, 7663, 1, 7, 15816, 1

[Multimedia]
Always load favicon=1
Play Background Sound=0

[Sounds]
Start=
End=
Loaded=
Failure=
Clicked=
Transfer Done=

[Network]
HostName Expansion Prefix=www
HostName Expansion Postfix=ru,com,net,org,info
Check Local HostName=0
Enable Do Not Track Header=1

[User Prefs]
Language Files Directory={Resources}locale\ru
Language File={Resources}locale\ru\ru.lng
Auto Mail Panel Toggle=0
Enable Cookies=3
Enable Drag=255
Enable Trust Rating=0
Enable Usage Statistics=0
Enable Webfonts=0
Enable WebSockets=1
Dim Search Opacity=0
Google TLD Downloaded=0
Google TLD URL=
History Navigation Mode=3
Hotlist Alignment=1
Popup Button Help=1
Last Used Spellcheck Language=Russian-English
Level Of Update Automation=1
Mail View Mode=0
Mark As Read Automatically=3000
New Window=1
Open Dragged Link In Background=1
Open Page Next To Current=1
Opera Unite exit policy=0
PersonalBar Inline Alignment=2
Recovery Strategy=3
Restart Unite Services After Crash=1
Show Add Speed Dial Button=0
Show Close All But Active Dialog=0
Show Close All Dialog=0
Show Close Buttons=1
Show Dropdown Button In Addressfield=1
Show Favicons in Addressfield=1
Show Full URL=1
Show Gesture UI=0
Show Network Speed Notification=0
Show Notification For No New Messages=0
Show Notifications For Widgets=0
Show panel toggle=1
Show Startup Dialog=0
Show Tray Icon=0
Speed Dial State=1
StatusBar Alignment=4
Thumbnail Logo Score Logo URL=75
Trust Server Types=1
Startup Type=4
Use Thumbnails in Tab Tooltips=0
Use Thumbnails Inside Tabs=0
Use Windows 7 Taskbar Thumbnails=0
User JavaScript File=C:\Program Files (x86)\Opera\profile\userjs
User JavaScript=1
User JavaScript on HTTPS=1
Window Cycle Type=1
Toolbar Configuration={SmallPreferences}toolbar/toolbar22.ini
Menu Configuration={SmallPreferences}menu/Extended menu with icons.ini
Button Set={SmallPreferences}skin/Standard skin with additional and old icons.zip
Skin scale=90
Color Scheme Mode=2
Visited Pages=0

[Geolocation]
Enable geolocation=0

[Web Server]
Enable=0
Service Discovery Enabled=0
Webserver Always On=0
UPnP Enabled=0
UPnP Service Discovery Enabled=0

[Security Prefs]
Password Lifetime=5
OCSP Validate Certificates=0
[/more].
Создаём папку, куда будем ставить Opera и туда кладём файл. При установке Opera в эту папку все настройки подхватятся.
P.S. Кодировка д.б. 65001 (UTF-8). В моём случае, уже создана папка profile и там соответствующие подпапки со словарём (Russian-English), userjs, тулбаром, меню и скином. Удалите строки, если не нужно или добавьте свои. Если файлов нет, при установке будут дефолтные значения.
Автор: coherent
Дата сообщения: 20.10.2014 13:41
dedmazai1870
Спасибо! У меня в opera:config#UserPrefs|DisableOperaPackageAutoUpdate стояла галка.
А operaprefs_default.ini тоже сохраняю.

Добавлено:
Попробовал обновить, ни browser.js, ни override_downloaded.ini не обновились. Зато автоматом обновились расширения. Правда browser.js думаю у меня последний, недавно скачал с _https://github.com/...
Автор: coherent
Дата сообщения: 20.10.2014 16:03
Только сейчас обратил внимание, что файл override_downloaded.ini датирован 05.09.2014 при том, что Оперу переустанавливал где-то в конце прошлого-начале текущего года. Т.е. получается, что он втихую обновился при выключенном обновлении. У меня в opera:config#UserPrefs|DisableOperaPackageAutoUpdate стояла галка и opera:config#UserPrefs|LevelOfUpdateAutomation = 0.
Автор: Greg Ayrton
Дата сообщения: 20.10.2014 17:04
За обновление browser.js отвечает настройка opera:config#Browser%20JavaScript = 2
Автор: zybex15
Дата сообщения: 20.10.2014 17:42

Цитата:
файл override_downloaded.ini датирован 05.09.2014

Та же дата. Значит, всё-таки обновляется...
Спасибо softovikk и dedmazai1870!
Автор: coherent
Дата сообщения: 20.10.2014 19:28
Greg Ayrton
Какие тогда оптимальные настройки opera:config, чтобы обновление самой Оперы не предлагалось, а browser.js и др. необходимое обновлялось, будь-то автоматом или вручную?
Автор: semiono
Дата сообщения: 20.10.2014 20:30
Выскакивает окно обновить сертификат безопасности...
Раньше у меня такое часто было когда я часы подкручивал, но сдаётся мне дело не только в синхронизации,
видимо здесь тоже происки врагов. Кто знает что делать?
Автор: coherent
Дата сообщения: 20.10.2014 20:46

Цитата:
Обновить: O-Меню --> Справка --> Проверить обновления. Если выскочит чего-то там, отменить, файлы browser.js и т.д. обновятся.

Смущает фраза "При отказе от обновления браузера файл browser.js тоже не обновится" в описании пунктов opera:config#Browser%20JavaScript. А при нажатии на "Проверить обновления" таки предлагается обновиться до последней версии браузера.
Автор: inile
Дата сообщения: 20.10.2014 20:57
escapism9
Вот тоже интересует ситуация. Считается, что "Хром, как и ИЕ использует системные, у Оперы и ФФ - свои." Может совпадение, у меня проблема исчезла после обновления сертификатов в системе. В хромах в это время таких проблем не было. Работаю через HandyCache.
ссылка
Автор: dedmazai1870
Дата сообщения: 20.10.2014 22:26
coherent
opera:config#UserPrefs|BrowserJavaScript
"Whether to download and use the browser.js file. Enable by setting to 1, Opera will then download the file and set to 2.
0 = Never download or use
2 = Use and check for updates weekly
1 = browser.js signature invalid. On next check for update, a new browser.js will be downloaded and the value set to 2."
Коротко переводя, выставляете 1, сохраняете настройки и перезапускаете Opera. browser.js попробует обновиться и значение настройки установится 2.
Автор: escapism9
Дата сообщения: 20.10.2014 22:58

Цитата:
Вот тоже интересует ситуация. Считается, что "Хром, как и ИЕ использует системные, у Оперы и ФФ - свои." Может совпадение, у меня проблема исчезла после обновления сертификатов в системе. В хромах в это время таких проблем не было. Работаю через HandyCache.


Спасибо за ответ!
В локальное системное хранилище уже добавил. Добавлял для юзера и для машины. Результат один и тот же, к сожалению. (
Автор: regist123
Дата сообщения: 20.10.2014 23:28
А для обновления browser.js надо использовать файл от той же линейки или можно любой? У меня Опера 11-й версии, я могу заменить этот файл на самый свежий или вылезут проблемы с сайтами? Методом тыка проверять не хочется.
Автор: Capushon
Дата сообщения: 20.10.2014 23:55
Файл browser.js является фиксом (костылём/хуком/хаком) для каждой конкретной версии Оперы и служит для экспресс-исправления найденных проблем без пересборки программы.

Файл полезен только для версии под которую он заточен.

Кстати, хорошо бы снять с него защиту от правки (убрать проверку в opera.dll) - тогда можно будет добавлять в него костыли для сайтов пачками.
Автор: Greg Ayrton
Дата сообщения: 21.10.2014 00:40
coherent, настройки обновления Оперы и файла browser.js являются независимыми и не влияют друг на друга. Автообновление Оперы отключается в расширенных настройках (вкладка Безопасность)
Автор: coherent
Дата сообщения: 21.10.2014 10:21
Позволю себе подытожить, если не прав, поправьте.

Параметры для автоматического обновления browser.js должны быть:
opera:config#Browser%20JavaScript = 2
opera:config#UserPrefs|CheckForNewOpera = 1

Для принудительного обновления вручную выставить
opera:config#Browser%20JavaScript = 1
можно еще и удалить browser.js. Далее через пункт меню Справка -> Проверить обновление версии.

Настройки обновления Оперы при этом могут быть любыми, в том числе и "не проверять наличие обновлений", т.е.
opera:config#UserPrefs|DisableOperaPackageAutoUpdate = checked
opera:config#UserPrefs|LevelOfUpdateAutomation = 0
opera:config#AutoUpdate|AutoupdateServer = https://autoupdate.opera.com/

Я правильно понял?
Автор: Capushon
Дата сообщения: 21.10.2014 11:35
coherent: 13:21 21-10-2014
Цитата:
можно еще и удалить browser.js
Зачем его удалять? Ты читаешь предыдущие сообщения?
Автор: coherent
Дата сообщения: 21.10.2014 11:58
Capushon

Цитата:
Зачем его удалять? Ты читаешь предыдущие сообщения?

Я читаю то, что написано в описании параметра Browser JavaScript в opera:config#

Цитата:
1 - устанавливается, если browser.js поврежден и установка значения 2 не помогла. Удаление browser.js пользователем помогает однозначно загрузить свежую версию файла.
После выставления значения и нажатия кнопки "Сохранить" нужно выбрать пункт меню Справка -> Проверить обновление версии.
Даже если Opera сообщит, что обновлений нет, версия browser.js станет актуальной, и параметр примет значение 2.
При отказе от обновления браузера файл browser.js тоже не обновится.
Автор: Capushon
Дата сообщения: 21.10.2014 12:37
coherent: 14:58 21-10-2014
Цитата:
что написано в описании параметра Browser JavaScript в opera:config#
В стандартном ru.lng ничего не написано:


каждый потом модифицирует под себя:
Автор: coherent
Дата сообщения: 21.10.2014 12:59
Capushon

Цитата:
В стандартном ru.lng ничего не написано

Использую ru.lng от amr-now, если ничего не путаю. Но про удаление browser.js встречал где-то еще, но не помню где именно.
А по существу заданного вопроса? Какие значения параметров оптимальны, чтобы пусть "не задал и забыл", но не держать их постоянно в памяти. Понимаю, что каждый настраивает под себя, но наверняка есть ряд общих оптимальных настроек.
Автор: Capushon
Дата сообщения: 21.10.2014 13:14
coherent: 15:59 21-10-2014
Цитата:
Какие значения параметров оптимальны, чтобы пусть "не задал и забыл", но не держать их постоянно в памяти. Понимаю, что каждый настраивает под себя, но наверняка есть ряд общих оптимальных настроек.
Оптимальным, и единственно правильным решением (imho) - является перенос ВСЕХ настроек из operaprefs.ini в operaprefs_default.ini. Всех кроме разделов

Код:
[State]
Data1=
Data2=
Data3=
Data4=
Total Uptime=
Startup Timestamp=
Run=

[Auto Update]
Time Of Last Upgrade Check=
Auto Update State=
Автор: coherent
Дата сообщения: 21.10.2014 13:34
Capushon
Я не имел в виду настолько глобальный подход. Изначально вопрос был о параметрах обновления browser.js, override_downloaded.ini... и параметрах обновления самого браузера. Т.е. чтобы первое периодически обновлялось, а версия самой Оперы нет. Желательно также, чтобы появлялись уведомления о возможных обновлениях установленных расширений. Где-то так.

Цитата:
а так же перемещение в другую папку файлов: bookmarks.adr cookies4.dat wand.dat (желательно ещё и переименовать) speeddial.ini handlers.ini override.ini urlfilter.ini search.ini и папки mail, widgets. В этом случае - в папке с профилем не останется важных данных пользователя...

Имеется в виду бэкап этих файлов или Опера будет работать в варианте, когда указанные файлы будут находиться не в профиле пользователя, а в какой-то другой папке? Вроде даже не слышал о таком.
Автор: Capushon
Дата сообщения: 21.10.2014 13:52
coherent: 16:34 21-10-2014
Цитата:
вопрос был о параметрах обновления browser.js, override_downloaded.ini


Когда прекращена работа над браузером - о каком обновлении browser.js может идти речь?
override_downloaded.ini - подобие browser.js, лечит отображение некоторых сайтов включая маскировку.


Цитата:
Имеется в виду бэкап этих файлов или Опера будет работать в варианте, когда указанные файлы будут находиться не в профиле пользователя, а в какой-то другой папке? Вроде даже не слышал о таком.
Нет не бэкап, перемещение файлов и их путей, пример:


Код: [User Prefs]
Cookies Directory = {Resources}Add_On\Personal
Handlers Data File = {Resources}Add_On\handlers.ini
User JavaScript File = {Resources}Add_On\UserJS
Overrides File = {Resources}Add_On\override.ini
Автор: coherent
Дата сообщения: 21.10.2014 14:23
Capushon
О переносе файлов с прописыванием новых путей даже не подозревал. Спасибо, просветили!

Цитата:
Когда прекращена работа над браузером - о каком обновлении browser.js может идти речь?

Все началось с этого поста, если интересно. Ну и далее...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254

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


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