АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

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

Читайте также:
  1. Ветроэлектрическая установка
  2. Выпрямительная установка возбуждения
  3. Выпрямительная установка возбуждения ВУВ-60
  4. Доставка, УСТАНОВКА
  5. Заземление в осветительных установках
  6. Источники света, установка осветительных приборов и опор
  7. КРУГОВЫЕ ТЕРМОДИНАМИЧЕСКИЕ ПРОЦЕССЫ РАБОЧИХ ТЕЛ В ТЕПЛОСИЛОВЫХ УСТАНОВКАХ И ХОЛОДИЛЬНЫХ МАШИНАХ
  8. Лабораторная установка
  9. Лабораторная установка
  10. Лабораторная установка
  11. НЕБЕЗПЕКА ЗАМИКАННЯ НА ЗЕМЛЮ В ЕЛЕКТРОУСТАНОВКАХ
  12. Обнаружение, установка, отключение и снятие ловушек

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

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

Опера позволяет очень гибко настроить интерфейс под себя; это касается не только файла перевода (который вы, кстати, вполне можете редактировать самостоятельно, поскольку он представляет собой обычный текстовый файл), но также и всех меню, панелей управления, комбинаций клавиш, движений мышью и даже голосового управления, если вы, конечно, закачаете отдельно его поддержку. По большей части это достигается путем ручного редактирования соответствующих текстовых 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,»OpeninIE»=Executeprogram,»iexplore.exe»,»%u»,,»Showspam»

Сохраняем 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. Разберем добавленную в примере строку чуть подробнее.

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

Дальше в кавычках указан текст, который отобразится в этом пункте меню. Если вы хотите, чтобы он был сделан на русском языке, то измените в примере «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,»OpeninIE»=Executeprogram,»iexplore.exe»,»%l»,,»Showspam»

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

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

Showspam=icons/spam.png

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

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

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


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)