Как сделать гаджет для Windows 7?
В директории C:\Program Files\Windows Sidebar\Gadgets создадим папку с любым названием, но допишем .Gadget. К примеру я создам папку radio (будем делать трансляцию Зайцев ФМ на рабочем столе) и допишу .Gadget:
Теперь заходим в эту папку и создаем ещё одну папку Ru-ru. Вот честно не знаю зачем, но по стандартам вроде необходимо. Создали папку Ru-ru? Открываем блокнот и начинаем писать gadget.xml
Вот пример моего файла манифеста, в нем мы опишем дату, версию гаджета, автора..
<gadget>
<name>online radio ZaycevFM / sidebar</name>
<namespace>RADIO NA Rabo4iy CTo/|</namespace>
<version>1.0.0.0</version>
<author name="VadimTS - www.boomz.ru">
<info url="http://boomz.ru/" text="BOOMZ!!!"/>
<logo src="logo.png"/>
</author>
<copyright>zaycevFM station</copyright>
<description>PAD</description>
<icons>
<icon height="48" width="48" src="icon.png"/>
</icons>
<hosts>
<host name="sidebar">
<autoscaleDPI>true</autoscaleDPI>
<base type="html" src="radio.html"/>
<permissions>full</permissions>
<platform minPlatformVersion="1.0"/>
<defaultImage src="drag.png"/>
</host>
</hosts>
</gadget>
Вообще, описания и имена можно писать на кириллице - у меня почему то на моей Win7 не получилось. Все ругалось на русские символы. Менять можно в gadget.xml поля:
- <name> - имя нашего гаджета, пробуйте на русском - выдаст ошибку, перепишите в транслите
- <namespace> - изменить можно
- <version> - хоть 0.0.7
- <author name= - и в кавычках ваше имя
- <logo src= - путь к логотипу гаджета, если поставите - скопируйте изображение в папку Ru-ru или в radio.Gadget
- <copyright> - авторские права. Если радио ЗайцевФМ не ставьте свои копирайты!
- <description> - описание гаджета, в нашем случае радио
Оформив данный текст, нажмем на файл - сохранить как... - gadget.xml. Тип файла - все файлы (не txt)
Заново открываем блокнот и пишем код нашей станции:
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=Windows-1251? />
<style type="text/css">
body
{
margin: 0px;
width: 350px;
height: 180px;
}
img
{
position: absolute;
}
.btn
{
border:.1px solid;
scrollbar-face-color:white;
position: absolute;
color: black;
font-family: Segoe UI;
font-size: 11px;
font-weight: bold;
font-stretch: narrower;
left:70px;
top:76px;
height:19;
}
</style>
</head>
<body>
<div>
<object style="display: block; margin-left: auto; margin-right: auto;" classid="clsid:6bf52a52-394a-11d3-b153-00c04f79faa6" width="350" height="180">
<param name="volume" value="360" />
<param name="url" value="http://www.zaycev.fm:9001/ZaycevFM(128)" />
<param name="src" value="http://www.zaycev.fm:9001/ZaycevFM(128)" /><embed style="display: block; margin-left: auto; margin-right: auto;" type="application/x-mplayer2" width="350" height="180" src="http://www.zaycev.fm:9001/ZaycevFM(128)" url="http://www.zaycev.fm:9001/ZaycevFM(128)" volume="360"></embed>
</object></div>
</body>
</html>
Обязательно укажите размер гаджета в width: 350px;height: 180px; по своему вкусу. Изменили размер самого гаджета - поменяйте теперь размер плеера. В тегах <div> и </div> Можно вставить все что угодно. Я вставил код радиостанции.
Сохраним как radio.html
Теперь нужно проверить работу гаджета, заходим в ГАДЖЕТЫ РАБОЧЕГО СТОЛА и смотрим:
Появилась иконка с именем radio. Нажимаем добавить и наше онлайн радио появляется на рабочем столе.
Хочешь тоже написать статью? Становись автором. Пиши обо всем!
КОММЕНТАРИИ VK:
Метаданные страницы
Рейтинг:
Дата публикации: 20-12-2011, 09:12
Анонс статьи интернет-журнала БУМЗ:
{boomztext limit="77"}....
Постоянная ссылка на статью: