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

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

Модерирует : 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

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

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    
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"!
• Если хочется оставить старый настроенный профиль, не забывайте сначала сделать его бэкап! Затем при первом запуске нужно будет установить расширения заново. Не забывайте предварительно позаботиться о сохранении паролей/куков, если нужны.

Всего записей: 19758 | Зарегистр. 04-11-2010 | Отправлено: 02:18 02-01-2023 | Исправлено: insorg, 22:21 09-06-2025
deb7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Проверил от Жеки проверил с dll и без dll. во всех случаях работало все кроме перевода видео(появлялась надпись нет связи с сервером), не поленился установить для Violentmonkey скрипт перевод видео, он как не странно работал.

Всего записей: 5 | Зарегистр. 20-03-2015 | Отправлено: 21:32 28-07-2025 | Исправлено: deb7, 21:36 28-07-2025
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RazOne707, да, отдельно в систему. Что тоже большой минус в плане обхода блокировок...
deb7, мне повезло меньше - видео прилагал.

Всего записей: 2774 | Зарегистр. 19-09-2009 | Отправлено: 22:20 28-07-2025
nekto78



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

Цитата:
Всем привет!
 
nekto78
Составил для товарища инструкцию запуска Yandex Browser с version.dll от nekto78:
- Скачать последнюю версию Yandex Browser x64
- Распаковать архив Yandex.exe и browser.7z внутри него с помощью 7-zip
- Удалить папку pins, а Browser-bin переименовать в App
- Добавить в папку App version x64.dll и raw.txt (поставив в нём REGOFF=1 для защиты, REFINE=0 и BCTOFF=0 для расширений)
- Переименовать version x64.dll в version.dll, raw.txt в version.ini, browser.exe в YandexBrowser.exe
- Запустить YandexBrowser
- Задать Настройки - Системные - Открывать окно браузера при старте Windows = Никогда
- Задать Настройки - Системные - Ускорять запуск браузера за счет фоновых процессов = Отключено
- Закрыть браузер, включить запись в реестр (REGOFF=0), запустить браузер и назначить основным
- Закрыть браузер, отключить запись в реестр (REGOFF=1), проверить отсутствие Yandex в ветке RUN:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- Готово
 
Позвольте несколько вопросов к Вам, как пользователю Yandex браузера (Вы ведь им пользуетесь?):
1. Всё ли правильно в инструкции выше?
2. Расширения вроде устанавливаются (как минимум, uBlock Origin Lite и AdGuard), при переносе на новый ПК не слетают.
Но в настройки расширений не зайти. И боюсь, они со временем всё же слетят или сейчас нет такой проблемы?
3. В Portable от Жека страницы открываются быстро, рекламы нет, работает YandexGPT и перевод видео, панель приложений и настройки фона вкладки.
В Вашей версии браузер тормозит, откуда-то прёт реклама ВТБ и др., Алиса не отвечает, перевод видео не предлагается, панель приложений и настройки фона не работают.
Пример (слева Ваша версия, справа - от Жеки), что можно "подкрутить"?
4. Portable от Жека всё равно обновляется, пользователь и не замечает, что вместо portable уже работает в стационарной версии. )) Надеюсь, Ваш прокси исключает возможность обновления браузера?
5. При закрытии браузера остаётся значок в трее, что тоже вроде не правильно?
6. Cent Browser предупреждает, когда размер мусора превысит сколько то гигабайт, и предлагает его очистить.
У Yandex такого вроде нет. Можно ли прикрутить подобную функцию в DLL?
Спасибо за ответы!

 
День добрый.
 
Отвечаю.
1. В папке App дополнительно удалить файлы clids_yandex_second.xml, clids_yandex.xml, clidmgr.exe, browser_proxy.exe. В папке с номером версии (например в моём случае 25.6.3.331) удалить service_update.exe. В файле version.ini (файл взять из шапки) ничего не менять до первого запуска. После первого запуска и изменения системных настроек браузера на время установки расширений нужно задать значение REFINE=0.
2. Уже обсуждалось. Решается удалением или комментированием строки DeleteDir=%DATADIR%\Default\Service Worker
3. Портаблом от Жеки не пользуюсь, т.к. нет необходимости поскольку с моей прокси и с её настройками по умолчанию (строка DeleteDir=%DATADIR%\Default\Service Worker закомментирована) браузер не тормозит, страницы открываются быстро, перевод сайтов работает, перевод видео работает, панель приложений работает, настройка фона работает, "Алиса" работает, реклама не прёт. Напомню что в Яндексе реклама встроена по умолчанию и полностью отключается только если войти в учетную запись Яндекса (хотя помню был момент когда экспериментировал со списком удаления директорий и созданием профиля при первом запуске получилось запустить так что рекламы не было вообще даже без входа в Яндекс).
4. Удалить service_update.exe или лучше заменить его одноименной программой, не выполняющей никаких действий, т.е. не просто файлом пустышкой, а именно программой (например скомпиленной в делфи). Или промониторить адрес по которому проверяется или скачивается обновление и добавить его в список REFINELIST.
5. В системных настройках браузера отключить автозапуск, отключить ускорение запуска за счет фоновых процессов, отключить отображение значка в трее и работу в фоне.
6. Функцию удаления мусора выполняет сама прокси библиотека с правильно настроенным списком удаления файлов и папок (списка по умолчанию в файле version.ini в большинстве случаев достаточно) при запуске браузера и при завершении работы браузера.

