В Опере есть множество файлов с расширением .ini. Они-то и определяют, что в браузере как делается. Разумеется, безнадежно в краткой статейке перечислить все эти файлы, да еще со всеми параметрами - их многие тысячи (и не подумайте, что я знаю из них хотя бы 1%). Но пример, который покажет, как можно сделать браузер удобнее, приведу. Речь пойдет о портативной USB-сборке OperaLE 1.27 (на базе версии 12.00 альфа, сборка 1301), но то же можно при желании выполнить с любой сборкой. В Опере, как известно, можно убрать строку меню, при этом поле экрана станет чуть больше. Но иногда меню необходимо, чтобы быстро получить доступ к некоторым функциям. К сожалению, чтобы убрать / показать меню, необходимо щелкнуть мышкой по логотипу Оперы в левом верхнем углу и поставить птичку в графе "Показывать меню", а чтобы убрать - проделать это еще раз. Насколько удобнее было бы делать это с помощью "горячих клавиш", но таковых не предусмотрено... Ну что ж, введем их сами! Находим файл, задающий конфигурации клавиатуры (в данной версии это OperaLE_keyboard_12.00.ini, в папке profile\keyboard). В файле ищем, нет ли там строки с текстом menu bar. О радость, такая строка есть! Но... там написано: Platform Unix, F11 alt = Enable menu bar | Disable menu bar Т.е. сочетаное клавиш Alt+F11 работает лишь для Unix-подобных систем. Почему же такая дискриминация, ведь во множестве других строчек указана платформа Windows! Ну что ж, допишем: Platform Windows-Unix, F11 alt = Enable menu bar | Disable menu bar Сохраняем файл и запускаем Оперу. Ура! В меню напротив пункта "Показывать меню" появилась наша комбинация клавиш - Alt+F11. Пробуем - действительно, теперь их нажатие вызывает или убирает строку меню. Ну, теперь вы все поняли? Нет? Не огорчайтесь, просто подумайте, чего вам недостает в Опере, и попробуйте поэкспериментировать. Правда, перед этим не вредно сохранить файлы, которые вы хотите менять, в отдельной папке, чтобы можно было их восстановить. Итак, порядок работы примерно следующий: - придумываем, что бы мы хотели изменить; - прикидываем, в каком ini-файле может найтись нужная нам функция-строка; - редактируем ее (или создаем новую), используя в качестве примера другие строки того же файла; - сохраняем файл и запускаем браузер. Несколько слов об инструментарии. Можно использовать практически любой редактор текста, например, Блокнот. Но куда удобнее специальный инструментальный редактор (их много). Я использую консольный редактор из программы FAR-менеджер. Дерзайте! Будущее вашей Оперы - в ваших руках! :p
|