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

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

Автор: Capushon
Дата сообщения: 24.10.2014 18:37
coherent: 21:17 24-10-2014
Цитата:
Disable Highlight Upon Outline
Тут к сожалению не знаю, что-то с подсветкой. Я включил у себя, как замечу изменения - сообщу.
Автор: softovikk
Дата сообщения: 25.10.2014 08:31
coherent
Вы как-то совсем "вовремя" стали интересоваться настройками браузера

operaprefs_default.ini - этот файл что-то наподобие "жестких" ссылок системы для браузера Опера.
При первом запуске (при отсутствии в профиле operaprefs.ini) значения перенесутся в файл настроек профиля. Что-то типа первоначальных настроек при установке.
В последующей работе приоритет переходит к operaprefs.ini и значения файла operaprefs_default.ini просто игнорируются.

P.S. Вы упоминали о нужности/полезности прописывания всех предустановок в файл конфигурации браузера даже если они совпадают с "по-умолчанию".
Лично всегда придерживаюсь правила, что ни в реестре системы, ни в каких-либо файлах конфигурации, ни в правилах фильтра блокировки - наличие ненужного хлама нежелательно.
Помимо разбухания, это может привести к неадекватной последующей работе в том же браузере.
Правда, с окончанием обновлений браузера ваши записи в общем ни на что не повлияют больше, чем то на что они уже влияют)
Раньше большинство проблем при обновлении браузера вытекало именно из-за пользовательского вмешательства в конфиг. Разработчик часто, например как с параметром "Play Background Sound" ("Включить звук на веб-страницах", который ещё присутствует в версии 12.01), вносит коррективы в движок и старые настройки не всегда остаются адекватными, особенно при значительном обновлении линейки продукта.

Да, ещё есть файл operaprefs_fixed.ini с которым, возможно, вам предстоит познакомиться поближе в будущем

Добавлено:
operaprefs_fixed.ini - это файл настроек, имеющий приоритет над другими двумя файлами.
Поэтому его часто используют "адваре"-программы или вирусы, злонамеренно пытающиеся вмешаться в работу браузера.
Для чего был введён разработчиками и какой экспириенс несёт с собой - об этом история умалчивает)
Возможно были какие-то задумки по его использованию в специфических режимах работы браузера, например, как в режиме "киоска". Проще говоря - для администрирования браузера на тех же терминалах.

Небольшое уточнение:
Значения из operaprefs_default.ini будут использоваться браузером, но не будут переноситься в operaprefs.ini (при совпадении наоборот удалятся), что в принципе логично, дабы не было дублей. Значения перебивают дефолтные.
Но, если значения изменить и они будут отличаться от значений operaprefs_default.ini (даже, если они совпадают с по-умолчанию), то параметры файла operaprefs.ini имеют приоритет над такими же из operaprefs_default.ini

Если вы ещё живы и восприятие окружающего мира не нарушено окончательно и бесповоротно, то заварите чайку и откиньтесь на спинку кресла получайте удовольствие от сёрфинга, не забивая голову
Автор: Capushon
Дата сообщения: 25.10.2014 09:32
softovikk: 11:31 25-10-2014
Цитата:
При первом запуске (при отсутствии в профиле operaprefs.ini) значения перенесутся в файл настроек профиля.
Не переносятся! В этом и весь смысл.


Цитата:
Помимо разбухания, это может привести к неадекватной последующей работе в том же браузере.
Например? В чём "неадекватность" наличия строчек в operaprefs_default.ini кроме удобства их оперативного изменения?


Цитата:
например как с параметром "Play Background Sound" ("Включить звук на веб-страницах", который ещё присутствует в версии 12.01), вносит коррективы в движок и старые настройки не всегда остаются адекватными, особенно при значительном обновлении линейки продукта.
Ерунда, "Play Background Sound" сейчас просто мёртвый параметр в конфиге, не более того - вреда никакого, он просто игнорируется при разборе. Если туда написать Вася=1 - это так же будет проигнорировано.


