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

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

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

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

insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chrome++ DLL для портаблезации Chrome и иных Chromium-based браузеров.

Chrome-браузеры в файле "Secure Preferences" сохраняют хеш на основе конкретного пользователя конкретной установленной ОС. При запуске в другом пользователе или ОС браузер обнаруживает несоответствие старого хеша и затирает "Secure Preferences" целиком! Соответственно, теряются все установленные расширения и часть настроек, потому что именно от него они зависят. Так же могут затираться куки и сохранённые данные логинов+паролей. Именно Version.DLL не даёт браузеру потерять настройки с расширениями.
Помимо этого при использовании Version.dll отпадает необходимость указывать --user-data-dir=<путь>, по умолчанию она будет в ..\Data и ..\Cache (уровнем выше от chrome.exe). Эти пути можно менять на свои в ini файле. Так браузер можно запускать прямо по ехе, без дополнительных лаунчеров или батников.
 
Работоспособность проверена на: Brave, CentBrowser, Chromium (dev), GDIChromium, Google Chrome, Iron, Supermium, Ungoogled Chromium, Vivaldi и других.
* Существуют несколько "особенных", где version.dll затруднено либо бесполезно: MS Edge, QQ, 360EE.
 
Актуальные (Cr118+): Версия Описание Обновления Страница загрузки Прямые ссылки **    
Chrome++ от Bush2021 (release) Почитать История Скачать x86, x64, chrome++.ini    
Version.dll от nekto78 (release) Почитать История Скачать x86, x64, version.ini    
Vivaldi++ от ca-x (czyt) (release) Почитать История Скачать x86, x64, arm64    
Vivaldi++ от ca-x (czyt) (nightly) Почитать История Скачать x86, x64      
Chrome++ от jestxfot (release) Почитать История Скачать x86, x64

** Прямые ссылки - только для опытных пользователей. Если вы не знаете, какой файл нужен, читайте инструкцию и скачивайте релиз со страницы загрузки!
 
Архив версий (перезаливы)
 
Инструкция:
1. Положить version.dll возле chrome.exe / brave.exe / vivaldi.exe / <...>
2. Запустить браузер по exe
Готово! Пользоваться и радоваться результату.
По вкусу можно поковырять ini.
F.A.Q. по ini-файлам
 
Внимание!
• Для 32-битной версии использовать 32-битную version.dll, а для х64 - соответственно х64. Не путать!
Имя файла должно быть именно "version.dll"! Не "version.32.dll". Не "version.64.dll". Не "chrome++.dll". Не какое-то ещё. Только "version.dll"!
• Если хочется оставить старый настроенный профиль, не забывайте сначала сделать его бэкап! Затем при первом запуске нужно будет установить расширения заново. Не забывайте предварительно позаботиться о сохранении паролей/куков, если нужны.

Всего записей: 20552 | Зарегистр. 04-11-2010 | Отправлено: 02:18 02-01-2023 | Исправлено: insorg, 18:24 13-01-2026
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78,  
Пробовал Supermium с прокси-библиотекой: он при запуске открывает вкладку с адресной строкой "http://chrome.exe/".
Использовал последнюю версию Supermium-а, а также вот эту:
https://github.com/win32ss/supermium/releases/tag/v126-r7
 
Обе версии пытаются открыть эту вкладку при запуске.
Без прокси-библиотеки запуск выполняется нормально.
Можете посмотреть в чем может быть дело?

Всего записей: 2075 | Зарегистр. 16-04-2015 | Отправлено: 19:33 13-02-2026
nekto78



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

Цитата:
Пробовал Supermium с прокси-библиотекой: он при запуске открывает вкладку с адресной строкой "http://chrome.exe/".
Использовал последнюю версию Supermium-а, а также вот эту:
https://github.com/win32ss/supermium/releases/tag/v126-r7
 
Обе версии пытаются открыть эту вкладку при запуске.
Без прокси-библиотеки запуск выполняется нормально.
Можете посмотреть в чем может быть дело?

