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


Предыдущее | Следующее | Архив форума | myOpera.net | Поиск
Как Opera находит свой opera6.ini ? Lex  05/14/04 05:51 PM

Как Opera находит свой opera6.ini ? Где хранится путь к онному файлу?
перерыл весь реестр и инишники в каталоге Оперы - не нашел. Мэтры - просветите плз.

Re: Как Opera находит свой opera6.ini ? Boris  05/14/04 06:14 PM

Набери в адресной строке opera:about

Re: Как Opera находит свой opera6.ini ? Lex  05/14/04 07:37 PM

Это понятно. Но где именно хранится данная информация? Ведь она изменяется в зависимости от настроек профиля конкретного пользователя,
в часности на win XP...

Re: Как Opera находит свой opera6.ini ? Boris  05/14/04 08:21 PM

Для начала

OperaDef6.ini

[System]

Multi User=?

Re: Как Opera находит свой opera6.ini ? Lex  05/17/04 09:51 AM

Boris
И это ясно, спасибо. Но мне необходимо, чтобы другая прога вычитала этот путь. Сначала возникло подозрение, что это в OUsr600.dat, но удаляя этот файл, я теряю регистрацию, Opera создает новый файл, но использует ранее созданный профиль! Часть пути к нему ясна и ее можно взять из реестра (путь к каталогу application данного usera ) А вот далее идет имя каталога (по умочанию \Opera\Opera75) и в нем профиль. Но если Изменить имя каталога в котоую устанавливается опера (во время установки естесно) или ставить Оперу 7.50 поверх 7.23 например - этот каталог будет \Opera\Опера7 Вот я и задаюсь вопросом, откуда же именно читает Опера Этот путь к opera6.ini?

Re: Как Opera находит свой opera6.ini ? Mongoose  05/18/04 06:39 PM

Lex
В ответ на:
Но если Изменить имя каталога в котоую устанавливается опера (во время установки естесно) или ставить Оперу 7.50 поверх 7.23 например - этот каталог будет \Opera\Опера7
Тогда и в профиль оперы будет в \Opera\Opera7\
Алгоритм такой:
1. В реестре смотрим где Опера.
2. В operaDef6.ini смотрим Multi User. Если Multi User=1 то...
3. ...идём в %APPDATA%\Opera\<название папки Оперы>\profile
где <название папки Оперы> - название папки Оперы в Program Files, которое указывается при установке.

Re: Как Opera находит свой opera6.ini ? Lex  05/19/04 07:11 AM

Mangoose
Вот мне и нужно получить <название папки Оперы> в качестве переменной или весь путь к opera6.ini в качестве переменной!
У меня есть загрузочное меню для CD и я хочу приладить твой руссификатор к нему.
Если посмотреть в Опере "О программе", то там все пути указаны!
Откуда они вычитываются???

Re: Как Opera находит свой opera6.ini ? Mongoose  05/19/04 09:15 PM

Lex
Повторяю. <название папки Оперы> берётся ИЗ РЕЕСТРА.

Re: Как Opera находит свой opera6.ini ? Lex  05/20/04 07:49 AM

Mangoose
Понятно. Вобщем решить задачу относительно просто не удастся. В надцатый раз перерыв весь реестр на двух машинах, пришел к выводу, что надо писать програмулину, которая из параметра InstallPath = %ProgramFiles%\<название папки Оперы> будет вырезать <название папки Оперы> и запихивать в %APPDATA%\Opera\<название папки Оперы>\profile
Геморой. Всем спасибо за внимание к проблеме ...

Re: Как Opera находит свой opera6.ini ? basir  03/08/05 05:34 PM

попробуй установить оперу через какой нибудь uninstaller
и посиотреть в его логах все изменения реестра

Re: Как Opera находит свой opera6.ini ? goalkeeper  03/09/05 02:08 PM

ну и как, получилось?
мне то же надо...
InstallPath = %ProgramFiles%\<название папки Оперы> - я такого ключа в реестре не обнаружил.
Есть в OperaDef6.ini в разделе Install свойство MainDir. Возможно, конечный каталог и будет искомым?


MyOpera.net - Home


Rambler's Top100