Замерки и приглючения
Wolfram
дневник заведен 29-09-2007
закладки:
цитатник:
дневник:
хочухи:
местожительство:
Крым, Украина
интересы [23]
[1] 21-01-2013 02:20
Хе-хе.

[Print]
tarakan4ik.blogspot.ru
29-01-2009 12:41 Анатомия Оперы
Я решил проапдейтить Оперу с версии 9.27 до Оперы 9.63. По ходу дела, я узнал много нового, в частности, за что отвечают те или иные файлы в папке profile.
Небольшая ремарка: я использую OperaUSB и вам советую. Почему? Да потому что при использовании portable оперы мы получаем массу преимуществ: при переустановке системы у вас привычная Опера с вашими настройками, даже открытые закладки останутся. Плюс можно таскать на флешке. Я лично Оперу держу не на системном диске, поэтому могу при желании отформатировать винчестер, а все равно все будет работать.

Но ближе к телу...
Содержимое новой Оперы, папка profile:
\profile\bt_metadata - пуста по началу, пока не будем ее рассматривать.
\profile\cache4 - кэш оперы, например, там лежат скачиваемые файлы, если не указано место их назначения.
\profile\images - тут хранятся иконки вкладок для различных сайтов.
\profile\keyboard
\profile\menu - кастомизация, по началу эти папки пусты.
\profile\mouse
\profile\opcache - кэш справки Оперы, тут справка программы, загруженная с интернета. В принципе, можно удалить, но при следующем обращении к справке, она снова будет качаться с сети.
\profile\sessions - сохраненные сессии (открытые вкладки).
\profile\skin - ясно из названия...
\profile\styles - ясно из названия...
\profile\thumbnails - кэшированные превьюшки сайтов из Speed Dial (Быстрого набора).
\profile\toolbar - настройки кастомизации панели инструментов.
\profile\voice - что-то связанное с голосовым управлением
\profile\voicelib - что-то связанное с голосовым управлением
\porfile\vps - вселенское зло. В папке Vps хранится кэш всего текстового контента, прошедшего через браузер. Это нужно для поддержки сомнительной новой фичи - полнотекстового поиска по посещенным страницам (visited pages search). Все бы хорошо, но в случае OperaUSB эту фичу следовало вообще отключить, ибо во время загрузки страницы, Опера настолько активно пишет на флеху, что начинает ощутимо тормозить. Да и жизни флешке это не прибавит. Но и для обычного (не портабильного) пользования этот кэш мешает - набирается за пару дней активного пользования более 200 метров влегкую, тем самым увеличивая размер Оперы на диске... Отключить его можно так: Настройки -> Дополнительно -> Помнить содержимое посещенных страниц. Впрочем, нужна эта фичи или не нужна, решать вам.
\profile\webfeeds - rss'ки, читаемые через Оперу.
\profile\widgets - ваши виджеты.

С папками вроде разобрались. Теперь перейдем к файлам, которые лежат в той же папке: profile:
cookies4.dat - место хранение кукисов.
download.dat - ваши загрузки.
global.dat - содержит общую историю.
opcacrt6.dat - cодержит CA сертификаты.
opcert6.dat - cодержит персональные сертификаты и секретные ключи. (я эти два (этот и предыдущий) файла вообще не трогаю)
opera6.adr - тут хранятся закладки (bookmarks). Если разница версий (видимо, в этом причина) велика, то следует импортировать
opera6.ini - главный файл настроек Оперы.
speeddial.ini - настройки панели быстрого набора (при открытии новой вкладки).
notes.adr - содержит заметки для панели “Заметки”
wand.dat - сохраненные пароли жезла.

Подводя итоги: для портирования своего старого профиля берем новую оперу и папку profile из старой. Из старого профиля в новый копируем (с заменой) следующие файлы: speeddial.ini, opera6.adr, wand.dat, notes.adr (если пользуемся заметками), speeddial.ini (если влом перенастраивать Speeddial или быстрый набор), global.dat (если хотим сохранить историю страничек, которые посещали), и в папку \profile\sessions копируем файлы *.win (если хотим сохранить сессии) и все, больше ничего не копировать. Также можно скопировать стили и скины, чтобы потом в настройках их установить. Opera6.ini НЕ копировать, пускай остается родной. Все операции проводить до запуска Оперы, делая бэкапы.

На этом пока все. Удачи, терпения и крепких напильников
Комментарии:
29-01-2009 18:07
Классное исследование! В мемориз!
Камрад
Спасибо)
Я буду продолжать исследования вдаль и вглубь
31-01-2009 20:33
Камрад
\profile\bt_metadata — это для торрентокачалки втсроенной

wand.dat - сохраненные пароли жезла.
Причем нешифрованные. Раздолье для юных хакеров
В DC++ сети можно много интересного найти

\profile\webfeeds
Кажется опера считает RSS почтой и хранить в одной папке с почтой и NNTP. На уровне выше в \mail
Камрад
Ух ты, спасибо, будем копать дальше)

Ваш комментарий:
Камрад:
Гость []
Комментарий:
[смайлики сайта]
Дополнительно:
Автоматическое распознавание URL
Не преобразовывать смайлики
Cкрыть комментарий
Закрыть