Цитата:
Да, ещё есть файл operaprefs_fixed.ini
Есть ещё: operaprefs_disabled.ini и operaprefs_locale.ini...


Цитата:
Значения из operaprefs_default.ini будут использоваться браузером, но не будут переноситься в operaprefs.ini (при совпадении наоборот удалятся)
Из operaprefs_default.ini Опера ничего удалить не может - нет у неё такого функционала.


Цитата:
Если вы ещё живы и восприятие окружающего мира не нарушено окончательно и бесповоротно, то заварите чайку и откиньтесь на спинку кресла получайте удовольствие от сёрфинга, не забивая голову
Он на правильном пути.
Автор: softovikk
Дата сообщения: 25.10.2014 10:53
Capushon 10:32 25-10-2014
Цитата:
Из operaprefs_default.ini Опера ничего удалить не может - нет у неё такого функционала.

А он и не нужен. Будут использоваться значения параметров из operaprefs.ini
Забьёт разработчик на принудительную автообновку браузера в operaprefs.ini и браузеру будет до фени, что в operaprefs_default.ini стоит на это запрет.

Цитата:
Ерунда, "Play Background Sound" сейчас просто мёртвый параметр в конфиге, не более того - вреда никакого

Он был упомянут в контексте информации, приведённой на этой странице. Речь была о другом и в связке с обновлениями версий браузера, а т.к. с 12.14 их нет, то и разговор как бы сводится к ни к чему.

Цитата:
В чём "неадекватность" наличия строчек в operaprefs_default.ini кроме удобства их оперативного изменения?

Всё сводится к обновлениям браузера пунктом выше.

Цитата:
Не переносятся! В этом и весь смысл.

Да, об этом уже упомянул. Что, правда, приведёт к путанице, если браузер настраивал кто-то другой, а не вы сами.
Сам пользователь в большинстве случаев в лучшем случае будет смотреть operaprefs.ini, а ещё более вероятней, что только через окна настроек и не будет догонять, что у него не так, как у людей (если всё же что-то не так )

Цитата:
Есть ещё: operaprefs_disabled.ini

А вот это уже интересно) И каков его сакраментальный смысл использования?)

Добавлено:
"Битва экстрасенсов", ёп!

Добавлено:
Кстати, вписал в параметр:
Update Check Interval=
заоблачные значения (понадобавлял нулей к значению "небольшую" тучку).
Пока пару дней не рыпается с принудительным переводом TLS v1.1=1, TLS v1.2=1, а SSL v3=0
Автор: omamont
Дата сообщения: 25.10.2014 12:20
softovikk, а, так?
[Auto Update]
Autoupdate Server=https://111autoupdate.opera.com/
Автор: Capushon
Дата сообщения: 25.10.2014 12:31
softovikk: 13:53 25-10-2014
Цитата:
А он и не нужен. Будут использоваться значения параметров из operaprefs.ini Забьёт разработчик на принудительную автообновку браузера в operaprefs.ini и браузеру будет до фени, что в operaprefs_default.ini стоит на это запрет.
Причём здесь автообновление (которое к тому же отключено) к файлам operaprefs_default.ini и operaprefs.ini ? Какая связь?

Цитата:
Сам пользователь в большинстве случаев в лучшем случае будет смотреть operaprefs.ini
Отлично, всё что нужно и критично - кладём в operaprefs_default.ini, а в operaprefs.ini будут попадать только те строчки, которые не описаны в operaprefs_default.ini.

Цитата:
пользователь ... не будет догонять, что у него не так, как у людей (если всё же что-то не так )
Ну дык для чайников и создали ХРОМОперу, а Presto - для людей с руками и головой, может быть поэтому так много недовольных Оперой Presto

Цитата:
Цитата: Есть ещё: operaprefs_disabled.ini А вот это уже интересно) И каков его сакраментальный смысл использования?)
Ни тестировал.

