Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Специальные » Тестирование » Закладки » Быстрая настройка Chrome браузеров по методу трёх батников

Модерирует : 3xp0, PEDKA

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Быстрая настройка Chrome браузеров по методу трёх батников.

 
Зачем это надо:
• Тестировать хромоклоны со своими настройками.
• Быстро развернуть настроенный браузер на юзерской машине.
• Удобный (для меня) способ хранить чистый и заведомо работоспособный профиль браузера.
• Потому что могу.
 
Итак, для настройки хрома нам понадобится три шага:
1. Создать батник для запуска.
2. Создать батник для создания шаблонного профиля.
3. Создать батник для создания файловых заглушек против мусорных кешей.
4. Запустить их в той же последовательности, либо только интересующее (по вкусу).
 
Предлагаемый конфиг дан как образец, можно добавлять/изменять свои настройки по вкусу.
 
1. Батник для запуска
Сохранить его возле Chrome.exe и в дальнейшем запускать браузер из него
ChromiumLauncher.bat
 
2. Батник для создания шаблонного профиля
Сохранить его возле Chrome.exe и запускать (естественно, только при НЕ запущенном браузере!) при надобности создать новый профиль в папке "UserData" с нуля. При наличии существующей папки "UserData", существующая будет предварительно переименована в "UserData%random%%random%".
ChromiumUserDataMaker.bat
 
3. Батник для создания файловых заглушек против мусорных кешей (только для опытных пользователей!)
Сохранить его возле Chrome.exe и запустить единоразово на чистый свежеразвёрнутый предыдущим батником профиль.
ChromiumZeroFilesMaker.bat
В случае попытки запустить этот батник на уже поюзанном профиле заглушки созданы не будут! В таком случае нужно предварительно удалить все папки, соответствующие списку.
 
О чём стоит помнить:
• Конкретно этот конфиг в текущем виде применим для большинства хромоклонов.  
• При использовании второго батника содержимое строки set= не должно превышать 8 кБ. Если конфиг больше - нужно делить строки, по аналогии с вариантом для Opera.
• Все три батника предлагаются к использованию как единое целое с путём профиля в "UserData". Для своего пути вносите соответствущие правки.
• Для избежания проблем с пробелом в пути "User Data" использовано имя "UserData" без пробела.
• Батники №1 и №3 применимы для (почти) любой версии хромоклонов.
• Батник №2 на данный момент отлично работает на Chromium (dev.), Ungoogled Chromium, SRWare Iron, GDIChromium, TaoKaiZen Advanced Chrome, Opera, CentBrowser актуальных версий.
• Для Opera нужно помнить про файлы installer_prefs.json, installation_status.json и иной путь к профилю "profile\data" вместо привычного "UserData\Default".
 
Дополнительно:
Быстрая настройка Firefox Portable по методу одного батника.
Делаем портативный Chrome/Chromium/Iron/Brave/.. в один клик.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 00:30 02-08-2022 | Исправлено: insorg, 05:02 15-08-2023
civitus



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, с учётом этих настроек какой "вес" можно получить по минимуму?

Всего записей: 1075 | Зарегистр. 08-08-2012 | Отправлено: 09:52 02-08-2022 | Исправлено: civitus, 10:52 02-08-2022
cannafu



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
добавил себе новеньких заглушек

Всего записей: 3900 | Зарегистр. 15-01-2013 | Отправлено: 10:00 02-08-2022
Egor30



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
похвально, особенно п.3

Всего записей: 189 | Зарегистр. 22-11-2007 | Отправлено: 10:44 02-08-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
civitus
По сравнению с настройками по умолчанию и кешами в гигабайты у меня рабочий потасканый профиль больше 80-100 МБ не разрастался ни разу, из которых больше 2/3 - это uBlock Origin и его настройки+фильтры.
Если задаться целью на уменьшение веса профиля, то без расширений (и без учёта BrowserMetrics) вполне реально вписаться в 10-20 МБ на всю UserData, зависимо от размера хранимой истории и ей подобного. Подробнее...
И это без учёта кардинального снижение количества записей и фрагментации. Кстати, MFT раздела тоже за это говорит огромное спасибо, проверено на практике.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 15:37 02-08-2022 | Исправлено: insorg, 21:16 02-08-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжаем полезности.
 
Батник для автоустановки CRX через реестр
HKLM Chrome_Edge Extensions v3.bat
 
Список CRX можно спокойно изменять по вкусу.
Выделил жирным ID расширений, именно они отвечают за то, какая расширка будет установлена. Этот ID следует брать из ссылки на гуглосторе. Например: из chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm (для хрома) или из microsoftedge.microsoft.com/addons/detail/ihknoknoahjhldmpdoajjdkfjhddgpcd (для ежа). А ещё можно указывать ссылки на свои (в т.ч. локальные) источники.
 
Работает на 32 и 64 битных ОС, с любой (на текущий момент) разрядностью хромоклонов.
Сами расширки таким способом устанавливаются при соблюдении двух условий:
• Отсутствие ключей "--disable-background-networking --disable-component-update" при запуске Chrome.exe (убирать их нужно для одного запуска - только для первой установки расширений, потом при желании ключи можно вернуть назад)
• Поддержка самим Chrome.exe такого способа установки расширений (работает на Google Chrome, Iron, CentBrowser, GDIChromium, TaoKaiZen Advanced Chrome, Vivaldi и т.д.)
 
На Ungoogled Chromium метод НЕ работает, т.к. в нём вырезана такая функция.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 20:07 02-08-2022 | Исправлено: insorg, 20:16 02-08-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжаем полезности.
 
Батник для кастомной установки Chrome браузером по умолчанию
HKLM Default Browser Changer Chrome.bat
Содержимое BrowserConfig1 и BrowserConfig2 можно спокойно изменять по вкусу.
После отработки батника можно будет выбрать свежепрописанный хромоклон браузером по умолчанию в стандартном системном окне.
Для эстетов и желающих больше оставил ещё несколько закомментированных строк, они могут пригодиться для более тонкой настройки.
Также предусмотрена возможность прописывания политик, выделено курсивом.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 15:24 03-08-2022 | Исправлено: insorg, 21:56 29-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё кусочек полезности, достаточно специфический, но удобный.
 
Батник для запуска с учётом прокси
Сохранить его возле Chrome.exe и в дальнейшем запускать браузер из него
ChromiumLauncher_Proxy.bat
 
Сделано на примере AdvOR, которым я иногда пользуюсь. Соответственно, для всяких UltraSurf и ему подобных меняйте имя процесса, наличие которого нужно отследить (зачастую этого достаточно), и укажите свой IP:port проксей вместо моего.
По сути, можно использовать этот батник вместо №1 из темы, чтобы не плодить кучу батников/лаунчеров/ярлыков на случаи "надо проксик/не надо проксик".

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 17:52 04-08-2022 | Исправлено: insorg, 17:57 04-08-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Батник для создания ярлыка на раб столе для запуска браузера (вместо п.1 либо дополнительно к нему)
Сохранить его возле Chrome.exe и запустить единоразово.
ChromeDesktopLink.bat
Выделено жирным - путь к UserData, можно указать свой, либо убрать для работы в AppData.
Выделено красным - портянка для Ungoogled Chrome.
Можно дописывать/менять по своему вкусу.
 
Казалось бы, зачем нужен такой костыль? Всё просто. Штатными gui средствами винда не позволяет использовать более 256 знаков в ярлыках. А через vbs такого ограничения нет. Удобно, когда хочется ярлык, но портянка параметров слишком длинная.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 19:06 29-08-2022 | Исправлено: insorg, 19:08 29-08-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А теперь - то, чем мало кто вообще занимается, хотя средство крайне удобное.
Встречайте! Великий и ужасный master_preferences!
 
Делается вот так.
 
Батник для создания master_preferences (вместо п.2 либо дополнительно к нему)
Сохранить его возле Chrome.exe и запустить единоразово.
ChromeMasterPreferencesMaker.bat
Версия для Chrome/Chromium/Iron/Ungoogled и им подобных.
 
Версия для MS Edge:
EdgeMasterPreferencesMaker.bat
Добавлены edge-специфичные настройки, но принцип тот же.
 
Настройка через master_preferences, во-первых, более удобна для создания готовых шаблонных профилей из себя же (штатными хромовскими средствами - вообще автоматически), а во-вторых, позволяет прописать в конфиге те настройки, которые зачастую сидят Secure Preferences и привязаны к мак-хешам (например: домашняя страница, сохранение открытых вкладок).
 
При грамотном подборе, можно обойтись парой master_preferences и Local State для полной настройки браузера, разве что расширения политиками затаскивать, либо иным удобным способом.
 

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 23:55 12-10-2022 | Исправлено: insorg, 00:06 13-10-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Батник для настройки политик MS Edge и Chromium
HKLM Policies Edge_Chromium.bat
Образец-шаблон для настройки политик. Первая часть - Edge, вторая - основная часть Chromium браузеров. Для CentBrowser путь \Policies\Chromium меняем на \Policies\Google\Chrome, и т.д..
 
Для любителей родительского контроля пригодиться такой набор
HKLM Policies Edge_Chromium - History mod.bat
Естественно, для других браузеров используйте их ветку политик, если она отличается от моего образца.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 20:48 28-11-2022 | Исправлено: insorg, 03:09 05-12-2022
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Чистим за хромыми реестр
Если уверен, что хвосты от хромых в реестре не нужны, то поможет вот такая цацка.
ClearChromeHKCU.bat
Ничего сверх необычного нету, разве что как удобный однострочник, чтобы не ходить в regedit или не писать это же руками.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 17:48 03-01-2023
Kost Troll



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
3. Батник для создания файловых заглушек против мусорных кешей
Сохранить его возле Chrome.exe и запустить единоразово на чистый свежеразвёрнутый предыдущим батником профиль.
ChromiumZeroFilesMaker.bat
В случае попытки запустить этот батник на уже поюзанном профиле заглушки созданы не будут! В таком случае нужно предварительно удалить все папки, соответствующие списку.

Сделал все по инструкции.
И заметил следующий глюк- при попытке очистить историю - зависаем, процесс выполняется до бесконечности.
 

Всего записей: 98 | Зарегистр. 01-08-2008 | Отправлено: 00:14 02-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kost Troll
Этот баг должен быть не из-за истории, а на очистке куков. Стандартная хромовская беда, которая и в обычном виде есть (без моих настроек, то бишь), потому как очистка хромокуков подразумевает очистку всех куков, но с какой-то из версий хромэ запретили чистить гугловские куки. Соответственно, при их наличии процесс очистки куков стопорится на этом месте и ждёт окончания, которое никогда не наступает.
Лечится закрытием "типа зависшей" вкладки, т.к. по сути всё что можно хромэ уже сделало, но не может отчитаться об этом.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 00:19 02-02-2023
Kost Troll



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну не знаю, в обычном виде у меня все чистится без зависонов, после отработки батника - висиус.
Просто это надо знать, тем кто захочет применять батник - правильно?
И потом - если после зависона, при принудительном закрытии и последующем запуске- мы-бы видели, что все очищено - это еще туда-сюда - ну так ничего не очищено. Куки как были на месте так и остались.
 
 
Добавлено:
Да и что-то мне подсказывает- что если убрать из этого батника пару-тройку строчек - все остальное будет работать. Вот только знать какие строчки закомментировать!

Всего записей: 98 | Зарегистр. 01-08-2008 | Отправлено: 12:16 02-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kost Troll
У меня всё и так работает.
А вообще, для начинать нужно со комстроки запуска.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 19:05 02-02-2023
mazafaka



Подданный Ru.Board'а
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Приветствую! В первую очередь хочу поблагодарить за замечательную идею с батниками! Решил Ваши батники поднастроить под себя, чтобы не крячиться каждый раз с настройкой браузера.
 
В связи с этим пара вопросов:

Цитата:
Настройка через master_preferences, во-первых, более удобна для создания готовых шаблонных профилей из себя же

Я правильно понимаю, что имеется ввиду после применения батника с master_preferences, чтобы сделанные настройки вступили в силу, нужно создать новый профиль?
 
И второй вопрос: можете пжлст ткнуть ссылкой по параметрам и их описаниям? Английский, русский - без разницы. Я вроде бы нашел кое-что вот тут https://serverfault.com/questions/635202/how-can-i-customize-the-default-settings-when-deploying-google-chrome-for-busine/635203#635203 но комментарий от 2014 года, и в Вашем батнике настроек значительно больше.
Интересуют настройки не только master_preferences но и Local State и все остальное.
 
Заранее благодарю!

Всего записей: 414 | Зарегистр. 28-09-2001 | Отправлено: 22:35 28-02-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mazafaka
Настройки из master_preferences применяются к ново-создаваемым пустым профилям. Если у тебя есть в профиле файл Preferences, то мастер к нему уже не применяется.
Описания, как такового, тут не особо нужно (да и не факт, что гуглится, я в своё время его тоже не нашёл, всё делал экспериментальным путём до готовности), все параметры в настройках более-менее очевидным образом называются и имеют относительно понятные значения. Максимум - так это желателен любой удобный JSON редактор, чтобы эту портянку править, но он не обязателен. Я вообще прогонял файлы конфига через утилиту JQ с параметрами ". --tab" для приведения их в удобочитаемый вид, а затем правлю в привычном мне текстовом редакторе. После правки можно обратно превратить в однострочник (чтоб меньше байтов занимало), либо оставить как есть - хромодвиглу на строки пофиг, лишь бы структура документа соблюдалась.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 03:06 01-03-2023 | Исправлено: insorg, 03:07 01-03-2023
meph2k9

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
подскажите , я правильно понимаю что батник заглушки не дает писать в перечисленные в нем мусорные файлы?

Всего записей: 80 | Зарегистр. 06-11-2008 | Отправлено: 06:11 16-03-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
meph2k9
В папки тоже. Но в целом - правильно.

Всего записей: 20061 | Зарегистр. 04-11-2010 | Отправлено: 02:33 17-03-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Специальные » Тестирование » Закладки » Быстрая настройка Chrome браузеров по методу трёх батников


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru