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

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

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strani
Версия 109.0.1518.140 есть готовая от Cento8, ссылка в моём предыдущем посте.

Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 23:42 27-09-2023
strani

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

Цитата:
Версия 109.0.1518.140 есть готовая от Cento8, ссылка в моём предыдущем посте

Спасибо за наводку! Пригодилась, вытащил оттуда патченный msedge.exe. Но при переносе между компьютерами расширения слетают, то есть пропадают. Настройки сохраняются, так что в остальном version.dll работает. Поведение сборки Cento8 аналогичное.

Всего записей: 828 | Зарегистр. 09-12-2006 | Отправлено: 13:42 29-09-2023 | Исправлено: strani, 13:44 29-09-2023
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strani
Попробуйте эту версию, пожалуйста.
Распаковать и запустить \Edge\109.0.1518.140_x64\msedge.exe.
Поисковая система по умолчанию: Google вместо Yandex.
Также установлены расширения uBlock Origin и AdGuard.

Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 14:20 29-09-2023
strani

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

Цитата:
Попробуйте эту версию, пожалуйста.
Также установлены расширения uBlock Origin и AdGuard.

Прилагаемый профиль работает и с прилагаемой версией и с моей. Но это, видимо, потому что данные расширения установлены не из магазина. С магазинными расширениями должны быть проблемы.
 
Добавлено:
Немного наврал. Включил режим разработчика, идентификаторы приложений увидел. Ситация немного другая. Если приложение НЕ из магазина Edge, то оно переносится. А если из магазина Edge, то не переносится.
 
 
Добавлено:
Hunter23071985
Уточняю. Насколько я понял, проблемы с переносом приложений возникают на моем профиле. На твоем профиле вроде все нормально. Что такого у тебя в настройках специфического? Или у меня что-то специфическое в профиле? Дело не в dll и не в exe...

Всего записей: 828 | Зарегистр. 09-12-2006 | Отправлено: 15:41 29-09-2023 | Исправлено: strani, 17:25 29-09-2023
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strani
Цитата:
На твоем профиле вроде все нормально.
Вот и славно! Думаю, дело в DLL - я взял ту же сборку от Cento8 + DLL и пропатчил msedge.exe по инструкции. Расширения из магазина Chrome.

Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 17:37 29-09-2023 | Исправлено: Hunter23071985, 17:53 29-09-2023
strani

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

Цитата:
Вот и славно! Думаю, дело в DLL - я взял ту же сборку от Cento8 + DLL и пропатчил её по инструкции

Нет. Я и со своими пробовал и с твоими. Разницы не увидел. Разница есть именно при замене твоего профиля на мой.

Всего записей: 828 | Зарегистр. 09-12-2006 | Отправлено: 17:48 29-09-2023
strani

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hunter23071985
А после того, как скопировал содержимое веток реестра
HKEY_CURRENT_USER\Software\Microsoft\Edge
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Edge
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Edge
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge
и мой профиль успешно заработал на другой машине.
По факту, мне этого достаточно.

Всего записей: 828 | Зарегистр. 09-12-2006 | Отправлено: 19:53 29-09-2023
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strani, мои поздравления!
Т.е. для корректной работы Вашей сборки до запуска браузера Edge приходится применять reg-файл, а для моей сборки это не требуется? Если так, то чем не подошла моя сборка?

Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 20:07 29-09-2023
strani

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

Цитата:
Т.е. для корректной работы Вашей сборки до запуска браузера Edge приходится применять reg-файл, а для моей сборки это не требуется?

Вроде так, как я понял.

Цитата:
Если так, то чем не подошла моя сборка?

Мне проще импортировать реестр, чем заново настраивать Edge под себя. Меньше телодвижений. Да и моя сборка после переноса получилась один в один, без изменения настроек. А в Вашей после переноса, как минимум, появилась боковая панель вертикальная справа, то есть настройки почему-то поменялись.
 
У меня цель не портабелизация как таковая, а сохранение настроек после переноса на другой комп. Настраивал сабж на виртуалке, а переносил на живую машину.

Всего записей: 828 | Зарегистр. 09-12-2006 | Отправлено: 20:24 29-09-2023 | Исправлено: strani, 20:27 29-09-2023
Hunter23071985

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
strani, странно, но что-то подсказать тут я не могу, - слишком мало времени и информации тоже. ))
Если цель достигнута, то ещё раз поздравляю! И благодарю за тест сборки x64!

Всего записей: 2776 | Зарегистр. 19-09-2009 | Отправлено: 20:30 29-09-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добавил в шапку сборку Version.dll от nekto78
 

Цитата:
Version.dll от nekto78 (для Cr118+): Описание / Страница загрузки.

