insorg
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Инструкция: 1. Положить version.dll возле chrome.exe / brave.exe / vivaldi.exe / <...> 2. Запустить chrome.exe 3. Настроить браузер по своему вкусу, добавить расширения 4. Можно носить его с собой, расширения не теряются, настройки не сбрасываются. Настройка через ini файл Chrome++ от Bush2021 Вот так выглядит комплектный chrome++.ini (если убрать строки комментариев): Код: [General] DataDir=%app%\..\Data CacheDir=%app%\..\Cache CommandLine= Bosskey= TranslateKey= [tabs] double_click_close=1 right_click_close=0 keep_last_tab=1 wheel_tab=1 wheel_tab_when_press_rbutton=1 open_url_new_tab=0 open_bookmark_new_tab=0 new_tab_disable=1 | Имена параметров сами говорят за себя. Также в комментариях chrome++.ini есть достаточно подробное описание по каждой строке. Настройка через ini файл Vivaldi++ от ca-x (czyt) Перевод инструкции от разработчика: Цитата: This dll provides limited customization options (the dll version needs to be 1.5.7.0+). Just create a new file named config.ini and put it in the same directory as the dll. You can use %app% to indicate the directory where the dll is located Код: [dir_setting] data=%app%/../Data cache=%app%/../Cache [features] right_click_close_tab=0 | | Соответственно, именно здесь задаются пути для юзердаты и кеша, а так же дополнительные фичи DLLки. Примечания: • Про Chromium/Chrome 118+ и старые Version.dll - здесь. Проблема уже решена в version.dll новых версий. • Для 32-битной версии использовать 32-битную version.dll, а для х64 - соответственно х64. Не путать! Имя "version.dll" должно быть именно таким, а не "version.32.dll" или "version.64.dll", или "chrome++.dll", или какое-то ещё. Только "version.dll"! • Если нужно оставить ранее используемый настроенный профиль, тогда при следующем запуске нужно будет разово установить расширения заново. Также следует заранее позаботиться о сохранении паролей/куков при их надобности. В дальнейшей работе (пока version.dll есть в папке с браузером) они больше не теряются и телодвижений не требуют. • Vivaldi++ от ca-x (czyt) - это отдельная версия Chrome++ DLLки для Vivaldi, но (несмотря на название) отлично работает и с обычными браузерами на основе Chromium/Chrome. По поводу старых версий Vivaldi++ есть мнение, что лучше брать "обычный" Chrome++ DLL. Зачем это всё: Chrome-браузеры, если не предусмотрено иное, привязываются юзердатой (точнее хешами настроек в файле "Secure Preferences") к конкретному пользователю конкретной установленной ОС. При переносе браузер обнаруживает несоответствие старых хешей новым и затирает "Secure Preferences". Соответственно, теряются все установленные расширения и часть настроек (именно это в нём и находится, помимо хешей их состояния). Таким же образом могут затираться куки и сохранённые данные логинов+паролей. Именно эта DLL и есть та самая "волшебная пилюля", чтобы не дать браузеру затереть хеши и потерять настройки с расширениями. Помимо этого отпадает необходимость указывать --user-data-dir=<путь> для явного "прибивания гвоздями" пути юзердаты, она теперь будет по умолчанию находиться в .\Data и .\Cache (уровнем выше от chrome.exe). Для принудительного использования своих путей к юзердате используем --user-data-dir=<путь> в батнике/ярлыке запуска. | Всего записей: 16776 | Зарегистр. 04-11-2010 | Отправлено: 02:18 02-01-2023 | Исправлено: insorg, 22:25 21-04-2024 |
|