Cent Browser
Цитата: Удаленный пользователь от 27.01.2021, 12:48Цитата: ~ Garik ~ от 27.01.2021, 12:35Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.
Удалил папку Data и, на всякий случай, еще раз скачал с офф. сайта portabl версию, распаковал с заменой, попробовал выставить «браузером по умолчанию» — программа закрывается. Такое ощущение, что что-то мешает прописать ему запись в реестр.
ps указание в реестр полного пути до Cent'a не помогло.
Цитата: ~ Garik ~ от 27.01.2021, 12:35Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.
Удалил папку Data и, на всякий случай, еще раз скачал с офф. сайта portabl версию, распаковал с заменой, попробовал выставить «браузером по умолчанию» — программа закрывается. Такое ощущение, что что-то мешает прописать ему запись в реестр.
ps указание в реестр полного пути до Cent'a не помогло.
Цитата: Удаленный пользователь от 27.01.2021, 18:32Цитата: Andrew от 27.01.2021, 12:48ps указание в реестр полного пути до Cent'a не помогло.
Привет, @bosair. Попробуйте вот что проверить.
Поставьте Cent Браузер по умолчанию и сделайте выход из учётки.
Войдите обратно нажатием пробела. Перейдите в программы по умолчанию и посмотреть слетает ли браузер по умолчанию с Cent на Edge.
Цитата: Andrew от 27.01.2021, 12:48ps указание в реестр полного пути до Cent'a не помогло.
Привет, @bosair. Попробуйте вот что проверить.
Поставьте Cent Браузер по умолчанию и сделайте выход из учётки.
Войдите обратно нажатием пробела. Перейдите в программы по умолчанию и посмотреть слетает ли браузер по умолчанию с Cent на Edge.
Цитата: Удаленный пользователь от 28.01.2021, 10:32Не помогает. В программах по умолчанию вообще нет Cent'a, а в настройках самого браузера — скрин.
Не помогает. В программах по умолчанию вообще нет Cent'a, а в настройках самого браузера — скрин.
Цитата: Удаленный пользователь от 28.01.2021, 11:04👋Добрый Andrew
А если так. Проверил, способ работает. Если у вас нет, то пора винду перебивать).
1. Скопировать код в сценарий
2. Открыть сценарий в блокноте и изменить строчкуна Chrome.exe, то есть запускаемый файл Cent`a
3. Сохранить в формате vbs
4. Положить скрипт в папку Cent`a рядом с exe файлом Chrome.exe
5. Запустить, появится табличка, тыкаем ок и открывается окно, где ты выберешь браузер по умолчанию и там уже будет находиться Cent.Сам скрипт, не мой).
[spoiler]'Registers Google Chrome Portable with Default Programs or Default Apps in Windows 'chromeportable.vbs - created on May 20, 2019 by Ramesh Srinivasan, Winhelponline.com 'v1.1 13-Jun-2019 - Enclosed file name parameter in double-quotes. 'v1.2 10-Sep-2020 - Fixed ApplicationIcon path. And added other supported URL protocols. Option Explicit Dim sAction, sAppPath, objFile, oFSO, sbaseKey, sbaseKey2 Dim WshShell : Set WshShell = CreateObject("WScript.Shell") Dim oFS0 : Set oFSO = CreateObject("Scripting.FileSystemObject") Set objFile = oFSO.GetFile(WScript.ScriptFullName) sAppPath = oFSO.GetParentFolderName(objFile) sAppPath = sAppPath & "\GoogleChromePortable.exe" If Not oFSO.FileExists (sAppPath) Then WScript.Quit If InStr(" ", sAppPath) = 0 Then sAppPath = """" & sAppPath & """" If WScript.Arguments.Count > 0 Then If UCase(Trim(WScript.Arguments(0))) = "-REG" Then Call RegisterChromePortable(sAppPath) If UCase(Trim(WScript.Arguments(0))) = "-UNREG" Then Call UnregisterChromePortable(sAppPath) Else sAction = InputBox("Type REGISTER to add Chrome Portable to Default Apps. Type UNREGISTER to remove.", "Chrome Portable Registration", "REGISTER") If UCase(Trim(sAction)) = "REGISTER" Then Call RegisterChromePortable(sAppPath) If UCase(Trim(sAction)) = "UNREGISTER" Then Call UnregisterChromePortable(sAppPath) End If Sub RegisterChromePortable(sAppPath) sbaseKey = "HKCU\Software\" sbaseKey2 = sbaseKey & "Clients\StartmenuInternet\Google Chrome Portable\" WshShell.RegWrite sbaseKey & "RegisteredApplications\Google Chrome Portable", "Software\Clients\StartMenuInternet\Google Chrome Portable\Capabilities", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\", "Chrome HTML Document", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\AppUserModelId", "Chrome Portable", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\AppUserModelId", "Chrome Portable", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationIcon", sAppPath & ",0", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationName", "Google Chrome Portable", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationDescription", "Access the internet", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationCompany", "Google Inc.", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\DefaultIcon\", sAppPath & ",0", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\shell\open\command\", sAppPath & " -- " & """" & "%1" & """", "REG_SZ" WshShell.RegWrite sbaseKey2, "Google Chrome Portable Edition", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationDescription", "Google Chrome Portable Edition", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationIcon", sAppPath & ",0", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationName", "Google Chrome Portable Edition", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.htm", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.html", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.shtml", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.xht", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.xhtml", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.webp", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\ftp", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\http", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\https", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\irc", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\mailto", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\mms", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\news", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\nntp", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\sms", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\smsto", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\tel", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\url", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\webcal", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "DefaultIcon\", sAppPath & ",0", "REG_SZ" WshShell.RegWrite sbaseKey2 & "shell\open\command\", sAppPath, "REG_SZ" 'Launch Default Apps after registering Chrome Portable WshShell.Run "control /name Microsoft.DefaultPrograms /page pageDefaultProgram" End Sub Sub UnregisterChromePortable(sAppPath) sbaseKey = "HKCU\Software\" sbaseKey2 = "HKCU\Software\Clients\StartmenuInternet\Google Chrome Portable" On Error Resume Next WshShell.RegDelete sbaseKey & "RegisteredApplications\Google Chrome Portable" On Error GoTo 0 WshShell.Run "reg.exe delete " & sbaseKey & "Classes\ChromeHTML2" & " /f", 0 WshShell.Run "reg.exe delete " & chr(34) & sbaseKey2 & chr(34) & " /f", 0 'Launch Default Apps after unregistering Chrome Portable WshShell.Run "control /name Microsoft.DefaultPrograms /page pageDefaultProgram" End Sub[/spoiler]
Офф скрипт и инструкция на Англ.
Доп, материал, установка браузеров по умолчанию через командую строку. на Англ.
👋Добрый Andrew
А если так. Проверил, способ работает. Если у вас нет, то пора винду перебивать).
1. Скопировать код в сценарий 
2. Открыть сценарий в блокноте и изменить строчку
на Chrome.exe, то есть запускаемый файл Cent`a
3. Сохранить в формате vbs
4. Положить скрипт в папку Cent`a рядом с exe файлом Chrome.exe
5. Запустить, появится табличка, тыкаем ок и открывается окно, где ты выберешь браузер по умолчанию и там уже будет находиться Cent.
Сам скрипт, не мой).
'Registers Google Chrome Portable with Default Programs or Default Apps in Windows
'chromeportable.vbs - created on May 20, 2019 by Ramesh Srinivasan, Winhelponline.com
'v1.1 13-Jun-2019 - Enclosed file name parameter in double-quotes.
'v1.2 10-Sep-2020 - Fixed ApplicationIcon path. And added other supported URL protocols.
Option Explicit
Dim sAction, sAppPath, objFile, oFSO, sbaseKey, sbaseKey2
Dim WshShell : Set WshShell = CreateObject("WScript.Shell")
Dim oFS0 : Set oFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = oFSO.GetFile(WScript.ScriptFullName)
sAppPath = oFSO.GetParentFolderName(objFile)
sAppPath = sAppPath & "\GoogleChromePortable.exe"
If Not oFSO.FileExists (sAppPath) Then WScript.Quit
If InStr(" ", sAppPath) = 0 Then sAppPath = """" & sAppPath & """"
If WScript.Arguments.Count > 0 Then
If UCase(Trim(WScript.Arguments(0))) = "-REG" Then Call RegisterChromePortable(sAppPath)
If UCase(Trim(WScript.Arguments(0))) = "-UNREG" Then Call UnregisterChromePortable(sAppPath)
Else
sAction = InputBox("Type REGISTER to add Chrome Portable to Default Apps. Type UNREGISTER to remove.", "Chrome Portable Registration", "REGISTER")
If UCase(Trim(sAction)) = "REGISTER" Then Call RegisterChromePortable(sAppPath)
If UCase(Trim(sAction)) = "UNREGISTER" Then Call UnregisterChromePortable(sAppPath)
End If
Sub RegisterChromePortable(sAppPath)
sbaseKey = "HKCU\Software\"
sbaseKey2 = sbaseKey & "Clients\StartmenuInternet\Google Chrome Portable\"
WshShell.RegWrite sbaseKey & "RegisteredApplications\Google Chrome Portable", "Software\Clients\StartMenuInternet\Google Chrome Portable\Capabilities", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\", "Chrome HTML Document", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\AppUserModelId", "Chrome Portable", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\AppUserModelId", "Chrome Portable", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationIcon", sAppPath & ",0", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationName", "Google Chrome Portable", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationDescription", "Access the internet", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\Application\ApplicationCompany", "Google Inc.", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\DefaultIcon\", sAppPath & ",0", "REG_SZ"
WshShell.RegWrite sbaseKey & "Classes\ChromeHTML2\shell\open\command\", sAppPath & " -- " & """" & "%1" & """", "REG_SZ"
WshShell.RegWrite sbaseKey2, "Google Chrome Portable Edition", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationDescription", "Google Chrome Portable Edition", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationIcon", sAppPath & ",0", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\ApplicationName", "Google Chrome Portable Edition", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.htm", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.html", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.shtml", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.xht", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.xhtml", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\FileAssociations\.webp", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\ftp", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\http", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\https", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\irc", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\mailto", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\mms", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\news", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\nntp", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\sms", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\smsto", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\tel", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\url", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "Capabilities\URLAssociations\webcal", "ChromeHTML2", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "DefaultIcon\", sAppPath & ",0", "REG_SZ"
WshShell.RegWrite sbaseKey2 & "shell\open\command\", sAppPath, "REG_SZ"
'Launch Default Apps after registering Chrome Portable
WshShell.Run "control /name Microsoft.DefaultPrograms /page pageDefaultProgram"
End Sub
Sub UnregisterChromePortable(sAppPath)
sbaseKey = "HKCU\Software\"
sbaseKey2 = "HKCU\Software\Clients\StartmenuInternet\Google Chrome Portable"
On Error Resume Next
WshShell.RegDelete sbaseKey & "RegisteredApplications\Google Chrome Portable"
On Error GoTo 0
WshShell.Run "reg.exe delete " & sbaseKey & "Classes\ChromeHTML2" & " /f", 0
WshShell.Run "reg.exe delete " & chr(34) & sbaseKey2 & chr(34) & " /f", 0
'Launch Default Apps after unregistering Chrome Portable
WshShell.Run "control /name Microsoft.DefaultPrograms /page pageDefaultProgram"
End Sub
Офф скрипт и инструкция на Англ.
Доп, материал, установка браузеров по умолчанию через командую строку. на Англ.
Цитата: Удаленный пользователь от 28.01.2021, 11:56@satirov
Спасибо! Все заработало, ссылки отрываются через Cent.
@satirov
Спасибо! Все заработало, ссылки отрываются через Cent.
Цитата: Удаленный пользователь от 04.02.2021, 08:41Добрый день. Не знаете как можно сделать так чтобы в cent не сохранялась история загрузок ? Мне не особо нравится что после каждой загрузке на кнопке "загрузки" появляется уведомление которое показывает сколько файлов скачено.
И еще хотел спросить, какой список фильтров в AdBlock вы используете ? Просто в нем написано что, чем больше фильтров, тем возможно медленнее работа браузера.
Добрый день. Не знаете как можно сделать так чтобы в cent не сохранялась история загрузок ? Мне не особо нравится что после каждой загрузке на кнопке "загрузки" появляется уведомление которое показывает сколько файлов скачено.
И еще хотел спросить, какой список фильтров в AdBlock вы используете ? Просто в нем написано что, чем больше фильтров, тем возможно медленнее работа браузера.
Цитата: Удаленный пользователь от 04.02.2021, 08:43Доброе утро ☀
К сожалению, в Cent такого нельзя отключить.
Из фильтров, только в uBlock Origin, к стандартным добавляю EasyList.
Доброе утро ☀
К сожалению, в Cent такого нельзя отключить.
Из фильтров, только в uBlock Origin, к стандартным добавляю EasyList.
Цитата: Удаленный пользователь от 04.02.2021, 08:46Цитата: Сергей от 04.02.2021, 08:43Доброе утро
К сожалению, в Cent такого нельзя отключить.
Из фильтров, только в uBlock Origin, к стандартным добавляю EasyList.Спасибо Сергей, а uBlock Origin лучше AdBlock ? Просто раньше не использовал его.
Цитата: Сергей от 04.02.2021, 08:43Доброе утро
К сожалению, в Cent такого нельзя отключить.
Из фильтров, только в uBlock Origin, к стандартным добавляю EasyList.
Спасибо Сергей, а uBlock Origin лучше AdBlock ? Просто раньше не использовал его.
Цитата: Удаленный пользователь от 04.02.2021, 08:47По Моим наблюдениям – да.
По Моим наблюдениям – да.
Цитата: Удаленный пользователь от 04.02.2021, 08:52👋Добрый Ваня
uBlock лучше во всем, начиная с потребление памяти, так же он имеет встроенную функцию блокировки произвольных элементов на страницах сайтов, а AdBlock для этого использует помощника Element Hiding Helper, по крайне мере давно так было, мож чего изменилось. Так же Ublock поддерживает все фильтры что есть у конкурентов+ еще тысячи других, ну и еще куча плюсов, функционал и простота.
👋Добрый Ваня
uBlock лучше во всем, начиная с потребление памяти, так же он имеет встроенную функцию блокировки произвольных элементов на страницах сайтов, а AdBlock для этого использует помощника Element Hiding Helper, по крайне мере давно так было, мож чего изменилось. Так же Ublock поддерживает все фильтры что есть у конкурентов+ еще тысячи других, ну и еще куча плюсов, функционал и простота.