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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 96 97 98 99 100 101 102

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

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

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

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

Цитата:
[Parameters]
REGOFF=1
то в реестр не пишет! Не сможете назначить браузер по-умолчанию из самого браузера.

Пробовал так делать. В настройках кнопка "Назначить браузер по умолчанию по умолчанию" доступна.
Так и должно быть?

Всего записей: 2051 | Зарегистр. 16-04-2015 | Отправлено: 14:37 04-07-2024
a_nester



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

Цитата:
Пробовал так делать. В настройках кнопка "Назначить браузер по умолчанию по умолчанию" доступна.
Так и должно быть?

У меня тоже доступна, но при нажатии на неё ничего не происходит...)

Всего записей: 1061 | Зарегистр. 08-10-2016 | Отправлено: 14:39 04-07-2024
Petrovic82

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

Цитата:
В реестр пишет!


Цитата:
то в реестр не пишет!


чего вам дался то  этот реестр?
Это такие же байки,как его очистка. Есть записи,нет там записей - это на что влияет? Да ни на что по сути.
Прям паранойя у людей, не дай бог 1 байт куда-нибудь не туда запишется

Всего записей: 8333 | Зарегистр. 19-10-2013 | Отправлено: 14:50 04-07-2024
nekto78



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

Цитата:
Цитата:
З.Ы. Готовлю следующую версию, в ней будет реализована функция удаления файлов и папок из профиля по списку из ини файла. При старте браузера будут удаляться папки и файлы и блокироваться создание папок, при завершении работы браузера будут удаляться файлы.
 
А зачем это нужно?  
Какие файлы будут удаляться? Временные файлы? Кеш?

 
Нет, не временные файлы и не кеш. Папки и файлы в профиле. Зачем это нужно? Ну хотя бы за тем же что и в запускаторе типа X-Launcher. Но в отличии от того же X-Launcher папки вместе со своим содержимым еще и создаваться заново не будут. Размер профиля уменьшается, количество дисковых операций тоже. Функция отключаемая, кому надо тот пользуется, кому не надо тому не надо.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 15:00 04-07-2024
nekto78



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

Цитата:
Это такие же байки,как его очистка. Есть записи,нет там записей - это на что влияет? Да ни на что по сути.  
Прям паранойя у людей, не дай бог 1 байт куда-нибудь не туда запишется  

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

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 17:04 04-07-2024 | Исправлено: nekto78, 19:26 04-07-2024
Capushon

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78:
Цитата:
Ну не скажите. Тут некоторые от Яндекса шарахаются как чёрт от ладана из-за того что он, по их мнению, он байты оправляет в "небесную канцелярию". Прям паранойя у них  
Так он тебе об этом и говорил...
Память нужно тренировать)

Всего записей: 5215 | Зарегистр. 18-07-2006 | Отправлено: 17:06 04-07-2024
Petrovic82

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

Цитата:
Отключение записи в реестр освобождает комп от лишних дисковых операций

Каких операций? он что постоянно в реестр пишет гигабайтами?

Всего записей: 8333 | Зарегистр. 19-10-2013 | Отправлено: 17:29 04-07-2024
a_nester



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78,
Приветствую! По Вашему методу портаблезации закинул прокси библиотеку (version.dll + version.ini) в папку с браузером Coc Сос.  
Но этот "вьетнамец" всё равно создаёт папку по пути : "C:\Users\Пользователь\AppData\Roaming\CocCoc" с каими-то 2-мя файлами внутри: hid3 (1КБ) и uid (1КБ) .  
Блокнотом их открыл, вроде как какие-то ключи в них...
в первом:
CAISWggFEPaMBBj+HyIUICAgICAgICAgICAgV0syMDQwTE0qETAwLTFGLUQwLTg2LTgzLTk4MiZ7RTU2RTZBQUMtMTM4RC00MTRELTk1NDctOEQ2RDI3REJFODhDfRoYYXc4dk5mb09BakNYWDhIdXhnM2JCZy4uIgA=
во втором:
633828da-ff41-4a61-9128-b3dc7320f713
Что за файлы... без понятия...)))

