Вы должны войти, чтобы создавать сообщения и темы.

Portable Helium Browser

Страница 1 из 3► 3

Добрый день!
Прошу сделать портативную версию браузера Helium

 Салам. Я посмотрел на этот браузер и понял, что это Ungoogled-chromium из которого вырезали менеджер паролей и вшили туда uBlock Origin, в котором невозможно обновить правила.

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

Я делал для себя лаунчер для Ungoogled-chromium, суть его проста: Запускать Ungoogled-chromium с флагами портативности, с расширениями на втором манифесте, дабы они работали на всех существующих страницах в интернете, в отличии от Chrome, Cent и прочих... Кстати сказать правила для uBlock Origin будут обновляться.

Сам лаунчер это bat файл обёрнутый в exe

Спойлер
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

set "EXE_DIR=%CD%"
if not "%EXE_DIR:~-1%"=="\" set "EXE_DIR=%EXE_DIR%\"

cd /d "%EXE_DIR%"

set "PARM_FILE=%EXE_DIR%StartupParm.txt"
set "TEMP_BATCH=%EXE_DIR%__run_temp.cmd"

if not exist "%PARM_FILE%" (
exit /b 1
)

copy /y "%PARM_FILE%" "%TEMP_BATCH%" >nul

attrib +h "%TEMP_BATCH%" >nul

call "%TEMP_BATCH%"

if exist "%TEMP_BATCH%" (
attrib -h "%TEMP_BATCH%" >nul
del /f /q "%TEMP_BATCH%" >nul
)

exit /b 0

который читает файл StartupParm.txt с таким содержанием
Спойлер
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

:: 📂 Используем переменную окружения для определения текущей директории
set "BASE_DIR=%~dp0"
cd /d "%BASE_DIR%"

:: --- 🛠️ 0. ПРИНУДИТЕЛЬНЫЕ ПОЛИТИКИ (ПРИОРИТЕТ IPV4 НА УРОВНЕ ОС И РЕЕСТРА) ---
:: 🌐 Установка приоритета IPv4 над IPv6 в системе (0x20 / 32)
Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "DisabledComponents" /t REG_DWORD /d 32 /f >nul 2>&1

:: 🛑 Блокировка IPv6 на уровне групповых политик Chromium (запрет встроенного DNS)
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "BuiltInDnsClientEnabled" /t REG_DWORD /d 0 /f >nul 2>&1
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ExtensionAllowedInIncognito" /t REG_DWORD /d "1" /f >nul 2>&1

:: 🔥 ЖЕСТКИЙ ЗАПРЕТ НА СБРОС НАСТРОЕК И ПРОВЕРКУ ЦЕЛОСТНОСТИ ПРОФИЛЯ 🔥
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ProfileRevisionsSettings" /t REG_DWORD /d 0 /f >nul 2>&1
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ResetProfileSettings" /t REG_DWORD /d 0 /f >nul 2>&1

:: --- 🧹 1. ЧИСТКА МУСОРА (БЕЗОПАСНАЯ) ---
if exist "profile\Default\Cache" rd /s /q "profile\Default\Cache" 2>nul
if exist "profile\Default\Code Cache" rd /s /q "profile\Default\Code Cache" 2>nul
if exist "profile\Default\GPUCache" rd /s /q "profile\Default\GPUCache" 2>nul

:: --- 🔴 2. СПИСОК ОТКЛЮЧЕНИЯ (disable-features) ---
set "DF=PWAInstallPrompt,PWAUniversalInstall,WebAppEnableUniversalInstall,"
set "DF=%DF%DesktopPWAsAttentionBadgingCrOS,DesktopPWAsDetailedInstallDialog,"
set "DF=%DF%DesktopPWAsAppIconShortcutsMenu,DesktopPWAsFlashAppName,"
set "DF=%DF%WebAppsElidedExtensionsMenu,DesktopPWAsElidedExtensionsMenu,"
set "DF=%DF%InstallableManager,GoogleProfile,IdentityInCanary,ReadingList,"
set "DF=%DF%WebRtcHideLocalIpsWithMdns,GeoLocation,ProfileMenuRevamp,"
set "DF=%DF%ToolbarPinning,ExtensionsMenuAccessControl,PrivacySandboxSettings4,"
set "DF=%DF%PrivacySandboxAdTopics,ChromeRefresh2023,ChromeWebuiRefresh2023,"
set "DF=%DF%CustomizeChromeSidePanel,SidePanelPinning,ResponsiveToolbar,"
set "DF=%DF%ExtensionsToolbarMenu,LiveCaption,DefaultQUICProtocols,"
set "DF=%DF%OptimizationGuideFetching,OptimizationTargetPrediction,SearchWebInSidePanel,"
set "DF=%DF%SidePanelJourneys,MtabSearch,SearchEngineChoice,PrivacySandboxSettings3,"
set "DF=%DF%SafetyCheckWebui,SafeBrowsingRealtimeUrlCheck,InProductHelp,"
set "DF=%DF%TrustedTypes,TrustedTypesReporting,EnforceTrustedTypes,EnforceTrustedTypesExtension,SelfXssPrevention,"
set "DF=%DF%AsyncDns,UseDnsHttpsSvcb"

