Ru-Board.club
← Вернуться в раздел «Тестирование»

» Сборки Opera

Автор: LEX1
Дата сообщения: 10.07.2006 16:31
Shpankov

Цитата:
Пишите статьи с описаниями тонких настроек, учите редактировать меню и "прикручивать" плагины

Для новичков вполне достаточно статьи Своя Опера (общие принципы настройки интерфейса Opera). Возможно стоит её дополнять т.к. некоторые вещи там поданы всколзь.
Автор: Shpankov
Дата сообщения: 10.07.2006 19:27
To LEX1

Нет, это немного не то. Для новичков больше подойдёт вот этот вариант: http://www.myopera.net/students/30_days/

А я имел ввиду конкретные задачи, подробно расписанные по полочкам. Как это сделано на оф. сайте. Т.е. можно вообще сделать перевод оттуда и дополнить своим опытом.
Автор: LEX1
Дата сообщения: 10.07.2006 20:13
Shpankov

Цитата:
Нет, это немного не то. Для новичков больше подойдёт вот этот вариант

Новичков в моддинге Оперы Эта [more=статья]Своя Опера (общие принципы настройки интерфейса Opera) | 02:35, 09 Февраля 2006

Автор: Игорь Крейн
http://hostinfo.ru/

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

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

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

- папка установки "Оперы", которая по умолчанию располагается в [системный раздел]:\Program Files\Opera\, если вы, разумеется, не указали другой путь при инсталляции программы;
- папка персональных настроек пользователя "Оперы" (или профиль), путь к которой обычно такой: [системный раздел]:\Documents and Settings\[пользователь]\ Application Data\Opera\Opera\profile\ (напомню, что папка Application Data является скрытой).{Верно в случае многопользовательской установки. При однопользовательской, профиль находится в папке Оперы. Тоже относится и к папке Mail}

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

Русификация

