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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 110 111

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

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-файлам
 
Инструкция для Opera (One, Air, GX) и chrome_plus dll от Bush2021
 
Внимание!
• Для 32-битной версии использовать 32-битную version.dll, а для х64 - соответственно х64. Не путать!
Имя файла должно быть именно "version.dll"! Не "version.32.dll". Не "version.64.dll". Не "chrome++.dll". Не какое-то ещё. Только "version.dll"!
• Если хочется оставить старый настроенный профиль, не забывайте сначала сделать его бэкап! Затем при первом запуске нужно будет установить расширения заново. Не забывайте предварительно позаботиться о сохранении паролей/куков, если нужны.

Всего записей: 20553 | Зарегистр. 04-11-2010 | Отправлено: 02:18 02-01-2023 | Исправлено: Stranger, 01:30 17-02-2026
Petrovic82

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vivaldi++ от ca-x (czyt) v1.5.8.6
https://github.com/ca-x/vivaldi_plus/releases/tag/v1.5.8.6

Всего записей: 8434 | Зарегистр. 19-10-2013 | Отправлено: 11:32 13-01-2026
insorg



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

Цитата:
Vivaldi++ v1.5.8.6
 
Download
    windows_x64.zip - 64-bit version (Recommended)
    windows_arm64.zip - ARM64 version (Windows on ARM devices)
    windows_x86.zip - 32-bit version
 
Architecture Notes
    x64 : For modern 64-bit Windows systems
    ARM64 : For Windows on ARM devices (such as Surface Pro X, Snapdragon laptops)
    x86 : For legacy 32-bit Windows systems
 
Technical Updates
    Migration to Microsoft Detours - Migrated from MinHook for ARM64 support
    ARM64 Support - Full support for Windows on ARM devices
 
Usage
    Choose the appropriate zip file based on your system architecture.
    Extract the downloaded zip file.
    Copy version.dllto Vivaldi installation version.dlldirectory
    (Optional ) Copy config.ini.exampleto and configure config.inias needed config.ini.example.config.ini
    Start Vivaldi
 
Features
     Boss Key Support - Hide windows and mute audio with a single click / Boss Key
     Portable mode - Data and app separation
     Password portability - cross-machine usage
 
Configure Boss Key
 
Add the following to config.ini: / Add to config.ini:
            [hotkey]
            boss_key=Ctrl+Alt+B

 
Если вдруг кто-то ждал arm64.
 
Добавлено:
И что-то вообще он зачастил с релизами. Была красивая минимальная версия, а теперь тоже начинает обрастать лишним обвесом. Не к добру это...

Всего записей: 20553 | Зарегистр. 04-11-2010 | Отправлено: 18:22 13-01-2026
Stranger

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

Цитата:
Инструкция:
1. Положить version.dll возле chrome.exe / brave.exe / vivaldi.exe / <...>
2. Запустить браузер по exe
Готово!


Цитата:
Для того чтобы version.dll работала в MS Edge или Opera, требуется setdll

 
Я правильно понимаю, что в случае с Opera:
 
1. надо записать version.dll, chrome++.ini и setdll-x64.exe в каталог текущей версии, к примеру:
 
C:\Opera\126.0.5750.43
 
(у Opera два exe файла: один в каталоге C:\Opera\, другой C:\Opera\126.0.5750.43)
 
2. запустить:
 
setdll-x64.exe /d:version.dll

Всего записей: 2842 | Зарегистр. 28-10-2002 | Отправлено: 20:21 15-01-2026 | Исправлено: Stranger, 20:22 15-01-2026
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78,
Приветствую! Уже на Catsxp v.6.1.2 (v.144.0.7559.87) x64 с прокси v.1.0.6.6 при включённом параметре DNSOFF=1 не работает загрузка файлов (нажимаешь на "скачать файл", а браузер не качает и никак не реагирует...!!!). Проблема решается изменением параметра на DNSOFF=0 !

Всего записей: 1262 | Зарегистр. 08-10-2016 | Отправлено: 12:57 17-01-2026
Stranger

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

Цитата:
в случае с Opera:
 
1. надо записать version.dll, chrome++.ini и setdll-x64.exe в каталог текущей версии, к примеру:
 
C:\Opera\126.0.5750.43
 
(у Opera два exe файла: один в каталоге C:\Opera\, другой C:\Opera\126.0.5750.43)
 
2. запустить:
 
setdll-x64.exe /d:version.dll

 
С последней версией от Bush2021 и Opera 126.0.5750.43 не сработало.  
Все аккаунты опять похерились.  
Цензурных слов нет.

Всего записей: 2842 | Зарегистр. 28-10-2002 | Отправлено: 09:23 18-01-2026 | Исправлено: Stranger, 09:40 18-01-2026
nekto78



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

