Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Своя «Опера»

 

Своя «Опера»

 

 

Настройка «Оперы»

Данная статья предназначена для тех, кто отдает предпочтение «Опере» как интернет-браузеру и хотел бы разобраться, каким образом сделать работу с ней еще удобнее, подстроив программу под свои нужды. Мы изучим общие принципы настройки «Оперы», продемонстрировав их работу на нескольких примерах; конкретика, однако, выходит за рамки данной статьи, так что вы не найдете в ней подробных ответов на вопросы типа "Как добавить в контекстное меню ссылки на файл пункт, позволяющий узнать размер этого файла?".

Здесь рассмотрена «Опера» версий 8.50 и 8.51 для Windows XP, но многое из сказанного ниже будет верно и для других версий программы.

В дальнейшем нам понадобятся следующие понятия:

- папка установки «Оперы», которая по умолчанию располагается в
[системный раздел]:\Program Files\Opera\,
если вы, разумеется, не указали другой путь при инсталляции программы;

- папка персональных настроек пользователя «Оперы» (или профиль), путь к которой обычно такой:
[системный раздел]:\Documents and Settings\[пользователь]\
Application Data\Opera\Opera\profile\

(напомню, что папка Application Data является скрытой).

Точные пути к этим папкам можно увидеть, выбрав меню «Оперы» "Справка - О программе".

загрузка...

 

 

Официальная русификация имеет недостатки, которые можно исправить

Русификация

Если вас интересует русификация «Оперы», то я рекомендовал бы закачать соответствующий файл из «Мастерской Мангуста» — беглого знакомства хватает, чтобы определить, что его перевод по крайней мере в некоторых случаях корректнее официального (почувствуйте, к примеру, разницу между фразами «Не показывать типы файлов Opera» и «Скрыть типы файлов, открываемые Opera»). На его сайте можно найти русские и украинские файлы переводов для различных версий программы.

Закачанный языковой файл желательно сохранить на диске в папке установки «Оперы» или же в папке персональных настроек (в профиле). Подключить язык можно, выбрав меню "Инструменты - Настройки..." и нажав на вкладке «Общие» кнопку «Подробности» в самом низу диалогового окна (все названия приведены из официального русского перевода; если у вас английская версия программы, то приведенные названия выглядят так: Tools - Preferences..., вкладка General, кнопка Details...).

В дальнейшем все примеры и скриншоты я буду приводить именно из «Оперы» с установленным русским переводом от «Мангуста».

Функциональность «Оперы» можно расширить за счет плагинов

Установка плагинов

Расширения (плагины) для «Оперы» обычно представляют собой dll-файлы, которые нужно закачивать из Интернета и копировать в папку program\plugins, расположенную в папке установки. Все плагины, находящиеся в папке program\plugins, подключаются «Оперой» автоматически при запуске. Проверить, какие плагины установлены, можно в меню "Сервис - Дополнительно - Плагины". Отключить и включить их на лету можно с помощью меню "Сервис - Быстрые настройки - Включить плагины".

«Опера» поддерживает плагины для браузера Netscape; это пригодится, если вы не сможете найти плагин, написанный специально для нее.

Рассмотрим на примере подключение плагина для просмотра выложенных в сети PDF-файлов прямо в окне браузера — точно так же, как это сделано в IE. В данном случае нам и закачивать ничего не придется — если, конечно, у нас установлен Adobe Acrobat Reader. Нужный файл nppdf32.dll находится в подпапке Browser папки установки Acrobat Reader. Просто копируем его в program\plugins и запускаем «Оперу». В "Сервис - Дополнительно - Плагины" можно убедиться в том, что плагин Adobe Acrobat установлен, после чего попытаться открыть в браузере какой-нибудь PDF-файл, чтобы проверить его в действии.

Установленный плагин Adobe Acrobat
Подобная запись должна появиться в списке плагинов

Примерно по такой же схеме в браузер встраиваются и прочие плагины; часть из них можно найти на сайте «Оперы», часть придется искать в других местах бескрайнего Интернета.

