Блог Ерёмина Андрея обо всём на свете…

Archive for Октябрь, 2009

Загружаем Media Center вместо Explorer’a


Моё предположение, как ускорить загрузку Media Center в Windows 7, к сожалению, оказалось не эффективным, т.к. в большинстве случаев разница во времени загрузки минимальна.

Но тут вот родилась идейка не без помощи Михаила Кутьина – что если заменить Shell с explorer’a на eshell от Media Center? Получается всё вообще шоколадно.

Итак, открываем regedit и создаём  параметр Shell в ключе: HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon и в него записываем значение: %windir%\ehome\ehshell.exe (для Windows Xp нужно искать параметр не в HKEY_CURRENT_USER, а в HKEY_LOCAL_MASCINE)

Всё! дел сделано.

Так же можете создать файл с расширением *.reg и  скопировать в него следующий текст (это будет быстрее ;)):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWinlogon]
«Shell»=»%windir%\ehome\ehshell.exe /directmedia:general»

ЗЫ: данный способ подойдёт для всех систем на которых можно запустить Media Center: XP, Vista, Windows 7.

Live ID на вашем сайте (ASP.NET)


Программируя на ASP.NET, грех не добавить возможность авторизацию с помощью LIVE ID. Сделать это можно очень просто – не нужно писать ни строчки кода.

1) Скачайте Windows Live ID Web Authentication SDK.

download_sdk 2) Установите скачанный файл и скопируйте файлы в директорию вашего сайта:

  • Папку APP_CODE из SDK в APP_CODE вашего сайта.
  • Файлы default.aspx, default.aspx.cs, web.config, webauth-handler.aspx, webauth-handler.aspx.cs из папки SAMPLE в корневую директорию вашего сайта.

Считайте, пол пути пройдено.

3) Бежим на сайт Microsoft Service Manager, где регистрируем своё приложение (Register Your Site).

Microsoft_serivce_manager0 Microsoft_serivce_manager Microsoft_serivce_manager2

4) Затем перейдите по ссылке и зарегистрируйте себе проект на Windows Azure. Кликните на ссылке New Project и из появившегося списка выберите Live Services: Existing APIs и создайте проект для своего сайта.

azure1 azure2 azure3

В итоге вы получите очень важные ключи: Application ID и Secret Key.

5) Теперь, осталось дело за малым – добавить полученные параметры в наш проект.

Открывайте default.aspx и ищите там тег <iframe>…

Ищите там параметр src, а в нём заменяйте <%=AppId%> на ваш Application ID.

vs1 Ну вот и всё!

Как видите, всё очень просто. Немного запутанно (как всегда в стиле Microsoft), но совершенно не требует какой-либо подготовки.

Теперь, вам только остаётся включить воображение, чтобы раскрасить страницы Sign IN и Registration Page на ваш вкус. В этом вам поможет страница помощи.

Удачи! smile_wink

Windows LIVE Tags: “LIVE, “ID, “SDK, “WEB, “ASP.NET, “NET, “C#, “WINDOWS, “Microsoft

Неизвестный Longhorn


Для фанатов alfa-версии Vista’ы на сайте UXevangelist появилось несколько интересных роликов с концептами. Скорее всего большая часть всего представленного на роликах, это лишь подделка (хотя сборки с 4000 по 4039 очень были близки к картинкам, показанным в роликах), однако всё же есть надежда когда-нибудь увидеть сборки, на основе которых делалось это видео.

 

 

Ускорение загрузки Media Center в Windows 7


MC из Windows 7 может загружаться вместе с запуском Windows, однако, загрузка приложения происходит только после того, как рабочий стол будет полностью проинициализирован. Смотрится это как-то коряво, особенно если мы хотим сделать полноценный медиа-центр, где рабочей стол ОС будет как-то не к месту.

Хочу предложить моё решение данной проблемы, насколько оно будет эффективно я не знаю: у меня всё работает – возможно на других конфигурациях никого эффекта ускорения загрузки не будет.

1) Первое, что нам нужно сделать, это открыть Computer Management (правой кнопкой на моём компьютере –> Manage).

1

2) Находим раздел Media Center в Task Sсheduler: Task Sсheduler/Task Sсheduler Library/Microsoft/Windows/Media Center.

2

3) Создаём Task: правой кнопкой на Media Center –> Create Task.

4) На закладке General вводим название задачи, указываем пользователя или группу пользователей, к которым эта задача будет относиться, и , тут внимание!, ставим галочку Run with highest privilegies. Также, наверное, стоит указать для каких операционных систем подходит это задание, но, если честно, я не знаю для чего этот параметр нужен.

t1

5) На следующей закладке (Triggers) создаём новый триггер: в нашем случае это будет At log on (при загрузке пользователя). Опять-таки, выбираем имя или группу пользователей, для которых данная задача будет срабатывать.

t2

6) На закладке Actions добавляем новое действие: выбираем Start a programm и указываем путь к Windows Media Center. Также, неплохо бы указать параметры для запуска Медиа Центра, например, чтобы убрать заставку при включении, или, чтобы убрать кнопки Свернуть, Закрыть. Список возможных параметров ищите тут (статья by Alexandr Gorbatyuk).

t3

7) Далее в Conditions снимаем все галочки!

t4

8) Ну и на предпоследней закладке (Settings) ставим следующие галочки:

  • Allow task to be run on demand
  • Run task as soon as possible after a scheduled start is missed
  • If the running task does not end when requested, force it to stop

Все остальные галки убираем.

t5

9) Сохраняем задачу и тестируем.

На моём компьютере всё работает просто превосходно. Конечно, хотелось бы лучше (например, чтобы иконки Windows при загрузке системы вообще не было – информация о биос, а потом сразу Media Center 😉 ), но пока и этого будет достаточно.

Работаем с Windows Live Movie Maker


Недавно мне нужно было сделать фильм о моей поездке в Китай. Сначала, я подумывал сделать его в Pinncale Studio, как я это обычно делаю, но решил испытать Movie Maker, заодно и узнать, на что он способен.

1

В целом, впечатления положительные. Удобный Ribbon-интерфейс, множество эффектов, переходов. Огорчило отсутствие timeline – то, что сейчас реализовано в программе не понравилось тем, что визуально не видно длинну отдельного клипа. Скажем, 10-секундный клип или же 15 секундная картинка визуально выглядят одинакого. Не очень удобно реализованы инструменты для работы с видео и аудио (громкость, обрезать, добавить Fade-эффект и т.д.) – уж слишком много приходится делать лишних действий — у Pinncacle это реализовано гораздо лучше. Хотелось бы увидеть в следующих версиях программы возможность добавлять либо фон, либо какие-нибудь эффекты надписям, т.к. иногда, даже если сменить цвет на более яркий, текст сливается с видео.

2

3 

В итоге, через неделю фильм был готов. Создать DVD-блованку с готовым фильмом не составило никакого труда. Пару кликов мыши, несколько десятков минут ожидания и заветный диск записан. Поскольку программа поддерживает плагины, то  имеется возможность экспортировать видео в некторые популярные сервисы (facebook, youtube  и др.). Поддержка HD тоже присутствует.

4

Windows LIVE Movie Maker –отличная альтернатива платным видеоредакторам, пусть и местами неудобная и с не большим функционалом. 

Облако меток