Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№106-12-2011 21:16:05

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Раздвоение личности... Firefox 8

Непорядок в следующем, скачал и установил себе Firefox 8 portable,  запустил с ярлыка на рабочем столе, понаставил дополнений, настроил. Закрепил на панели задач в Windows 7.
Тут и начинается пакость, с рабочего стола запускается настроенная версия Firefox со всеми дополнениями.
Запуск с панели задач базовая(голая Firefox) - без настроек и дополнений(при этом установка дополнений не возможна)... 
В чем заковырка??? И можно ли сделать так чтоб всегда и отовсюду запускался настроенный firefox.

Отредактировано phat0ut (06-12-2011 22:01:13)

Отсутствует

 

№206-12-2011 22:48:27

Rosenfeld
Linux registered user # 526899
 
Группа: Members
Откуда: ‎
Зарегистрирован: 21-10-2005
Сообщений: 4642
Веб-сайт

Re: Раздвоение личности... Firefox 8

Свойства ярлыка помотрите, какая команда там прописана? Приведите ее здесь.

Распространенная ошибка - старт FF Portable путем запуска файла firefox.exe. Или - старт с ярлыка, указывающего на этот исполнимый файл.

Отредактировано Rosenfeld (06-12-2011 22:49:32)


Project Rosenfox:  Pure, fast and secure inner settings for Mozilla Firefox. Global and complete manual on GitHub.

Отсутствует

 

№307-12-2011 07:14:56

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

...\FirefoxPortable\FirefoxPortable.exe
если я ничего не путаю команда запуска....

Отсутствует

 

№407-12-2011 08:12:10

adidharma
 
 
Группа: Members
Зарегистрирован: 15-08-2011
Сообщений: 754
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

phat0ut пишет

ут и начинается пакость, с рабочего стола запускается настроенная версия Firefox со всеми дополнениями.
Запуск с панели задач базовая(голая Firefox) - без настроек и дополнений(при этом установка дополнений не возможна)...
В чем заковырка??? И можно ли сделать так чтоб всегда и отовсюду запускался настроенный firefox.

Возможно, такое поведение из-за назначения portable версии браузером по умолчанию. Если portable брали с portableapps.com, то можете попробовать программку FF-SetDefault.exe - она правильней назначит ассоциации с портативной версией FF и тогда, возможно, из панели задач будет нормально запускаться.


pcxFirefox - лучшая сборка Лисы!

Отсутствует

 

№507-12-2011 20:41:31

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

adidharma пишет

Возможно, такое поведение из-за назначения portable версии браузером по умолчанию. Если portable брали с portableapps.com, то можете попробовать программку FF-SetDefault.exe - она правильней назначит ассоциации с портативной версией FF и тогда, возможно, из панели задач будет нормально запускаться.

Не сработало...:(
это уже второй firefox portable с подобной проблемой, попробую скачать еще какой-нить...

Отредактировано phat0ut (07-12-2011 20:43:15)

Отсутствует

 

№607-12-2011 20:48:42

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Раздвоение личности... Firefox 8

phat0ut
Это проблема не портабельной версии а самой винды походу.
попробуй на папку портабельного и всё её содержимое выставить нормальные права и атрибуты.
дело в том что лаунчер проверяет доступность устройства на запись и в зависимости от этого запускает либо уже созданный профиль либо юзает временный который кидает в системную временную папку.


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№707-12-2011 21:48:16

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

Спасибо большое за ответы....

но неполадка решилась методом прок и ошибок,  проблема пропадает если запускать firefox из папки \FirefoxPortable\App\Firefox\Firefox.exe, а не с FirefoxPortable.exe))))

Отсутствует

 

№807-12-2011 21:56:01

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Phoenix 0.5
Веб-сайт

Re: Раздвоение личности... Firefox 8

6d9092be5ece.jpg :)

phat0ut пишет

проблема пропадает если запускать firefox из папки \FirefoxPortable\App\Firefox\Firefox.exe, а не с FirefoxPortable.exe))))

подтверждаю...

Отредактировано feas (07-12-2011 21:56:13)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№907-12-2011 22:20:38

ru-vadik
Участник
 