Цитата:
"Битва экстрасенсов", ёп!  
Это - Да

Цитата:
Кстати, вписал в параметр: Update Check Interval= заоблачные значения (понадобавлял нулей к значению "небольшую" тучку). Пока пару дней не рыпается с принудительным переводом TLS v1.1=1, TLS v1.2=1, а SSL v3=0
У себя я отключил все обновления так:

Код: [User Prefs]
; Уровень автоматизации обновления
Level Of Update Automation = 0
; Отключить автообновление пакета Opera
Disable Opera Package AutoUpdate = 1

[Auto Update]
Autoupdate Server =
Autoupdate Geo Server =
; Автообновление до альфа-версий
Download All Snapshots = 0
; Состояние системы автоматического обновления
; 0 - Нет доступных обновлений
; 1 - Обновление на сервере
; 2 - Обновление загружено
; 3 - Начата установка обновления
Auto Update State = 0
; Пауза при ошибке сервера обновлений. Устанавливается браузером
Delayed Update Check Interval = 0
Auto Update Responded = 0
Hardware Blocklist Time = 0
Spoof Time = 0
Browser JS Time = 0
Dictionary Time = 0
Time Of Last Upgrade Check = 0
Автор: dedmazai1870
Дата сообщения: 25.10.2014 12:37
coherent
Про свой выложенный operaprefs_default.ini извинюсь и скажу, что он создавался давно, а потом настройки в него только добавлялись. Уже года два как там ничего не менял, поэтому Play Background Sound=0 там застряло исторически. Такие (или несуществующие) настройки Opera игнорирует.
Могу добавить, что Opera сама лепит косяки в operaprefs.ini. Попробуйте установить внешний почтовик (Открыть в другой программе, там прописать любой путь/файл --> ОК). Затем снова войти, очистить поле и установить поисковик, например, Opera. В operaprefs.ini застрянет пустой параметр

Код: [Mail]
Webmail Service=4
External Application
Handler=1
Автор: softovikk
Дата сообщения: 25.10.2014 13:30
omamont
Пробовал. Вроде до одного места.

Capushon
Связь обсуждали на прошлой странице (autoupdate_response.xml)

Нет, в operaprefs.ini попадут и те строчки, которые отличаются значениями параметров от аналогичных в operaprefs_default.ini
Сами пропишите в operaprefs_default.ini Enable TLS v1.2=0, а потом подключите этот протокол в фэйсе (или измените в operaprefs.ini на Enable TLS v1.2=1) и увидите, что выйдет в итоге.

Не соглашусь, что Opera Presto хоть в чём-то сложнее в настройках для чайников по сравнению с ХРОМОперой.
Если сам пользователь не запустит свои шаловливые ручонки туда, куда не следует, то всё будет перфекто.
Хотя, конечно, разработчики пытаются минимизировать количество изменяемых настроек в гуи в надежде на "защиту от дурака", но, как говорится "дуракам закон не писан" и практически каждый знает о такой фиче как opera://flags, а если ещё включить экспертные настройки... бог ты мой! вот где всё веселье-то!

На Опера Престо было довольно много случаев жалоб, что браузер "ломает/корёжит" отображение сайтов. А всё дело было во включении... "Подогнать по ширине" (Ctrl+F11).
Наслушаются "бывалых", начитаются советов "опытных" и давай повторять, как макаки, всё что запомнили, надо оно или совершено не надо)
Воистину тут за голову схватишься...
Народ тупеет на глазах

По теории operaprefs_disabled.ini должен вообще отменять пользовательские изменения в конфиге браузера и быть... пустым)

