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

Ven
http://portableapps.com/support/firefox … #upgrading

Спасибо, но мне не понятно то, что там написано.

Ven
Там написано, что надо просто новую версию Portable установить поверх старой версии.
Другой вариант (если у тебя кроме портабла есть еще и стационарная версия) - обновить стационарную и скопировать папку из программных файлов в portable/app/firefox.
PS.А вообще у меня portable, который делался просто из ланчера и стационарки, обновляется сам всегда нормально :) И я обычно обновляю его на работе и потом приношу домой :)

Merlyel
Я делал так
1. Установил себе на комп Firefox 2.0.0.2 ru
2. Скачал мелкий архив с launcher'ом
3. Собрал из этого дела Firefox Portable или Portable Firefox (судя по ссылке от troll, это немного разные вещи) 2.0.0.2 ru и закинул его на флешку.

Теперь я попробовал обновить его: Справка...Проверить наличие обновлений...он скачал обновление...попросил перезапуск...во время запуска сказал что обновление не удалось выполнить, так как не получилось обновить файлики (списка файлов небыло).

Как мне теперь получить 2.0.0.3? Скачать полный пакет, поставить на комп и потом заменить файлы на флешке теми файлами, что получились в результате установки на комп?
А сразу можно ставить на флешку?

Ven
Сразу на флешку я бы не стал ставить... Хотя может просто предубеждение.

У меня точно так же собранный на коленке портабл :) Обновляется прекрасно.
Проверь - может у тебя файлы какие-то открыты?
Посмотри лог обновления, может выяснишь, кто виноват.

Кстати, раз у тебя 2.0.0.2 уже стоит, запусти, обнови до 2.0.0.3 и потом обнови программную папку портабла.

Все закрыто, вроде как...
Подскажи плиз где посмотреть лог обновления.

Ven
В файле update.log

Выделить код

Код:

PREPARE PATCH AccessibleMarshal.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/0.patch)
PREPARE PATCH chrome/browser.jar
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/1.patch)
PREPARE PATCH chrome/toolkit.jar
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/2.patch)
PREPARE PATCH components/jar50.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/3.patch)
PREPARE PATCH components/jsd3250.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/4.patch)
PREPARE PATCH components/myspell.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/5.patch)
PREPARE PATCH components/spellchk.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/6.patch)
PREPARE PATCH components/xpinstal.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/7.patch)
PREPARE PATCH defaults/pref/firefox.js
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/8.patch)
PREPARE PATCH extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/9.patch)
PREPARE PATCH firefox.exe
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/10.patch)
PREPARE ADD freebl3.chk
PREPARE PATCH freebl3.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/11.patch)
PREPARE PATCH js3250.dll
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/12.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/-1.patch)
failed: 7
calling QuitProgressUI
Ven пишет

Merlyel
Я делал так
1. Установил себе на комп Firefox 2.0.0.2 ru
2. Скачал мелкий архив с launcher'ом
3. Собрал из этого дела Firefox Portable или Portable Firefox (судя по ссылке от troll, это немного разные вещи) 2.0.0.2 ru и закинул его на флешку.

Теперь я попробовал обновить его: Справка...Проверить наличие обновлений...он скачал обновление...попросил перезапуск...во время запуска сказал что обновление не удалось выполнить, так как не получилось обновить файлики (списка файлов небыло).

Как мне теперь получить 2.0.0.3? Скачать полный пакет, поставить на комп и потом заменить файлы на флешке теми файлами, что получились в результате установки на комп?
А сразу можно ставить на флешку?

Странно... У меня Firefox Portable 2.0.0.2 обновилась таким образом:
справка... проверить... во время запуска сказал что обновление не удалось, ПРИ ЭТОМ ВЫДАЛО ПРЕДЛОЖЕНИЕ СКАЧАТЬ ПРИЛОЖЕНИЕ ПОЛНОСТЬЮ, после моего согласия - скачало, установило, предложило перезагрузить Firefox - и нормально перезапустилось.
Версию 2.0.0.2 я ставил родным инсталлятором EN прямо на флешку, затем переключатель локали и RU-локаль.:rolleyes:

AlexandrG8

затем переключатель локали и RU-локаль

Вот возможно из-за этого :) В след раз попробуй сначала переключись обратно на англ. локаль :)

Кто-то может что-то сказать по моим логам?

Ven
То, что я предложил не помогло?
А вообще странно, ни разу не видел строчек типа

remove failed: -1,2 (H:\Soft\Firefox_Portable\App\firefox\updates\0/5.patch)

Merlyel
Они сейчас такие везде и в альфе так же, это нормально.

trolll
Хм, заглянул в свой last-update.log, там файлы *.patch не присутствуют.... Хотя тут обновлял только .1->.2.

Merlyel
Ну вот только обновил minefield до сегодняшней, посмотри last-update.log succeeded:)

:) Приду домой - надо будет посмотреть лог обновления .2 на .3 :)

Я считаю плохим метод обновления портативного фаерфокса на флешке путем установки новой версии на комп, и дальнейшим копированием/переносом установленных файлов на флешку. Может он и не плохой, но он повторяет создание портативного фаерфокса с помощью лаунчера...имхо, это не не правильно.
Кстати, хотелось бы получить инструкцию по переносу файликов.

Ven

Wiki/Документация

Ven
Еще раз, портабл нормально обновляется :P У AlexandrG8 обновился, правда большим патчем...
Почему у тебя не захотел - пока не понятно.

PS. По переносу каких файликов?

Прекрасно обновился из справки(проверить наличие обновлений)правда 8 мег хапнул при этом,
и довольно долго(минуты 2-3) устанавливал ее,но обновился до 0.3 тем не менее.

При переходе 2.0.1 -> 2.0.2 у меня тоже захотел выкачать полный патч.
Я это дело запомнил, и, когда вышел 2.0.3 принципиально не стал обновляться (дома анлим, но любопытно стало). сделал копию флешки и поэкспериментировал.
Так вот. Если в 2.0.2 нажать "проверить обновления", скачать их но не жать "перезапуститься сейчас" (sic!), а закрыть приложение и запустить снова - то апдейт проходит как миленький.
Я именно это и подозревал, начиная свой эксперимент: похоже, что лаунчер как-то хитро держит в дочерних потоках основной файерфокс и после апдейта перезапускается лаунчер, а перезапускается лишь дочерний процесс.
Так что рекомендую попробовать этот вариант.

Disclaimer:
1. Использовать на свой страх и риск, про бэкапы не забывать
2. Проверено лишь 2.0.2 -> 2.0.3 Win, английская сборка.