:: --- 🟢 3. СПИСОК ВКЛЮЧЕНИЯ (enable-features) ---
set "EF=AutoDarkMode,ForceDarkMode,WebContentsForceDark"

:: --- 📦 4. СБОРКА АРГУМЕНТОВ ---
set "args=--user-data-dir="%BASE_DIR%profile" --lang=ru --no-default-browser-check --show-avatar-button=never"

:: ⚠️ ПОРТАБЕЛЬНОСТЬ И ЗАЩИТА ДАННЫХ
set "args=%args% --password-store=basic --disable-machine-id --disable-encryption --disable-encryption-win"
set "args=%args% --reset-variation-state --disable-reset-crashes-and-exceptions --disable-logging"
set "args=%args% --password-store=basic --use-mock-keychain"

:: ⚙️ Основные настройки + ЖЕСТКОЕ принудительное отключение медиа-панели отдельно от общей строки
set "args=%args% --enable-features=%EF%"
set "args=%args% --disable-features=%DF%,GlobalMediaControls,MediaSessionService"
set "args=%args% --force-dark-mode --enable-force-dark"
set "args=%args% --disable-sync --no-first-run --disable-component-update --no-pings"

:: --- 🧩 5. ПОДКЛЮЧЕНИЕ РАСШИРЕНИЙ ---
set "EXT_LIST="%BASE_DIR%style""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%WebStore""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%VOT""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Speak-master""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%uBlock0.chromium""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%SponsorBlock""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Cookie-AutoDelete""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%ContextMenus""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Violentmonkey""

set "args=%args% --load-extension=%EXT_LIST%"
set "args=%args% --allow-legacy-mv2-extensions --ext-allow-http-screen-capture"

:: 🔒 Сеть, приватность и защита от фингерпринтинга
set "args=%args% --disable-quic --disable-async-dns --disable-dns-over-https --dns-resolve-timeout=5"
set "args=%args% --fingerprinting-canvas-measure-reproducibility"
set "args=%args% --force-webrtc-ip-handling-policy=disable_non_proxied_udp --disable-p2p-device-enumeration"

:: 🚀 Прочее (Многопоточное скачивание)
set "args=%args% --enable-parallel-downloading"

:: ⚡ Очистка локального DNS-кэша Windows перед запуском
ipconfig /flushdns >nul 2>&1

:: --- 🚀 6. ЗАПУСК БРАУЗЕРА ---
start "" /D "%BASE_DIR%App" "%BASE_DIR%App\chrome.exe" %args%

:: ⚠️ ⚠️ НЕ СТАВИТЬ - ломают Cloudflare Captcha ⚠️ ⚠️
:: --disable-site-isolation-trials
:: --disable-web-security

Файлы упаковал в rar. https://cloud.mail.ru/public/EiRK/6HT1QPzWg

В секции "ПОДКЛЮЧЕНИЕ РАСШИРЕНИЙ" можно соответственно вписывать свои расширения, положив соответствующие папки в корень. 

Я положил для примера давно выпиленные расширения из магазина.

А так же мой файл настройки ContextMenus.txt если зайдёт. 

Еже ли всё же хотите вопреки использовать helium - просто распакуйте его в папку APP, предварительно удалил чистый ungoogled-chromium из этой папки.

Важно: Напрямую Chrome.exe из папки APP не запускать никогда...