Цитата:
Приветствую! Уже на Catsxp v.6.1.2 (v.144.0.7559.87) x64 с прокси v.1.0.6.6 при включённом параметре DNSOFF=1 не работает загрузка файлов (нажимаешь на "скачать файл", а браузер не качает и никак не реагирует...!!!). Проблема решается изменением параметра на DNSOFF=0 !

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

Всего записей: 743 | Зарегистр. 10-02-2006 | Отправлено: 09:08 19-01-2026 | Исправлено: nekto78, 16:35 20-01-2026
virjokk



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

Цитата:
2. запустить:
 
setdll-x64.exe /d:version.dll

Цитата:
Цензурных слов нет.
Не знаю, где вы берёте такие инстукции. Вы запускаете setdll без указания исполняемого файла, в который должна быть инжектирована version.dll, естественно ничего не получается. В этой теме и не только неоднократно выкладывались способы запуска. Вот совсем рядом, на предыдущей странице, запускайте в консоли, смотрите результат - там всё будет видно и понятно
 

Всего записей: 554 | Зарегистр. 19-05-2006 | Отправлено: 12:32 19-01-2026 | Исправлено: virjokk, 13:26 19-01-2026
Darkogramer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я правильно понял, чтобы сохранить весь профиль, нужно сохранить папку Default с самим профилем и файл Version.dll. Правильно?

Всего записей: 199 | Зарегистр. 20-03-2015 | Отправлено: 22:51 22-01-2026 | Исправлено: Darkogramer, 22:52 22-01-2026
nekto78



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

Цитата:
Я правильно понял, чтобы сохранить весь профиль, нужно сохранить папку Default с самим профилем и файл Version.dll. Правильно?

Не в точности, но примерно так. Нужно сохранять директорию с данными (User Data) в которой храниться директория профиля (Default). В User Data достаточно сохранить два файла First Run и Local State и директорию профиля. В директории профиля можно оставить всё как есть, но можно и сократить до минимума, удалив не обязательные файлы и директории (которое при запуске браузера восстановятся самим браузером). Файл Version.dll также нужно хранить рядом с исполняемым файлом (запускатором браузера), чтобы браузеру при запуске передавались пути к директории с данными и профилем, ну и чтобы файлы в профиле не шифровались.

Всего записей: 743 | Зарегистр. 10-02-2006 | Отправлено: 10:38 27-01-2026 | Исправлено: nekto78, 10:46 27-01-2026
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78,
На Catsxp v.6.2.1 Beta 2 (v.144.0.7559.103) x64 с прокси v.1.0.6.6 и с такими параметрами :

Код:
[Parameters]
APPDIR=1
REGOFF=1
AIDOFF=1
DIROFF=1
RMDISK=0
REFINE=0
SPFOLD=1
BCTOFF=1
STARTM=0
ECHOFF=1
DNSOFF=1

снова всё работает!) Мистика) Будем наблюдать...)  
 
p.s. Всё же :

Цитата:
иногда при первом запуске у расширений нет соединения с интернетом... Закрываешь, запускаешь по-новому: всё работает... соединение с интернетом есть!)


Цитата:
Проблема решается изменением параметра на DNSOFF=0

Всего записей: 1262 | Зарегистр. 08-10-2016 | Отправлено: 11:36 27-01-2026 | Исправлено: a_nester, 13:23 27-01-2026
nekto78



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

Цитата:
снова всё работает!) Мистика) Будем наблюдать...)  
 p.s. Всё же :
Цитата:
иногда при первом запуске у расширений нет соединения с интернетом... Закрываешь, запускаешь по-новому: всё работает... соединение с интернетом есть!)
Цитата:
Проблема решается изменением параметра на DNSOFF=0

 
Это, скорее всего, связано с изменениями в 144 двигуне, которые влияют на максимально допустимое время задержки ответа от днс-сервера, превышение допустимого интервала обычно так проявляется. DNSOFF влияет на способ запроса ответа от сервера, при DNSOFF=1 запрос браузером и получение ответа выполняется функцией getaddrinfo, а при DNSOFF=0 запрос отправляется через WSASendTo, которая работает быстрей. Т.о. при первом запуске распознаватель имен еще не успевает заполнить свой кеш и соответственно сформировать нужный ответ, а расширениями это распознаётся как отсутствие интернета.
П.С. Эксперементировал с гудбайгуглом на предмет перехвата DNS запросов и формирования разного рода на них ответов и получал подобный результат.

Всего записей: 743 | Зарегистр. 10-02-2006 | Отправлено: 16:24 27-01-2026 | Исправлено: nekto78, 17:02 27-01-2026
Stranger

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
virjokk

Цитата:
Вы запускаете setdll без указания исполняемого файла, в который должна быть инжектирована version.dll, естественно ничего не получается.

 
Попробовал с Opera One 127.0.5778.14 x64 от 02.02.2026 dll 1.14.0 от Bush2021 из шапки.
 
У Opera два файла opera.exe:
 
C:\Opera\opera.exe
C:\Opera\Номер версии\opera.exe
 
dll положил в первый каталог и запустил
 