Всего записей: 641 | Зарегистр. 10-02-2006 | Отправлено: 11:22 29-07-2025 | Исправлено: nekto78, 14:13 29-07-2025
Hunter23071985

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

Всего записей: 2774 | Зарегистр. 19-09-2009 | Отправлено: 21:04 29-07-2025
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Ещё раз спасибо за ожидание, что-то ничего не успеваю…
> Удалить service_update.exe или лучше заменить его одноименной программой
Заменил на DummyExe
> на время установки расширений нужно задать значение REFINE=0
Оставил REFINE=0 на постоянной основе, т.к. не понятно, на что ещё повлияет REFINE=1.
> Функцию удаления мусора выполняет сама прокси библиотека с правильно настроенным списком
OK, пусть будет так. Но в папке \Yandex\App\Cache уже 57 Мб, хотя я только расширения поставил и никуда не лазал. ))
> получилось запустить так что рекламы не было вообще даже без входа в Яндекс
Это хорошо!
Инструкцию исправил: настройки расширений работают, страницы открываются быстро, значка в трее нет.
Но остальные описанные ранее проблемы остались и ещё нашёл баг в коде первого запуска.

Всего записей: 2774 | Зарегистр. 19-09-2009 | Отправлено: 13:24 01-08-2025 | Исправлено: Hunter23071985, 13:25 01-08-2025
deb7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
Еще можно убрать из... RUNPARAM=--disable-logging --no-report-upload --disable-gpu-shader-disk-cache --disable-component-update --disable-background-networking --user-agent="Mozilla/5.0 (Windows NT 5.1) Chrome/134.0.0.0 YaBrowser/25.2.8.99 Safari/537.36"
это  --disable-component-update

Всего записей: 5 | Зарегистр. 20-03-2015 | Отправлено: 14:26 01-08-2025
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deb7, "--disable-component-update" я бы оставил - мне как раз не нужны никакие самовольные обновления.
Для интереса отключил, в лучшую сторону ничего не изменилось. Почему Вы советуете убрать этот флаг?
 
PS: а, нет, изменилось! Алиса стала отвечать голосом, перевод видео заработал. Неожиданно... Спасибо!
Что-то ещё должно измениться?

Всего записей: 2774 | Зарегистр. 19-09-2009 | Отправлено: 14:56 01-08-2025 | Исправлено: Hunter23071985, 15:03 01-08-2025
QSQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. настроил браузеры, положил рядом с ними version.dll и version.ini.
после запуска окно — «чистое», без настроек. если папка профиля — прежняя, то куда делись данные и можно ли их «подтянуть» или делать всё заново, но куда денутся фалы настроек в прежней папке?
 
2. эту тему нашёл, чтобы перенести папку cache на RAM. какое есть решение для Vivaldi 5.6.2867.62 (последняя под win7)? в шапке описание — запутанное: нет ясности, какая DLL (есть только vivaldi.dll)
 
3. данная — безполезна для переноса -- --disk-cache-dir= в Cent, Thorium. для этих целей пользовать строку запуска « --disk-cache-dir="X:\PLACE"»
 
4. я правильно понимаю, что профиль, настроенные с version.dll, потом можно будет перенести на любой другой компьютер и запустить с такой или другой версией браузера, если запускать также вместе с version.dll ? т.е. version.dll польностью убирает hash проверку?
 
5. после установки version.dll запуск браузера даёт такие сообщения:

Код:
This site can’t be reachedhttp://0.0.0.3/ is unreachable.
Try running Windows Network Diagnostics.
ERR_ADDRESS_UNREACHABLE


Код:
This site can’t be reachedhttp://0.0.0.1/ is unreachable.
Try running Windows Network Diagnostics.
ERR_ADDRESS_UNREACHABLE

почему и что это означает?

Всего записей: 926 | Зарегистр. 29-09-2007 | Отправлено: 17:30 04-08-2025 | Исправлено: QSQ, 18:02 04-08-2025
greeple

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QSQ
Цитата:
настроил браузеры, положил рядом с ними version.dll и version.ini.

надо сначала положить файлы, а потом уже запускать и настраивать

Всего записей: 7380 | Зарегистр. 11-02-2020 | Отправлено: 18:33 04-08-2025
QSQ



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

Цитата:
надо сначала положить файлы, а потом уже запускать и настраивать

у меня уже есть настроенные версии.
я кладу файл version.dll — обнуляет настройки и выдаёт такие сообщения.
после обратного переименования файла version.dll (убираю из папки) — настройки возвращаются.
 
в какой момент настройки с version.dll затрут прежние настройки в тех же папках?
 
ну и основная моя цель — перенести --disk-cache-dir, если есть готовое решение для vivaldi 5.6.2867.62