Беру свои слова обратно по поводу Helium. Буду сам им пользоваться. Его стоит скачать уже только за то, что в нём можно убрать лишние элементы интерфейса и освободить свободное место. И он может загружать расширения из магазина. Кроме этого он сам компактнее. Кстати сказать правила  uBlock Origin обновились...

Лайкнул Сибирь
Сибирь
Цитата: ReplaceString от 06.07.2026, 16:22

Беру свои слова обратно по поводу Helium. Буду сам им пользоваться. Его стоит скачать уже только за то, что в нём можно убрать лишние элементы интерфейса и освободить свободное место. И он может загружать расширения из магазина. Кроме этого он сам компактнее. Кстати сказать правила  uBlock Origin обновились...

🔊

А еще он стабильно обновляется, в отличии от Cent Browser. Я связался с разработчиком и попросил добавить поддержку флага DirectWrite, а также ожидается полная Portable версия как у Cent Browser.

Здравствуйте!
Тоже недавно начал пользоваться Helium и скачал zip-версию с GitHub, рассчитывая, что она будет портативной. Однако папка User Data всё равно создавалась в %AppData%.
Через пару дней вышло обновление, и браузер автоматически скачал и установил новую версию уже как обычную программу в AppData. Теперь портативная версия выдаёт ошибку при попытке обновления.
Хочу получить полностью портативную версию, чтобы при переустановке Windows или переходе на новый ПК можно было просто скопировать одну папку со всеми настройками, расширениями и данными.
Вопросы:

1. Как правильно перенести все данные и настроить актуальную portable-версию?
2. Нужно ли просто сохранить старую папку User Data и перенести её в новую версию?
3. Как настроить браузер, чтобы User Data всегда хранилась внутри папки с программой, а не в AppData?
4. Будет ли браузер в portable-варианте пытаться обновляться автоматически и устанавливать себя в AppData?

Заранее спасибо за помощь!

Цитата: ReplaceString от 05.07.2026, 15:10

 Салам. Я посмотрел на этот браузер и понял, что это Ungoogled-chromium из которого вырезали менеджер паролей и вшили туда uBlock Origin, в котором невозможно обновить правила.

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

Я делал для себя лаунчер для Ungoogled-chromium, суть его проста: Запускать Ungoogled-chromium с флагами портативности, с расширениями на втором манифесте, дабы они работали на всех существующих страницах в интернете, в отличии от Chrome, Cent и прочих... Кстати сказать правила для uBlock Origin будут обновляться.

Сам лаунчер это bat файл обёрнутый в exe

Спойлер
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

set "EXE_DIR=%CD%"
if not "%EXE_DIR:~-1%"=="\" set "EXE_DIR=%EXE_DIR%\"

cd /d "%EXE_DIR%"

set "PARM_FILE=%EXE_DIR%StartupParm.txt"
set "TEMP_BATCH=%EXE_DIR%__run_temp.cmd"

if not exist "%PARM_FILE%" (
exit /b 1
)

copy /y "%PARM_FILE%" "%TEMP_BATCH%" >nul

attrib +h "%TEMP_BATCH%" >nul

call "%TEMP_BATCH%"

if exist "%TEMP_BATCH%" (
attrib -h "%TEMP_BATCH%" >nul
del /f /q "%TEMP_BATCH%" >nul
)

exit /b 0

который читает файл StartupParm.txt с таким содержанием
Спойлер
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

:: 📂 Используем переменную окружения для определения текущей директории
set "BASE_DIR=%~dp0"
cd /d "%BASE_DIR%"

:: --- 🛠️ 0. ПРИНУДИТЕЛЬНЫЕ ПОЛИТИКИ (ПРИОРИТЕТ IPV4 НА УРОВНЕ ОС И РЕЕСТРА) ---
:: 🌐 Установка приоритета IPv4 над IPv6 в системе (0x20 / 32)
Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v "DisabledComponents" /t REG_DWORD /d 32 /f >nul 2>&1

:: 🛑 Блокировка IPv6 на уровне групповых политик Chromium (запрет встроенного DNS)
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "BuiltInDnsClientEnabled" /t REG_DWORD /d 0 /f >nul 2>&1
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ExtensionAllowedInIncognito" /t REG_DWORD /d "1" /f >nul 2>&1