У себя я отключил все обновления так:
И что не было у вас принудительного включения TLS и отключения SSL3?
Ведь дело в том, что посредством обновляющегося файла autoupdate_response.xml происходит корректировка параметров проверки Update Check Interval и включение/отключение вышеназванных протоколов безопасности.
Автор: Capushon
Дата сообщения: 25.10.2014 13:47
softovikk: 16:30 25-10-2014
Цитата:
И что не было у вас принудительного включения TLS и отключения SSL3?
Ведь дело в том, что посредством обновляющегося файла autoupdate_response.xml происходит корректировка параметров проверки Update Check Interval и включение/отключение вышеназванных протоколов безопасности.
У меня даже файла autoupdate_response.xml нет в %profile%


Цитата:
По теории operaprefs_disabled.ini должен вообще отменять пользовательские изменения в конфиге браузера и быть... пустым)
Теоритические там должны быть "замороженные" настройки, такая защита от изменений, возможно не любые, а только некоторые. Теория.


Цитата:
Нет, в operaprefs.ini попадут и те строчки, которые отличаются значениями параметров от аналогичных в operaprefs_default.ini
Правильно, поэтому я и говорил, что умолчательные настройки в operaprefs_default.ini это благо.
Автор: softovikk
Дата сообщения: 25.10.2014 13:53
По идее должны влиять параметры:

Level Of Update Automation = 0
Disable Opera Package AutoUpdate = 1
Autoupdate Server =
Autoupdate Geo Server = (похоже на адрес сервера обновлений, определяемый по геопозиционированию пользователя по отношению к)
Auto Update Responded = 1 (различает установку от последующих обновлений)

все остальные - итак на нулевых значениях по-умолчанию.

Всё-таки надёжней играться с параметром периодичности проверки обновлений Update Check Interval, имхо)
Не нарушая ничего, мягко намекаем, что обновится желательно не раньше третьего тысячелетия или встречи землян с инопланетной расой
Осталось проверить все варианты на практике)
Автор: Capushon
Дата сообщения: 25.10.2014 13:56
softovikk: 16:53 25-10-2014
Цитата:
надёжней играться с параметром периодичности проверки обновлений Update Check Interval, имхо) Не нарушая ничего, мягко намекаем, что обновится желательно не раньше третьего тысячелетия
Да и нарвемся, чего доброго, на переполнение счетчика - теперь уже Опера будет падать от этого...
Автор: coherent
Дата сообщения: 25.10.2014 13:58
softovikk

Цитата:
Вы как-то совсем "вовремя" стали интересоваться настройками браузера

Лучше позже, чем... Но в основном две причины. Во-первых, просматривая сообщения в теме как-то осознал, что я использую только некий минимум возможностей Оперы. Во-вторых, есть ситуации, когда требуется установить или переустановить Оперу. Раньше просто брал свою usb-шную и ставил. Но путь с использованием заданных по максимуму установок в operaprefs_default.ini мне кажется более элегантным и правильным при установке новой Оперы. А поизучать настройки думаю никогда не поздно!

И смотрю таки права была реклама "иногда лучше помолчать". Можно, не задавая вопросов, получить на них ответы, просто почитав дискуссию. Спасибо всем! Это, конечно, не означает, что больше вопросов не будет.
Автор: softovikk
Дата сообщения: 25.10.2014 14:05
Capushon
Лучше сами завалим, чем оставим на растерзание неумелым ручонкам хитрых разрабов)


Цитата:
У меня даже файла autoupdate_response.xml нет в %profile%

Надо всё проверять)
А куда он делся изначально, после первого запуска браузера после установки? Руками удалён после настроек?
Уже и не помню, когда последний раз делал чистую установку, не то чтобы вспомнить о наличии/отсутствии каких-либо файлов)

Цитата:
Теоритические там должны быть "замороженные" настройки, такая защита от изменений, возможно не любые, а только некоторые.

