Jak si vytvořit vlastní Gadget pro Windows 7 nebo Vista

Windows Jak si vytvořit vlastní Gadget pro Windows 7 nebo Vista

Toto téma mě dosti zajímalo a tak jsem si o něm našel informace, které vám nyní předám.

 

Co budeme potřebovat:

  1. Obyčejný textový editor (např. notepad)
  2. Zipovací program (např. 7zip)

Jak to funguje:

Windows Gadgets pracují s XML, HTML, CSS a JavaScripem

Až zarážející že :)

Postup:

 1. Napíšeme informace o gadgetu formou xml

<?xml version="1.0" encoding="utf-8" ?>
<gadget>
  <name>Název Gadgetu</name>
  <version>1.0.0.0</version>
  <author>Autor</author>
  <copyright>Copyright</copyright>
  <description>Popis gadgetu</description>
  <hosts>
    <host name="sidebar">
      <base type="HTML" apiVersion="1.0.0" src="soubor.html" />
      <permissions>Full</permissions>
      <platform minPlatformVersion="1.0" />
    </host>
  </hosts>
</gadget>

 

a uložíme jako gadget.xml (musí se jmenovat gadget.xml)

2. Vytvoříme HTML stránku

<html>
<html>
<head>
<style>
body{
height: 100px;
width: 400px;
}
</style>
</head>
<body>
<h1>Ahoj já jsem tvůj první gadget</h1>
</body>
</html>

 

uložíme jako 'soubor' s příponou .html

3. Vytvoření spustitelného balíčku

Já to dělám takto

Označím všechny soubory co tam potřebuji v tomto případě gadget.xml a html soubor

Kliknu na ně pravým dám 7zip a zabalím to do archivu *.zip (ostatní kompresní formáty nemusí fungovat)

Poté kliknu na ten archiv dám F2 (přejmenovat) a příponu přepíšu na .gadget

A je to

Pokud chcete můžete nahrát složku ve tvaru (název_gadgetu­.gadget) ve které budou ony soubory do adresáře 'C:\Users\jme­no\AppData\Lo­cal\Microsoft\Win­dows Sidebar\Gadgets' == spustit (windows + r) '%localappdata%\Mi­crosoft\Windows Sidebar\Gadgets'

 

Poté už jen stačí zvolit knihovnu gadgetů a přetáhnout si váš gadget na plochu

Bude vypadat takto:
Váš první Gadget

Takže stačí umět html a scripty a můžete si udělat dokonalý gadget :).

Pokud máte při tvorbě gadgetu nějaké potíže, níže si ho můžete stáhnout hotový.


 

Stáhnout

Staženo 1953x (575 B)

 

  Aktivity (1)

Článek pro vás napsal David Jančík [sczdavos]
Avatar
Autor je vášnivý programátor v .NET C# a PHP. Nezná slovo "nelze", nebojí se zkoušet nepoznané a pronikat do nových technologií.

Jak se ti líbí článek?
Celkem (5 hlasů) :
4.84.84.84.84.8


 


Miniatura
Předchozí článek
Jak probudit uspaný počítač
Miniatura
Všechny články v sekci
Windows
Miniatura
Následující článek
Nová kniha: Jádro systému Windows

 

 

Komentáře
Zobrazit starší komentáře (64)

Avatar
Martin5001
Člen
Avatar
Martin5001:

Zdravím. Chci se zeptat: Jde nějak udělat gadget pro win XP?
Předem děkuji za odpověď.

 
Odpovědět 11.10.2014 10:13
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Martin5001
Zdeněk Pavlátka:

Ne, tam ještě gadgety nebyly.

Odpovědět  +1 11.10.2014 10:24
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Dominik Gavrecký:

Pekný článok :)

Odpovědět 11.10.2014 10:28
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:

Ahoj jsou tady někde tutoriály na XML?

Editováno 7.2.2015 14:30
Odpovědět 7.2.2015 14:30
Lepší být šprt než blbec :)
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
 
Odpovědět 7.2.2015 14:55
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:

Jakou roli má v tomhle?

Odpovědět 7.2.2015 15:20
Lepší být šprt než blbec :)
Avatar
Tomáš Brůna
Redaktor
Avatar
Tomáš Brůna:

a co se v tom xml dělá?

Odpovědět 7.2.2015 18:59
Lepší být šprt než blbec :)
Avatar
Odpovědět 7.2.2015 23:25
Život je příliš krátký na to, abychom bezpečně odebírali USB z počítače..
Avatar
Daniel Vítek
Tým ITnetwork
Avatar
Odpovídá na Tomáš Brůna
Daniel Vítek:

Příště prosím dej "odpovědět".

XML se tu používá jako konfigurační soubor, do kterého se ukládá název widgetu, verze a soubory.

 
Odpovědět  +1 8.2.2015 9:34
Avatar
Tomáš Brůna
Redaktor
Avatar
Odpovídá na Daniel Vítek
Tomáš Brůna:

Ahoj děkuju normálně odpovědět dávám ale teď sem zapoměl :-D

Odpovědět 8.2.2015 18:35
Lepší být šprt než blbec :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 74. Zobrazit vše