:: 🔥 ЖЕСТКИЙ ЗАПРЕТ НА СБРОС НАСТРОЕК И ПРОВЕРКУ ЦЕЛОСТНОСТИ ПРОФИЛЯ 🔥
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ProfileRevisionsSettings" /t REG_DWORD /d 0 /f >nul 2>&1
Reg.exe add "HKCU\SOFTWARE\Policies\Chromium" /v "ResetProfileSettings" /t REG_DWORD /d 0 /f >nul 2>&1

:: --- 🧹 1. ЧИСТКА МУСОРА (БЕЗОПАСНАЯ) ---
if exist "profile\Default\Cache" rd /s /q "profile\Default\Cache" 2>nul
if exist "profile\Default\Code Cache" rd /s /q "profile\Default\Code Cache" 2>nul
if exist "profile\Default\GPUCache" rd /s /q "profile\Default\GPUCache" 2>nul

:: --- 🔴 2. СПИСОК ОТКЛЮЧЕНИЯ (disable-features) ---
set "DF=PWAInstallPrompt,PWAUniversalInstall,WebAppEnableUniversalInstall,"
set "DF=%DF%DesktopPWAsAttentionBadgingCrOS,DesktopPWAsDetailedInstallDialog,"
set "DF=%DF%DesktopPWAsAppIconShortcutsMenu,DesktopPWAsFlashAppName,"
set "DF=%DF%WebAppsElidedExtensionsMenu,DesktopPWAsElidedExtensionsMenu,"
set "DF=%DF%InstallableManager,GoogleProfile,IdentityInCanary,ReadingList,"
set "DF=%DF%WebRtcHideLocalIpsWithMdns,GeoLocation,ProfileMenuRevamp,"
set "DF=%DF%ToolbarPinning,ExtensionsMenuAccessControl,PrivacySandboxSettings4,"
set "DF=%DF%PrivacySandboxAdTopics,ChromeRefresh2023,ChromeWebuiRefresh2023,"
set "DF=%DF%CustomizeChromeSidePanel,SidePanelPinning,ResponsiveToolbar,"
set "DF=%DF%ExtensionsToolbarMenu,LiveCaption,DefaultQUICProtocols,"
set "DF=%DF%OptimizationGuideFetching,OptimizationTargetPrediction,SearchWebInSidePanel,"
set "DF=%DF%SidePanelJourneys,MtabSearch,SearchEngineChoice,PrivacySandboxSettings3,"
set "DF=%DF%SafetyCheckWebui,SafeBrowsingRealtimeUrlCheck,InProductHelp,"
set "DF=%DF%TrustedTypes,TrustedTypesReporting,EnforceTrustedTypes,EnforceTrustedTypesExtension,SelfXssPrevention,"
set "DF=%DF%AsyncDns,UseDnsHttpsSvcb"

:: --- 🟢 3. СПИСОК ВКЛЮЧЕНИЯ (enable-features) ---
set "EF=AutoDarkMode,ForceDarkMode,WebContentsForceDark"

:: --- 📦 4. СБОРКА АРГУМЕНТОВ ---
set "args=--user-data-dir="%BASE_DIR%profile" --lang=ru --no-default-browser-check --show-avatar-button=never"

:: ⚠️ ПОРТАБЕЛЬНОСТЬ И ЗАЩИТА ДАННЫХ
set "args=%args% --password-store=basic --disable-machine-id --disable-encryption --disable-encryption-win"
set "args=%args% --reset-variation-state --disable-reset-crashes-and-exceptions --disable-logging"
set "args=%args% --password-store=basic --use-mock-keychain"

:: ⚙️ Основные настройки + ЖЕСТКОЕ принудительное отключение медиа-панели отдельно от общей строки
set "args=%args% --enable-features=%EF%"
set "args=%args% --disable-features=%DF%,GlobalMediaControls,MediaSessionService"
set "args=%args% --force-dark-mode --enable-force-dark"
set "args=%args% --disable-sync --no-first-run --disable-component-update --no-pings"

:: --- 🧩 5. ПОДКЛЮЧЕНИЕ РАСШИРЕНИЙ ---
set "EXT_LIST="%BASE_DIR%style""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%WebStore""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%VOT""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Speak-master""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%uBlock0.chromium""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%SponsorBlock""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Cookie-AutoDelete""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%ContextMenus""
set "EXT_LIST=%EXT_LIST%,"%BASE_DIR%Violentmonkey""