Согласен. Только ключи, без параметров. И в фэйсе элементы должны быть скрыты или неактивны для взаимодействия с пользователем.
Автор: Capushon
Дата сообщения: 25.10.2014 14:17
softovikk: 17:05 25-10-2014
Цитата:
Цитата: У меня даже файла autoupdate_response.xml нет в %profile%   Надо всё проверять) А куда он делся изначально, после первого запуска браузера после установки?
Всё элементарно - у меня в профиле нет ничего ценного, всё вынесено за его пределы (пароли/куки/закладки/js/стили/handlers.ini/urlfilter.ini/override.ini и т.д.) и operaprefs.ini ценности не представляет. Теперь я могу с чистой совестью, когда мне нужно - грохнуть весь профиль и при запуске Оперы, всё что на скрине выше пересоздастся с заранее заданными настройками и путями из operaprefs_default.ini.
Автор: softovikk
Дата сообщения: 25.10.2014 14:22
Capushon
Эээ... я из профиля только папку кэша удаляю, когда забэкапить нуно) Больше вольностей не позволяю, а то стоит начать... в итоге всё заканчивается через пару суток установленной виндой с нуля

Добавлено:
То-то смотрю, что у вас в профиле и нет ничего (ценного), окромя папки Temp и папки с иконками

Добавлено:
Непонятно только, что unite.adr там делает) Или Opera 11?
Автор: Capushon
Дата сообщения: 25.10.2014 14:27
softovikk: 17:22 25-10-2014
Цитата:
То-то смотрю, что у вас в профиле и нет ничего (ценного), окромя папки Temp и папки с иконками
Да, вот ещё руки не доходят убрать widgets и sessions.
Автор: softovikk
Дата сообщения: 25.10.2014 14:36
Capushon
А вот это явный косяк)
Автор: Capushon
Дата сообщения: 25.10.2014 14:39
softovikk ?
Автор: Arioch1
Дата сообщения: 25.10.2014 14:53
dedmazai1870

Цитата:
Вряд ли откроется, если в реестре пусто.
HKEY_CLASSES_ROOT\mailto
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\mailto


Это перебор

по определению HKEY_CLASSES_ROOT = HKEY_LOCAL_MACHINE\SOFTWARE\Classes + HKEY_CURRENT_USER\SOFTWARE\Classes

то есть вы предложили одно место дважды проверить
Автор: softovikk
Дата сообщения: 25.10.2014 15:43
Capushon
Оставлять папки на произвол судьбы с бережно сохранёнными сессиями и с заботливо установленными расширениями недопустимо!)

Добавлено:
Вообще, не удивительно что у вас нет файла autoupdate_response.xml
Так всё перенастроили, что поди разыщи его на usb-флешке с аппаратной защитой от записи))
Автор: Capushon
Дата сообщения: 25.10.2014 15:56
softovikk: 18:43 25-10-2014
Цитата:
Оставлять папки на произвол судьбы с бережно сохранёнными сессиями и с заботливо установленными расширениями недопустимо!)
На произвол судьбы они в профиле, а для долгосрочного (многолетнего) использования - рядом с профилем, например в Opera\Add_On\


Цитата:
что поди разыщи его
Наоборот ... только необходимые мне инструменты. Их много, но они в идеальном порядке и всегда под рукой. А лишнего хлама мне не нужно. (c)Холмс


Добавлено:
Кстати диалоговые окна Оперы тоже можно модифицировать, сделав их более компактными, аккуратными и удобочитаемыми, например из этого:

вот такое:
Автор: coherent
Дата сообщения: 25.10.2014 17:46
Capushon
Если не трудно, не могу найти, где и как задается путь к search.ini? И касательно переноса папки widgets, не могу найти у себя файл widgets.adr.

Как задать путь к каталогам dictionaries, sessions, thumbnails и icons?

Добавлено:
И по ходу, какие должны быть слеши? А то встречал и так "User JavaScript File = {Resources}Add_On\UserJS" и так "Mouse Configuration={Resources}ui/standard_mouse.ini".
Автор: Capushon
Дата сообщения: 25.10.2014 21:11
coherent: 20:46 25-10-2014
Цитата:
как задается путь к search.ini
Не задаётся, в этом и проблема.

