ВНИМАНИЕ! ОСТЕРЕГАЙТЕСЬ МОШЕННИКОВ!
Помните, что все браузеры Opera АБСОЛЮТНО БЕСПЛАТНЫ.
Загружайте новые версии ТОЛЬКО С ОФИЦИАЛЬНОГО САЙТА или с ресурсов, которым ДОВЕРЯЕТЕ!


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Как заставить Opera`у работать с другим каталогом? Reed  06/28/04 11:29 AM

Здравствуйте! Нужно заставить Opera`у взаимодействовать (считывать, сохранять) с профильными и подобными файлами (в том числе opera6.adr), хранящимися не в дефолтном каталоге (в моём случае C:\WINDOWS\Application Data\Opera\OPERA7), а в том, который я ей укажу. Это возможно?
На всякий случай, у меня Opera 7.11
Спасибо!

Re: Как заставить Opera`у работать с другим каталогом? LtWood  06/28/04 11:47 AM

1. В файле profile/opera6.ini заменить все пути вида C:\Documents and Settings\Имя_Пользователя\Application Data\Opera\Opera75\ на путь к директории, где предполагается хранить директории profile и mail.

2. По пути C:\Documents and Settings\Имя_Пользователя\Application Data\Opera\Opera75\PROFILE\ оставить только один файл -- opera6.ini.

3. Открыть окно Help/Abiut Opera и убедиться, что все пути стоят правильно.

После этого все должно работать.

Re: Как заставить Opera`у работать с другим каталогом? kamneed  12/27/04 07:39 AM

можно ли как-нибудь прописать в ini файле относительные, а не абсолютные пути?
например расположить кэш, пароли итд в папке оперы, а оперу таскать на флешке

Re: Как заставить Opera`у работать с другим каталогом? Kildor  12/27/04 11:26 AM

создать ярлык, opera.exe /settings путь к настройкам.

Re: Как заставить Opera`у работать с другим каталогом? kamneed  12/28/04 09:09 AM

что я сделал:
1. проинсталировал оперу на флешку
2. запустил ее, в папке C:\Documents and Settings\user\Application Data\Opera появилось пара папок - mail и profile
3. подредактировал opera6.ini лежащий в profile - изменил все пути на флешку (z:\opera итд)
4. перенес те две папки в папку оперы на флешке, и удалил на старом месте, не забыв оставить на месте opera6.ini
6. запускаю оперу, все круто

единственно - как сделать так, чтобы operа6.ini тоже был в той же папке что и опера?? ведь, я так понял, если я запущу ее на другом компе, она откроется с дефолтными установками, и создаст опять те вышеуказанные папки!

Kildor
честно говоря, я ничего не понял из твоего поста, можно поподробнее?

Re: Как заставить Opera`у работать с другим каталогом? 9A4172  12/29/04 10:49 AM

Наверное, это параметр командной строки (сам не могу проверить, так как винды сейчас нет).

Re: Как заставить Opera`у работать с другим каталогом? dann  01/07/05 11:37 PM

я перемещал оперу из одной папки\диска в другую так:
1) лучше чтобы все файлы включая профиль хранились в папке оперы. для этого при установке оперы нужно убрать галочку с "Individual Opera profiles for each user on this computer" (или что-то в этом роде). если опера уже установлена то в файле operadef6.ini в разделе [System] находим параметр Multi User=1 и заменяем на Multi User=0, а папку Profile перемещаем из Documents and Settings\.. в папку оперы.
2) перемещаем оперу куда нужно.
2) далее нужно заменить все абсолютные пути в ini файлах на новые (фокус с относительными путями не проходит - перестает работать JavaScript). я для этого использую свою програмку (вообще-то она совсем для другого, но есть и такой побочный эффект). запускаем ее из ПАПКИ ОПЕРЫ, появляется сообщение "Обновить записи в файлах настроек?", жмем да, появившееся окно закрываем. процедуру при необходимости повторяем.

PS. замена происходит след. образом: определяется старая папка установки из operadef6.ini [Install] MAINDIR=старый путь. затем во всех ini и cfg файлах включая вложенные папки старый путь заменяется на текущую папку.

программа прилагается.

Re: Как заставить Opera`у работать с другим каталогом? kamneed  02/01/05 09:17 AM

спасибо большое! все дело именно в параметре Multi User!

p.s. кстати, прикрепленная програмка не работает как нужно, сообщение "Обновить записи в файлах настроек" не появляется


MyOpera.net - Home


Rambler's Top100