Группа: Extensions
Откуда: Россия
Зарегистрирован: 23-10-2004
Сообщений: 1976
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

phat0ut пишет

Спасибо большое за ответы....

но неполадка решилась методом прок и ошибок,  проблема пропадает если запускать firefox из папки \FirefoxPortable\App\Firefox\Firefox.exe, а не с FirefoxPortable.exe))))

Запуская [firefox] таким образом, Вы теряете "портабельность" - т.е. [firefox] использует профиль не из папки \FirefoxPortable\Data, а профиль из папки %APPDATA%.


Не стойте на месте - ищите новые тупики :)

Отсутствует

 

№1007-12-2011 22:28:14

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Phoenix 0.5
Веб-сайт

Re: Раздвоение личности... Firefox 8

ru-vadik пишет

Запуская [firefox] таким образом, Вы теряете "портабельность" - т.е. [firefox] использует профиль не из папки \FirefoxPortable\Data, а профиль из папки %APPDATA%.

Кривовато(((...

Если запускать с портабле она запустится только другим значком как у меня....
Если запускать с Firefox.exe то она выкидывает на другой профиль (авроры у меня).

Багззз....


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1107-12-2011 22:49:41

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

ru-vadik пишет

Запуская [firefox] таким образом, Вы теряете "портабельность" - т.е. [firefox] использует профиль не из папки \FirefoxPortable\Data, а профиль из папки %APPDATA%.

пффф... тогда продолжаем искать выход из сложившейся ситуации(((

Отредактировано phat0ut (07-12-2011 22:52:16)

Отсутствует

 

№1207-12-2011 23:00:50

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Aurora 10.0
Веб-сайт

Re: Раздвоение личности... Firefox 8

feas пишет

Если запускать с портабле она запустится только другим значком как у меня....

пока так будут меньшие потери....


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1307-12-2011 23:22:01

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

Это не баг, просто особенность работы панели задач Windows накладывается на особенность работы портативных сборок от PortableApps.
Завтра вечером напишу, как это исправить. Сейчас не могу, спать уже хочется. :zzz:

Отсутствует

 

№1408-12-2011 19:22:20

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

wait...  wait...  wait...   :)

Отсутствует

 

№1508-12-2011 20:11:56

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

phat0ut пишет

Непорядок в следующем, скачал и установил себе Firefox 8 portable,  запустил с ярлыка на рабочем столе, понаставил дополнений, настроил. Закрепил на панели задач в Windows 7.

Когда ты запускал ярлык - ты запускал firefoxportable.exe, который сам не появляется на панели задач, а запускает firefox.exe, который ты уже и видишь на панели задач.
Когда ты закреплял лису на панели задач - то ты закреплял firefox.exe, а не firefoxportable.exe.
Запуская браузер таким образом - он запускается не в портабельном режиме, и использует профиль расположенный в "%APPDATA%\Mozilla\Firefox\Profiles" (вернее сначала проверяет там наличие, и если ничего не найдено - то создаёт там новый профиль), вместо "%path_to_portable_firefox%\data\profile".
Именно поэтому ты и наблюдал все признаки наличия двух профилей:

phat0ut пишет

Тут и начинается пакость, с рабочего стола запускается настроенная версия Firefox со всеми дополнениями.
Запуск с панели задач базовая(голая Firefox) - без настроек и дополнений(при этом установка дополнений не возможна)...

Советую также прочитать всё, что я написал вот здесь.

Кстати, если есть кто с непортабельной лисой - то мне нужна ваша помощь, в том сообщении на которое я ссылаюсь - написано, что мне от вас надо.


mzfx

Отсутствует

 

№1608-12-2011 20:24:46

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

iDev.Pi пишет

Когда ты запускал ярлык - ты запускал firefoxportable.exe, который сам не появляется на панели задач, а запускает firefox.exe, который ты уже и видишь на панели задач.
Когда ты закреплял лису на панели задач - то ты закреплял firefox.exe, а не firefoxportable.exe.
Запуская браузер таким образом - он запускается не в портабельном режиме, и использует профиль расположенный в "%APPDATA%\Mozilla\Firefox\Profiles" (вернее сначала проверяет там наличие, и если ничего не найдено - то создаёт там новый профиль), вместо "%path_to_portable_firefox%\data\profile".

спасибо конечно, но все это уже написано выше....

Добавлено 08-12-2011 20:30:00

phat0ut пишет

Советую также прочитать всё, что я написал вот здесь.

а вот тут почитаемс)

Отредактировано phat0ut (08-12-2011 20:30:00)

Отсутствует

 

№1709-12-2011 00:20:21

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

phat0ut
Про то, что надо обязательно запускать ланчер firefoxportable.exe, а не сам браузер firefox.exe, уже сказали выше. То есть закреплять на панели задач надо именно ланчер.

Теперь — как сделать, чтобы при запуске закреплённого ланчера не раздваивался значок. Сначала теория.

Я не программист, поэтому объясняю так, как понял сам. :)
В Windows 7 окна приложений на панели задач группируются, если у них одинаковый Application ID. При закреплении приложения создаётся ярлык в папке %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar, которому присваивается такой же AppID, как у приложения. Поэтому открытое окно приложения сливается с закреплённым ярлыком в одну кнопку на панели задач.

Наша проблема в том, что у ланчера (который мы закрепляем) и браузера (чьё окно в итоге открывается) разные AppID. У ланчера его вообще нет. В таком случае AppID автоматически назначается системой при запуске приложения и представляет собой путь к exe-файлу, включая имя файла. У браузера немного сложнее. До Firefox 9 включительно AppID представляет собой строку вида Mozilla.Firefox.8.0.1 (то есть меняется в каждой новой версии). В Firefox 10 исправлен баг 577867, и начиная с этой версии AppID — это хеш от пути к файлу firefox.exe (например у меня сейчас EEFEA8717BC47F65). При установке браузера инсталлятор рассчитывает это значение и записывает его в реестр, а Firefox берёт его оттуда при каждом запуске (с номером версии оно не меняется). Но для портативных и ZIP-сборок AppID опять-таки отсутствует, потому что никакой установки не происходит, и записи в реестре нет. Ну а как система назначает AppID, если его нет, мы уже знаем.

Короче говоря, суть в том, что ярлыку на ланчер надо назначить такой же AppID, как у браузера. Проще всего это сделать так:

  1. Скачать и распаковать портативную сборку.
  2. Закрепить ланчер firefoxportable.exe на панели задач.
  3. Скачать программу Win7AppId, переименовать файл в win7appid.exe и поместить его в папку %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar (это для удобства). Заодно обратить внимание, как в этой папке называется ярлык на ланчер, который мы создали в предыдущем пункте.
  4. В командной строке перейти в папку из предыдущего пункта и выполнить команду:

    • Для Firefox 9 и предыдущих версий:

      win7appid "<имя ярлыка на ланчер>.lnk" "Mozilla.Firefox.<номер версии браузера>"

      Например:

      win7appid "Mozilla Firefox, Portable Edition.lnk" "Mozilla.Firefox.9.0"

    • Для Firefox 10 и следующих версий:

      win7appid "<имя ярлыка на ланчер>.lnk" "<папка, в которой находится ланчер>\App\Firefox\firefox.exe"

      Например:

      win7appid "Mozilla Firefox, Portable Edition.lnk" "C:\Users\Sid\FirefoxPortable\App\Firefox\firefox.exe"

  5. win7appid.exe можно удалить.

Теоретически это должно работать у всех. Проверяйте. :cool:

Отсутствует

 

№1809-12-2011 01:47:33

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Aurora 10.0
Веб-сайт

Re: Раздвоение личности... Firefox 8

Sid пишет

Теоретически это должно работать у всех. Проверяйте. :cool:

заработало))

4) для [firefox]9 и ниже
В строке выполнить([windows]+R):