Всего записей: 926 | Зарегистр. 29-09-2007 | Отправлено: 18:47 04-08-2025 | Исправлено: QSQ, 12:29 05-08-2025
nekto78



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

Цитата:
в какой момент настройки с version.dll затрут прежние настройки в тех же папках?

Вроде бы в момент запуска браузера, т.е. когда настройки считываются и обнаруживается несоответствие их значений. C version.dll настройки создаются и хранятся в нешифрованном виде и занимают меньше места. Без version.dll настройки создаются и хранятся в шифрованном виде и занимают больше места. Шифрованные и нешифрованные настройки несовместимы.

Цитата:
ну и основная моя цель — перенести --disk-cache-dir, если есть готовое решение для vivaldi 5.6.2867.62

С моей прокси-библиотекой с параметром APPDIR=0, тогда путь к кешу и профилю передается браузеру так как он прописан в ини файле, т.е. можно указать относительный или абсолютный путь, например так DATADIR=.\Data и CACHEDIR=A:\Temp\Cache

Всего записей: 641 | Зарегистр. 10-02-2006 | Отправлено: 21:46 04-08-2025 | Исправлено: nekto78, 21:58 04-08-2025
Petrovic82

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

Всего записей: 8273 | Зарегистр. 19-10-2013 | Отправлено: 07:40 06-08-2025
insorg



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

Цитата:
1.13.0 Latest
New
•    11fa0c2 feat(config)!: remove deprecated keys by @Bush2021
•        Breaking Change: Removes compatibility with deprecated configuration keys that were broken during previous refactoring. These keys were already in deprecated status and have now been completely removed. Please use the latest ini file configuration.

 
Fix
•    21e8ff8 fix: fix pakpatch not working by @Bush2021
•        Resolves the issue where Chrome++ version information was not displayed on Chrome's About page.
•    bc79a31 fix(portable): fix handling of --disable-features= by @Bush2021
•        Fixes --disable-features= parameter not working correctly. Chrome only parses the last --disable-features= argument, so when multiple instances are passed, some features may not be properly disabled. Now all feature flags are concatenated into a single parameter.
 
Maintenance
•    9d8687b chore: various improvements by @Bush2021
•    d46615c refactor(config): use int instead of string for passing new tab mode config by @Bush2021
•    ec16c23 chore: address warnings thrown by clang by @Bush2021
•    50e4586 refactor(portable): refactor GetCommand by @Bush2021
•    670abef chore: update Detours by @Bush2021
•    b29d7ed chore: use reverse order for changelog generation by @Bush2021
 
Build Note
Now compiled using clang-cl.

Шаблон конфига в шапке сравнил с упоминаемой последней версией, по именам параметров соответствует.

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



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заменяю версию Chrome++ 1.10.0 и все расширения сбрасываются.
До этого раза два менял все было хорошо. Что-то поменялось?

Всего записей: 2941 | Зарегистр. 11-05-2005 | Отправлено: 10:05 08-08-2025
Petrovic82

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
masgak
в изменениях ведь написано

Цитата:
  11fa0c2 feat(config)!: remove deprecated keys by @Bush2021
•        Breaking Change: Removes compatibility with deprecated configuration keys that were broken during previous refactoring. These keys were already in deprecated status and have now been completely removed. Please use the latest ini file configuration.

ini обновлять надобно

Всего записей: 8273 | Зарегистр. 19-10-2013 | Отправлено: 10:09 08-08-2025
masgak



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

Цитата:
ini обновлять надобно

его я тоже заменил и все равно

Всего записей: 2941 | Зарегистр. 11-05-2005 | Отправлено: 10:58 08-08-2025
Petrovic82

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
masgak
а браузер то какой? значит в настройках что то не так...

Всего записей: 8273 | Зарегистр. 19-10-2013 | Отправлено: 11:54 08-08-2025 | Исправлено: Petrovic82, 11:55 08-08-2025
masgak



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

Всего записей: 2941 | Зарегистр. 11-05-2005 | Отправлено: 12:39 08-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
masgak
Цитата:
версию Chrome++ 1.10.0  
Чисто от себя рекомендую беспроблемный минимализм от ca-x (ака czyt), который именно благодаря этому самому минимализму ни разу меня ещё не подводил. И вопреки "названию", оно подходит не только для вивальдика, но и для любого другого хромомго, в котором подкидывание version.dll работает в принципе.
А версии от Bush2021 и nekto78 последнее время слишком уж перегружены стали, ушли от корней очень далеко. С ними веселее и обновы тестировать более тщательно приходится.
Цитата:
все расширения сбрасываются
Для начала стоило бы проверить, а работала ли вообще прошлая версия. Сброс как раз и происходит от изменения этого состояния. Либо работало и перестало. Либо не работало и теперь начинает.

Всего записей: 19758 | Зарегистр. 04-11-2010 | Отправлено: 14:37 08-08-2025 | Исправлено: insorg, 14:40 08-08-2025
masgak



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

Всего записей: 2941 | Зарегистр. 11-05-2005 | Отправлено: 15:18 08-08-2025 | Исправлено: masgak, 15:31 08-08-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru