Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Portable Mozilla FireFox

PreviousPage 15 of 22Next

Portable FireFox.exe - приложение-185 КБ

Привет 👋 После несколько дней использования, словил баг.

После закрытия браузера. Удалил все папки в системе, опять запускаю и после закрытия ловлю исключения. было бы проще пересоздать профиль конечно. Но всё же хочется понять из за чего)

Exception
Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index
в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
в Mozilla_Firefox_Launcher.Launcher.DisableUpdates()
в Mozilla_Firefox_Launcher.Launcher.ForceClose()
в Mozilla_Firefox_Launcher.Launcher.<Launcher_Load>d__7.MoveNext()
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()

************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
Portable FireFox
Версия сборки: 93.0.0.7940
Версия Win32: 94.0.2.7991
CodeBase: file:///F:/SOFT/Portable%20Mozilla%20FireFox/Portable%20FireFox.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4375.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4360.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.VisualBasic
Версия сборки: 10.0.0.0
Версия Win32: 14.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

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

Добрый день.
Удалите папки Mozilla и Mozilla_bak в СкопированоC:\ProgramData.

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь

@jolyanderson
Благодарю) на всякий случай сделал себе батник. Я всё таки понял из за чего, почему-то лаунчер закрывался быстрее, чем сам firefox ¯\_(ツ)_/¯. Почистил, запустил и всё в порядке.

Привет, всем 👋
Краткое путие по поводу оформлению браузера.

Максимально Краткий Манул

Качаем zip архив который указан ниже.
Нам нужен только user.js и папка chrome
Также там есть и другие темы.


Теперь переходим в папку пользователя используемый portable
Data\DefaultProfile\Firefox\Profiles\Profile
Перекидываем выше указанные файлы. На этом всё 🤷‍♀️

Теперь кратко пробежимся по архиву, забираем только указанные файлы.
В некоторых есть несколько видов оформления. Перейдите в папку Chrome найдите файл userChrome.css стиль вёрстки элементов UI браузера.
Пример есть тема из архива, elementaryos-firefox-theme в нём есть папка chrome и ещё несколько. Перейдите по папкам и увидите одинаковое содержимое их нужно перетаскивать с заменой в папку профиля → chrome. Или тема photon-australis-master, Помним что нам нужен файл userChrome.css и он является главным.

UserChrome-НаписаннаяШляпа.css - Этот файл Другой стиль, его нужно переименовать в userChrome.css.
Кстати, тема может не попадать в цвет и сливаться с текстом или с другими элементами. Зависит от рук и ног и от того кто делал тему 🤔

Теперь перейдём к User.js - Этот файл настроек браузера. Кратко, он настроен для того чтобы любая тема применилась, его не нужно заменять. Но если вы нашли тему, на указанном ресурсе, который указан в extensions.txt, думаю стоит его заменить. Учтите, этот файл грубо говоря настройка браузера, не темы!
Конец 🤷‍♀️



Малый пак для проверки
Брать тут → [button]🔗(Прямая ссылка)[/button]
PS- Можно ссылку сделать кнопкой?

Удаленный пользователь отреагировал на эту запись.
Удаленный пользователь
Цитата: Миша от 20.03.2021, 08:35

Всем привет! После долгих... ооочень долгих скитаний по просторам интернета Я наконец-то нашел все-таки нормально портативную Firefox (сама обновляется, не пускает временно корни в реестр и так далее).

В этом абзаце хочу полить водички, дальше будет по существу. Начал Я гуглить форки Firefox, думал, ну может они как-то портабализируют браузер. И у всех форков Я нашел возможность установки не только через setup, но и с помощью распаковки zip-пакета. Вот, к примеру, Librewolf. Это же касается и Basilisk и Palemoon. Как позже оказалось, сама Mozilla также предоставляет браузер в zip, но только в ночных версиях. Вот стабильная версия. Однако в случае с zip-распаковкой браузер оставляет папку с профилем на диске C:. Почитал про папку профиля тут, тут и тут. По итогу, можно эту папку перенести, однако ее расположение будет указано в ini-файле, который всегда должен находится на диске C: в AppData. Что касается запуска через ярлык с указанием расположения папки профиля, там тоже не сделать полностью портативно (не помню уже, что именно было не так). Так вот, как оказалось, Palemoon может быть полностью портативным с помощью лаунчера, Попробовал в bin поменять этот Palemoon на другие Gecko браузеры и все работало замечательно. В readme нашел создателя лаунчера, вот его сайт. И, внезапно, у него есть лаунчер, созданный специально для Firefox. Как оказалось, обычный Firefox тоже можно установить в виде zip и этот лаунчер как-то это делает, не знаю, как.

Теперь, что касается Моей сборки :3

Что изменил?

В лаунчере:

  • убрал иконку в трее при запуске лаунчера

В Firefox:

  • отключил оповещения что нового
  • удалил закладки Mozilla
  • сделал светлую тему и компактные вкладки (Андрей, прости)
  • Убрал значок профиля в верхней панели
  • отключил Pocket через about:config
  • многое отключил в настройках, сделал поисковиком по умолчанию DuckDuckGo
  • установил расширения uBlock Origin, Privacy Settings и Undo Close Button:
    • В uBlock Origin отключил контекстное меню
    • в Privacy Settings выбрал config Full Privacy, затем разрешил first party cookies

Начальный экран выглядит вот так

Итак, хочу все подытожить. Преимуществом такого portable Firefox является то, что она сама обновляется и при этом запускается гораздо быстрее, поскольку ей не требуется время на распаковку в реестр и диск C:.

Ссылка на сборку

Привет Миша, не скинешь еще раз сборку, потестить?

Привет, держи

Ох, давно это было. Если коротко, то сейчас Моя сборка это смесь настроек Librewolf'а, внешнего вида Firefox и Моей вкусовщины. Пол года не собирал новые версии, если нужно, могу последний Firefox сделать с нормальными вкладками

Удаленный пользователь, Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользователь

Спасибо! Да ты что, не буду напрягать)) да и самому интересно понастроить интерфейс)

Цитата: Pixi от 22.12.2021, 09:18

Привет, всем 👋
Краткое путие по поводу оформлению браузера.

Максимально Краткий Манул

Качаем zip архив который указан ниже.
Нам нужен только user.js и папка chrome
Также там есть и другие темы.


Теперь переходим в папку пользователя используемый portable
Data\DefaultProfile\Firefox\Profiles\Profile
Перекидываем выше указанные файлы. На этом всё 🤷‍♀️

Теперь кратко пробежимся по архиву, забираем только указанные файлы.
В некоторых есть несколько видов оформления. Перейдите в папку Chrome найдите файл userChrome.css стиль вёрстки элементов UI браузера.
Пример есть тема из архива, elementaryos-firefox-theme в нём есть папка chrome и ещё несколько. Перейдите по папкам и увидите одинаковое содержимое их нужно перетаскивать с заменой в папку профиля → chrome. Или тема photon-australis-master, Помним что нам нужен файл userChrome.css и он является главным.

UserChrome-НаписаннаяШляпа.css - Этот файл Другой стиль, его нужно переименовать в userChrome.css.
Кстати, тема может не попадать в цвет и сливаться с текстом или с другими элементами. Зависит от рук и ног и от того кто делал тему 🤔

Теперь перейдём к User.js - Этот файл настроек браузера. Кратко, он настроен для того чтобы любая тема применилась, его не нужно заменять. Но если вы нашли тему, на указанном ресурсе, который указан в extensions.txt, думаю стоит его заменить. Учтите, этот файл грубо говоря настройка браузера, не темы!
Конец 🤷‍♀️

Малый пак для проверки
Брать тут → [button]🔗(Прямая ссылка)[/button]
PS- Можно ссылку сделать кнопкой?

Привет. как сделать такие же синие папки? 

Цитата: Jeddi Rodnulkin от 05.01.2022, 22:42

Привет. как сделать такие же синие папки? 

Добрый🖐.
У niivu давно лежат паки на разные цвета папок, читать все внимательно и делать бэкап системы. Так же если прям заморочится, можно распаковать, закинуть в ResourceHacker, отредачить иконки на другие, запаковать 7z и с помощью 7tsp пропатчить.

PreviousPage 15 of 22Next