Цитата:
widgets, не могу найти у себя файл widgets.adr
.adr нет, есть - Opera\profile\widgets\widgets.dat

Цитата:
должны быть слеши?
Да любые работают.
Автор: coherent
Дата сообщения: 25.10.2014 22:34
Capushon

Цитата:
Не задаётся, в этом и проблема.

Т.е. search.ini должен располагаться в папке profile? И похоже папки dictionaries, sessions, thumbnails и icons тоже? Или есть варианты?

Цитата:
.adr нет, есть - Opera\profile\widgets\widgets.dat

Понятно. Хотя странно, у меня в opera:config по умолчанию Opera\profile\widgets\widgets.adr.
Автор: Capushon
Дата сообщения: 25.10.2014 23:27
coherent: 01:34 26-10-2014
Цитата:
папки dictionaries, sessions, thumbnails и icons тоже? Или есть варианты?

;Сохранённые сессии
Windows Storage File = {Resources}Add_On/Personal/save_sessions/mysession.win

Цитата:
у меня в opera:config по умолчанию Opera\profile\widgets\widgets.adr
Я думаю это не критично, с каким расширением указано - то и будет использовано.
Автор: dsfirst
Дата сообщения: 26.10.2014 11:26
как перенести пароли в firefox. или в csv ? нужно для keepass
Автор: regist123
Дата сообщения: 26.10.2014 16:05
dsfirst посмотрите в шапке соседней темы The Unforgiven 20:37 31-01-2013
Цитата:
Обсуждение и публикация плагинов, утилит, расширений,  кнопок, боковых панелей [?]

утилиты для просмотра паролей, может в какой из них есть подобный функционал.
Автор: Capushon
Дата сообщения: 26.10.2014 16:20
Отправляем весь хлам в одну папку:


Код: [User Prefs]
Temporary Download Directory = {SmallPreferences}Temp
Operator Cache Directory4    = {SmallPreferences}Temp/opcache
Cache Directory4 = {SmallPreferences}Temp/cache
Direct History File = {SmallPreferences}Temp/typed_history.xml
Global History File = {SmallPreferences}Temp/global_history.dat
Console Error Log = {SmallPreferences}Temp/error.log

[BitTorrent]
Log File = {SmallPreferences}Temp/bittorrent.log
Автор: coherent
Дата сообщения: 26.10.2014 16:23
Capushon
Хочу уточнить.
1. Я правильно понимаю, что свой путь к папкам dictionaries, thumbnails и icons задать нельзя? Поэтому в "шаблонной" установке уже должна быть создана папка profile, которая их включает? Туда же можно закинуть свой search.ini? Или его можно закинуть в папку defaults, он оттуда не подхватится?
2. Если автообновление отключено (по полной, т.е. с учетом всех опций, которые здесь приводились), то browser.js (при Browser JavaScript=2) и override_downloaded.ini скачаются сами или их тоже надо закинуть в profile?
Автор: Capushon
Дата сообщения: 26.10.2014 17:13
coherent: 19:23 26-10-2014
Цитата:
свой путь к папкам  dictionaries, thumbnails и icons задать нельзя?
Я пока не нашел способ. dictionaries - реально жалко, что-то нужно придумать, а thumbnails и icons - это расходный материал как и кэш.

Цитата:
в "шаблонной" установке уже должна быть создана папка profile, которая их включает?
Нет, всё создаётся само при первом обращении к этим файлам / папкам.

Цитата:
Если автообновление отключено (по полной, т.е. с учетом всех опций, которые здесь приводились), то browser.js (при Browser JavaScript=2) и override_downloaded.ini скачаются сами или их тоже надо закинуть в profile?
Интересный вопрос, я думаю скачаются только если их нет совсем, а обновляться не будут. browser.js - уже не обновляют сами оперовцы.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254

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


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