Интерфейс можно настроить под свои нужды путем ручного редактирования ini-файлов

Настройка меню

«Опера» позволяет очень гибко настроить интерфейс под себя; это касается не только файла перевода (который вы, кстати, вполне можете редактировать самостоятельно, поскольку он представляет собой обычный текстовый файл), но также и всех меню, панелей управления, комбинаций клавиш, движений мышью и даже голосового управления, если вы, конечно, закачаете отдельно его поддержку. По большей части это достигается путем ручного редактирования соответствующих текстовых ini-файлов.

При этом следует отдавать себе отчет в следующих моментах.

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

Во-вторых, для корректной русификации все текстовые файлы с кириллицей должны сохраняться в формате UTF-8.

Важно не изменять стандартные файлы программы, а создавать свои

И в-третьих, крайне желательно не изменять стандартные файлы «Оперы» (они лежат в подпапке defaults, расположенной в папке установки программы); гораздо корректнее создавать свои собственные файлы в профиле. Дело также и в том, что профиль остается на компьютере даже после деинсталляции «Оперы», в отличие от стандартных файлов (речь идет об автоматическом режиме деинсталляции «Оперы» — в ручном удаляемыми файлами можно управлять).

Удобнее будет показать общий принцип действия на коротеньком примере. Допустим, вы хотите добавить в меню «Файл» пункт, открывающий текущую страницу в браузере Internet Explorer. Следует открыть в «Блокноте» файл defaults\standard_menu.ini из папки установки и изучить первые две его секции — [Version] и [Info]. Подобные же секции должны быть и в вашем персональном файле настроек меню, который следует создать в подпапке menu профиля (назовем этот файл my_menu.ini). Вот так, например, эти две секции выглядят у меня:

[Version]
File Version=2

[Info]
Name=My menu preferences
Description=Personal Opera menu setup
Comments=This file contains only modified items.
Author=Igor Krein
Version=1

Параметр File Version менять не рекомендуется. В параметр Name можно писать что угодно, но желательно латиницей и так, чтобы он отличался от соответствующего параметра в standard_menu.ini. Обратите внимание на необязательные комментарии: здесь указано, что в нашем файле будут храниться не все меню «Оперы», а только те, которые мы хотим изменить. Такой подход позволит нам как бы перекрыть часть стандартных меню программы, оставив остальные без изменений. Это может пригодиться при установке новой версии программы, в которой могут добавиться новые пункты меню.

Далее, в standard_menu.ini находим секцию [Browser File Menu], название которой говорит само за себя, и полностью копируем ее в my_menu.ini. Теперь добавляем в эту секцию (в любое место по желанию) примерно такой пункт:

Item, "Open in IE" = Execute program, "iexplore.exe", "%u", , "Show spam"

Сохраняем my_menu.ini. В «Опере» заходим в меню "Сервис - Настройки...", выбираем вкладку «Дополнительно»> и пункт меню слева «Панели». Видим, что в списке профилей меню под элементом «Opera Standard» появился еще один — «My menu preferences». Это как раз наш, только что созданный профиль (см. параметр Name секции [Info] файла my_menu.ini). Выбираем его, нажимаем кнопку OK.

Теперь меню «Файл» браузера выглядит чуть иначе:

Измененное меню «Файл»
Стандартное меню «Файл» (слева) и измененное (справа)

Подобным же образом можно изменять другие меню (в том же файле) и панели инструментов (вам понадобятся соответственно файл standard_toolbar.ini и папка toolbar из профиля). Что до управления клавиатурой и мышью, то помимо способа ручной правки ini-файлов «Опера» предоставляет возможность изменять его программно. Чуть более подробно (но на английском языке) о правке ini-файлов можно почитать в руководстве Finding and Editing the Opera INI Files.

Разберем добавленную в примере строку чуть подробнее.

Item — в данном случае означает, что речь идет об обычном пункте меню (так, вместо него, например, можно открыть подменю).