Всего записей: 1061 | Зарегистр. 08-10-2016 | Отправлено: 12:25 05-07-2024 | Исправлено: a_nester, 13:12 05-07-2024
nekto78



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

Цитата:
Приветствую! По Вашему методу портаблезации закинул прокси библиотеку (version.dll + version.ini) в папку с браузером Coc Сос.  
Но этот "вьетнамец" всё равно создаёт папку по пути : "C:\Users\Пользователь\AppData\Roaming\CocCoc" с каими-то 2-мя файлами внутри: hid3 (1КБ) и uid (1КБ) .  
Блокнотом их открыл, вроде как какие-то ключи в них...  
в первом:  
CAISWggFEPaMBBj+HyIUICAgICAgICAgICAgV0syMDQwTE0qETAwLTFGLUQwLTg2LTgzLTk4MiZ7RTU2RTZBQUMtMTM4RC00MTRELTk1NDctOEQ2RDI3REJFODhDfRoYYXc4dk5mb09BakNYWDhIdXhnM2JCZy4uIgA=  
во втором:  
633828da-ff41-4a61-9128-b3dc7320f713  
Что за файлы... без понятия...)))  

Подозреваю что это работа WebHID API хромогугела, вероятно в вашем компе есть устройство, к которому он получил доступ. А путь по которому WebHID API укладывает файлы не зависит от пути профиля.
 
З.Ы. Была идея запретить доступ хромогуглу к специальным папкам типа AppData через прокси-библиотеку, но потом забросил, т.к. не все браузеры адекватно переносят такую диету. В новой версии, над которой сейчас работаю, создание подобных папок блокируется указанием их имен в ини файле.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 13:24 05-07-2024 | Исправлено: nekto78, 15:03 05-07-2024
Helavista

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В описании к Chrome++ от Bush2021 имеется пункт "Сохранить последнюю вкладку (предотвращает закрытие браузера при закрытии последней вкладки; нажатие кнопки закрытия не сработает)."  Но у меня почему-то именно он не работает, браузер закрывается при закрытии последней вкладки, хотя остальные пункты работают (открытие закладок в новых вкладках, закрытие вкладок по двойному клику и т.д) . Пробовалось на чистом хроме 126 (32 и 64) и на нескольких хромиумах чуток старее. Может я что-то упускаю?

Всего записей: 40 | Зарегистр. 07-01-2023 | Отправлено: 08:59 23-07-2024
ant1994

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Helavista
Цитата:
Может я что-то упускаю?
Нет,скорее всего dll-ка не может обеспечить эту функцию - ранее когда использовал дллку,у меня также хром и супермиум закрывались при закрытии последней вкладки (сейчас слава богу,на супермиуме и без дллки все ОК).
 

Всего записей: 645 | Зарегистр. 13-02-2020 | Отправлено: 10:11 23-07-2024
tiger690

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto78, добрый день!
 
Пробовал вашу dll на браузере Blisk, чтобы сделать его "портабельным".
Что-то неправильно работает.
Папки Cache, User Data создаются. Но при запуске этот "портабельный" Blisk лезет в систему:
- сначала спрашивает закрепить ли его на панели  
- а потом еще и запускает системный Blisk (который установлен в системе)
 
Просьба, посмотрите плиз, можно ли это исправить?
Сценарий следующий.  
В системе установлен "системный" Blisk.
Затем делаю "портабельный" Blisk стандартным способом: распаковываю файлы из инсталлятора, подкладываю version.dll и version.ini.  
 
 

Всего записей: 2051 | Зарегистр. 16-04-2015 | Отправлено: 11:18 25-07-2024
insorg



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

Цитата:
Пробовал вашу dll на браузере Blisk

Вечно юзеры любят откопать какую-то неведомую хрень и с ней носиться.
Для начала стоило бы проверить свои хотелки (нам неведомые) на уже проверенных кандидатах.
Например, тот же вивальдик или вообще голый хромиум дев. А уже потом всё остальное...

Всего записей: 20144 | Зарегистр. 04-11-2010 | Отправлено: 14:12 25-07-2024
nekto78



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

Цитата:
 
Пробовал вашу dll на браузере Blisk, чтобы сделать его "портабельным".  
Что-то неправильно работает.  
Папки Cache, User Data создаются. Но при запуске этот "портабельный" Blisk лезет в систему:  
- сначала спрашивает закрепить ли его на панели  
- а потом еще и запускает системный Blisk (который установлен в системе)  
 
Просьба, посмотрите плиз, можно ли это исправить?  
Сценарий следующий.  
В системе установлен "системный" Blisk.  
Затем делаю "портабельный" Blisk стандартным способом: распаковываю файлы из инсталлятора, подкладываю version.dll и version.ini.  

 
Похоже на то что "системный" блиск совместно с ОС самовольничают. Поскольку если к распакованному блиску (без установки в систему и при условии что он до этого не был установлен в систему) приложить прокси он вполне нормально становится портабельным и не делает ничего лишнего.
Попробуйте приложить прокси и к "системному" блиску и удалите лишнее в реестре системы.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 09:10 26-07-2024
tiger690

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

Цитата:
Попробуйте приложить прокси и к "системному" блиску и удалите лишнее в реестре системы.

А как понять что в реестре лишнее?
 
Не сломается ли после такой процедуры системный Блиск?
Или он тоже станет "портабельным"?
Вообще мне нужно иметь два браузера: один системный, второй портабельный. Но так, чтобы они не мешали друг другу и были полностью независимыми.

Всего записей: 2051 | Зарегистр. 16-04-2015 | Отправлено: 09:48 26-07-2024
nekto78



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

Цитата:
А как понять что в реестре лишнее?  
 
Не сломается ли после такой процедуры системный Блиск?  
Или он тоже станет "портабельным"?  
Вообще мне нужно иметь два браузера: один системный, второй портабельный. Но так, чтобы они не мешали друг другу и были полностью независимыми.  

 
Лишнее - это то что записал в реестр инсталятор блиска (само собой кроме сведений для деинсталяции) и сам системный блиск.
Вообще по данной схеме: один системный, второй портативный, не мешающие друг-другу и полностью независимые с прокси вполне нормально работают Яндекс + Яндекс , Макстон + Макстон, Вивальди + Вивальди, Опера + Опера и даже Блиск + Блиск. И в любых других сочетаниях тоже. Проверено.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 10:40 26-07-2024
tiger690

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

Цитата:
Попробуйте приложить прокси и к "системному" блиску и удалите лишнее в реестре системы....
Лишнее - это то что записал в реестр инсталятор блиска (само собой кроме сведений для деинсталяции) и сам системный блиск.

А можно поподробнее объяснить что мне надо сделать?
Прикладываю version.dll к системному браузеру...
А дальше что делать?
Запустить его? Или самому вручную открывать реестр и что-то там искать?

Всего записей: 2051 | Зарегистр. 16-04-2015 | Отправлено: 18:10 26-07-2024
nekto78



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

Цитата:
Прикладываю version.dll к системному браузеру...  
А дальше что делать?  
Запустить его? Или самому вручную открывать реестр и что-то там искать?  

 
1. Да, запустить и смотреть что изменилось, достигнут ли желаемый результат.
2. Если результат не достигнут запускать редактор реестра и искать всё что может быть связано с Блиск. Это могут быть файловые ассоциации, список приложений по умолчанию, список автозапуска, список служб, интеграция в оболочку и т.д. Искать имена разделов, имена параметров и значения параметров. В поле поиска ввести blisk.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 21:44 26-07-2024
masgak



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

Всего записей: 2954 | Зарегистр. 11-05-2005 | Отправлено: 07:37 27-07-2024 | Исправлено: masgak, 07:38 27-07-2024
nekto78



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Релиз 1.0.4.9.
Ссылки в шапке.
 
Добавлена функция удаления файлов и директорий по списку и функция блокировки создания директорий.
 
Список для большинства браузеров в конфигурационном файле. Список можно редактировать. Удаление файлов выполняется при запуске и завершении работы браузера. Удаление директорий выполняется при запуске браузера. Повторное создание директорий блокируется.

Всего записей: 691 | Зарегистр. 10-02-2006 | Отправлено: 11:08 27-07-2024 | Исправлено: nekto78, 11:15 27-07-2024
Открыть новую тему     Написать ответ в эту тему

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

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

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru