Sunday, November 19th, 2017

Постеры мировых компьютерных игр в дистрибутиве Longhorn 4074

Published on Март 2, 2009 by   ·   Комментариев нет

В очередной раз было найдено новенькое в Windows Longhorn build 4074.

Уже казалось бы, что всё возможное найдено в самом интересном релизе Longhorn. Но, как-то раз бродя по установленному дистрибутиву Longhorn 4074 я нашёл кое-что ещё. Но, сначала предисловие.

Папка Games, которая впервые появилась в Longhorn build 4074 (а на самом деле в 4015 – прим. ред.), должна была стать удобным хранилищем ярлыков на установленные игры в системе. Если её открыть то можно увидеть уже предустановленные ссылки на стандартные Windows игры. На панели сверху есть ссылка «Add Game», но, к сожалению, она не работала. Как всегда, Microsoft кастрировала системные файлы, как например это было в случае с StickyNotes, чей способ включения я уже описывал (см. раздел мануалов). Но речь не об этом. Вспомните, что в Longhorn появилась возможность масштабирования иконок вплоть до размера 256х256. Longhorn должен был стать идеальным во всём. Но давайте представим, что было бы, если та самая ссылка «Add Game» работала. Что происходит дальше… Мы выбираем исполнительный файл игры, Longhorn определяет внутреннее содержание файла и создаёт ссылку на него в папке Games. По умолчанию иконки поставлены на размер 256х256, и так как файл игры не содержит иконки этого размера, мы видим некрасивую, увеличенную в пять раз иконку 48х48 (а то и 32х32). Об этом размере разработчики игр тогда ещё не знали. А ведь говорилось, что Longhorn должен быть идеален во всём! В дело вступается Microsoft, ибо это её операционная система.

Из установленного дистрибутива Longhorn 4074 открываем следующий файл: WINDOWSsystem32mglegacy.cab в WinRAR:

Постеры компьютерные игры

Далее распаковываем в папку mglegacy, которая будет находиться в одной директории с файлом mglegacy.cab:

Постеры компьютерные игры

Открываем папку, видим всё те же cab-файлы. Выделяем их всех и жмём правой кнопкой на любом из них, далее «Распаковать».

sms spy android

Открываем появившуюся папку и видим 175 логотипов игр в разрешении 256х256 формате PNG! Такого я не ожидал увидеть в дистрибутиве Windows:

Постеры компьютерные игры

Помимо них есть ещё и иконки. Также куча файлов в формате .gdf. Но при глубоком рассмотрении можно заметить xml-код внутри каждого из файлов:

Код:
[{e47c14a4-bbe5-417f-a7e3-eb7932f1a87d}.gdf]

<?xml version=’1.0′ encoding=’UTF-16′?>
<assembly manifestVersion=»1.0″ xmlns=»urn:schema.setup.microsoft.windows.com» xmlns:base=»urn:schema.setup.microsoft.windows.com»>
<assemblyIdentity version=»1.0.0.0″ processorArchitecture=»x86″ name=»MS.Internal.CandCGenerals» type=»Win32″ language=»en-US» />
<description>
<FullName>Command & Conquer™: Generals</FullName>
<DisplayName>Command & Conquer: Generals</DisplayName>
<Summary>
</Summary>
<Description>
</Description>
<ApplicationGenres>
<Genre>Game</Genre>
</ApplicationGenres>
</description>
<base:ADF xmlns=»urn:schema.setup.microsoft.windows.com/adf»>
<Identity>
<ApplicationID>{e47c14a4-bbe5-417f-a7e3-eb7932f1a87d}</ApplicationID>
<VersionRange>1.0.0.0</VersionRange>
<MetaDataVersion>1.0.0.0</MetaDataVersion>
<SchemaVersion>0.0.0.7</SchemaVersion>
</Identity>
<CommonTaskData>
<RunApplication>
<Description>Play Command & Conquer: Generals</Description>
<InvokeData>|APPDIR|generals.exe</InvokeData>
</RunApplication>
</CommonTaskData>
<ExtensionData>
<GDFExtensions xmlns=»urn:schema.setup.microsoft.windows.com/adf/gaming»>
<GameDescription>
<Ratings>
<Rating>
<RatingSystem>{768BD93D-63BE-46A9-8994-0B53C4B5248F}</RatingSystem>
<Rating>T</Rating>
<Descriptors>Violence</Descriptors>
</Rating>
</Ratings>
<SchemaVersion>0.0.0.7</SchemaVersion>
</GameDescription>
</GDFExtensions>
</ExtensionData>
</base:ADF>
</assembly>

Я так понял это описание к игре Command & Conquer: Generals в xml-формате (если быть точнее, это информация к игре для того, что бы Windows смогла распознать ее – прим. ред.), т.к. для отображения информации Longhorn будет брать данные именно оттуда. Вот такая находка, которая была чуть ли не на глазах, но оставлена без особого внимания! Наверное, исследователи LH 4074 уже кусают локти!












































Смотрите также:

Readers Comments (Комментариев нет)

Comments are closed.

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]