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

Cent Browser

1◄Страница 4 из 63► 63
Цитата: Сергей от 27.01.2021, 11:01

Которого у Тебя нет, да? =)

К сожалению, да.

Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌

Лайкнули Никита и Extremoose
НикитаExtremoose
Цитата: Сергей от 27.01.2021, 11:29

Тогда, к сожалению, в реестре не поковыряешься...
Придётся так сидеть ┐('~`;)┌

Спасибо за ответ. Очень жаль, тут еще и системный администратор негативно относится ко всем браузерам, основанным на Chrome. Поэтому да, придется сидеть так.
Win+R - cmd

Приветствую ☀

Проблема в следующем: CentPortable  не может быть выставлен «браузером по умолчанию».
Т.е. весь смысл заключается в том, что я не могу открывать url:// и http(s):// ссылки. Другие .html файлы он открывает (т.к. выставлен там принудительно).
В меню параметры нет опции выбора данного браузера.
Так же как и не выбрать Cent в Default Programs Edit в разделе «Default Programs Settings» — его нет в списке.
Если я пробую через настройки самого Cent'a сделать его «браузером по умолчанию» — то он закрывается.
В реестре — как на скрине, и смена на CromeHTM не помогает.

Можно это как-нибудь поправить?

Лайкнул Никита
Никита

Andrew, приветствую 🖐
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.

От того что ты делаешь сегодня, зависит то, как ты будешь жить завтра.
Цитата: ~ Garik ~ от 27.01.2021, 12:19

Andrew, приветствую 🖐
Попробуйте переназначить другой браузер по умолчанию, а потом снова попробуйте Cent Browser.

Сделал PortableFirefox  по-умолчанию, появился в параметрах, но при попытке через настройки самого Cent'a сделать его «браузером по умолчанию» — он закрывается.

Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.

От того что ты делаешь сегодня, зависит то, как ты будешь жить завтра.

Всем привет!
Andrew А если так

Цитата: ~ Garik ~ от 27.01.2021, 12:35

Попробуй убрать (сохрани куда нибудь) папку Data и запустить без неё.

Удалил папку Data и, на всякий случай, еще раз скачал с офф. сайта portabl версию, распаковал с заменой, попробовал выставить «браузером по умолчанию» — программа закрывается. Такое ощущение, что что-то мешает прописать ему запись в реестр.

ps указание в реестр полного пути до Cent'a не помогло.

Цитата: Andrew от 27.01.2021, 12:48

ps указание в реестр полного пути до Cent'a не помогло.

Привет, @bosair. Попробуйте вот что проверить.
Поставьте Cent Браузер по умолчанию и сделайте выход из учётки. 
Войдите обратно нажатием пробела. Перейдите в программы по умолчанию и посмотреть слетает ли браузер по умолчанию с Cent на Edge.

Не помогает. В программах по умолчанию вообще нет Cent'a, а в настройках самого браузера — скрин.

👋Добрый 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

Офф скрипт и инструкция на Англ.
Доп, материал, установка браузеров по умолчанию через командую строку. на Англ.

Лайкнули Никита, Andrew и ещё 2
НикитаAndrewРоманPixi
«Любой дурак может знать. Дело в том, чтобы понять.» — Альберт Эйнштейн

@satirov 

Спасибо! Все заработало, ссылки отрываются через Cent.

Лайкнули Никита и Pixi
НикитаPixi

Добрый день. Не знаете как можно сделать так чтобы в cent не сохранялась история загрузок ? Мне не особо нравится что после каждой загрузке на кнопке "загрузки" появляется уведомление которое показывает сколько файлов скачено.
И еще хотел спросить, какой список фильтров в AdBlock вы используете ? Просто в нем написано что, чем больше фильтров, тем возможно медленнее работа браузера.

1◄Страница 4 из 63► 63