Вечное сияние чистого Firefox

Sep 23, 2020 08:49

Время от времени мне нужно использовать браузер в его "первозданном" виде. Для захода на долбанутые сайты со скриптамии, сделанными левым полужопием индусского студента и тому подобного. Бывает, в общем, всякое.
Итак, метода: берется Firefox Portable от PortableApps. К файлу Firefox Portable кидается батник:
@echo off ( Read more... )

Инструкции, IT-сфера

Leave a comment

Comments 12

feannewed May 26 2022, 11:22:24 UTC
Ага, а еще ты че та забыл указать, что помимо всего этого, твой файл сносит ВСЕ закладки и ВСЕ пароли.
А вот это, между прочим - полное скотство.
PS.А дополнения, да, как и обещено - не рубит.

Reply

rustedowl May 27 2022, 06:14:22 UTC
Написано, черным по белому:
Этот батник очищает профиль от всего, кроме:
1. Установленных и настроенных расширений
2. Настроенных userchrome-файлов
3. Настроенных опций user.js

Reply

feannewed May 29 2022, 11:52:57 UTC
Но пароли то и закладки НАФИГА убивать??
PS.Можешь доработать, чтоб пароли и закладки оставляло? А то плясать потом с мозбепапом или руками перекидывать, ну оно такое...
Если не сильно сложно.

Reply

rustedowl May 30 2022, 07:38:45 UTC
Мне закладки не нужны были. Пароли же в браузере хранить я вообще считаю моветоном - они там не зашифрованы и доступны любому человеку, который может открыть или скопировать браузер.
Чтобы не удалялись закладки, строка после "Удаляем файлы" должна выглядеть так:
rem Удаляем файлы
for /F "tokens=*" %%a in ('dir /B /A-D') do ( if not "%%~a"=="user.js" if not "%%~a"=="addonStartup.json.lz4" if not "%%~a"=="extension-preferences.json" if not "%%~a"=="extensions.json" if not "%%~a"=="places.sqlite" del /F /Q "%%a")
Чтобы не удалялись и пароли, теоретически, нужно оставить еще два файла:
rem Удаляем файлы
for /F "tokens=*" %%a in ('dir /B /A-D') do ( if not "%%~a"=="user.js" if not "%%~a"=="addonStartup.json.lz4" if not "%%~a"=="extension-preferences.json" if not "%%~a"=="extensions.json" if not "%%~a"=="places.sqlite" if not "%%~a"=="key4.db" if not "%%~a"=="logins.json" del /F /Q "%%a")
Но это я не проверял

Reply


Leave a comment

Up