Дальше в кавычках указан текст, который отобразится в этом пункте меню. Если вы хотите, чтобы он был сделан на русском языке, то измените в примере «Open in IE» на «Открыть в IE», выберите в «Блокноте» "Файл - Сохранить как..." и укажите в выпадающем списке кодировку UTF-8.

(В стандартных элементах меню «Оперы» вместо строки в кавычках обычно указывается некое число — это идентификатор строки из языкового файла. Если вы откроете в «Блокноте» языковой файл, который мы подключили в самом начале, то можете найти, какому идентификатору какие строки соответствуют. Теоретически ничто не мешает вам создать свои идентификаторы прямо в этом файле, только логично начать свою собственную нумерацию с какого-нибудь достаточно большого числа, чтобы не возникли пересечения со стандартными строками «Оперы» ни сейчас, ни в будущих версиях. Помните также, что при установке новых версий программы вам могут понадобиться новые файлы перевода, так что их придется расширять вручную нужными вам строками.)

После знака равенства указывается действие, которое должно совершиться при выборе данного пункта меню. Формат записи этих действий может быть совершенно разный, но вам чаще всего понадобится запускать внешние программы, что как раз и сделано в примере.

Итак, мы хотим запустить (Execute program) программу Internet Explorer ("iexplore.exe"). В данном случае, очевидно, полный путь к программе можно не указывать, но для других программ это нужно будет делать. Строка "%u" означает, что IE получит один входящий параметр, а именно URL текущей страницы. «Show spam» — это код пиктограммы; этот параметр можно опустить (тогда наш пункт меню останется без красивой картинки).

Подобный пункт можно добавить и в контекстное меню ссылки. То есть если вы хотите, чтобы у вас была возможность открыть любую из ссылок текущей HTML-страницы в Internet Explorer, то надо будет проделать похожие манипуляции, но уже с секцией [Link Popup Menu] файла standard_menu.ini. Ее нужно скопировать в my_menu.ini и добавить там похожую запись:

Item, "Open in IE" = Execute program, "iexplore.exe", "%l", , "Show spam"

Существенное отличие — во входящем параметре: теперь IE должен показать не текущую страницу, а выбранную нами ссылку, что и отражено в коде "%l".

Внешний вид программы можно полностью изменить, установив другую оболочку

Графическое оформление

Несколько слов насчет пиктограмм. Картинки для пунктов меню и кнопок панелей управления берутся из текущего скина — «оболочки» программы. Скины хранятся в [папка инсталляции «Оперы»]\skin, сжатые в zip-файлы — для более быстрой загрузки программы. По умолчанию подключается standard_skin.zip, но можно закачать и другие. Допускается пользоваться любыми пиктограммами текущего скина; соответствия кодов пиктограмм и картинок записаны в файле skin.ini соответствующего архива примерно таким образом:

Show spam = icons/spam.png

Добавить свою собственную картинку в скин — дело, как видим, немудреное. Но и здесь не забывайте об общем принципе: не изменять стандартные файлы. Лучше скопировать скин в профиль в соответствующую папку, добавить и зарегистрировать в его skin.ini свои картинки и подключить его в браузере: "Сервис - Оформление...", вкладка «Скин» (тут же, кстати, можно закачать другие скины из Интернета).

Ну вот, теперь, вооруженные этими знаниями, вы можете добавлять в «Оперу» свои пункты меню и кнопки панелей управления — и тут вам почти наверняка понадобятся разнообразные программки, написанные энтузиастами специально для расширения возможностей этого браузера. Их вы сможете найти в Интернете в достаточном количестве и выбрать те из них, которые вам больше всего подходят.

В качестве примера приведу контекстное меню ссылки, которое настроено на моей машине (галочкой помечены добавленные мною пункты):

Измененное контекстное меню ссылки
Пример настроенного под себя контекстного меню ссылки