А как запускаете? Подозреваю что через кмд файлы Supermium (Classic).cmd, Supermium (Classic Ungoogled).cmd или Supermium (Ungoogled).cmd, если да, то так и должно быть - это лишний раз доказывает, что прокси библиотека правильно извлекает параметры запуска из командной строки. Откройте любой из означенных .cmd файлов в блокноте и поймёте сами.
Нужно запускать сразу chrome.exe, а все параметры запуска за исключением "chrome.exe" из .cmd перенести в ини файл в RUNPARAM.

Всего записей: 734 | Зарегистр. 10-02-2006 | Отправлено: 09:43 14-02-2026 | Исправлено: nekto78, 09:49 14-02-2026
tiger690

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

Цитата:
А как запускаете? Подозреваю что через кмд файлы Supermium (Classic).cmd, Supermium (Classic Ungoogled).cmd или Supermium (Ungoogled).cmd

Вообще, нет, эти cmd-файлы я не использую.
А даже если их использовать, что в них криминального? Никаких ошибок в них нету. Без прокси-библиотеки они корректно отрабатывают.  
 

Цитата:
Нужно запускать сразу chrome.exe...

Действительно, если запускать браузер через chrome.exe, то такого косяка нету.
 

Цитата:
...а все параметры запуска за исключением "chrome.exe" из .cmd перенести в ини файл в RUNPARAM.

У меня так и сделано: все параметры запуска в version.ini. Причем настройки в version.ini все установлены по умолчанию как я скачал его с git-а. Только пару директорий для удаления закомментировано.
 
Но! Для запуска я использую свой bat-файл. Его содержание очень простое:
------
@cd Supermium-win32  
@start Chrome.exe
------
 
Этот bat-файл мне нужен потому, что все файлы браузера (включая chrome.exe) лежат в папке "Supermium-win32".
Без него будет неудобно запускать.
 
Что можно сделать, чтобы браузер корректно запускался через этот bat-файл?  
Так как без прокси-библиотеки запуск отрабатывает корректно, значит, это прокси-библиотека "вмешивается" и зачем-то при запуске открывает вкладку с адресом "chrome.exe". Склоняюсь к тому, что прокси-библиотека извлекает "лишний" параметр из командной строки.
 
 
Добавлено:
Кстати, проверил SRWIron на старом 109-м движке - при запуске с прокси-библиотекой происходит тоже самое: открывается вкладка "chrome.exe".
 
Добавлено:
Еще добавлю, что это все я делаю на Windows-7.
Может быть операционка влияет на извлечение параметров?
Хотя на предыдущих версиях прокси-библиотеки такого поведения не было.
 
Добавлено:
Еще дополнительная информация.
При замене прокси-библиотеки на chrome++.dll браузер запускается нормально через "мой" bat-файл.
Посмотрите плиз, в чем там дело?

Всего записей: 2075 | Зарегистр. 16-04-2015 | Отправлено: 11:02 14-02-2026
Altorg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tiger690
Видел этот косяк. Попробуй с кавычками:

Код:
@start "" "Chrome.exe"

32-bit у меня, если что.

Цитата:
Склоняюсь к тому, что прокси-библиотека извлекает "лишний" параметр из командной строки.

Я тоже склоняюсь.
 
Добавлено:
Кстати, почему так:

Цитата:
Нужно запускать сразу chrome.exe, а все параметры запуска за исключением "chrome.exe" из .cmd перенести в ини файл в RUNPARAM.

Вроде же был разговор, что параметры из ярлыка должны иметь приоритет над параметрами из .ini. И параметры из .cmd по-моему, тоже должны. Ну вот захочу я, например, несколько профилей с разными флагами...

Всего записей: 25 | Зарегистр. 13-07-2024 | Отправлено: 13:09 14-02-2026 | Исправлено: Altorg, 13:16 14-02-2026
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

Компьютерный форум Ru.Board » Компьютеры » Программы » Version.dll / Chrome++ для Chrome и иных Chromium браузеров


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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru