Cent Browser
Цитата: Сергей от 27.01.2021, 11:29Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌
Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌
Цитата: Extremoose от 27.01.2021, 11:38Цитата: Сергей от 27.01.2021, 11:29Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌Спасибо за ответ. Очень жаль, тут еще и системный администратор негативно относится ко всем браузерам, основанным на Chrome. Поэтому да, придется сидеть так.
Win+R - cmd
Цитата: Сергей от 27.01.2021, 11:29Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌
Спасибо за ответ. Очень жаль, тут еще и системный администратор негативно относится ко всем браузерам, основанным на Chrome. Поэтому да, придется сидеть так.
Win+R - cmd
Цитата: Andrew от 27.01.2021, 12:14Приветствую ☀
Проблема в следующем: CentPortable не может быть выставлен «браузером по умолчанию».
Т.е. весь смысл заключается в том, что я не могу открывать url:// и http(s):// ссылки. Другие .html файлы он открывает (т.к. выставлен там принудительно).
В меню параметры нет опции выбора данного браузера.
Так же как и не выбрать Cent в Default Programs Edit в разделе «Default Programs Settings» — его нет в списке.
Если я пробую через настройки самого Cent'a сделать его «браузером по умолчанию» — то он закрывается.
В реестре — как на скрине, и смена на CromeHTM не помогает.Можно это как-нибудь поправить?
Приветствую ☀
Проблема в следующем: CentPortable не может быть выставлен «браузером по умолчанию».
Т.е. весь смысл заключается в том, что я не могу открывать url:// и http(s):// ссылки. Другие .html файлы он открывает (т.к. выставлен там принудительно).
В меню параметры нет опции выбора данного браузера.
Так же как и не выбрать Cent в Default Programs Edit в разделе «Default Programs Settings» — его нет в списке.
Если я пробую через настройки самого Cent'a сделать его «браузером по умолчанию» — то он закрывается.
В реестре — как на скрине, и смена на CromeHTM не помогает.
Можно это как-нибудь поправить?
Цитата: Игорь от 27.01.2021, 12:19Andrew, приветствую 🖐
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.
Andrew, приветствую 🖐
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.
Цитата: Andrew от 27.01.2021, 12:32Цитата: ~ Garik ~ от 27.01.2021, 12:19Andrew, приветствую
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.Сделал PortableFirefox по-умолчанию, появился в параметрах, но при попытке через настройки самого Cent'a сделать его «браузером по умолчанию» — он закрывается.
Цитата: ~ Garik ~ от 27.01.2021, 12:19Andrew, приветствую
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.
Сделал PortableFirefox по-умолчанию, появился в параметрах, но при попытке через настройки самого Cent'a сделать его «браузером по умолчанию» — он закрывается.
Цитата: Игорь от 27.01.2021, 12:35Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.
Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.
Цитата: Andrew от 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 не помогло.
Цитата: Pixi от 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.
Цитата: Andrew от 28.01.2021, 10:32Не помогает. В программах по умолчанию вообще нет Cent'a, а в настройках самого браузера — скрин.
Не помогает. В программах по умолчанию вообще нет Cent'a, а в настройках самого браузера — скрин.
Цитата: Mikhail от 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. Открыть сценарий в блокноте и изменить строчку 
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
Офф скрипт и инструкция на Англ.
Доп, материал, установка браузеров по умолчанию через командую строку. на Англ.
Цитата: Andrew от 28.01.2021, 11:56@satirov
Спасибо! Все заработало, ссылки отрываются через Cent.
@satirov
Спасибо! Все заработало, ссылки отрываются через Cent.
Цитата: Иван от 04.02.2021, 08:41Добрый день. Не знаете как можно сделать так чтобы в cent не сохранялась история загрузок ? Мне не особо нравится что после каждой загрузке на кнопке "загрузки" появляется уведомление которое показывает сколько файлов скачено.
И еще хотел спросить, какой список фильтров в AdBlock вы используете ? Просто в нем написано что, чем больше фильтров, тем возможно медленнее работа браузера.
Добрый день. Не знаете как можно сделать так чтобы в cent не сохранялась история загрузок ? Мне не особо нравится что после каждой загрузке на кнопке "загрузки" появляется уведомление которое показывает сколько файлов скачено.
И еще хотел спросить, какой список фильтров в AdBlock вы используете ? Просто в нем написано что, чем больше фильтров, тем возможно медленнее работа браузера.
