Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Supermium: браузер для Windows XP...11

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

Открыть новую тему     Написать ответ в эту тему

insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
   

Supermium - современный браузер с открытым исходным кодом на базе Chromium, совместимый не только с Windows 10+, но также и с Windows XP, 2003, Vista, 7, 8, 8.1!

Веб-браузер Supermium предоставляет следующие возможности:
- Заголовки в стиле Aero Glass и Aero Glass вместо заголовков в стиле Windows 10 (#force-xp-theme в chrome://flags для последних)
- Обновление основных исправлений уязвимостей обычно занимает менее одной недели с момента раскрытия исходного кода.
- Функциональная песочница для повышенной безопасности.
- Google Синхронизация
- В Windows 7 и более поздних версиях - поддержка Widevine CDM для просмотра содержимого DRM.
- Рендеринг шрифтов GDI с использованием #force-gdi в chrome://flags
- Постоянный темный режим для элементов пользовательского интерфейса браузера с использованием #force-dark-mode в chrome://flags.
- Пользовательские параметры вкладок, включая трапециевидные вкладки, прозрачные вкладки и вкладки с контуром.
- Множество флагов от ungoogled-chromium
- Поддержка процессоров только с SSE2 в 32-битной сборке.
Будущая поддержка:
- Windows 2000
- Функции Ungoogled Chromium (в разработке)
- WebGPU для рендеринга D3D9
- Манифест V2 (после удаления Google)
...и более! Если вам нужна функция, которую невозможно воспроизвести с помощью расширения Manifest v2/v3, спросите!

Важные изменения
Начиная с версии 119:
• Не требует extended kernel для Vista.
• Выпускается на основе stable ветки Chromium.
• Имеет возможность переключения на GDI (вместо DirectWrite) флагом #force-gdi.
Начиная с версии 121:
• Работает на ХР SP3 x86, XP SP2 x64, Server 2003.
Появились портаблезирующие флаги, настройки интерфейса, и другие полезности.
Начиная с версии 122:
• XP-совместимый установщик.
Появились дополнительные фичи из Ungoogled.
Начиная с версии 124:
• Добавлено превращение между портабле и стационаром без потери профиля.

Краткий F.A.Q. по портаблезации версий 121+: подробнее...
 
Убираем ненужное с панели инстр. / вкладок: подробнее...
 
Сопутствующие обсуждения
Альтернативная реализация progwrp.dll - Chrome XP API Adapter (автор CoolBoy001). Описание и как установить.

Всего записей: 17996 | Зарегистр. 04-11-2010 | Отправлено: 03:53 07-07-2023 | Исправлено: vasevase, 14:32 15-11-2024
DMITRY_96_RUS

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v1.2.0.5078 (2024.10.19)

Цитата:
  • Добавлена совместимость с последней версией Sm v126-r4 .
  • Более быстрый теплый запуск с большим сеансом» теперь работает с v126-r3 и v126-r4 . XP и Win7.

  •  
    Добавлено:

    Цитата:
    теперь работает с v126-r3 и v126-r4

    121 версия вообще не стартует
     

    Всего записей: 110 | Зарегистр. 05-02-2020 | Отправлено: 18:14 19-10-2024 | Исправлено: DMITRY_96_RUS, 18:18 19-10-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley
    Да это фигня. Разумеется, проще DLL расковырять
    и пропатчить. А 'только чтение' смысла ставить нет:
    Оно, вроде, не каждый запуск пересоздаёт, т.е. удаляет
    старый / пишет поверх него каждый раз [хотя, неуверен].
    А на CoolBoy001'евой dll-ке мусорит другой лог [выше писал].
    Может, параметр, что добавили [disable-crashpad]
    поможет от него избавиться. Пока не тестировал...
     
    Dart Raiden
    Да мне интересно было, что другие люди пишут.
    Вот нашлась только заметка от человечка,
    что у него портабля [другого проекта] стоит,
    и данный файл тоже вылезает. Смысла-то от
    него нет: у меня они [копия в другом каталоге]
    оба пустые. Только глаза мозолят.

    Всего записей: 3384 | Зарегистр. 28-08-2010 | Отправлено: 23:53 19-10-2024 | Исправлено: vasevase, 23:54 19-10-2024
    CoolBoy001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я снова здесь. Если у кого что не работает, но работает с оригинальным дистрибутивом браузера, напишите список и как примерно воспроизвести.
     
    DMITRY_96_RUS

    Цитата:
    121 версия вообще не стартует

    Насчёт этого скажу что проект стартовал с версии v1.2.0.5025 (2024.05.05), которая была совместимой  с актуальным на тот момент релизом Sm v122.xx. Для v122 я добился от автора проекта что он начал выкладывать дебужные символы для отладки; это в свою очередь дало возможность проверять почему то или иное не работает, трассируя проблему под отладчиком. Совместимость с предыдущими v121 ит.д. не проверялась и у меня они даже не проинсталлены. Но я посмотрю. Теоретически должны были быть совместимыми, API совпадают.
     
    vasevase

    Цитата:
    А на CoolBoy001'евой dll-ке мусорит другой лог [выше писал].

    можно подробнее? с моей DLL "мусорить" не должно, логи всегда были отключены.

    Всего записей: 40 | Зарегистр. 19-10-2006 | Отправлено: 00:04 20-10-2024 | Исправлено: CoolBoy001, 00:11 20-10-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CoolBoy001
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51193&start=520#10
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51193&start=1120#16
    debug.log
     
    На авторской progwrp.dll не создаётся данный файл.
    Разумеется, всё можно руками пропатчить, чтобы это
    не видеть. Но, хотелось бы, чтобы сами авторы побороли...
     
    P.S. Чтобы панику не наводить, на свежих двух релизах вашей
    dll-ки я пока не пробовал. Сегодня, возможно, затестю.
    А раньше - да, данный файл генерировался.
     
    P.P.S. Пару раз запустил [с добавленным 'антикрашпад'],
    покрутил Ютаб, сделал чистку истории. Пока что логов нет.
    Но надо несколько раз и 'поуглубленней' пошевелить,
    чтобы убедиться. Я про R4 и свежую DLL IDA-RE-things.

    Всего записей: 3384 | Зарегистр. 28-08-2010 | Отправлено: 00:17 20-10-2024 | Исправлено: vasevase, 00:46 20-10-2024
    DMITRY_96_RUS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    CoolBoy001

    v121 работает с предыдущими начиная с v1.2.0.5077 перестала стартовать 121 версия и ещё с версий где появился dw происходит мерцания экрана браузера через каждые 5-10 минут откатился на старую 1.2.0.5065 тут все норм не знаю как других у меня так на старой карте без аппаратного ускорение
     

    Всего записей: 110 | Зарегистр. 05-02-2020 | Отправлено: 00:47 20-10-2024 | Исправлено: DMITRY_96_RUS, 00:52 20-10-2024
    CoolBoy001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase

    Цитата:
    http://forum.ru-board.com/topic.cgi?forum=5&topic=51193&start=1120#16

    В этой цитате используется "122.0.6261.85 Hotfix (R2)  / progwrp.dll _1.1.0.5000"
    -- это версия оригинальной либы progwrp. У меня версии именуются как 1.2.xx и стартовали с номера 5025.
    То есть там использовалась не моя либа я так понимаю, (если автор сообщения ничего не напутал).
    2) Так же я проверил с актуальной своей 5078 и Sm v121-r6 -- такого поведения нет после удаления истории по Ctrl+Shift+Del.
    3). в старых версиях оригинальной progwrp были большие лики хендлов, приводящие к разным ошибкам в системе -- в частности невозможность создавать файлы и процессы.
    Возможно это была ошибка, связанная с этой проблемой: невозможность создания файла дампа в \Crashpad\attachments\
    Но это лишь мои предположения.
     
    DMITRY_96_RUS
    Это мерцание экрана происходит и с оригинальным набором DLL ? Если да, то это тогда не ко мне.. Тут разве что удалить DWrite.dll и она вообще не будет использоваться.

    Цитата:
    v121 работает с  предыдущими начиная с v1.2.0.5077 перестала стартовать 121 версия

    причину я нашёл, она связана с тем что Chrome.dll версии v122+ перебазированы на новый адрес, в отличие от v121 и ниже.
    Предыдущая v1.2.0.5073 там тоже лежит для такого случая. Смысла апгрейда для пользователя v121 на более новую версию моей DLL пока нет, т.к новая фича ускорения старта сессии работает пока только для v126-r3 и v126-r4.
     Для этого патчится Chrome.dll и встраиваются свои ф-ции. И для каждой новой версии бинарника, приходится загружать всё в IDA, ждать несколько часов анализа. Затем руками искать нужные адреса ф-ций и т.д. Т.е процесс довольно трудоёмкий, и наврядли я добавлю поддержку всех предыдущих версий. Сейчас в приоритете найти места и методы как еще более ускорить загрузку.

    Всего записей: 40 | Зарегистр. 19-10-2006 | Отправлено: 01:27 20-10-2024 | Исправлено: CoolBoy001, 03:16 20-10-2024
    DMITRY_96_RUS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Это мерцание экрана происходит и с оригинальным набором DLL ?

    именно с вашим dll. я и говорю что на версий 1.2.0.5065 все норм после того как появился dw начались мерцания пробовал удалять DWrite.dll DWTxp.dll отключал ключами запуска dw всё равно мерцает

    Цитата:
    Смысла апргреда для пользователя v121

    я только 121v пользуюсь в следующих версиях видео на ю тубе хуже показывают

    Цитата:
    наврядли я добавлю поддержку всех предыдущих версий.

    хотя бы для 121 версий сделайте
     

    Всего записей: 110 | Зарегистр. 05-02-2020 | Отправлено: 01:55 20-10-2024 | Исправлено: DMITRY_96_RUS, 02:09 20-10-2024
    CoolBoy001

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DMITRY_96_RUS
    я имею в виду, что имеют ли место мерцания при использовании оригинального дистрибутива Supermium (ну то есть 124-r6, v126) ?. Именно в них появился DWrite.dll. Соответственно и у меня тоже.
    Или это всё происходит с версией v121+мой набор DLL ?
    И если удаление DWrite.dll не помогает с мерцанием, Значит это зависит еще непонятно от чего. Без воспроизведения проблемы трудно сказать о причине..  
    В той версии где появился DirectWrite, там ещё и другие внутренние изменения были проделаны для совместимости с новыми версиями.
    Используйте тогда билд 5065, раз с ним всё ок.
     
    UPD: кстати да, чтобы чтото понять: наблюдается ли та же проблема при использовании progwrp от более новых версий самого Supermium (от последней v126-r4 к примеру) ?
     

    Цитата:
    хотя бы для 121 версий сделайте

    Посмотрю, Но навряд ли. Но если у вас слабая машина, то я думаю вы не загружаете тысячи табов, для чего и предназначена эта фича.
    А ради десятка табов овчинка выделки не стоит. -- видимого результата не будет.
     
    К тому же к v121 нет отладочных символов как я писал выше, ключи оптимизации были другими, и трудоёмкость значительно возрастает. Даже отладить нормально невозможно.
    Я по причине отсутствия отладочных символов не делаю того же же и с Thorium.

    Всего записей: 40 | Зарегистр. 19-10-2006 | Отправлено: 02:34 20-10-2024 | Исправлено: CoolBoy001, 02:42 20-10-2024
    vasevase

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CoolBoy001
    Те ссылки - больше про то, что из себя представляет
    'глюк' и как его вызвать. Ещё несколько раз погонял
    вашу dll-ку — только один раз удалось добиться,
    чтобы сгенерировался debug.log : сразу после
    запуска сделал пару чисток данных браузера:
    «Основные настройки» / «Дополнительные».
    Короче, будем надеяться, что disable-crashpad зарешает.
    Ошибок/BSOD-ов/вылетов пока не было.
     
    Теперь по запуску. Со старыми dll у меня запуск происходил
    примерно за 35 сек, сейчас - около 24-х. "Родной" набор
    библиотек выдаёт 'скорость' в 29-30 секунд. Т.е. даже
    ещё похуже, чем на вашей альтернативе. Исходя из
    написанного выше [трудозатраты], думаю, можно и не
    дёргаться с дополнительным ускорением, имхо.
    А в целом - ещё раз большое спасибо за 'запил'
    альтернативной примочки для запуска браузера
    под старыми ОС. Много молчунов, выражу общую
    благодарность, так сказать, ещё раз.

    Всего записей: 3384 | Зарегистр. 28-08-2010 | Отправлено: 03:00 20-10-2024
    DMITRY_96_RUS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Используйте тогда билд 5065, раз с ним всё ок.

    придётся дело в том что мне больше не запустить ваши новые версий chrome-xp-api-adapter на 121v так для теста хотя бы
    кстати так ради интереса взял, подкинул в 121v последний progwrp.dll от win32ss из крайнего релиза 126.0.6478.254 R4 121я на нём запускается, но дольше и медленнее

    Всего записей: 110 | Зарегистр. 05-02-2020 | Отправлено: 04:56 20-10-2024 | Исправлено: DMITRY_96_RUS, 05:39 20-10-2024
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vasevase
    Цитата:
    это фигня
    а ты проверь..) я про "удаляет" - как минимум - дата/время файла не меняются если поставить р/о, по определению..
     
    Добавлено:
    CoolBoy001
    Цитата:
    Я снова здесь
    ну раз такое дело - как говорится, "жалоб нет есть просьба" - а можно оставить в доступе ВСЕ релизы, а не только лишь крайний?
    это в том плане, что у кого-то "не алё" крайние (как выше пишут), так вот чтоб люди не бегали и не искали по разным углам..
    на гитхабе ведь общий принцип такой и есть - каждый билд идёт отдельно, архивные версии все доступны..

    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17840 | Зарегистр. 07-06-2006 | Отправлено: 04:56 20-10-2024
    RandyOrton



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    откатился на старую 1.2.0.5065  

    Почему не на 5067, 5069, 5070, там тоже нет библиотек DWrite.dll?

    Цитата:
    я только 121v пользуюсь в следующих версиях видео на ю тубе хуже показывают

    Что значит "хуже показывают"?

    Цитата:
    кстати так ради интереса взял, подкинул в 121v последний progwrp.dll от win32ss из крайнего релиза 126.0.6478.254 R4 121я на нём запускается, но дольше и медленнее

    Мерцание есть?

    ----------
    Гомосексуальность не является психическим расстройством.

    Всего записей: 4441 | Зарегистр. 21-05-2010 | Отправлено: 17:05 20-10-2024
    DMITRY_96_RUS

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Мерцание есть?

    пока нет ещё надо будет погонять, но ссылки и новая вкладка дольше открываются с оригинальным progwrp.dll в 121v
     
     
    Добавлено:
    мерцаний с оригинальным progwrp.dll в 121v нет, но он медленнее

    Всего записей: 110 | Зарегистр. 05-02-2020 | Отправлено: 19:54 20-10-2024 | Исправлено: DMITRY_96_RUS, 20:08 20-10-2024
    RetroRocket



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Supermium 126.0.6478.254 R4

    Цитата:
    -( #937 ) введен патчер для Widevine CDM в Windows 7.  

    Теперь актуальная версия Widevine 4.10.2830.0 работает в Win7 после обработки файла widevinecdm.dll комплектным патчером.
    Патчер меняет строку "kernel32.dll" на "pwrp_k32.dll".  
    Из недостатков - эл. подпись файла widevinecdm.dll становится недействительной. Но тестовый ролик играет теперь с DRM.
     


    ----------
    "... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

    Всего записей: 2776 | Зарегистр. 02-01-2018 | Отправлено: 11:58 22-10-2024
    Alexyz21



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сабж 126-R3 взбрыкнул - AdBlock Plus - Always Free 1.0.0.2 назвал вредоносным и отключил. Как его переубедить?

    Всего записей: 3693 | Зарегистр. 16-06-2007 | Отправлено: 16:50 22-10-2024
    7332

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RetroRocket
    Цитата:
    меняет строку "kernel32.dll" на "pwrp_k32.dll"
    И всё? А почему пишут что это не совместимо с портабельной версией? Или несовместим только патчер, и если самому исправить то будет и в портабельной версии работать?
     
    Кстати это не работает с сабжем. Создаёт файлы с расширением .tmp в директории временных файлов винды. Эти файлы содержат картинки и прочее содержииое сайтов в открытом виде, записаное подряд в один файл, так что можно часть увидеть если открыть в видеоплеере VLC.
     
    Присоединяюсь к вопросу - как выключить дисковый кэш в сабже?

    Всего записей: 824 | Зарегистр. 08-06-2006 | Отправлено: 19:26 22-10-2024
    RetroRocket



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    7332
    Цитата:
    А почему пишут что это не совместимо с портабельной версией? Или несовместим только патчер, и если самому исправить то будет и в портабельной версии работать?
    У меня портабельная версия. Просто батник, который прилагается к патчеру, настроен на поиск в каталоге системного пользовательского профиля %LOCALAPPDATA%:
     
    set "defaultPath=%LOCALAPPDATA%\Supermium\User Data\WidevineCdm"
     
    Я переделал батник на подкаталог \Data\ с профилем портативки:
     
    set "defaultPath=..\Data\WidevineCdm\"
     
    Но вообще достаточно просто положить widevine_patch.exe рядом с widevinecdm.dll и запустить как
    widevine_patch.exe widevinecdm.dll
     
    В файле widevinecdm.dll гугл использовал функцию, которой нет в Wn7.
    Патчер перенаправляет вызовы во врапер pwrp_k32.dll вместо kernel32.dll.
     
    Добавлено:

    Цитата:
    Кстати это не работает с сабжем. Создаёт файлы с расширением .tmp в директории временных файлов винды.

    С кэшем не очень понятно мне. Параметр --disk-cache-dir= работает.  
    Если прописать, к примеру, --disk-cache-dir=c:\222\ то в этот каталог перенесутся из портативного профиля подкаталоги
    c:\222\Default\Cache\
    c:\222\Default\Code Cache\
     
    А вот что сабж пишет в системный темп не знаю. Возможно, регулируется какими-то другими настройками.
     
    201732ed-63a2-4215-8bb2-5f1fd4b6f952.tmp
    6a519fed-3008-4c3c-9b24-fc8adb5b03d1.tmp
    2e411c92-d0cc-4e63-a104-2d410658641c.tmp
    da002212-fe23-4436-864e-00f98b83f283.tmp
    42e7d612-88b5-486d-990a-6ab621276e73.tmp

    ----------
    "... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

    Всего записей: 2776 | Зарегистр. 02-01-2018 | Отправлено: 19:49 22-10-2024
    Goodwin7



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    RetroRocket
    А что вы такого смотрите с этим Widevine, нафиг он нужен, просто непонятно ?

    Всего записей: 88 | Зарегистр. 10-12-2022 | Отправлено: 21:59 22-10-2024
    greeple

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Goodwin7
    практически все кинотеатры, спотифай тот же, вроде бесплатный, а не работает без него

    Всего записей: 5632 | Зарегистр. 11-02-2020 | Отправлено: 23:21 22-10-2024
    FiLinX



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    greeple
    Цитата:
    практически все кинотеатры

    и они чё - не работают чтоль без какого то дивана этого? )
    что-то не встречал я ещё нерабочего кинотеатра (про платные не ведаю) - а и железо у меня древней мамонта и браузер такой же

    Всего записей: 2419 | Зарегистр. 05-05-2010 | Отправлено: 20:22 23-10-2024
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

    Компьютерный форум Ru.Board » Компьютеры » Программы » Supermium: браузер для Windows XP...11


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru