Внимание!!! AdBlock блокирует показ некоторых скриншотов. Пожалуйста, все вопросы к разработчкикам
Автор
Сообщение
Galfimbul
Aero Glass for Windows 1.4.5/1.4.6/1.5.0/1.5.1 RePack by evgen_b
Год/Дата Выпуска: 2016 Версии:
1.4.5 Build 520 32 и 64 bit - только для Windows 8.1, 10 RTM 1507 (build 10240), 10 TH 1511 (build 10586) или Server 2012/R2 Версия репака - TH.0.0.2 Не поддерживается Windows 10 RS 1607 (build 14393) и выше. ModernFrame 18.12.2015 UxThemeSignatureBypass 08.03.2015 AeroGlassGUI 15.12.2014
1.4.6 Build 610 32 и 64 bit - только для Windows 8.1, 10 RTM 1507 (build 10240), 10 TH 1511 (build 10586) или Server 2012/R2 Версия репака - TH.0.0.2 Не поддерживается Windows 10 RS 1607 (build 14393) и выше. ModernFrame 18.12.2015 UxThemeSignatureBypass 08.03.2015 AeroGlassGUI 15.12.2014
1.5.0 Build 695 64 bit - только для Windows 10 RS 1607 (build 14393) и выше (и возможно Server 2016) Версия репака - RS.0.0.3 Не поддерживаются Windows 10 TH1 1511 (build 10586) и ниже. ModernFrame 22.10.2016 UxThemeSignatureBypass 19.10.2016 AeroGlassGUI 02.10.2016
1.5.1 Build 724 64 bit - только для Windows 10 RS 1607 (build 14393) и выше (и возможно Server 2016) Версия репака - RS.0.0.4 Не поддерживаются Windows 10 TH1 1511 (build 10586) и ниже. ModernFrame 22.10.2016 UxThemeSignatureBypass 19.10.2016 AeroGlassGUI 02.10.2016
Разработчик: Big Muscle Сайт разработчика: xttp://www.glass8.eu/
Разрядность: 32bit, 64bit Язык интерфейса: Английский Таблэтка: PainteR Системные требования: Windows 8.1, Windows 10 RTM,TH,RS, Server 2012/R2/(2016?) Описание.
Утилита возвращает полупрозрачность окон с эффектом размытия в Windows 8/8.1/10/Server 2012/R2. Программа оптимизирована под современные процессоры с поддержкой SSE, поэтому практически не потребляет вычислительных ресурсов. Работает со своей собственной картой ресурсов, поэтому нет необходимости устанавливать стороннюю тему (хотя в данном конкретном репаке реализована и такая возможность с помощью компонента UxThemeSignatureBypass). Позволяет выбирать цвета и/или эффекты как для активного, так и для неактивных окон, регулировать степень прозрачности, либо автоматически вычисляет окрашивание цвета рамки окна в тон обоев рабочего стола Windows. Утилита имеет убогий графический интерфейс, но в силу ленивости Big Muscle это лучше, чем ничего. Некоторые версии утилиты могут быть не совместимы с Secure Boot, тогда эту опцию загрузки необходимо отключить при использовании Aero Glass. Собственно вся польза от Secure Boot заключается лишь в том, что пользователь добровольно подвешивает себя за яйцы и фактически перестает контролировать систему.
Поскольку Big Muscle ленив настолько, что даже установка его недопиленного коммерческого инсталлятора может превратиться в танцы с бубном, был собран данный репак. Все мои репаки представляют собой самораспаковывающийся архив 7zip, дополнительно пожатые UPack или UPX, с запуском скрипта установки на VBS. Инсталлятор быстрый, очень маленький и эффективный, но некоторые глупые антивирусы на него могут реагировать. Aero Glass также может не понравиться антивирусам, т.к. этот драйвер перехватывает управление в некоторых системных процессах (отрисовки), также как это делают вирусы (и антивирусы).
Чем этот репак удобен: Уже включает GUI (ярлык создается как в программной группе меню пуск, так и на панели управления) Уже включает ModernFrame (в оригинале устанавливается отдельно с танцами с бубном). Есть опция командной строки не устанавливать. Уже включает UxThemeSignatureBypass (в оригинале устанавливается отдельно с танцами с бубном). Есть опция командной строки не устанавливать. Корректно устанавливается в Program Files (оригинал не научился это делать - гадит устанавливается в корень диска). В версии 1.5.1 исправлена проблема с цветами, см. FAQ. Кое-какие ещё важные доработки, но совершенно не видимые для обычного пользователя. Запустите репак в командной строке с параметром -help , чтобы увидеть все параметры "тихого" запуска инсталлятора.
[b]Q: Вся визуализация производится с помощью родного Direct3D A: Это в корне не верно, реализация исключительно софтовая. Утилита будет работать даже если установить совместимый VGA-драйвер без поддержки 3D.
Q: Огласите весь список, пожалуйста. A: Полный состав Aero Glass включает следующие компоненты: DWMGlass - ядро (Core) - основной драйвер полупрозрачности. Платный. Однако до версии 1.5.1 включительно не умеет рисовать прозрачность на окнах Modern-приложений, появившихся в Windows 10 RTM и выше. ModernFrame - довесок, обращается к ядру DWMGlass, чтобы рисовать прозрачность на окнах Modern-приложений. Самостоятельно существовать не может. Устанавливается с помощью кувалды, мата и бубна, по этой же причине не совместим с Secure Boot. UxThemeSignatureBypass - самостоятельный независимый бесплатный довесок. Позволяет использовать "неподписанные" темы оформления Windows. До версии 1.5.1 включительно устанавливается с помощью кувалды, мата и бубна, по этой же причине не совместим с Secure Boot. Точно также устанавливается вне платного состава Aero Glass. В составе Aero Glass версии 1.5.2(?) и выше утилита умеет его "подхватывать" автоматически, если файл лежит в одном каталоге с ядром. GUI - кривая оболочка для настроек. В зависимости от версии ядра некоторые настройки могут игнорироваться. Какие именно - см. далее. Дополнительные файлы, обеспечивающие загрузку символов, запуск ядра и т.д. Вообще-то распространение компонентов Microsoft, загружающих символы, в составе стороннего ПО нарушает лицензионное соглашение Microsoft об использовании их продуктов, содержащих данные компоненты. Т.е. платный софт от Big Muscle вообще-то совсем-совсем не лицензионный.
Q: Сломанные цвета в 1.5.1
Рамка рисуется двумя разными цветами. Автоматическое вычисление цвета рамки в тон обоев рабочего стола не работает.
A: Дело в том, что автор выпустил 1.5.1 с сырым недописанным кодом, он планировал, что цвета активных и неактивных окон из вкладки "Accent" версии 1.5.0 снова переедут на вкладку "Glass colors" и будут регулироваться оттуда как до версии 1.5.0. Только он допустил ошибку и не дописал соответствующий код, поэтому в оригинальной версии часть прозрачной рамки регулируется из вкладки "Accent", другая часть рамки - из вкладки "Glass colors". Это очень не удобно, хоть к этому и можно было бы привыкнуть, но при этом не работает динамическое вычисление цвета рамки окон из обоев рабочего стола (параметры "Automatically compute from desktop background" и "Use glass color for inactive frames") - при смене обоев меняется цвет только лишь части рамки, а не всей рамки. Эта проблема исправлена в креке evgen_b colorfix, см. картинки.
Цвет рамки в исправленной версии корректно регулируется из вкладки Glass colors, интенсивность окрашивания регулируется на вкладке Accent. В оригинале также вылез баг, что цвет заголовка Modern-приложений ошибочно берется из вкладки Accent из-за чего может сливаться с фоном. В исправленной версии это не происходит, т.к. цвет рамки регулируется на вкладке Glass colors.
Q: Иногда GUI начинает тупить. A: Да, сырой код (которому уже несколько лет) автора. Помогает нажатие кнопки "Save" или перезапуск GUI. Если не убираются галочки с параметров "Automatically compute from desktop background" и "Use glass color for inactive frames", значит вы забыли сразу после этого выбрать соответствующие цвета.
Q: GUI A: До версии 1.5.x все просто, используются только вкладки (System), "Theme & appearance", "Glass colors". Для версии 1.5.0 вместо вкладки "Glass colors" нужно использовать вкладку "Accent". Нюанс в том, что 2 настройки из вкладки "Glass colors" по-прежнему можно использовать в 1.5.0: "Automatically compute from desktop background" и соответственно "Use glass color for inactive frames". Не логично, не удобно, но зато GUI. Для версии 1.5.1. Здесь выбор цветов обратно переехал на вкладку "Glass colors". Но Big Muscle отправил в продакшн сломанное ядро, которое для "тонкой" части бордюра окна действительно берет цвета из вкладки "Glass colors", но для заголовка окна берет цвета из вкладки "Accent". Можно, конечно, одни и те же цвета жестко соответственно в двух местах задать, хоть это и не удобно, однако это совсем не решает проблему, если хочется динамически изменять цвета, т.е. использовать настройки "Automatically compute from desktop background" и "Use glass color for inactive frames" - часть бордюра окна не будет менять цвета. Проблема исправлена в крэке evgen_b colorfix. Назначение самих параметров вполне понятно из их названия.
Q: Увлекательные поиски ModernFrame и UxThemeSignatureBypass. A: Не для всех версий есть совместимые ModernFrame и/или UxThemeSignatureBypass. Для старых версий они уже никогда не появятся, для новых могут появиться через пол года, год или два. Серьезно. Так, на момент выхода 1.5.2 нет 32-разрядной версии UxThemeSignatureBypass и ModernFrame для 1.5.0-1.5.1 и уже не будет. Соответственно и 32- разрядного репака для этих версий не будет, т.к. хочется делать только полнофункциональные версии. Живые ссылки на скачивание ModernFrame/UxThemeSignatureBypass то ещё удовольствие искать по всему форуму Big Muscle, на офсайте они никогда не публикуются и официально даже не поддерживаются. С GUI бывают такие же проблемы.
Q: О сигнатурах. A: Ядро Aero Glass перехватывает некоторые функции системы отрисовки окон. Но перед этим нужно еще найти эти участки кода. В утилиту зашиты шаблоны поиска, но для Windows постоянно выходят обновления, код все больше меняется и в определенный момент времени шаблоны перестают подходить к новому коду Windows, перестают работать. На этот случай утилита умеет работать с так называемыми файлами символов. Эти файлы расположены на серверах Microsoft и содержат отладочные данные для компонентов (файлов) Windows, эти данные также позволяют Aero Glass находить необходимые участки кода. Файлы символов можно скачать самостоятельно и положить в каталог с утилитой, чтобы она их могла использовать. Полная зарегистрированная (или правильно сломанная) версия Aero Glass умеет сама выкачивать из серверов Microsoft на локальный компьютер необходимые ей файлы символов. В репаке для "форсированной" скачки этих файлов создается ярлык "Load Symbols" в программной группе. Microsoft может удалять со своих серверов файлы символов для устаревших или нестабильных файлов системы (скорее, в которых была найдена критическая уязвимость).
Внимание! AdBlock блокирует показ скриншотов, все вопросы к разработчикам )))