Цитата:
setdll-x64.exe /d:version.dll opera.exe

 
Работает!  

Всего записей: 2842 | Зарегистр. 28-10-2002 | Отправлено: 18:30 03-02-2026 | Исправлено: Stranger, 19:58 03-02-2026
Petrovic82

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Chrome++ от Bush2021 1.15.0
https://github.com/Bush2021/chrome_plus/releases/tag/1.15.0

Всего записей: 8434 | Зарегистр. 19-10-2013 | Отправлено: 11:12 04-02-2026
Schwepp

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

Всего записей: 90 | Зарегистр. 31-03-2013 | Отправлено: 12:35 05-02-2026
Stranger

Запрет на пост
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Инструкция для Opera (One, Air, GX) и chrome_plus dll от Bush2021
 
Упоминаемые ниже файлы содержатся в архивах Chrome++_v1.15.0_x86_x64_arm64.7z и setdll.7z по ссылке
Точнее даже достаточно последнего, dll и ini в архивах идентичны, только в setdll.7z надо переименовать version-x64.dll или version-x86.dll в version.dll

 
1. Установить Opera, выбрав “Stand-alone installation (USB)”
 
2. В каталог установки, к примеру C:\Opera\, переписать файлы:
 
setdll-x64.exe
version.dll
chrome++.ini
 
3. В этом же каталоге в командной строке выполнить команду  
 

Цитата:
setdll-x64.exe /d:version.dll opera.exe

 
Результатом будет сообщение:
 

Цитата:
Adding version.dll to binary files.                                                                                                                    
opera.exe:  
version.dll
opera_elf.dll -> opera_elf.dll                                                                                                                        
KERNEL32.dll -> KERNEL32.dll                                                                                                                          
ntdll.dll -> ntdll.dll

 
В принципе всё, но можно добавить ещё один пункт.  
 
4. В файле chrome++.ini первыми идут строки:
 

Цитата:
data_dir=%app%\..\Data
cache_dir=%app%\..\Cache

 
Благодаря им после первого запуска рядом с каталогом Opera создаются каталоги Data и Cache.
Т.е. в вышеописанном варианте установки “комплект” Opera будет выглядеть так:  
 
C:\Opera
C:\Data
C:\Cache
 
Если эти строки заменить на:
 

Цитата:
data_dir=Data
cache_dir=Cache

 
То рабочие каталоги будут созданы непосредственно в каталоге Opera:
 
C:\Opera\Data
C:\Opera\Cache
 
Всё, каталог C:\Opera можно переписать на флешку и открывать на другом компьютере, все дополнения, настройки и логины сохраняются.
 
Если автообновление Opera не отключено, то после самоустановки следующей версии всё слетит!

Всего записей: 2842 | Зарегистр. 28-10-2002 | Отправлено: 02:25 06-02-2026 | Исправлено: Stranger, 01:31 17-02-2026
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А какие главные отличия у прокси-библиотеки (nekto78) и chrome++?

Всего записей: 2091 | Зарегистр. 16-04-2015 | Отправлено: 09:53 11-02-2026
ARoma



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tiger690 пост
Цитата:
главные отличия у прокси-библиотеки (nekto78) и chrome++?

Главное отличие, для меня, либа от nekto78 можеть запретить писать в системный реестр, в то время как chrome++ от Bush2021 так не может.

Всего записей: 758 | Зарегистр. 13-06-2019 | Отправлено: 15:11 11-02-2026
nekto78



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

Цитата:
А какие главные отличия у прокси-библиотеки (nekto78) и chrome++?

Прокси-библиотека в отличии от chrome++ может:
1. удалять файлы и директории и блокировать повторное создание директорий;
2. блокировать создание директорий в спецпапках (за пределами профиля);
3. блокировать запись в системный реестр;
4. блокировать отправку данных на домены гугла и др. из списка;
5. блокировать широковещательную рассылку;
6. блокировать DoH;
7. блокировать запись в системный журнал;
8. работать в диапазоне XP - 11.

Всего записей: 743 | Зарегистр. 10-02-2006 | Отправлено: 18:22 11-02-2026 | Исправлено: nekto78, 18:25 11-02-2026
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78, Супер.
Большое спасибо!

Всего записей: 2091 | Зарегистр. 16-04-2015 | Отправлено: 18:50 11-02-2026
virjokk



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Особо отмечу п. 2 - некоторые хромоклоны, находящиеся вместе с профилем где-нибудь в обычной папке, гадят в системную папку со спец. правами Program Files созданием там кучи папок Chrome_url_fetcherXXXX или Edge_url_fetcherXXXX, будучи запущенными при этом от имени обычного пользователя (как им это удается!?). Возможность предотвратить это, не занимаясь последующим удалением подобной гадости, дорого стоит.

Всего записей: 554 | Зарегистр. 19-05-2006 | Отправлено: 15:58 12-02-2026 | Исправлено: virjokk, 16:02 12-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 110 111

Компьютерный форум 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