Альтернатива Cent Browser
Цитата: Yevhenii от 20.12.2024, 16:34@pomidor666Привет#chrome-labs - убирает банку, а вот кнопку панели так и не нашел как убрать. Вычитал что был раньше флаг но его убрали (надеюсь ошибся)
Цитата: Вася от 20.12.2024, 17:38Yevhenii, по #chrome-labs
Yevhenii, по #chrome-labs
Цитата: Yevhenii от 20.12.2024, 17:39@pomidor666По какой ссылке?
Цитата: Вася от 20.12.2024, 17:39Yevhenii, по #chrome-labs
Yevhenii, по #chrome-labs
Цитата: Вася от 20.12.2024, 17:40Yevhenii, по #chrome-labs
Yevhenii, по #chrome-labs
Цитата: Yevhenii от 20.12.2024, 17:41@pomidor666Так это не ссылка) Вбей в адресной строке chrome://flags и найди такую строку chrome-labs и поставь Disable
Так это не ссылка) Вбей в адресной строке chrome://flags и найди такую строку chrome-labs и поставь Disable
Цитата: Yevhenii от 20.12.2024, 17:44@pomidor666Так это не ссылка) Вбей в адресной строке chrome://flags и найди такую строку chrome-labs и поставь Disable
Так это не ссылка) Вбей в адресной строке chrome://flags и найди такую строку chrome-labs и поставь Disable
Цитата: Вася от 20.12.2024, 17:46Yevhenii, ты скинул ссылкой,по которой я и жамкнул.Перешёл по chrome://flags и теперь убрал )Ждёмс ликвидации второй кнопки (показать бокрвую панель)...
Yevhenii, ты скинул ссылкой,по которой я и жамкнул.Перешёл по chrome://flags и теперь убрал )Ждёмс ликвидации второй кнопки (показать бокрвую панель)...
Цитата: Shandor от 20.12.2024, 20:17Цитата: Андрей от 20.12.2024, 13:53Cent никогда не был для обычного пользователя. Те, кто выбирает Cent обычно знают что выбирают. И точно не будут пенять, так как понимают что они выбрали.
p.s. просто уже утомляют каждые полгода стенания пользователей Cent, будто они открыли что-то новое в частоте обновления данного браузера.
Здравствуйте! Согласен. Перешел на Cent после того, как познакомился с Хачатуром и W10T, а это, на минуточку, больше пяти лет. С тех пор больших проблем не наблюдаю. Работает все. Расширения, те которые мне нужны, работают и пока обновляются. Если нет, нахожу аналоги. Согласен в том, что частые обновления браузеров, не панацея от всех проблем, а порой даже и есть проблемой. Ребята, извините старика, если что не так. Но меня, с моей работой, вполне все устраивает. Вот бы еще мира всем.
Цитата: Андрей от 20.12.2024, 13:53Cent никогда не был для обычного пользователя. Те, кто выбирает Cent обычно знают что выбирают. И точно не будут пенять, так как понимают что они выбрали.
p.s. просто уже утомляют каждые полгода стенания пользователей Cent, будто они открыли что-то новое в частоте обновления данного браузера.
Здравствуйте! Согласен. Перешел на Cent после того, как познакомился с Хачатуром и W10T, а это, на минуточку, больше пяти лет. С тех пор больших проблем не наблюдаю. Работает все. Расширения, те которые мне нужны, работают и пока обновляются. Если нет, нахожу аналоги. Согласен в том, что частые обновления браузеров, не панацея от всех проблем, а порой даже и есть проблемой. Ребята, извините старика, если что не так. Но меня, с моей работой, вполне все устраивает. Вот бы еще мира всем.
Цитата: Yevhenii от 21.12.2024, 16:47@shandor
Здравствуй, все правильно говорите я сам так же познакомился с Cent браузером и пользовался много лет без проблем, но когда в моём случае проблем стало много и они очень очивидны, ну с моей стороны было бы странно продолжать пользоваться таким браузером.К слову тем кто перешел на Supermium я используя ChatGPT написал VBScript, который чекает версию браузера из названия папки 126.0.6478.260 находящейся в папке Supermium, и сверяет с актульной версией на GitHub и при наличии новой версии открывает GitHub, если что я нуб в этом деле - не судите строго)) Планирую развить скрипт до варианта где ты запускаешь VBS и запускается браузер, при наличии новой версии и страница на Github.
[spoiler title="Код скрипта"]
Option Explicit
' Получаем путь к текущей папке скрипта
Dim scriptFolder, releaseUrl, xmlhttp, latestVersion, shell
scriptFolder = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
' URL с релизами на GitHub
releaseUrl = "https://github.com/win32ss/supermium/releases"
' Получаем текущую версию из имени папки
Dim currentVersion
currentVersion = GetVersionFromFolder(scriptFolder)
If currentVersion = "" Then ExitWithMessage("Не удалось найти папку с версией!")
' Получаем последнюю версию с GitHub
Set xmlhttp = CreateObject("MSXML2.XMLHTTP")
xmlhttp.Open "GET", releaseUrl, False
xmlhttp.Send
latestVersion = GetLatestReleaseVersion(xmlhttp.responseText)
If latestVersion = "" Then ExitWithMessage("Не удалось найти версию релиза на GitHub.")
' Проверяем на наличие новой версии
If IsNewVersion(currentVersion, latestVersion) Then
Set shell = CreateObject("WScript.Shell")
shell.Popup "Новая версия доступна! Открываю ссылку...", 1.5, "Уведомление", 0
shell.Run releaseUrl
End If
' Функция для получения версии из имени папки
Function GetVersionFromFolder(folderPath)
Dim fso, folder
Set fso = CreateObject("Scripting.FileSystemObject")
For Each folder In fso.GetFolder(folderPath).Subfolders
If IsNumericVersion(folder.Name) Then
GetVersionFromFolder = folder.Name
Exit Function
End If
Next
GetVersionFromFolder = ""
End Function
' Функция для проверки формата версии
Function IsNumericVersion(version)
Dim parts
parts = Split(version, ".")
IsNumericVersion = (UBound(parts) = 3) And IsNumeric(parts(0)) And IsNumeric(parts(1)) And IsNumeric(parts(2)) And IsNumeric(parts(3))
End Function
' Функция для извлечения последней версии релиза
Function GetLatestReleaseVersion(html)
Dim regEx, matches
Set regEx = New RegExp
regEx.IgnoreCase = True
regEx.Pattern = "Supermium (\d+\.\d+\.\d+\.\d+)"
Set matches = regEx.Execute(html)
If matches.Count > 0 Then
GetLatestReleaseVersion = matches(0).Submatches(0)
Else
GetLatestReleaseVersion = ""
End If
End Function
' Функция для сравнения версий
Function IsNewVersion(current, latest)
Dim i, currentParts, latestParts
currentParts = Split(current, ".")
latestParts = Split(latest, ".")
For i = 0 To 3
If CInt(currentParts(i)) < CInt(latestParts(i)) Then
IsNewVersion = True
Exit Function
ElseIf CInt(currentParts(i)) > CInt(latestParts(i)) Then
IsNewVersion = False
Exit Function
End If
Next
IsNewVersion = False
End Function
' Упрощенная функция выхода с сообщением
Sub ExitWithMessage(message)
WScript.Echo message
WScript.Quit
End Sub
[/spoiler]
@shandor
Здравствуй, все правильно говорите я сам так же познакомился с Cent браузером и пользовался много лет без проблем, но когда в моём случае проблем стало много и они очень очивидны, ну с моей стороны было бы странно продолжать пользоваться таким браузером.
К слову тем кто перешел на Supermium я используя ChatGPT написал VBScript, который чекает версию браузера из названия папки 126.0.6478.260 находящейся в папке Supermium, и сверяет с актульной версией на GitHub и при наличии новой версии открывает GitHub, если что я нуб в этом деле - не судите строго)) Планирую развить скрипт до варианта где ты запускаешь VBS и запускается браузер, при наличии новой версии и страница на Github.
СкопированоOption Explicit
Скопировано' Получаем путь к текущей папке скрипта
СкопированоDim scriptFolder, releaseUrl, xmlhttp, latestVersion, shell
СкопированоscriptFolder = CreateObject("Scripting.FileSystemObject").GetParentFolderName(WScript.ScriptFullName)
Скопировано' URL с релизами на GitHub
СкопированоreleaseUrl = "https://github.com/win32ss/supermium/releases"
Скопировано' Получаем текущую версию из имени папки
СкопированоDim currentVersion
СкопированоcurrentVersion = GetVersionFromFolder(scriptFolder)
СкопированоIf currentVersion = "" Then ExitWithMessage("Не удалось найти папку с версией!")
Скопировано' Получаем последнюю версию с GitHub
СкопированоSet xmlhttp = CreateObject("MSXML2.XMLHTTP")
Скопированоxmlhttp.Open "GET", releaseUrl, False
Скопированоxmlhttp.Send
СкопированоlatestVersion = GetLatestReleaseVersion(xmlhttp.responseText)
СкопированоIf latestVersion = "" Then ExitWithMessage("Не удалось найти версию релиза на GitHub.")
Скопировано' Проверяем на наличие новой версии
СкопированоIf IsNewVersion(currentVersion, latestVersion) Then
СкопированоSet shell = CreateObject("WScript.Shell")
Скопированоshell.Popup "Новая версия доступна! Открываю ссылку...", 1.5, "Уведомление", 0
Скопированоshell.Run releaseUrl
СкопированоEnd If
Скопировано' Функция для получения версии из имени папки
СкопированоFunction GetVersionFromFolder(folderPath)
СкопированоDim fso, folder
СкопированоSet fso = CreateObject("Scripting.FileSystemObject")
СкопированоFor Each folder In fso.GetFolder(folderPath).Subfolders
СкопированоIf IsNumericVersion(folder.Name) Then
СкопированоGetVersionFromFolder = folder.Name
СкопированоExit Function
СкопированоEnd If
СкопированоNext
СкопированоGetVersionFromFolder = ""
СкопированоEnd Function
Скопировано' Функция для проверки формата версии
СкопированоFunction IsNumericVersion(version)
СкопированоDim parts
Скопированоparts = Split(version, ".")
СкопированоIsNumericVersion = (UBound(parts) = 3) And IsNumeric(parts(0)) And IsNumeric(parts(1)) And IsNumeric(parts(2)) And IsNumeric(parts(3))
СкопированоEnd Function
Скопировано' Функция для извлечения последней версии релиза
СкопированоFunction GetLatestReleaseVersion(html)
СкопированоDim regEx, matches
СкопированоSet regEx = New RegExp
СкопированоregEx.IgnoreCase = True
СкопированоregEx.Pattern = "Supermium (\d+\.\d+\.\d+\.\d+)"
СкопированоSet matches = regEx.Execute(html)
СкопированоIf matches.Count > 0 Then
СкопированоGetLatestReleaseVersion = matches(0).Submatches(0)
СкопированоElse
СкопированоGetLatestReleaseVersion = ""
СкопированоEnd If
СкопированоEnd Function
Скопировано' Функция для сравнения версий
СкопированоFunction IsNewVersion(current, latest)
СкопированоDim i, currentParts, latestParts
СкопированоcurrentParts = Split(current, ".")
СкопированоlatestParts = Split(latest, ".")
СкопированоFor i = 0 To 3
СкопированоIf CInt(currentParts(i)) < CInt(latestParts(i)) Then
СкопированоIsNewVersion = True
СкопированоExit Function
СкопированоElseIf CInt(currentParts(i)) > CInt(latestParts(i)) Then
СкопированоIsNewVersion = False
СкопированоExit Function
СкопированоEnd If
СкопированоNext
СкопированоIsNewVersion = False
СкопированоEnd Function
Скопировано' Упрощенная функция выхода с сообщением
СкопированоSub ExitWithMessage(message)
СкопированоWScript.Echo message
СкопированоWScript.Quit
СкопированоEnd Sub
Цитата: Glorynn от 21.12.2024, 17:42Всем привет, недавно познакомился с Zen browser, и уже как две недели его использую как основной.
Показался быстрым и отзывчивым на уровне Cent, еще понравилось автоскрытие всех панелей браузера оно работает здесь не сдвигая самого рабочего окна, создается впечатление прям полноэкранного режима серфинга, но не убирая саму панель виндоуса, это прям новый опыт, очень понравилось.
Единственное конечно есть неудобство так как жесты мыши приходится использовать с расширением Gesturify но это панацея от части так как работает только уже на открывшихся сайтах, если окно пустое то его жестом не закрыть, только хоткеями с клавиатуры. Еще есть момент с портативностью неясный как будто ее нет хотя сайт предлагает zip версию, но она все равно по умолчанию создает профиль браузера в users и без него на другом ПК браузер будет сброшен по дефолту.
В остальном очень нравится!
Всем привет, недавно познакомился с Zen browser, и уже как две недели его использую как основной.
Показался быстрым и отзывчивым на уровне Cent, еще понравилось автоскрытие всех панелей браузера оно работает здесь не сдвигая самого рабочего окна, создается впечатление прям полноэкранного режима серфинга, но не убирая саму панель виндоуса, это прям новый опыт, очень понравилось.
Единственное конечно есть неудобство так как жесты мыши приходится использовать с расширением Gesturify но это панацея от части так как работает только уже на открывшихся сайтах, если окно пустое то его жестом не закрыть, только хоткеями с клавиатуры. Еще есть момент с портативностью неясный как будто ее нет хотя сайт предлагает zip версию, но она все равно по умолчанию создает профиль браузера в users и без него на другом ПК браузер будет сброшен по дефолту.
В остальном очень нравится!
Цитата: Yevhenii от 21.12.2024, 17:54@glory приветствую, подскажите, а как обстоят дела с шрифтами? Есть возможность включить GDI рендеринг или отключить DirectWrite?
К слову папку User Data можно заставить создаваться в папке с браузером аргументами закуска браузера
--user-data-dir=Profil
@glory приветствую, подскажите, а как обстоят дела с шрифтами? Есть возможность включить GDI рендеринг или отключить DirectWrite?
К слову папку User Data можно заставить создаваться в папке с браузером аргументами закуска браузера
--user-data-dir=Profil
Цитата: Glorynn от 21.12.2024, 18:22@Yevhenii Zen лисаподобный, эт не хромиум. По GDI не знаю, меня все в стоке устраивает
@Yevhenii Zen лисаподобный, эт не хромиум. По GDI не знаю, меня все в стоке устраивает