Так как браузер это очень важная программа на компьютере, ибо владение компьютера подразумевает под собой выход в интернет, а выходим туда мы конечно же с помощью браузера, то хотелось бы иметь себя у портабельный браузер, то есть браузер, который в случае краха системы не нужно будет устанавливать и настраивать по новой, а достаточно будет просто распаковать из архива, заранее забекапленного на всякий пожарный. Так у меня и плеер и мессенджер портабельные... А вот с лисой что то пока непонятки, не нашел тут на сайте мануала или какого то внятного описания как лису можно сделать портабельной. Была у меня сборка, пришел к мнению что то свое все таки ближе. У меня установлена лиса 8.0.1, как я могу сделать ее портабельной?
Отредактировано Valrav (15-12-2011 22:57:33)
Отсутствует
Отсутствует
эта сборка шпионит за юзерами! лучше самим через бат файл.
{[firefox]}"My comrades on PC"
Отсутствует
Лучше, наверно так: http://portableapps.com/apps/internet/f … calization
эта сборка шпионит за юзерами!
Бред, имхо.
Кстати, только недавно обнаружил , что там исходники в комплекте идут и несложно свою сборку сделать с блекджеком и шлюхамиплагинами, расширениями и предустановками
лучше самим через бат файл
Корявое решение, имхо. Более элегантно тогда лоадер в NSIS слепить, типа такого:
Name "Lightningfox Portable" OutFile "Lightningfox-Portable.exe" !include LogicLib.nsh CRCCheck off SilentInstall silent XPSTYLE off Icon "Lightningfox.ico" Section 'Main' Exec '"$EXEDIR\Lightningfox\lightningfox.exe" -profile "$EXEDIR\Profile"' SectionEnd
Отредактировано adidharma (16-12-2011 04:01:37)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Почему же тогда один из самых осторожных и знающих в этом плане участников форума — Rosenfeld — в FAQ советует использовать именно эту портативную версию?
Rosenfeld не программист, поэтому делает свои выводы на основе правила "OpenSources навредить не может"
Чем вам батник не нравится?
Начальная папка ./ или /
P.S.
"Rosenfeld'a читай, но и сам соображай..."
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует
Keepun
Ну во-первых, программисты не доказали, что шпионит (подозревать лубую прорамму можно и лучше компьютер не включать, а лично мне как-то без разницы — банками через браузер не управляю); а во-вторых — умные программисты так и не показали простым людям, как пишется батник для создания портативного (а знать хотелось бы потому, что портаблаппсовские сборки иногда с багами).
Отредактировано Пандёнок (16-12-2011 13:46:39)
Отсутствует
Может тогда кто нибудь из знающих замутит faq нормальный что там нужно с батниками делать, чтобы браузер стал портативным
Там вообще одна строка должна быть:
Можешь ее в firefox.bat пихнуть, а можешь ярлыком сделать, красивее будет.
Или ждешь каких-нибудь "шаманских" команд?
Творения Мозиллы изначально портабельны!
Ждём от вас доказательств в шпионаже и прочих вредительствах портабельных сборок от PortableApps.com
А предоставьте нам в качестве доказательств исходные коды этих сборок, что на исходники никаких "левых" патчей не накладывали!
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует
А предоставьте нам в качестве доказательств исходные коды этих сборок, что на исходники никаких "левых" патчей не накладывали!
Какие левые патчи?! Сам в сборке - официальный, с ЭЦП. А исходники лоадера прилагаются, в .\Other\Source\
Добавлено 16-12-2011 15:51:39
Там вообще одна строка должна быть:
Можно и так:
%* - вот это, если, честно под сомнением; вроде как нужно, чтобы дополнительные параметры ком. строки передавать.
-no-remote - тоже самое, что и AllowMultipleInstances=true для сборок от portableapps.
Отредактировано adidharma (16-12-2011 15:51:39)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Какие левые патчи?!
Мне та сборка нафиг не нужна, поэтому не проверял.
ЭЦП не показатель. Можно не firefox.exe подменить, а какую-нибудь ДеЛЛку и т.п.
Недоверие ко всех неофициальным сборкам должно быть, если чел действительно заботится о своей Приваси.
@echo off - не обязателен, потому что черное окно и так быстро исчезнет.
Если хотите без "черного окна", то делайте ярлыком.
Возможно также такой вариант:
rem Без start, чтобы del выполнился уже после закрытия Лисы firefox.exe -profile "./Profile" del "%USERPROFILE%\Local Settings\Mozilla\Firefox\Profiles\[Profiles]\"
В общем курите https://developer.mozilla.org/en/Command_Line_Options
Отредактировано Keepun (16-12-2011 17:22:51)
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует
Если хотите без "черного окна", то делайте ярлыком.
Проще лодырь в NSIS Я уж забыл про батники. А насчет portableapps, если такое недоверие, можно скачать любой нужный дистр FF и заменить им файлы в сборке. Если особая паранойя, то прочекать исходники загрузчика и поправить по-своему, если нужно и собрать.
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Keepun
не пойдёт, если профиль на флешке вместе с Firefox и не копируется на винчестер.
Добавлено 16-12-2011 20:22:12
Более элегантно тогда лоадер в NSIS слепить, типа такого
Щас половина посетителей форума сделают и будут считать себя программистами.
Отредактировано Пандёнок (16-12-2011 20:22:12)
Отсутствует
не пойдёт, если профиль на флешке вместе с Firefox и не копируется на винчестер.
Я не проверял, но Лиса наверняка все равно заюзает временную папку самого юзера.
Можно для Лисы переменную USERPROFILE изменить в батнике.
Можно SandBox на флешку воткнуть и не заботится вообще о своем рабочем пространстве.
Вариантов куча - "только ваше незнание не позволяет сделать выбор".
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует
Keepun
Кстати, чтобы было действительно портативно:
rem Без start, чтобы del выполнился уже после закрытия Лисы firefox.exe -no-remote -р "./Profile" del "%USERPROFILE%\Local Settings\Mozilla\Firefox\Profiles\[Profiles]\"
Тогда, если на чужом компьютере, где вы запускаете свой портативный , уже запущен хозяина компьютера (допустим), запустится новый процесс с именно вашим .
Отсутствует
del "%USERPROFILE%\Local Settings\Mozilla\Firefox\Profiles\[Profiles]\"
Мне эта конструкция непонятна. Как cmd ее будет обрабатывать? Тем более, это для XP; для W7 вроде чето типа такого должно быть:
Добавлено 17-12-2011 14:21:05
Как cmd ее будет обрабатывать?
Или под [Profiles]\ подразумевается, что абсолютный путь туда надо вписать? Но это абсурд. На личном ПК удаление чего-либо оттуда просто ненужно, а на чужих компах, получается, каждый раз батник редактировать?
P.S. Вообще нужность этой строки сомнительна. У меня при запуске «firefox.exe -no-remote -profile "./Profile"» ничего в "%USERPROFILE%\Local Settings\Mozilla\Firefox\Profiles\" не изменилось/не записалось.
Отредактировано adidharma (17-12-2011 15:01:24)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
Мне эта конструкция непонятна. Как cmd ее будет обрабатывать? Тем более, это для XP; для W7 вроде чето типа такого должно быть:
Я не ошибся.
Можешь через МойКомп открыть %USERPROFILE%\Local Settings\Mozilla\Firefox\Profiles\ в ХР и 7 - попадешь в временное хранилище для Лисы.
Добавлено 17-12-2011 21:51:34
[Profiles]\ известен = параметру -profile почти
Добавлено 17-12-2011 21:59:10
P.S. Там находится кеш Лисы, так что можно смело за собой подчистить.
Вообще лучше сразу заменять переменную USERPROFILE при запуске любой проги (не только Лисы) на относительный флешечный путь и не парится.
Отредактировано Keepun (17-12-2011 21:59:10)
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует
P.S. Вообще нужность этой строки сомнительна.
Я тоже сомневаюсь. Может быть, туда будет писаться, когда «хозяйский» запущен и -no-remote не используется, как я писал?
Вообще лучше сразу заменять переменную USERPROFILE при запуске любой проги (не только Лисы) на относительный флешечный путь и не парится.
Я вовсе не спец по замене переменных, поэтому уточню: она только для этого батника изменится? Через set?
Отредактировано Пандёнок (17-12-2011 22:04:23)
Отсутствует
Я не ошибся.
А, вспомнил. В 7-ке же хардлинки есть, на XP-шные пути типа Local Settings и т. п.
P.S. Там находится кеш Лисы, так что можно смело за собой подчистить.
Там у меня находится кэш установленного стандартным образом 3.6.24 (или даже не кэш; сейчас там находится: startupCache\, urlclassifier.pset, urlclassifier3.sqlite, XPC.mfl и XUL.mfl). А все мои портаблы (шт. 6 ), включая и сборки portableapps и запускаемые через «firefox.exe -profile "./Profile"», ничего туда не пишут. Кэш работает в Profile\Cache\, Profile\startupCache\ и Profile\OfflineCache\.
Вообще лучше сразу заменять переменную USERPROFILE при запуске любой проги (не только Лисы) на относительный флешечный путь и не парится.
Не понял Это типа так мутить в батнике:
и т. д.?
Отредактировано adidharma (17-12-2011 23:23:44)
pcxFirefox - лучшая сборка Лисы!
Отсутствует
который в случае краха системы не нужно будет устанавливать и настраивать по новой
После краха системы меньше всего будет волновать переустановка браузера которая занимает одну минуту.
Делайте резервные копии всего системного диска.
Отредактировано kostyanet (18-12-2011 05:50:55)
Отсутствует
Кэш работает в Profile\Cache\, Profile\startupCache\ и Profile\OfflineCache\.
Вполне возможно, что -profile заодно меняет и путь к кешу.
Добавлено 18-12-2011 18:03:19
setlocal set USERPROFILE="./" set U endlocal echo "Сейчас переменная будет прежней" set U pause
Отредактировано Keepun (18-12-2011 18:03:19)
Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?
Отсутствует