set "args=%args% --load-extension=%EXT_LIST%"
set "args=%args% --allow-legacy-mv2-extensions --ext-allow-http-screen-capture"

:: 🔒 Сеть, приватность и защита от фингерпринтинга
set "args=%args% --disable-quic --disable-async-dns --disable-dns-over-https --dns-resolve-timeout=5"
set "args=%args% --fingerprinting-canvas-measure-reproducibility"
set "args=%args% --force-webrtc-ip-handling-policy=disable_non_proxied_udp --disable-p2p-device-enumeration"

:: 🚀 Прочее (Многопоточное скачивание)
set "args=%args% --enable-parallel-downloading"

:: ⚡ Очистка локального DNS-кэша Windows перед запуском
ipconfig /flushdns >nul 2>&1

:: --- 🚀 6. ЗАПУСК БРАУЗЕРА ---
start "" /D "%BASE_DIR%App" "%BASE_DIR%App\chrome.exe" %args%

:: ⚠️ ⚠️ НЕ СТАВИТЬ - ломают Cloudflare Captcha ⚠️ ⚠️
:: --disable-site-isolation-trials
:: --disable-web-security

Файлы упаковал в rar. https://cloud.mail.ru/public/EiRK/6HT1QPzWg

В секции "ПОДКЛЮЧЕНИЕ РАСШИРЕНИЙ" можно соответственно вписывать свои расширения, положив соответствующие папки в корень. 

Я положил для примера давно выпиленные расширения из магазина.

А так же мой файл настройки ContextMenus.txt если зайдёт. 

Еже ли всё же хотите вопреки использовать helium - просто распакуйте его в папку APP, предварительно удалил чистый ungoogled-chromium из этой папки.

Важно: Напрямую Chrome.exe из папки APP не запускать никогда...

Блин, хотел попробовать это сделать, но совершенно не разобрался, что и как делать.

Но в нем не так все хорошо, как кажется. Есть и минусы, которые я заметил:
1) отсутствие менеджера паролей.
2) Перестают работать расширения на "специальных" страницах Гугл.
 
В чистом Ungoogled-chromium менеджер паролей присутствует и расширения работают везде.
Я очень не люблю, когда разработчики принимают своих пользователей за идиотов и под предлогом безопасности лишают важного функционала. Именно так поступают самые настоящие корпоративные мрази. Это и настораживает с одной стороны и одновременно огорчает в Helium браузере.
 

Салам substrubber.

Папка в ней лаунчер и два расширения для примера

https://cloud.mail.ru/public/esjT/h9gzbNMQX

в папку APP распаковываете последний релиз https://github.com/imputnet/helium-windows/releases/

в папке profile будет профиль соответственно - и браузер надо будет запускать только кликнув по лаунчеру, а не из папки APP, ото создастся профиль в Скопировано%LOCALAPPDATA%\imput\Helium - чего не надо делать.

Лайкнул Paradox
Paradox

ReplaceString, Здравствуй
Хотел спросить как удалять "style - VOT"  в реестре остаются следы HKEY_CURRENT_USER\SOFTWARE\Helium - HKEY_CURRENT_USER\SOFTWARE\imput - HKEY_CURRENT_USER\SOFTWARE\The Helium Authors их как то можно удалять ?

Салам Roman. Да это можно удалить, если профиль создавался лаунчером, то он не должен шифроваться, потому что в файле StartupParm.txt прописаны флаги портативности. 

Цитата: ReplaceString от 08.07.2026, 23:29

Салам substrubber.

Папка в ней лаунчер и два расширения для примера

https://cloud.mail.ru/public/esjT/h9gzbNMQX

в папку APP распаковываете последний релиз https://github.com/imputnet/helium-windows/releases/

в папке profile будет профиль соответственно - и браузер надо будет запускать только кликнув по лаунчеру, а не из папки APP, ото создастся профиль в Скопировано%LOCALAPPDATA%\imput\Helium - чего не надо делать.

Здравствуйте еще раз. Я скачал последнюю версию хелиума и ваш архив, вроде как чистый нулевой браузер я сделал. Как мне теперь перенести все из установочного? папка profile содержит много файлов, мне просто целиком содержимое папки userdata скопировать с заменой файлов в папку profile?(это идентичные папки, просто с разными названиями?) На счет расширений, их можно только вручную устанавливать как тут установлены vot перевод? или я могу скачать из магазина расширений спокойно что мне нужно? Спасибо за помощь.

субструбер , Здравствуй
Это мои  наблюдения Пару дней игрался с браузером, хотел сделать портативный Смысл в чём с помощью Portable Creator все работает следы подчищаются, но при переносе сбиваются настройки С батниками от ReplaceString спасибо ему тоже все работает браузер переносится с сохранением настроек, но остаются следы в реестре Что хотел сказать у меня не получилось переносить настройки  из Portable Creator в разработку от @replacestring и на оборот все время сбивались. Методом тыка виноват я так понял файл "Secure Preferences" по ходу он к чему то привязывается.  Себе сделал один файл без StartupParm.txt завернул в .ехе пока работает                    @echo off
chcp 65001 >nul
cd /d "%~dp0"

:: 📂 Определяем директорию
set "BASE_DIR=%~dp0"

:: 🚀 СБОРКА АРГУМЕНТОВ
set "args=--user-data-dir="%BASE_DIR%profile""
set "args=%args% --lang=ru"
set "args=%args% --no-default-browser-check"
set "args=%args% --no-first-run"
set "args=%args% --disable-sync"
set "args=%args% --disable-component-update"

:: 🔒 ПОРТАБИЛЬНОСТЬ
set "args=%args% --password-store=basic"
set "args=%args% --disable-machine-id"
set "args=%args% --disable-encryption"
set "args=%args% --disable-encryption-win"
set "args=%args% --disable-logging"
set "args=%args% --use-mock-keychain"

:: 🚀 ЗАПУСК (ОДИН РАЗ!)
start "" /D "%BASE_DIR%App" "chrome.exe" %args%

Цитата: Roman от 12.07.2026, 07:17

субструбер , Здравствуй
Это мои  наблюдения Пару дней игрался с браузером, хотел сделать портативный Смысл в чём с помощью Portable Creator все работает следы подчищаются, но при переносе сбиваются настройки С батниками от ReplaceString спасибо ему тоже все работает браузер переносится с сохранением настроек, но остаются следы в реестре Что хотел сказать у меня не получилось переносить настройки  из Portable Creator в разработку от @replacestring и на оборот все время сбивались. Методом тыка виноват я так понял файл "Secure Preferences" по ходу он к чему то привязывается.  Себе сделал один файл без StartupParm.txt завернул в .ехе пока работает                    @echo off
chcp 65001 >nul
cd /d "%~dp0"

:: 📂 Определяем директорию
set "BASE_DIR=%~dp0"

:: 🚀 СБОРКА АРГУМЕНТОВ
set "args=--user-data-dir="%BASE_DIR%profile""
set "args=%args% --lang=ru"
set "args=%args% --no-default-browser-check"
set "args=%args% --no-first-run"
set "args=%args% --disable-sync"
set "args=%args% --disable-component-update"

:: 🔒 ПОРТАБИЛЬНОСТЬ
set "args=%args% --password-store=basic"
set "args=%args% --disable-machine-id"
set "args=%args% --disable-encryption"
set "args=%args% --disable-encryption-win"
set "args=%args% --disable-logging"
set "args=%args% --use-mock-keychain"

:: 🚀 ЗАПУСК (ОДИН РАЗ!)
start "" /D "%BASE_DIR%App" "chrome.exe" %args%

Хочу задать вопрос, как этим пользоваться, создать батник внутри папки и через него запускать браузер? Сорян, я долгое время не заходил на форум, не совсем понимаю, что да как.

Цитата: ReplaceString от 08.07.2026, 23:29

Салам substrubber.

Папка в ней лаунчер и два расширения для примера

https://cloud.mail.ru/public/esjT/h9gzbNMQX

в папку APP распаковываете последний релиз https://github.com/imputnet/helium-windows/releases/

в папке profile будет профиль соответственно - и браузер надо будет запускать только кликнув по лаунчеру, а не из папки APP, ото создастся профиль в Скопировано%LOCALAPPDATA%\imput\Helium - чего не надо делать.

и еще вопрос, я запустил одновременно cent portable и ungoogled chromium, вернее cent с форумом был открыт и я тестировал ваш браузер, и у меня теперь в центе пишется : Этим браузером управляет ваша организация. Критично ли это, можно ли это убрать?

Страница 1 из 3► 3