Выделить код

Код:

%APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\win7appid "Mozilla Firefox, Portable Edition.lnk" "Mozilla.Firefox.8.0"

Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

№1909-12-2011 05:32:55

adidharma
&#32;
 
Группа: Members
Зарегистрирован: 15-08-2011
Сообщений: 754
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

:offtopic:

iDev.Pi пишет

Советую также прочитать всё, что я написал вот здесь.

К написанному там:

И стоит в статью добавить, что при крэше браузера запускается крэш-репортер, который, во-первых, сам по себе оставляет за собой следы в системе, а во-вторых, если нажать кнопку "Restart Firefox" а не "Quit Firefox" - то он запустит firefox.exe а не firefoxportable.exe, и создаст новый профиль в AppData - тоже следы в системе.

Добавлю, что если в системе присутствует установленный Firefox с профилем в AppData, то при крэше портабла и рестарте этот профиль будет испорчен, т. е. firefox.exe из портабла начнет работать из него, со всеми вытекающими. Как у меня, например: установлен FF 3.6.24; портабл 11-й после крэша запустился из его профиля; если бы не бэкапил периодически профиль из AppData, то не знаю что бы я делал. Поэтому при крэше лучше вообще "Restart Firefox" не использовать, имхо.


pcxFirefox - лучшая сборка Лисы!

Отсутствует

 

№2009-12-2011 09:35:47

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Раздвоение личности... Firefox 8

Sid
походу погромисты мелкософта таки вытребовали для себя пособие в виде тяжелых наркотиков.:/
ибо на трезвую голову додуматься сделать подобное извращение это имхо нереально(если конечно не задаться специально сделать всё через ж.)
зы только хардкор только ХР!:P


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№2109-12-2011 15:08:38

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

okkamas_knife
Не знаю, по-моему всё довольно прозрачно. :)

Отсутствует

 

№2209-12-2011 16:18:38

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 9558
UA: Firefox 3.6

Re: Раздвоение личности... Firefox 8

Sid пишет

Не знаю, по-моему всё довольно прозрачно.

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


я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3

Отсутствует

 

№2309-12-2011 16:23:48

Sid
Участник
 
Группа: Extensions
Зарегистрирован: 10-05-2007
Сообщений: 5676
UA: Nightly 11.0

Re: Раздвоение личности... Firefox 8

okkamas_knife пишет

ну если за столько лет они не осознали что у программы могут быть параметры запуска и их тоже стоит сохранять

Да, наверно здесь стоило подумать.

Отсутствует

 

№2409-12-2011 21:08:04

phat0ut
Участник
 
Группа: Members
Зарегистрирован: 06-12-2011
Сообщений: 9
UA: Firefox 8.0

Re: Раздвоение личности... Firefox 8

чет не получается, гляньте плиз может я чего не правильно делаю?? пробывал все варианты вот 1 из них..

op.png

Отсутствует

 

№2509-12-2011 23:54:28

feas
Участник
 
Группа: Extensions
Откуда: от DNS
Зарегистрирован: 25-08-2011
Сообщений: 5213
UA: Aurora 10.0
Веб-сайт

Re: Раздвоение личности... Firefox 8

Sid пишет

Скачать и распаковать портативную сборку.
Закрепить ланчер firefoxportable.exe на панели задач.

Это))) без этого никак)))
1) http://code.google.com/p/win7appid/down … pId1.1.exe скачать
2) переименовать (достаточно убрать цифры)
3) переместить в %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar там будут все ярлыки закрепленные на панельке
3б) Заодно обратить внимание, как в этой папке называется ярлык на ланчер, который мы создали в предыдущем пункте. (т.е. название ярлыка с Firefox)
4) Для Firefox 9 и предыдущих версий:

    win7appid "<имя ярлыка на ланчер>.lnk" "Mozilla.Firefox.<номер версии браузера>"

например в строке выпонить ([windows]+R): %APPDATA%\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\win7appid "Mozilla Firefox, Portable Edition.lnk" "Mozilla.Firefox.8.0.1"

Отредактировано feas (10-12-2011 17:01:26)


Добро пожаловать на форум mozilla-russia.org. Здесь вы можете посоветоваться или обратиться за помощью к фанатам и пользователям продуктов Мозиллы. Если не знаете как правильно оформить пост специально для вас расписан пункт 2.2 правил форума
Сброс на примере Firefox – лёгкое решение большинства проблем
Починка браузера. Перенос своих настроек на новый профиль.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]