Если вас интересует русификация "Оперы", то я рекомендовал бы закачать соответствующий файл из "Мастерской Мангуста" {http://operafan.net} - беглого знакомства хватает, чтобы определить, что его перевод по крайней мере в некоторых случаях корректнее официального (почувствуйте, к примеру, разницу между фразами "Не показывать типы файлов Opera" и "Скрыть типы файлов, открываемые Opera"). На его сайте можно найти русские и украинские файлы переводов для различных версий программы.

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

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

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

Расширения (плагины) для "Оперы" обычно представляют собой dll-файлы, которые нужно закачивать из Интернета и копировать в папку program\plugins, расположенную в папке установки. Все плагины, находящиеся в папке program\plugins, подключаются "Оперой" автоматически при запуске. Проверить, какие плагины установлены, можно в меню "Сервис - Дополнительно - Плагины" {или введя в строке адреса opera: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, "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 - в данном случае означает, что речь идет об обычном пункте меню (так, вместо него, например, можно открыть подменю {Submenu} ).

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

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

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

Итак, мы хотим запустить (Execute program) программу Internet Explorer ("iexplore.exe"). В данном случае, очевидно, полный путь к программе можно не указывать, но для других программ это нужно будет делать. Строка "%u" означает, что IE получит один входящий параметр, а именно URL текущей страницы {Опера использует несколько специальных переменных, которые могут применяться в командах в INI (не во всех):
* %s - имя локального файла (например D:\Opera\profile\cache4\opr00086.htm)
* %t - выделенный текст
* %c - содержимое буфера обмена
* %u - URL текущего документа
* %l - URL ссылки
ПРИМЕЧАНИЕ: Если переменные написаны в верхнем регистре (%S), то параметр помещается внутри кавычек ("). Это полезно если вы, например, хотите просмотреть исходный код какого-нибудь документа из кеша, потому что путь к файлу может содержать пробелы.
} . "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

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

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

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

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

Имейте, однако, в виду, что многие кустарные навески для "Оперы" частенько сами добавляют пункты меню или кнопки. Обычно они меняют как раз стандартные файлы, и это есть нехорошо. После их установки будет лучше убрать новые записи из стандартных файлов и переместить их в профиль.[/more] с моими ремарками (в фигурных скобках)
Автор: Shpankov
Дата сообщения: 10.07.2006 20:17
Хорошо, я посмотрю.
Автор: Shpankov
Дата сообщения: 11.07.2006 10:48
Всем привет!

Норвежцы приступают к работе над Opera-10. Разработчики ждут от пользователей пожелания о том, какие функции должны быть добавлены в "десятку". Сбор пожеланий на русском языке производится на форуме MyOpera.net.

Все пожелания будут рассортированы по популярности и отправлены в Opera Software.
Автор: SyCraft
Дата сообщения: 11.07.2006 11:40
Shpankov
Эх.. еще бы 9-ку до ума довели)
Автор: SyCraft
Дата сообщения: 11.07.2006 19:36
Opera® AC 3 preReliz1


[Еще снимки можно посмотрть здесь]
[Opera® AC 3 preReliz1 можно скачать по ссылке] [7,7 мб]
["Вопросы и ответы" - рекомендовано к прочтению]
[История версии]
Автор: Shpankov
Дата сообщения: 13.07.2006 22:41
Всем привет!

На нашем сайте опубликовано самое полное описание на русском языке параметров настройки, доступных на странице opera:config. Масса уже известных и привычных параметров, ещё больше тонких настроек, которые недоступны при обычных методах настройки браузера Opera.

Прямая ссылка на страницу описания.
Автор: LEX1
Дата сообщения: 13.07.2006 23:17
Shpankov

Не заметил opera:config#UserPrefs|StatusBarAlignment и opera:config#UserPrefs|HistoryNavigationMode
Автор: SyCraft
Дата сообщения: 14.07.2006 05:46
Shpankov
Автор: Shpankov
Дата сообщения: 14.07.2006 09:25

Цитата:
Не заметил opera:config#UserPrefs|StatusBarAlignment и opera:config#UserPrefs|HistoryNavigationMode


Нет, это норвежцы пропустили. Я же перевод делал на русский с их материалов.
Автор: Shpankov
Дата сообщения: 06.08.2006 10:09
Всем привет!

Готов новый виджет для получения рассылки новостей с популярного ресурса Ru-Board.com. Помимо новостных статей в рассылку входят и форумные сообщения, что позволит отслеживать всю активность пользователей данного ресурса. Загрузить виджет можно или по ссылке с главной страницы нашего сайта MyOpera.net, или с официального сайта Opera Software - "Ru-Board.com News".
Автор: SyCraft
Дата сообщения: 14.08.2006 22:26
Подходит к концу тестирование и отладка
Opera AC3 preRelize2 Final Debug
В нем Вы можете найти множество нового и полезного, были учтены большинство пожеланий и замечаний, так что если есть желание внести свой вклад в конечный preRelize, Всех желающих милости просим принять участие!!!
Скачать можно по ссылке
Автор: SyCraft
Дата сообщения: 20.08.2006 16:37
Команда AC Team [SyCraft & Lex1 & CreatoR]
Представляет preReliz2 обозревателя Opera® AC 3



[Еще снимки можно посмотрть здесь]
[Opera® AC 3 preReliz2 можно скачать по ссылке] [9,4 мб]
["Вопросы и ответы" - рекомендовано к прочтению]
[Заметки - рекомендовано к прочтению]
[История версии]
Автор: SyCraft
Дата сообщения: 04.10.2006 20:19
Opera AC 3 preReliz 3 Debug4 ( OAC 3.3.4 )

Подходит к своему завершения конечная отладка нового preReliz3
В новом релизе внесены много изменений, в целом OAC стала удобней, эргономичней и функциональней
Одна из тех версий на которой хочется остановиться, но очень много еще хочется добавить, много идей..
Надеюсь что этот билд у нас удался!!! Если Вы найдете какие баги или у Вас есть пожелания, то буду рад услышать
Окончательный вариант OAC 3.3.5 будет после того как завершится публичное тестирование, надеюсь что за время тестирования мы исправим все баги, и учтем максимум пожеланий, но все в Ваших руках!
и вот, решил приоткрыть завесу и показать какая она Opera у меня на машине, так что скрины не отражают всего функционала OAC 3.3.4 но как вариант должен быть интересно:




Цитата:
Пока что к финалу серии ожидаются следующие изменения:
- Полная локализация инсталлера для Англоязычного пользователя и устранение пробелов в локализации самой OAC
- Интеграция с oGet, а значит поддержка 20 менеджеров закачки с функцией закачать все
далее по мере отладки...


ну и самое главное наверное..)

OAC 3.3.4 ( Opera AC 3 preReliz 3 Debug4 ) расположен тут

Opera AC builder 3.3.4, for Opera 9.xx скачать тут
Автор: mime13
Дата сообщения: 05.10.2006 13:55
OperaTor is a software bundle that can be easily installed on a portable memory (pendrive, usb stick, hard drive) to allow anonymous surfing while at an internet cafe, library etc.

It combines the power of the Opera Browser (9.02), The Onion Router (0.1.1.23) and Privoxy.

With OperaTor no data will be stored at the computer you plugged your portable memory into.

http://letwist.net/operator
Автор: SyCraft
Дата сообщения: 07.11.2006 21:23
Opera AC 3.3.5 Final
Язык интерфейса: английский + русский



Представляю вашему вниманию проект Opera® AC на базе последних билдов Opera 9.xx. Немного о возможностях, которые вас ожидают:

- Панель для быстрой работы с тегами форумов (BBCode и пр.), Панель различных смайликов: %)
- Панель WinAmp
- Русский поиск (Интеграция с Поисковыми системами)
- По правому клику: Меню тегов и символов, Средства для проверки орфографии онлайн и в MS Office и OpenOffice.org
- А также, Функция Онлайн - проверка на вирусы (DrWeb Online Check), Интеграция менеджерами закачки Download Master (в комплекте) , FlashGet, ReGet и USDownloader
- Не менее важные ссылки: Функция интерактивного перевода Web-страниц (Перевод С и НА Русский), Открыть в IE, или тут же, используя ядро IE.

Количество опций, очень велико, но все подвластно Вашему выбору, все изменения опциональны и их сочетание задается Вами!

Opera® AC 3.3.5 Full можно скачать по ссылке [9,4 мб]

Opera® AC 3.3.5 builder for Opera 9.xx можно скачать по ссылке [6,4 мб]

Opera® AC 3.3.5 no-installer можно скачать по ссылке [7.9 MB]
Автор: LEX1
Дата сообщения: 13.11.2006 15:04
Добавил в шапку ещё пару сборок.
Автор: SuperDee
Дата сообщения: 13.11.2006 17:50
SyCraft
Мне очень нравится ваша сборка. Спасибо за труды.
Автор: dipaul
Дата сообщения: 19.12.2006 10:21
а когда появится новый билд АС? В частности, когда исправится 100% загрузка процессора?
Автор: ViSiToR
Дата сообщения: 19.12.2006 14:27
dipaul

Цитата:
когда исправится 100% загрузка процессора?

Какой версией пользуешся сейчас?
Автор: Niiks
Дата сообщения: 21.12.2006 00:46

Цитата:
Какой версией пользуешся сейчас?

ViSiToR, а какая последняя

Автор: CKA3O4H1K
Дата сообщения: 21.12.2006 01:48
dipaul
100% нагрузка явно у совсем немогих. может только у тебя.
можешь и сам обновить сборку последним релизом оперы...
Автор: ViSiToR
Дата сообщения: 21.12.2006 12:32
Niiks

Цитата:
какая последняя

Opera AC 3.3.5 Final
В ней исправлена ошибка загрузки процессора при использовании некоторых возможностей сборки... список изменении тут
Автор: Denversan
Дата сообщения: 24.12.2006 14:50
Подскажите, плиз, чем они друг от друга отличаются.

Opera® AC 3.3.5 Full
и
Opera® AC 3.3.5 builder for Opera 9.xx
Автор: ViSiToR
Дата сообщения: 24.12.2006 15:31
Denversan

Цитата:
чем они друг от друга отличаются


Opera® AC 3.3.5 Full - Полная установка браузера!

Opera® AC 3.3.5 builder for Opera 9.xx - Накатывается на уже установленный браузер (рекоммендуется устанавливать поверх версии не старше чем 9.02 финал, и не ниже 9.01 финал).
Автор: Denversan
Дата сообщения: 24.12.2006 18:02
ViSiToR

По функциональности они одинаковы?

У меня 9.02.8585 и Opera® AC 3.3.5 builder for Opera 9.xx мне уже не пойдёт?
Или всё-таки можно?
Автор: SyCraft
Дата сообщения: 25.12.2006 10:45
Denversan
Да этого в полне достаточно!
Автор: ViSiToR
Дата сообщения: 25.12.2006 15:25
Denversan

Цитата:
По функциональности они одинаковы?

Да.


Цитата:
У меня 9.02.8585 и Opera® AC 3.3.5 builder for Opera 9.xx мне уже не пойдёт?

Почему нет? - если уже речь идёт о финальном 9.10, или о бетах которые шли после 9.02, то могут быть осложнения... хотя не во многом... просто мы тестировали под 9.02 финал, поэтому и желательно ставить на оперу не выше этого билда.
Автор: SuperDee
Дата сообщения: 25.12.2006 19:18
А что слышно по поводу новой сборки на 9.10?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: А тута будет БАР!!!!!


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