Альтернативная концепция установки браузера Opera

Ответить
Аватара пользователя
wolkow70

Re: Альтернативная концепция установки браузера Opera

Сообщение wolkow70 »

Выкладываю новую версию сборки Opera (версия программы не изменилась 11.61).

Добавил возможность подхвата в процессе установки файлов:



bookmarks.adr - закладки

search.ini - службы поиска

wand.dat - жезл паролей

speeddial.ini - ссылки экспресс-панели



Для установки этих файлов нужно в одной директории с инсталлятором создать папку с названием "Opera" куда и поместить нужные файлы. В процессе установки они подхватятся, при условии, что при установке в опциях инсталлятора будут отмечены соответствующие секции группы "Установка альтернативных компонентов".



Порядок установки такой: если отмечена, к примеру, секция "Установить альтернативный список Закладок", то инсталлятор будет искать файл bookmarks.adr в указанной выше папке. Если найдет, то установит его в приоритетном порядке (с перезаписью имеющегося файла).

Если опция будет отмечена, но файл не найден, то будет установлен встроенный альтернативный файл закладок. Если опция не будет отмечена вообще, то будет установлен родной Оперовский файл. Тоже относится к остальным перечисленным файлам.



Обращаю внимание на то, что секция "Установка альтернативных компонентов" перемещена ниже секции "Восстановление файлов из резервных копий", то есть отрабатывает позже. Таким образом, нужно иметь в виду, что альтернативные файлы перезаписывают восстановленные из резервных копий. Поэтому нужно быть внимательным при выборе опций установки (или создании файла ответов), чтобы не было накладок.

То есть, если пользователь хочет оставить восстановленный резервный файл, то опцию установки альтернативного файла отмечать не нужно.



В итоге, получается такой приоритет файлов при установке:

- внешний альтернативный файл;

- встроенный альтернативный файл;

- файл, восстановленный из резервной копии;

- родной Оперовский файл.
Аватара пользователя
mar1boro

Re: Альтернативная концепция установки браузера Opera

Сообщение mar1boro »

Может у вас не инициализируется этот файл. Попробуйте в папке Opera с альтернативными файлами создать копию файла speeddial.ini переименовав ее в standard_speeddial.ini (чтобы там были оба файла).

standard_speeddial.ini копируется в С:\Program Files\Opera\region\cis\ru.
Аватара пользователя
Smarty

Re: Альтернативная концепция установки браузера Opera

Сообщение Smarty »

wolkow70, положил как вы сказали рядом копию с названием standard_speeddial.ini и теперь все нормально. Как теперь быть? Делать копию?

Спасибо большое за пересборку k-lite
Аватара пользователя
mar1boro

Re: Альтернативная концепция установки браузера Opera

Сообщение mar1boro »

Цитата mar1boro:



Как теперь быть? Делать копию?
Альтернативная концепция установки браузера Opera




Да.

На какой системе тестируете?

Есть ли в названии профиля русские символы?
Аватара пользователя
wolkow70

Re: Альтернативная концепция установки браузера Opera

Сообщение wolkow70 »

wolkow70, winxp, да, в названии профиля русский есть. а у вас там разве не через %userprofile% все забито?
Аватара пользователя
wolkow70

Re: Альтернативная концепция установки браузера Opera

Сообщение wolkow70 »

Цитата mar1boro:



а у вас там разве не через %userprofile% все забито?
Альтернативная концепция установки браузера Opera




Через "$appdata". Это NSIS. С другой стороны, почему Search.ini у вас копируется? Попробуйте еще раз после установки, но до запуска программы сверить файлы в профиле.
Аватара пользователя
mar1boro

Re: Альтернативная концепция установки браузера Opera

Сообщение mar1boro »

Цитата wolkow70:



до запуска программы сверить файлы в профиле.
Альтернативная концепция установки браузера Opera




тщетно, ладно буду с перфиксом standard тогда оставлять. может попробуете повоторить мою ситуацию на winxp с русским профилем?
Аватара пользователя
wolkow70

Re: Альтернативная концепция установки браузера Opera

Сообщение wolkow70 »

Цитата mar1boro:



ладно буду с перфиксом standard тогда оставлять
Альтернативная концепция установки браузера Opera




Я сам себе оставил такой вариант, он более правильный.

speeddial.ini инициализируется в профиль из standard_speeddial.ini самой Оперой при первом запуске.
Аватара пользователя
mar1boro

Re: Альтернативная концепция установки браузера Opera

Сообщение mar1boro »

Может у вас не инициализируется этот файл. Попробуйте в папке Opera с альтернативными файлами создать копию файла speeddial.ini переименовав ее в standard_speeddial.ini (чтобы там были оба файла).

standard_speeddial.ini копируется в С:\Program Files\Opera\region\cis\ru.
Аватара пользователя
mar1boro

Re: Альтернативная концепция установки браузера Opera

Сообщение mar1boro »

Цитата mar1boro:



еще заметил что при интеграции как аддона не устанавливается ярлык в quicklaunch.
Альтернативная концепция установки браузера Opera




Потому, что на T13 еще не применены личные настроки.


Цитата mar1boro:



еще бы настройки панелей\вкладок применять
Альтернативная концепция установки браузера Opera




не совсем понял.


Цитата mar1boro:



и словарь орфографии по умолчанию русский
Альтернативная концепция установки браузера Opera




подумать надо.
Ответить

Вернуться в «Автоматическая установка приложений»