Альтернативная концепция установки браузера Opera
Разработал сборку Opera с некоторыми особенностями установки, которые может кому-то покажутся полезными.
Тип инсталлятора NSIS. Может ставится в тихом режиме с ключом /S Особенности сборки: Если, браузер ставится на систему в которой не установлена Opera (или была корректно удалена), то установка осуществляется без значимых особенностей. Если, в процессе установки инсталлятор находит папки с файлами ранее произведенной установки Opera (поиск производится отдельно для однопользовательской и для многопользовательской установок, инсталлятор предлагает сохранить важные файлы и настройки Opera в директории "Мои документы". Папка, создаваемая для сохранения файлов, именуется Opera Backup. В скрипте установки реализована функция создания неограниченного количества резервных папок с файлами Opera. То есть, если уже существует папка с резервными копиями файлов Opera, то при последующем сохранении резервных копий она будет переименована в Opera Backup (маска времени и даты), а файлы сохранятся во вновь созданную папку Opera Backup. Далее, производится полная очистка системы от ранее установленной Opera. В режиме тихой установки диалоговые окна подавляются. В процессе установки возможна установка альтернативных компонентов. Реализована возможность подхвата в процессе установки файлов: bookmarks.adr - закладки search.ini - службы поиска wand.dat - жезл паролей speeddial.ini - ссылки экспресс-панели Для установки этих файлов нужно в одной директории с инсталлятором создать папку с названием "Opera" куда и поместить нужные файлы. В процессе установки они подхватятся, при условии, что при установке в опциях инсталлятора будут отмечены соответствующие секции группы "Установка альтернативных компонентов". При этом, порядок установки такой: если отмечена, к примеру, секция "Установить альтернативный список Закладок", то инсталлятор будет искать файл bookmarks.adr в указанной выше папке. Если найдет, то установит его в приоритетном порядке (с перезаписью имеющегося файла). Если опция будет отмечена, но файл не найден, то будет установлен встроенный альтернативный файл закладок. Если опция не будет отмечена вообще, то будет установлен родной Оперовский файл. Тоже относится к остальным перечисленным файлам. Имеется возможность восстановления из сохраненных резервных копий жезла паролей, списка закладок, последней сессии, списка служб поиска, экспресс-панели, почты Opera. Следует иметь в виду, что секции восстановления файлов из резервных копий отрабатывают в конце установки, а значит, восстанавливаемые их резервного хранилища файлы при установке имеют приоритетное значение по отношению к ранее установленным, в том числе альтернативным файлам, и перезаписывают их. Поэтому, при установке нет смысла одновременно отмечать например секции "Установить свой Жезл паролей Opera" и "Восстановить жезл паролей Opera", так как восстанавливаемый файл перезапишет альтернативный. Это справедливо и в отношении остальных файлов. В итоге, имеется такой приоритет файлов при установке: - файл, восстановленный из резервной копии; - внешний альтернативный файл; - встроенный альтернативный файл; - родной Оперовский файл. В инсталляторе секции группы "Восстановление файлов из резервных копий" по умолчанию отключены. Отсюда следует, что по умолчанию устанавливаются "альтернативные компоненты" из папки "Opera". Важно! Предусмотрена возможность конфигурации установки по файлу ответов. Возможна генерация своего файла ответов исходя из собственных предпочтений. Для создания файла ответов нужно: 1. Запустить инсталлятор с ключом /G. 2. Отметить все опции, которые вы хотите задействовать в инсталляции. 3. Запустить создание файла ответов. В результате, в одной директории с инсталлятором будет создан файл Opera12.ini, в который пропишутся опции установки. Полученный файл конфигурации установки можно использовать, если запустить инсталлятор с ключом /S, при условии, что файл ответов будет находится в одной директории с инсталлятором и иметь одинаковое с ним название (за исключением расширения). Если файла ответов в директории не будет, то программа установится в тихом режиме, но с опциями, отмеченными по умолчанию в инсталляторе. В архиве сборки имеются образец файла ответов для полного варианта установки, а также cmd-файлы для запуска инсталлятора с ключами /S и /G. Внимание! В файле ответов генерируется абсолютный путь установки - проследите за буквой системного диска. Если, Вы хотите, чтобы сборка ставилась в автоматическом режиме на системный диск с любым буквенным обозначением, перепишите в файле ответов строку директории установки в ручную таким образом (через системную переменную): INSTALLDIR=%programfiles%\Opera Запуск генератора ответов перезаписывает имеющийся файл ответов, поэтому делайте при необходимости резервные копии. Деинсталляцию Opera возможно произвести двумя способами: - через стандартную запись деинсталляции (программы удаления) запуск файла opera.exe с ключом /uninstall. - альтернативный собственный деинсталлятор сборки. Ярлык на него выведен в программной группе в меню Пуск (или запускается из папки программы). Обеспечивает более тщательное удаление. В сборку интегрированы дополнительные скрипты: Скрипт из расширения download-youtube-videos-as-mp4-1.4.7-1 для удобного скачивания видеоконтента с YouTube HtmlZclip для копирования текста с загруженных с сохранением форматирования FlashBlock для блокирования рекламных флэш-роликов Подробнее об интегрированных скриптах в посте: http://forum.oszone.net/post-1817982-12.html Ссылки на скачивание (версия 12.17): http://rusfolder.com/40648968 В связи с тем, что в версиях программы 12.15.-12.17 имеются ошибки, приводящие к неправильному отображению некоторых сайтов, то рекомендуется использовать версию Opera 12.14 Запустить автоматическую установку Opera 12.14.1738 можно из данного инсталлятора добавив ключ /1214. Пример: OPERA12.exe /S /1214 В режиме интерактивной установки выбор в ручную. По умолчанию (без ключа /1214) устанавливается версия 12.17. Дальнейшая работа над сборкой прекращена! |
wolkow70 разошелся не на шутку в последнее время с собственными установщиками, молорик!
|
Если бы на Inno делалось, помог бы в разработке скрипта. С NSIS как то не сложилось
|
Цитата:
|
Обновил свою сборку Opera до версии 11.50
Отказался от функции восстановления настроек в виду ненадежности данной функции при работе с профилями, созданными разными версиями программы и на разных ОС. Функция резервного копирования наиболее важных файлов настроек сохранена. Если, в процессе установки инсталлятор находит папки с ранее сделанными настройками Opera (поиск производится отдельно для однопользовательской и для многопользовательской установок, инсталлятор предлагает сохранить настройки Opera либо в папке "Мои документы" (для многопользовательской установки), либо в папке "Общие документы" (для однопользовательской установки). Вы вправе согласиться или отказаться. Далее, производится полная зачистка системы от ранее установленной Opera и чистая установка программы. Восстановление настроек производится вручную из источников резервного копирования. Возможна установка альтернативных списка поисковиков, закладок и экспресс-панели. Ссылку на порно-ресурс убрал по просьбе пользователей. В дистрибутиве сборки содержатся наиболее полезные расширения (распаковываются в папку Extensions и устанавливаются пользователем самостоятельно через браузер), виджеты и несколько лучших тем оформления. Ссылка на скачивание: http://ifolder.ru/25696812 |
Вложений: 1
Продолжаю работу над собственной эксперементальной сборкой Opera.
Обновил сборку до версии 11.51.1087 Ссылка на скачивание: http://ifolder.ru/25696812 Скрипт сборки: |
Обновление моей эксперементальной сборки до версии 11.52.
Ссылка для скачивания: http://ifolder.ru/27254018 |
Цитата:
|
Цитата:
Копируются файлы с расширениями .ini, .adr, .dat, .xml, .js, папки sessions, toolbar, menu, skin, keyboard, mouse, а также из локальных данных папки mail, cache. |
wolkow70,
Можно еще версию 11.6 пересобрать? Буду пробовать тогда |
Цитата:
|
Обновление моей эксперементальной сборки до версии 11.60. Изменения в скрипте.
Резервирование файлов настроек перенес в самое начало установки с возможностью отмены установки по желанию пользователя. Интегрировал в дистрибутив скрипты : 1.Fastesttube для удобного скачивания видеоконтента с YouTube 2.HtmlZclip для копирования текста с сохранением форматирования |
Несколько обновил сборку (версия та же 11.60)
Изменения: 1. Добавил установку скрипта FlashBlock для блокирования на страницах рекламных флэш-роликов (отражается иконка Flash при нажатии на которую ролик запускается). 2. Добавил в дистрибутив батник для восстановления иконок сохраненных интернет-страниц, которые часто пропадают из-за установленного MS Office. Ярлык на батник вывел в программную группу в меню Пуск (Opera - Восстановление иконок). 3. В программную группу меню Пуск добавил ярлык (Opera - Редактор настроек). 4. В скрипте установки реализована функция создания неограниченного количества резервных папок с файлами Opera. То есть, если уже существует папка с резервными копиями файлов Opera, то при последующем сохранении резервных копий она будет переименована в Opera Backup_old№$ (порядковый номер), а файлы сохранятся во вновь созданную папку Opera Backup. Ссылка на скачивание: http://ifolder.ru/27783020 |
|
Цитата:
Помнится, в ранних версиях оперы был глюк с 7z архивами, опера присваивала расширение другое таким фалам. Сейчас с этим проблем нет? |
Цитата:
Был клюк, что 7z архивы Opera не сохраняла, а пыталась их открыть, естественно этого не получалось. В последнее время редко такое наблюдается. Оpera интерпретирует файлы не по расширениям , а по mime-коду а некоторые серверы передают его неправильно, вводя в заблуждение Оперу. Если замечу такое явление попробую поправить. Приведите ссылку по которой такой глюк проявляется, если есть. |
Два момента
1. Насчет однопользовательской установки. Папка с профилем пользователя должна создаваться в DocumentsAndSettings\User\ApplicationData. А профиль создается в папке с Оперой. 2. Птичку с позиции Установить браузером по умолчанию лучше в инсталляторе снять по умолчанию, часто ставится несколько браузеров и какой из них будет использоваться по умолчанию выбирать будет пользователь. |
Цитата:
В ApplicationData - многопользовательский режим, свой профиль настроек для каждого отдельного юзера |
Можно ли сделать в сборке так, чтобы при тихой установке после сохранения бекапа со старым профилем из этого профиля в новый профиль копировались Закладки и последняя сохраненная сессия?
|
Цитата:
Да сейчас работаю над этим. Будут восстанавливаться жезл паролей, список закладок, последняя сессия, список служб поиска, экспресс-панель. Цитата:
Аналогично портабельной версии. Цитата:
|
Ждем версию 10.61 с реализацией вышеперечисленного :)
|
у меня такая вот сборочка Огнелиса постоянно пароль с одноклассников тырила. Благо там есть возможность на мобильный восстановить. Так что по осторожнее. ИМХО, качаю с офф.сайта,обновляюсь с офф.сайта, скрипты,расширения и прочь. дребедень проще самому установить что Тебе надо.
|
У меня одного при нажатии на ссылку со сборкой, вылазиет страница, что:
Запрошеный Вами информационный материал признан решением суда как экстремистский. Федеральный список экстремистских материалов - http://www.minjust.ru/nko/fedspisok/. ??? |
Цитата:
Сейчас проверил, нормально все качается. Обновление сборки задерживается ненадолго. Прошу отнестись с пониманием. |
Обновление сборки до версии 11.61.1250
Добавлена возможность восстанавления из сохраненных резервных копий жезла паролей, списка закладок, последней сессии, списка служб поиска, экспресс-панели, почты Opera. Добавлена возможность установки по ini-файлу конфигурации (файлу ответов). Возможна генерация своего файла ответов исходя из собственных предпочтений. Запустив инсталлятор с ключом /G Вы можете пройти сеанс виртуальной установки, отмечая опции, которые Вы хотели бы задействовать. В результате такой процедуры, в одной директории с инсталлятором будет создан файл Opera11.ini, в который пропишутся опции установки. Полученный таким образом файл конфигурации установки можно использовать, если запустить инсталлятор с ключом /S, при условии, что файл ответов будет находится в одной директории с инсталлятором и иметь одинаковое с ним название (за исключением расширения). Если файла ответов в директории не будет, то программа установится тихо, но только в режиме полного типа установки. В архиве сборки имеются образец файла ответов для полного варианта установки, а также cmd-файлы для запуска инсталлятора с ключами /S и /G. Внимание! В файле ответов генерируется абсолютный путь установки - проследите за буквой системного диска. Если, Вы хотите, чтобы сборка ставилась в автоматическом режиме на системный диск с любым буквенным обозначением, перепишите в файле ответов строку директории установки в ручную таким образом (через системную переменную): INSTALLDIR=%programfiles%\Opera Запуск генератора ответов перезаписывает имеющийся файл ответов, поэтому делайте при необходимости резервные копии. |
копируемые расширения и виджеты не активируются в установленной программе. недоработка?
Как дать программе свои файлы operaprefs.ini, bookmarks.adr, speeddial.ini, search.ini ? может у вас есть какой-нибудь скелет аддона или же можно рядом с инсталлятором как-то класть файлы настроек для импорта? |
Цитата:
Автоматически активируются только скрипты. Расширения и виджеты представляют из себя более сложные конструкции (не только скрипты), и для их активации нужно вносить много изменений во целый ряд файлов. Цитата:
Восстановление настроек из резервных копий тестировали? |
|
Цитата:
Архивируется ваш профиль со всеми установленными расширениями и т.д., создается из него тихий 7z SFX установщик. Установщик Оперы и установщик профиля архивируются в ещё один 7z SFX архив. По сценарию после установки Оперы запускается установщик профиля. В итоге получаем установленную Оперу с настройками, расширениями, закладками и т.д. "Чистый" установщик Оперы - 10,1 Мб Профиль в 7z SFX архиве - 2,45 Мб Установщик Оперы с профилем - 12,2 Мб |
Цитата:
Кроме того, имейте в виду, что разработчики Opera часто вносят изменения в механизм установки программы, поэтому вполне возможна ситуация, когда готовый профиль окажется не совсем работоспособным с новой версией программы. |
wolkow70, если юзер ставит Оперу впервые, то зачем так заморачиваться?
А если после переустановки системы, то вариант с готовым (его же) профилем - самое оно. Не помню с какой версии Оперы её дистрибутив является тоже 7z SFX архивом. Может рациональнее пойти на перепаковку\пересборку дистрибутива теми же средствами (7z SFX), добавив функционал при пересборке? |
Цитата:
2. Инсталлятор с включенным профилем будет создан под конкретного пользователя, а не универсальным. 3. В данном случае инсталлятор делаю для любого пользователя, с возможностью сделать резервные копии наиболее важных файлов профиля и почты с возможностью восстановления данных "на лету". Именно утрата настроек при переустановке "бесила" меня больше всего и сподвигла на написание собственного инсталлятора. 4. Считаю предпочтительной идею подхвата собственных файлов настроек без перепаковки дистрибутива, что представляет интерес в том числе и при первичной установке. Сейчас работаю над этим. |
Выкладываю новую версию сборки Opera (версия программы не изменилась 11.61).
Добавил возможность подхвата в процессе установки файлов: bookmarks.adr - закладки search.ini - службы поиска wand.dat - жезл паролей speeddial.ini - ссылки экспресс-панели Для установки этих файлов нужно в одной директории с инсталлятором создать папку с названием "Opera" куда и поместить нужные файлы. В процессе установки они подхватятся, при условии, что при установке в опциях инсталлятора будут отмечены соответствующие секции группы "Установка альтернативных компонентов". Порядок установки такой: если отмечена, к примеру, секция "Установить альтернативный список Закладок", то инсталлятор будет искать файл bookmarks.adr в указанной выше папке. Если найдет, то установит его в приоритетном порядке (с перезаписью имеющегося файла). Если опция будет отмечена, но файл не найден, то будет установлен встроенный альтернативный файл закладок. Если опция не будет отмечена вообще, то будет установлен родной Оперовский файл. Тоже относится к остальным перечисленным файлам. Обращаю внимание на то, что секция "Установка альтернативных компонентов" перемещена ниже секции "Восстановление файлов из резервных копий", то есть отрабатывает позже. Таким образом, нужно иметь в виду, что альтернативные файлы перезаписывают восстановленные из резервных копий. Поэтому нужно быть внимательным при выборе опций установки (или создании файла ответов), чтобы не было накладок. То есть, если пользователь хочет оставить восстановленный резервный файл, то опцию установки альтернативного файла отмечать не нужно. В итоге, получается такой приоритет файлов при установке: - внешний альтернативный файл; - встроенный альтернативный файл; - файл, восстановленный из резервной копии; - родной Оперовский файл. |
Цитата:
|
Цитата:
Я же писал "зачем всё это" не для того (как могло показаться), а для возможности максимально настроить Оперу под себя ещё до установки. Может последние изменения это последствия написанного? :) |
wolkow70, а почему бы не сделать возможность класть наряду с
Код:
bookmarks.adr - закладки и у меня не отрабатывает подхват настроек. в ini файле есть: Bookmarks=1 Express=1 Search=1 рядом с Opera11.exe есть папка Opera, файлы внутри. Программа устанавливается с файлами сборки. |
Цитата:
Цитата:
|
Цитата:
|
Цитата:
вот мой ini, флаги при ручной установки выбирал так же. Код:
[DIRECTORY] |
Цитата:
Секцию "Восстановление файлов из резервных копий" вновь переместил в конец установки. В итоге, вернул приоритет файлов при установке: - файл, восстановленный из резервной копии; - внешний альтернативный файл; - встроенный альтернативный файл; - родной Оперовский файл. Ссылка на скачивание: http://ifolder.ru/28721628 Цитата:
Перед запуском программы проверьте скопировались ли в профиль файлы - search.ini - speeddial.ini Файл bookmarks.adr должен появиться после первого запуска, так как он инициализируется из папки с программой (копируется в region\cis\ru) . Мой ini-файл: [DIRECTORY] INSTALLDIR=%programfiles%\Opera [Sections] MultiUser=1 Defolt=1 StartMenu=1 Desktop=1 QuickLaunch=1 MenuShow=1 MainBar=1 HotList=1 HomeURL=1 Userscript=1 fastesttube=1 flashblock=1 htmlZclip=1 Skins=1 Exts=1 Widgets=1 Bookmarks=1 Express=1 Search=1 RuLng=1 Wand=1 Sessionsrestore=1 Mailrestore=1 PostInstall=1 То есть, я установил свои файлы bookmarks.adr - закладки search.ini - службы поиска wand.dat - жезл паролей speeddial.ini - ссылки экспресс-панели и восстановил последнюю сессию и почту из резервных копий. |
wolkow70, уточнение. Подхватывается все кроме speeddial. Раньше наверное не обращал внимания на другие файлы натыкаясь на ваш speeddial при запуске. Смотрите именно speeddial.ini
|
Может у вас не инициализируется этот файл. Попробуйте в папке Opera с альтернативными файлами создать копию файла speeddial.ini переименовав ее в standard_speeddial.ini (чтобы там были оба файла).
standard_speeddial.ini копируется в С:\Program Files\Opera\region\cis\ru. |
wolkow70, положил как вы сказали рядом копию с названием standard_speeddial.ini и теперь все нормально. Как теперь быть? Делать копию?
Спасибо большое за пересборку k-lite |
Цитата:
На какой системе тестируете? Есть ли в названии профиля русские символы? |
wolkow70, winxp, да, в названии профиля русский есть. а у вас там разве не через %userprofile% все забито?
|
Цитата:
|
Цитата:
|
Цитата:
speeddial.ini инициализируется в профиль из standard_speeddial.ini самой Оперой при первом запуске. |
wolkow70, еще бы настройки панелей\вкладок применять и словарь орфографии по умолчанию русский (еще лучше - русско-английский как в сборке tuna) .... не предусмотрено в текущей сборке?
еще заметил что при интеграции как аддона не устанавливается ярлык в quicklaunch. На живой системе устанавливается. |
Цитата:
Цитата:
Цитата:
|
Цитата:
эти настройки можно как-то автоматически применить? Цитата:
|
Цитата:
Window Cycle Type=0 Use Thumbnails in Window Cycle=1 Use Thumbnails in Tab Tooltips=1 Use Thumbnails Inside Tabs=1 Activate Tab On Close=0 Open Page Next To Current=1 Можно попробовать внести их автоматом, но нужно тестировать не вызовет ли это глюки при инициализации программы. Цитата:
Она не зависит от того при интеграции используется или нет. К-Lite устанавливает MPC-HC силами Inno Setup инсталлятора (хотя суть от этого не меняется). Какие нибудь еще мои сборки интегрируете (NSIS)? Если да, то создают ли они ярлык? Я сам уже давно дистрибутивы XP не собирал (год назад последний). Тестирую сейчас все на установленной системе. |
Цитата:
Цитата:
|
wolkow70, вобщем было бы круто если бы предусмотрели еще модификацию начального operaprefs.ini, в который потом по ходу установки вносятся изменения. И с ярлыком делать что-то нужно для целей интеграции. Я прописал его создание отдельно, но он же не будет удаляться при деинсталяции. Некрасиво :)
|
Цитата:
Что касается значка, то во всех моих сборках он создается стандартной командой. Попробуйте интегрировать другие сборки для эксперимента (например AIDA 64). Я сам интеграцией уже давно не занимаюсь. У меня Софт ставится при первом запуске из WPI. Проблем не бывает. Вопросики: Ярлык не создается только в Панели быстрого запуска? При установке на живую систему ярлык создается? Есть подозрение, что ярлык на T13 не создается из-за русских символов в профиле. Поэтому и интересуюсь, также ли ведут себя другие сборки? Цитата:
|
Если не сложно, обновите версию до 11.62
И в шапке тоже укажите, какая актуальная версия доступна для скачивания. |
Сборка обновлена до версии Opera 11.62
Что нового в сборке: 1. Удалена подборка скинов, виджетов и расширений (которые не устанавливаются автоматически вместе с программой). 2. Применен способ улучшения закачек 7z архивов. 3. Существенно переработан скрипт инсталляции. 4. Сборка стала более удобной в использовании. |
Переработал скрипт инсталлятора сборки.
1. Решена проблема с установкой Opera на Windows 7 в качестве браузера по умолчанию. Теперь в процессе установки происходит парсинг файла opera_install_log.xml с внесением в него данных, необходимых для идентификации Opera браузером по умолчанию. 2. Теперь деинсталляцию Opera возможно произвести двумя способами: - через стандартную запись деинсталляции (программы удаления) запуск файла opera.exe с ключом /uninstall. - альтернативный собственный деинсталлятор сборки. Ярлык на него выведен в программной группе в меню Пуск (или запускается из папки программы). Обеспечивает более тщательное удаление. Архив со сборкой перезалит. Новая ссылка для скачивания: http://ifolder.ru/29934829 |
Обновилась Опера до версии сразу 11.64
Пишут, что стала постабильней в работе http://www.opera.com/docs/changelogs/windows/1164/ Сборку бы кто обновил :) |
Цитата:
|
|
wolkow70,
Еще просьба. При накатывании на уже установленную Оперу, не сохраняются пароли на сайтах и форумах, приходится часто перенабирать. Было бы хорошо, если бы сохранялось и это. |
Цитата:
На странице выбора компонентов в секции "Восстановление файлов из резервных копий" отметить опцию "Восстановить жезл паролей Opera". Восстановление происходит автоматически. Можно действовать и в ручную: папка с резервными копиями сохраняется в "Мои документы", пароли сохраняются в файле wand.dat, который должен быть скопирован в профиль Пользователя. |
wolkow70,
Забыл упомянуть, это все надо для ТИХОЙ установки. |
Цитата:
В файле Opera11.ini должен быть параметр Wandrestore=1 |
Обновилась Опера до версии 12.
После обновления у меня перестали отображаться рисунки на ярлычке каждой вкладки, стали просто серые. И еще такой вопрос, начиная с 11-й версии пропала стрелочка в адресной строке, по клике на которой появлялся список последних посещенных сайтов. У каждого браузера она есть, кроме Оперы. Не знаете как ее вернуть? Ну и просьба обновить аддон. |
Цитата:
Цитата:
|
С рисунками на ярлычках все в порядке. Позакрывал половину, появились как то.
Насчет стрелки вниз, так в 11-й версии ее просто убрали, не понимаю зачем. Теперь просто приходится ставить курсор в адресную строку и нажимать клавишу Вниз (стрелка вниз на клаве). Почему решили убрать кнопку со стрелкой не пойму, во всех браузерах она есть. Это особенность 11-й и выше версии. |
Цитата:
|
Спасибо, самое оно.
wolkow70, Просьба в сборке сделать эту опцию включенной |
С рисунками на ярлычках не все в порядке, они сильно уменьшились, их почти не видно, есть наверное какая то опция, которая вернет прежний их вид
|
Еще такой глюк, плагин флешплеера приходится постоянно активировать для каждой страницы. Видимо какой то защищенный режим в опере по умолчанию включен.
|
Цитата:
|
wolkow70
|
Обновление сборки до версии Opera 12.00.1467
Добавлены опции установки: - Установить Opera почтовым клиентом по умолчанию (отключена по дефолту) - Показывать подсказки поиска в списке адресной строки - Показывать полный адрес (URL) в строке адреса Исправление ошибок, доработка скрипта. Ссылка для скачивания: http://ifolder.ru/31326034 |
wolkow70, у вас указано в Opera12.ini
[DIRECTORY] INSTALLDIR=E:\Program Files\Opera |
Цитата:
Можете поправить букву диска вручную или задать для всех дисков через системную переменную: INSTALLDIR=%programfiles%\Opera. Вообще, подразумевается, что вы себе сами создадите файл Opera12.ini под свои нужды. |
del
|
Вышла версия Opera 12.01
В ней исправили баг со значками ярлыков, они стали видны как и прежде. Ранее писал об этом. Просьба обновить сборку |
Обновление сборки до версии Opera 12.01.1532
http://rusfolder.com/32012570 |
wolkow70, Можешь сделать зеркало на другом файлообменнике (с текущего скачать немогу т.к. не с России-к примеру на депозит) ?
|
Цитата:
|
wolkow70,
Версия 12.02 вышла, обновите сборку пожалуйста |
Сборка обновлена до версии 12.02.1578
Изменения в сборке: Скрипт FastestTube в виду утраты работоспособности заменен на скрипт из расширения download-youtube-videos-as-mp4-1.4.7-1 Ссылка для скачивания: http://rusfolder.com/32796579 |
wolkow70,
Обратите внимание на страницу компонентиов. Когда выбираем второй пункт (однопользовательская установка), то пункт 1-й оказывается вообще неактивен, а вот пункт 3 (многопользовательская установка) с галочкой так и остается. |
Цитата:
|
wolkow70,
Эта ошибка возникает исключительно тогда, когда на компе уже есть профиль от старой оперы и инсталлятор предлагает сделать резервную копию (появляется окно с описанием что и как сделать). Я соглашаюсь сделать резервную копию, после этого все стаартно жмемдалее и доходим до выбора компонентов. Вот здесь мы видим отмеченным пункт 2. Нажимаем на нем, теперь он неактивен, как и пункт 3 (что не правильно, должен сразу же быть отмечен пункт 3 если сняли галку с пункта 2). Жмем пункт 3, теперь пункт 1 стал неактивен. Такая вот последовательность. Если не появляется окошко с предложением резервного копирования, проблемы нет, все нормально устанавливается. Проверял на Windows XP. При этом еще и при выборе компонента Для текущего пользователя, профиль копируется не в ApplicationData а в папку с Оперой. Т.е. наоборот все. |
Цитата:
При многопользовательской установке (для всех пользователей) каждый пользователь имеет возможность создать свой профиль. А при однопользовательской установке настройки определяются одним пользователем, то есть хозяйном профиля в папке с программой. Если нужен свой профиль в ApplicationData, то не нужно переключать установку в однопользовательский режим. Ошибка с переключение секций подтвердилась, при чем действительно проявляется только после резервного копирования. Если копирование пропустить, то ошибка не проявляется. Буду разбираться. |
Переработан инсталлятор.
Исправлена ошибка, выявленная mariolast. Сборка перезалита. Новая ссылка для скачивания: http://rusfolder.com/32990484 |
Пора переползать на обновленную 12.10 :)
Просьба еще учесть вот это Файл <<OperaDir>>\ui\standard_toolbar.ini Секция [Pagebar Head.style] Присвоить параметру Button style значение 3 Делает более наглядной красную кнопку меню Оперы слева сверху |
Сборка обновлена до версии 12.10.1652
Ссылка для скачивания: http://rusfolder.com/33625795 Цитата:
[Pagebar Head.style] Button style=3 Button skin=Pagebar Head Button Skin |
Тому кто обновит сборку до версии 12.11 будет плюс в репу :)
|
wolkow70, пожелание к шапке: выделить одним предложением самые наиглавнейшие отличия вашей установки от обычной, сделать это предложение первым в шапке, а всё остальное упрятать под "скрытый текст". А то так - "многа букафф", в которых нужно ещё при чтении вычленить самое существенное...
|
Сборка обновлена до версии 12.11.1661
Ссылка для скачивания: http://rusfolder.com/33771442 Оказалось, что с версии 12.10 не работоспособен скрипт HtmlZclip, выделенный форматированный текст не копируется в буфер обмена. Ищу обновленный скрипт или альтернативу. Цитата:
|
Цитата:
|
Обновилась Опера до версии 12.12
Как то хуже стала работать начиная с версии 12.10. Больше тупизны и с флешплеером как то не очень...На Однокласниках например не все открывается, хотя в том же Експлорере все в порядке и флешплеер стоит самый-самый, Яндекс при поиске выдает искореженную картину, хотя до 12.10 все было нормально, стоило только обновить штатным способом. Может конечно придираюсь, но как то оно...не так как надо. |
Цитата:
Менее стабильно работать стала именно моя сборка или сама оригинальная программа ? |
mariolast, у меня все стабильно, и никакой "тормознутости" не видел.
|
Сама опера. Не зря же они зачастили так обновления выпускать
http://www.opera.com/docs/changelogs/unified/1212/ |
Сборка обновлена до версии 12.12.1707
С версии 12.10 не работоспособен скрипт HtmlZclip, выделенный форматированный текст не копируется в буфер обмена. Ищу обновленный скрипт или альтернативу. Ссылка для скачивания: http://rusfolder.com/34382751 |
Не подскажете, какой параметр отвечает за включение Flash на странице? По умолчанию нужно нажимать кнопку для того, чтобы флеш анимация запустилась. В других браузерах все нормально с этим.
|
Цитата:
При установке параметр в файле ответов flashblock=1 (можно удалить или =0). На живой системе при установленной из сборки Opera удалить файл FlashBlock.js в папке user_jscript в профиле. |
mariolast
Параметра не существует, есть патч - xaNoCTA – No Click-to-Activate |
wolkow70,
Просьба обновить до 12.14 И учесть патч - xaNoCTA – No Click-to-Activate |
Сборка обновлена до версии 12.14.1738
Восстановлена работоспособность скрипта HtmlZclip (новая версия) + добавлен скрипт Autocopy (автокопирование текста при выделении). Обновлен скрипт download-youtube-videos-as-mp4 до версии 1.5.2 Ссылка для скачивания: http://rusfolder.com/34909832 Цитата:
|
Профиль пользователя устанавливается в папку
%userprofile%\Application Data\Opera Во время установки Windows 8 этот путь не существует. Можно ли изменить путь к профилю? Вот программа для запуска браузера, которую я размещаю в system32\(Opera.exe) Код:
; flat assembler 1.70.03 for Windows наличие папки в профиле пользователя, а затем копируется контент. Ещё программа выравнивает размеры окна Opera. Если интересно можете скампилировать для себя. Если есть лучший вариант я всё же хотел бы не делать эти манипуляции с папкой? |
Цитата:
|
После установки сборки в браузере Internet Explorer слетают галочки на опциях Отключить отладку скриптов (Сервис-Свойства обозревателя-Дополнительно). Тем кто пользует паралельно с Оперой еще и Експлорер (от него дется некуда), неудобно часто видеть окно с ошибкой в каком то там скрипте. Обычно я это отключаю в настройках експлорера, но после установки сборки оперы приходиться проделыввать это еще раз.
Отключить отладку скриптов в Internet Explorer можно в разделе - Раздел [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] Изменив значение - "Disable Script Debugger"="yes" "DisableScriptDebuggerIE"="yes" |
Обновление подоспело 12.15
Просьба обновить сборку |
Сборка обновлена до версии 12.15.1748
Изменения в сборке: 1. Теперь папка с файлами резервного копирования Opera Backup создается в директории "Мои документы" независимо от типа установки (многопользовательская или однопользовательская). При этом старая папка Opera Backup (если таковая имелась) переименовывается по маске даты и времени переименования. 2. В секцию создания ярлыков добавлена опция "Закрепить в меню Пуск" Ссылка для скачивания: http://rusfolder.com/35989962 |
12.16 вышла. Ждем обновлений здесь
|
Сборка обновлена до версии 12.16.1860
http://rusfolder.com/37360390 |
12.17 наконец то появилась. Ждем обновки.
|
Сборка обновлена до версии 12.17.1863.
http://rusfolder.com/40648968 В связи с тем, что в версиях программы 12.15.-12.17 имеются ошибки, приводящие к неправильному отображению некоторых сайтов, то рекомендуется использовать версию Opera 12.14 Запустить автоматическую установку Opera 12.14.1738 можно из данного инсталлятора добавив ключ /1214. Пример: OPERA12.exe /S /1214 В режиме интерактивной установки выбор в ручную. По умолчанию (без ключа /1214) устанавливается версия 12.17. Дальнейшая работа над сборкой прекращена! |
wolkow70,
Благодарю за проделанную работу. А почему решили прекратить работу над сборкой? |
Цитата:
В билдах 12.15.-12.17 никаких значимых улучшений не произошло, серьезные ошибки в работе программы не исправляются. |
Время: 15:13. |
Время: 15:13.
© OSzone.net 2001-