Как заставить 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. кстати, прикрепленная програмка не работает как нужно, сообщение "Обновить записи в файлах настроек" не появляется
|