Имейте, однако, в виду, что многие кустарные навески для «Оперы» частенько сами добавляют пункты меню или кнопки. Обычно они меняют как раз стандартные файлы, и это есть нехорошо. После их установки будет лучше убрать новые записи из стандартных файлов и переместить их в профиль.

Ссылки по теме




Статья получена: hostinfo.ru
загрузка...

 

 

Наверх


Постоянная ссылка на статью "Своя «Опера»":


Рассказать другу

Оценка: 4.0 (голосов: 16)

Ваша оценка:

Ваш комментарий

Имя:
Сообщение:
Защитный код: включите графику
 
 



Поиск по базе статей:





Темы статей






Новые статьи

Противовирусные препараты: за и против Добро пожаловать в Армению. Знакомство с Арменией Крыша из сэндвич панелей для индивидуального строительства Возможно ли отменить договор купли-продажи квартиры, если он был уже подписан Как выбрать блеск для губ Чего боятся мужчины Как побороть страх перед неизвестностью Газон на участке своими руками Как правильно стирать шторы Как просто бросить курить

Вместе с этой статьей обычно читают:

Немцы не верят в свои машины

В последнее время европейские водители все чаще стали покупать не немецкие или французские машины, а автомобили японских производителей. По мнению немецкого журнала AutoBild, проблемы с качеством и недостаточно быстрые модернизации моделей привели к тому, что даже немцы стали считать, что японские автомобили надежнее и лучше. Чтобы лучше понять предпочтения немецких водителей AutoBild каждый год делает специальный обзор, в котором между собой сравниваются 15 ведущих автопро ...

» Японские автомобили - 2562 - читать


Mitsubishi Outlander: Свой чужой

В тесте участвуют автомобили: Mitsubishi Outlander Перед нами не просто новый "Мицубиси": это попытка компании утвердиться на активно растущем рынке "паркетных" вседорожников. По части "настоящих" у "Мицубиси" весьма богатый опыт, а вот противопоставить "Тойоте-RAV4" или "Хонде CR-V" что-либо подобное пока возможности не было.

» Японские автомобили - 3364 - читать


Isuzu Trooper: Свой среди чужих

В тесте участвуют автомобили: Isuzu Trooper Вседорожник "Исудзу-Трупер" пока не столь популярен у нас, как его конкуренты: " Мицубиси Паджеро", " Nissan Patrol GR/Ниссан Патруль" или "Тойота-Лендкрюйзер". Есть в том и доля вины японской компании "Исудзу моторс", которая не торопилась вступать в игру на "российском поле".

» Японские автомобили - 3636 - читать


Корейцы сделали свой первый минивэн

Hyundai Trajet является новинкой для российского рынка. Эти автомобили только-только поступили в Россию. Интересной особенностью Trajet является то, что этот автомобиль был спроектирован компанией Hyundai в индивидуальном порядке.

» Корейские автомобили - 4486 - читать


Detroit North American International Auto Show 2001 - распахивает свои двери

"Картинки с выставки" За два дня работы Автошоу была показано множество новинок 7 декабря 2001 года в Детройте открылось Североамериканское международное автомобильное шоу. Представляем Вашему вниманию фотографии некоторых новинок этого автошоу. Практически все мировые автомпроизводители приняли участие на этой международной выставке нового века.

» Немецкие автомобили - 1687 - читать


Ford: сто лет спустя. Компания глазами своего основателя

Генри Форда можно назвать счастливым человеком. Сын мичиганского фермера всю свою юность грезил машинами. Потом это увлечение переросло в страсть, затем — в создание успешной модели Ford T, и, наконец, — в основание одной из крупнейших на сегодняшний день корпораций — Ford Motor Co.

» Немецкие автомобили - 3103 - читать



Статья на тему Интернет » Интересное в сети » Своя «Опера»

Все статьи | Разделы | Поиск | Добавить статью | Контакты

© Art.Thelib.Ru, 2006-2024, при копировании материалов, прямая индексируемая ссылка на сайт обязательна.

Энциклопедия Art.Thelib.Ru