##

Всего записей: 19845 | Зарегистр. 04-11-2010 | Отправлено: 16:55 30-09-2023 | Исправлено: insorg, 16:55 30-09-2023
ARoma



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

Цитата:
Version.dll от nekto78

Нужны какие-то подробности от автора.
Например: взят ли за основу version.dll от jestxfot и реализованы ли какие-то фичи из него, помимо портабельности;
получилось ли реализовать тот фикс от El Sanchez на паскале и насколько оно теперь работоспособно и стабильно.
Да и помнится была версия для х32, а для х64 не было - как сейчас с этим.
 
И нет ли желания сделать зеркало репозитория на Github или на худой конец на Sourceforge? у меня сейчас Gitflic недоступен без VPN.

Всего записей: 712 | Зарегистр. 13-06-2019 | Отправлено: 17:25 30-09-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Свежая версия Vivaldi snapshot на основе Cr118.0.5993.33 проверена и работает.

Всего записей: 19845 | Зарегистр. 04-11-2010 | Отправлено: 21:05 30-09-2023
RuMan1984



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Жаль jestxfot пропал, не хватает его сборки для 64бит с правками от El Sanchez. Всё же версия предпочтительней, чем 32бита

Всего записей: 173 | Зарегистр. 14-02-2019 | Отправлено: 22:25 30-09-2023
nekto78



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

Цитата:
nekto78  
 
Цитата:
Version.dll от nekto78
 
Нужны какие-то подробности от автора.  
Например: взят ли за основу version.dll от jestxfot и реализованы ли какие-то фичи из него, помимо портабельности;  
получилось ли реализовать тот фикс от El Sanchez на паскале и насколько оно теперь работоспособно и стабильно.  
Да и помнится была версия для х32, а для х64 не было - как сейчас с этим.  
 
И нет ли желания сделать зеркало репозитория на Github или на худой конец на Sourceforge? у меня сейчас Gitflic недоступен без VPN.

 
Отвечаю.
1. Идея взята из исходников icy37785. Как раньше говорили: "по мотивам произведения..."
2. Никаких дополнительных фич, только портабельность.
3. Фикс предложенный El Sanchez реализован на паскале и работает. insorg постом выше подтвердил
4. Для х64 планируется.
5. Зеркало репозитория на Github или на Sourceforge создаваться не будет.
 
Сейчас отлаживается функция отключения шифрования чтобы кроме настроек и расширений еще сохранялись логины и пароли. Если получится будет новый билд.

Всего записей: 642 | Зарегистр. 10-02-2006 | Отправлено: 00:29 01-10-2023 | Исправлено: nekto78, 10:50 01-10-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78
Ещё, кстати, обратил внимание, пока 1.0.3 версию на вивальдике тестил. После переезда с китайца, расширения сохранились, но куки слетели.
 
Добавлено:
Или это как раз и есть то самое, что также зависит от логины+пароли?

Всего записей: 19845 | Зарегистр. 04-11-2010 | Отправлено: 01:22 01-10-2023
id81828314

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
с фиксом от El Sanchez https://www.upload.ee/files/15747678/proxylib_chromium_fix.7z.html  
в папке release1 отключен даблклик по вкладке и прокрутка колёсиком мыши.

Всего записей: 19 | Зарегистр. 06-07-2016 | Отправлено: 07:45 01-10-2023
RuMan1984



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
id81828314 Спасибо, Ваш вариант работает на 119-x64.  
Единственное, в сборке отличаются пути для --disk-cache-dir="..\Cache" --user-data-dir="..\Data". Папка с кэшем не создаётся так понимаю ?  

Всего записей: 173 | Зарегистр. 14-02-2019 | Отправлено: 10:42 01-10-2023
nekto78



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

Цитата:
nekto78  
Ещё, кстати, обратил внимание, пока 1.0.3 версию на вивальдике тестил. После переезда с китайца, расширения сохранились, но куки слетели.  

Реализовал обход шифрования данных. Теперь логины, пароли и куки не теряются. Новая версия 1.0.4.0 на гитфлике по ссылке из шапки.

Всего записей: 642 | Зарегистр. 10-02-2006 | Отправлено: 16:10 01-10-2023 | Исправлено: nekto78, 17:52 01-10-2023
Agych

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

Цитата:
Новая версия 1.0.4.0 на гитфлике по ссылке из шапки.

Не могу скачать, пишет "Войдите, чтобы скачать файлы релиза".
Как скачивать?

Всего записей: 342 | Зарегистр. 04-02-2018 | Отправлено: 19:57 01-10-2023
Открыть новую тему     Написать ответ в эту тему

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