Blogi » Tee omia widgettejä
Oletko ihmetellyt miten näitä pieniä, hauskoja ja hyödyllisiä vimpaimia tehdään? Vimpainten eli widgettien teko on melko helppoa. Tässä kerrotaan nyt lyhyesti, miten onnistut tekemään widgettejä, jotka toimivat Windowsin Yahoo! Widget Enginessä (ent. Konfabulator).
Mac OS X:n Dashboardin, Windows Vistan ja Operan widgettien rakenne on hieman erilainen kuin Yahoon widgeteissä ja niiden tekeminen on taas aivan toinen juttu (esim. Yahoo käyttää XML-kieltä ja Dashboardissa käytetään HTML/CSS-kieliä). Dashboardin widgetit eivät siis toimi Windowsissa eikä myöskään toisin päin. Jos vimpain on melko yksinkertainen, ei sen muuntaminen muodosta toiseen kuitenkaan ole kovin vaikeaa. HTML- ja XML-kielet kun ovat melko lähellä toisiaan.
Widgetin tekijän ei tarvitse osata ohjelmointia kovinkaan paljon. Mitään Java- tai C-kielien opettelua ei tarvita. Jos olet joskus tehnyt nettisivuja, osaat luultavasti tehdä myös widgettejä.
Widgetti on käytännössä pienehkö www-sivu, joka näkyy työpöydälläsi. Widgetin käyttämät tiedostot ovat kansiossa, joka on pakattu. Jos muutat widgetin .widget-päätteen .zip-päätteeksi, voi purkaa widgetin johonkin kansioon ja tarkastella, mitä tiedostoja se sisältää sekä tutkia widgetin lähdekoodia.
Widgetti sisältää yleensä seuraavaa:
- Yksi .kon-päätteinen tiedosto, jossa on kirjoitettuna XML-kielellä widgetin rakenne (mm. linkit widgetin käyttämiin kuviin ja asetukset). XML-kielestä on kerrottu lyhyesti MVnetin Kotisivun teko -osiossa.
- Yksi tai useampi .js-päätteinen tiedosto, jossa on kirjoitettuna widgetin varsinainen toiminnallisuus JavaScript-kielellä.
- Kuvia (JPG, GIF- tai PNG-kuvia, lue kuvaformaateista)
Widget-ohjelmointi kannattaa aloittaa Yahoon Workshopista. Sieltä löytyy Widget Creation tutorial (PDF-tiedosto), joka kannattaa lukaista kokonaan läpi. Tutoriaalissa on kerrottu hyvin widgettien perusrakenne ja mitä kaikkea widgettien tekoon tarvitsee. Lisäksi kannattaa ladata Yahoo Widget Engine Reference guide (PDF), jossa on lueteltu lähes kaikki tarvittava tieto widgeteistä: käytössä olevat XML-tägit ja komennot. Näiden lisäksi kannattaa ladata myös Widget Converter 2.0, jolla saa paketoitua widgetin kansiosta .widget-päätteiseksi tiedostoksi. Tämä tehdään vasta aivan lopuksi, kun widgetti on valmis.
Widget-ohjelmointia varten tarvitset jonkun tekstieditorin. Windowsin Muistio kannattaa unohtaa, se ei sovellu hyvin ohjelmointiin. Sen sijaan kannattaa ladata esim. Notepad++, joka osaa värjätä ohjelmakoodia. Editorin asetuksista kannattaa tehdä seuraavaa: Valitse Asetukset...Säädä tyylitystä. Valitse Language-listasta XML ja kirjoita ikkunan alalaidan Käyttäjän-kenttään kon ja tallenna asetukset. Nyt ohjelma tunnistaa .kon -päätteisen tiedoston kielen automaattisesti XML:ksi. Tiedostot (kon- ja js-tiedostot) kannattaa aina kirjoittaa UTF-8-merkistöllä (Tiedostomuoto...Koodaus UTF-8). Muutoin voi tulla ongelmia ääkkösten kanssa widgeteissä.
Apua ohjelmointiin saa myös englanninkieliseltä Konfabulatorin keskustelufoorumilta.
Omia widgettejäni
Alla on listattu pari omatekemääni widgettiä, jotka voit ladata vaikka omalle koneellesi. Kaksi ensimmäistä widgettiä on rakennettu Juha Ollilan Mac OS X:n Dashboardille tehtyjen FMI-widgetin ja Viivi ja Wagner-widgetin pohjalta. Alkuperäistä koodia ei ole kauheasti jäljellä, mutta widgettien käyttämät kuvat ovat samat kuin alkuperäisissäkin versiossa, joista kiitokset Ville Aholle.
Itse käytin näitä Juha Ollilan widgettejä iBookissani, jossa on siis Mac OS X-käyttöjärjestelmä. Kun ostin läppärin, jossa käytän Windowsia, halusin saada kyseiset widgetit myös Windowsiin. Koska widgetit eivät toimineet Windowsissa, eikä kukaan muu näitä ollut Windows-versioksi kääntänyt, täytyi homma tehdä itse. Samalla opin perusteet, miten näitä vimpaimia tehdään. Hyvin opettavainen prosessi.
Suomen sääennuste -widget
Huom! Tämän widgetin kehitys on siirretty sivulle MVnet :: Tietokoneet :: Widgetit - Sääennuste, josta widgetin voi ladata. Kyseiseltä sivulta löytyy myös paljon muuta tietoa widgetistä ja myös kuvankaappauksia uusimmasta versiosta. Alla esitetty tieto on siis osittain vanhaa tietoa ja kuvankaappaukset ovat vanhasta versiosta.
Suomen sääennuste-widgetti näyttää ruudulla paikallisen sääennusteen. Käyttäjä voi valita n. 40 suomalaisen kaupungin listasta, minkä kaupungin paikallissääennusteen hän haluaa nähdä. Sääennuste on 5 vuorokauden mittainen ja ennusteesta vastaa Ilmatieteen laitos, joten sääennuste on melko luotettava. Ennuste päivitetään automaattisesti tuoreimpaan ennusteeseen.
Lataa Suomen sääennuste -widgetti.
Suomen sääennuste -widget Yahoon widget-galleriassa.
Viivi ja Wagner -widget
Huom! Tämän widgetin kehitys on siirretty sivulle MVnet :: Tietokoneet :: Widgetit - Viivi ja Wagner, josta widgetin voi ladata. Kyseiseltä sivulta löytyy myös paljon muuta tietoa widgetistä ja myös kuvankaappauksia uusimmasta versiosta. Alla esitetty tieto on siis osittain vanhaa tietoa ja kuvankaappaukset ovat vanhasta versiosta.
Viivi ja Wagner-widgetti näyttää työpöydällä Helsingin Sanomien julkaiseman päivän Viivi ja Wagner-sarjakuvan (sarjakuvaa päivitetään vain arkisin), jota piirtää Jussi Tuomola (Juba). Vimpain päivittää sarjakuvan automaattisesti hakemalla tuoreimman sarjakuvan Helsingin Sanomien verkkosivuilta.
Lataa Viivi ja Wagner -widgetti.
Viivi ja Wagner -widget Yahoon widget-galleriassa.
AdSensor-widget
Huom! Tämän widgetin kehitys on siirretty sivulle MVnet :: Tietokoneet :: Widgetit - AdSensor, josta widgetin voi ladata. Kyseiseltä sivulta löytyy myös paljon muuta tietoa AdSensorista (englanniksi) ja myös kuvankaappauksia uusimmasta versiosta. Alla esitetty tieto on siis osittain vanhaa tietoa ja kuvankaappaukset ovat vanhasta versiosta.
AdSensor-widgetti näyttää tietoja käyttäjän Google AdSense -palvelun mainostuloista. Widgetin käyttö edellyttää luonnollisesti, että käyttäjä on Google AdSense-palvelun käyttäjä. Google AdSensestä voit lukea lisää MVnetin kotisivuohjeista ja halutessasi rekisteröityä AdSensen käyttäjäksi. Widget näyttää seuraavat tiedot käyttäjän mainostuloista:
- Mainosten klikkaukset ja tulot mainoksista tänään
- Mainosten klikkaukset ja tulot mainoksista eilen
- Mainosten klikkaukset ja tulot mainoksista viimeisen 7 päivän osalta
- Mainosten klikkaukset ja tulot mainoksista tässä kuussa
- Mainosten klikkaukset ja tulot mainoksista viime kuussa
- Mainosten klikkaukset ja tulot mainoksista viime maksusta
Widget hakee tiedot aivan kuten itsekin haet ne nettiselaimella osoitteesta: https://www.google.com/adsense/
Eli widget kirjautuu ensin AdSenseen ja sitten noutaa tiedot parsimalla AdSensen www-sivuilta tietoja. Käyttäjätunnuksen ja salasanan lähetys on turvallista, koska widgetkin käyttää tässä turvallisia https-yhteyksiä.
Käyttäjä voi tallentaa salasanansa widgetin muistiin, jolloin sitä ei tarvitse antaa enää uudestaan. Widgetin näyttämät AdSensen tiedot voi kätevästi määrittää päivittymään automaattisesti tai manuaalisesti.
Widget on saatavilla eri kielillä. Saatavilla ovat tällä hetkellä seuraavat kielet: suomi ja englanti. Widgetin saa näkyviin esim. suomenkielisenä, valitsemalla Yahoon Widget Enginen asetuksista käytettäväksi kieleksi suomen. Jos widgetissä ei ole käännöksiä haluamallesi kielellä, näytetään widget englanninkielisenä.
Lataa AdSensor-widgetti.
AdSensor -widget Yahoon widget-galleriassa.
31 kommenttia
Viivi ja Wagner sekä Suomen sääennuste -widgetit päivitetty molemmat versioon 1.1
Suomen sääennuste -widget:
=============================
Versio 1.1 (12.12.2006):
=============================
- Lisätty tietoa-laatikko, jossa näkyy nyt
versionumero sekä muuta infoa.
- Muutettu sääennusteen näyttämistä niin, että
jos uusinta ennustetta ei saada haettua, ei näytetäkään
enää “Loading image"-kuvaa vaan yksinkertaisesti ei päivitetä
ennustetta ja näytetään vanha ennuste.
- Lisätty ikkunaan tieto siitä, milloin sääennuste on viimeksi
onnistuneesti päivitetty.
Viivi ja Wagner-widget:
=============================
Versio 1.1 (12.12.2006):
=============================
- Lisätty tietoa-laatikko, jossa näkyy nyt
versionumero sekä muuta infoa.
- Lisätty ikkunaan tieto siitä, milloin sarjakuva on viimeksi
onnistuneesti päivitetty.
Todella hienoja nuo sinun widgetit! :) Widgettien ohjelmoinnista taisi olla joskus MikroBitissäkin ohje. Siinä tehtiin widget joka näyttää Mbnetin Webmailiin saapuneet uudet viestit tai jotain sen tapaista. :) Kunhan nyt muistaisin joku päivä ladata tuon Yahoon ohjelmiston…
Kiitos mielellään juttua ohjelmoinnista, jos se vain suinkin on sinule mieluinen aihe kirjoittaa :)
Kiitos hyvistä widgeteistä!
Miten on, kehtaatko viilata tuota sääennuste widgetiä, jotta se näyttäisi myös YÖLÄMPÖTILAT?
Kokeilin jo tuota yölämpötilojen näyttämistä tuossa widgetissä. Muuten se toimi hyvin, mutta ongelmana on, että yölämpötiloissa ei näy päivän nimeä. Tämä johtuu siitä, että lämpötilat haetaan Ilmatieteen laitoksen www-sivuilla (http://www.fmi.fi/saa/paikalli.html) olevasta kuvasta, jossa vain päivälämpötilojen yläpuolella näkyy päivän nimi. Tietysti voisin laittaa ne yölämpötilat ilman päivän nimiä, mutta olisiko tässä sitten mitään järkeä?
Joo näin on. Kuvassahan nuo yölämpötilat “lomittuu” päivälämpötilojen väliin, ainakin kun katson paikallista sääennustetta (http://www.fmi.fi/saa/paikalli.html?Keywords=&kunta=Kouvola).
Olisihan se mukavaa saada jonkinlainen opas jos viitsit kirjoittaa :)
Itse yritin soveltaa tuota Viivi ja Wagner -widgettiä sosiaalisesti rajoittuneisiin, mutten onnistunut :( vielä
Jos tuo Viivi ja Wagner -widget muuten näyttää tyhjää valkoista kuvaa, on vika silloin luultavimmin Hesarin sivuilla. Tänään kävi niin, että ihmettelin, kun ei widgetti näyttänyt päivän sarjakuvaa. Aikani pähkäiltyä huomasin, että Hesarin sivuilla olevan sarjakuvan gif-kuva oli jotenkin viallinen (ainakaan Windows ei näyttänyt kuvasta edes esikatselukuvaa). IrfanViewillä kuva sentään aukesi ja kokeilin tallentaa kuvan uudestaan ja ladata sen widgettiin omalta kiintolevyltä - homma toimi, joten vika mitä luultavimmin oli viallisessa kuvatiedostossa.
Minusta tuo vika on ollut jo pitemmän aikaa, jonka takia otin widgetin pois käytöstä.
Oletko ajatellut vaihtoehtoa, että Sanoma oy tai Juba suivaantuu sarjiksen lataamisesta ja tarkoituksella “viilaisi” tota kuvatiedostoa?
No, tämä oli vain tällainen periamerikkalainen salaliittoteoria:)
Hmm… Kummallista. Itse törmäsin tuohon tyhjään kuvaan pari päivää sitten vasta ensimmäisen kerran. Ja kuitenkin käytän tuota widgettiä päivittäin. Uskoisin vian tosiaan olleen jollakin lailla viallisessa kuvassa, koska edes windowsin kuvankatseluohjelma ei näyttänyt sitä kuvaa (mutta näkyi irfanvievillä sentään). Mutta toisaalta Mac OS X:ssä pyörineessä alkuperäisessä Viivi ja Wagner -widgetissä sen päivän kuva näkyi oikein :? Ehkä Windows ei sitten osaa käsitellä viallisia kuvatiedostoja niin hyvin kuin Mac OS X. En usko, että hesari tai Juba olisi tuosta mitenkään suivaantunut ;) Sama kai se on, millä sitä sarjakuvaa katsoo (itse asiassa, jos he haluaisivat tämän estää, onnistuisi se aika helposti parilla asetuksella palvelimelle). Paljon kauemminhan tuo alkuperäinen Viivi ja Wagner -widgetti on ollut saatavilla OS X:lle. Uskoisin, että kyseessä on vain jokin yksittäinen kömmähdys.
Joo kiitos vaan widgeteistä, mutta mistähän johtuu että yahoo engine ei avaa tuota sääennustetta. Sain sen ladattua, ja muutin nimenkin niin ettei olisi ääkkösiä, mutta silti saan “käyttöoikeudet ei riitä, tai kohde ei ole widget” -viestiä.
Help the amateur.
Jatkoa:
…niin ja sitten siinä virheessä todetaan vielä että “(Start widget process: widgetin purkaminen epäonnistui)”
Tattis!
Wolter: Kuulostaapa kummalliselta. Käytätkö uusinta versiota Yahoon Widget Enginestä? Entä toimiiko tuo Viiva ja Wagner -widget sinulla? Tuon widgetin pitäisi käynnistyä yksinkertaisesti lataamalla se .widget-päätteinen tiedosto ja sitten kaksoisklikkaamalla sitä. Itselläni tuo widgetti toimii ongelmitta (Win XP Pro käyttiksenä) eikä tuonne Yahoon Widget galleriaankaan kukaan ole ilmoitellut, ettei tuo toimisi. Ehkäpä widget enginen uudelleenasennus voisi auttaa? Vanhemmat versiot bugailivat ainakin itselläni silloin tällöin.
Uusin engine on juuri asennettu ja viivi ja wagner on toiminut aina.
Käyttis on vista HP 32-bit
Eli kun lataan sen widgetin niin sehän yrittää heti autom. käynnistää sen. Silloin tulee tämä errori ja samoin kun yritän suoraan sen startata sieltä my widgets -kansiosta.
Tarkalleen se ilmoittaa näin:
Widgetin C:\Users… …avaaminen epäonnistui
Kohde ei ole Widget, tai käyttäjällä ei ole riittäviä oikeuksia tiedoston käyttämiseen.
(StartWidgetProcess:Widgetin purkaminen epäonnistui)
Ompas outoa :o
En ole itse päässyt tuota widgettiä testaamaan Vistassa, mutta ihmettelen, miksei se toimisi, jos tuo Viivi ja Wagner kerta toimii. Nuo kun ovat aika samanlaiset widgetit - molemmat hakevat jonkun kuvan www-palvelimelta ja näyttävät sen ruudulla.
Noh. Päivittelin nyt hieman noita widgettejä. Tuo Widget Engine on kehittynyt hieman siitä kerrasta, kun nuo widgetit tein ja siellä oli jotain vanhentuneita juttuja, joiden ei kuitenkaan pitäisi vaikuttaa toimintaan, mutta eihän sitä koskaan tiedä. Eli kokeileppa ladata se widget uudestaan (EI Yahoon galleriasta vaan täältä MVnetistä yllä olevista linkeistä, Yahoon galleriassa on vanha versio) ja kerro toimiiko vieläkään. Lisäsin noihin molempiin widgetteihin myös ikonin, joka näkyy dockissa ja widgettiä ensi kertaa käynnistettäessä.
Bravo! Hienosti toimii.
Sellainen juttu vielä, että tuo tällä sivulla oleva linkki sen lataamiseksi ei auennut vista/IE7 yhdistelmällä. Valitti ettei xml:ää saa auki, ja että virheellisiä merkkejä osoitteessa tai jotain. Firefoxilla ei ongelmia.
Kiitti vielä! Pirun hyvä widgetti.
Hmm.. Samaa bugitusta IE7:lta myös Windos XP:ssä. Tää on taas näitä IE:n kummallisuuksia. Jostain syystä se ei alakaan lataamaan tuota widget-päätteistä tiedostoa vaan alkaa parsimaan sitä XML:nä. Pistin latauslinkin viereen linkin zip-pakettiin, josta myös IE7 käyttäjät voivat ladata nuo widgetit. Ja Yahoon widget galleriaankin varmaan päivittyvät parin päivän sisällä uudet versiot noista.
Pieniä päivityksiä tuli taas molempiin widgetteihin:
Viivi ja Wagnrer- widgetin ikkunaan tuli nyt linkit Hesarin nettisivuille sekä Juban Viivi ja Wagner -sivustolle. Sääennuste-widgettiin taas tuli linkki Ilmatieteen laitoksen sivuille. Linkithän löytyvät myös “tietoa widgetistä"-linkin takaa. Molemmista muutettiin myös sitä Päivitetty-tekstiä hieman tummemmaksi, jotta se näkyisi vähän paremmin.
PS. Mitä mieltä olisitte sellaisista widgeteistä kuin: “Postin pakettien seuranta” ja “YTV reittiopas". Postin pakettien seuranta näyttäisi widgetissä, onko tietty paketti saapunut postikonttoriin ja YTV-reittioppas -widgettiin voisi syöttää tiedot, mihin haluaa mennä ja milloin ja widget avaa sitten YTV:n sivuilta haetut tulokset www-selaimeen. Tuommoisia widgettejä on siis ehkä jossain vaiheessa tulossa, jos niihin on kiinnostusta ja itselläni aikaa noita väsätä.
Postin pakettiseuranta kuullostaa mielenkiintoiselta. Myös UPS:n tracking widget voisi olla kätevä.
Yksi sellainen widgetti mikä ainakin itselleni olisi tarpeellinen olisi sadealueiden etenemistä kuvaava widget. Se voisi päivittää kuvan täältä: http://www.ilmatieteenlaitos.fi/saa/sadejapi.html
Jos se vaikka aina näyttäisi tuon viimeisimmän satelliitti kuvan. Tosin toi on aika iso kuva että se veisi työpöydältä aika paljon tilaa.
Tekisin itse mutta en ole mikään kynäilijä, tuosta widgetin teon näennäisestä helppoudesta huolimatta.
Tuo sadealueet-widget oli hyvä ehdotus ja sitä olen tässä vähän hahmotellut. Kuvankaappaus alustavasta versiosta on nähtävillä: http://www.mvnet.fi/blogi/media/sadealueet_widget_alustava.png
Kuvassa näkyvän selitteen saa piilotettua näkyvistä ja noista sääkartoista voi laittaa käyntiin animaation aivan kuten Ilmatieteen laitoksen sivuillakin. Pientä viilausta vielä niin laitan tuon jossain vaiheessa nettiin.
Hienon näköinen! Just tuollainen olis kätevä.
Tattista etukäteen!
Minulla Viivi ja Wagner ilmoittaa tänään Missing -ikkunaa ja sarjis ei enää näy. Yritin myös asentaa sen uudelleen XP-Firefox yhdistelmään, mutta se ei onnistunut. Katsoin, että minulla on käytössä v1.1. Mitäköhän en osaa tehdä oikein?
Lataa se widgetti uudestaan yllä olevasta linkistä (uusin on v1.3) ja sitten vaan uudestaan kokeilemaan. Itselläni ainakin toimii tällä hetkellä ongelmitta. Widgetin asentaminenhan onnistuu aina seuraavasti:
- Varmista, että käytössä on uusin Yahoo Widget Engine (itselläni 4.0.2).
- Lataa .widget-päätteinen tiedosto ja tallenna se johonkin kansioon (tai IE7:n käyttäjät: lataa zip-päätteinen tiedosto ja pura paketti johonkin kansioon).
- Sitten kaksoisklikkaa ladattua .widget-päätteistä tiedostoa ja widgetti pitäisi avautua Yahoo Widget engineen.
PS. Tuo sadealueet-widget on valmis, mutten voi sitä ainakaan vielä laittaa nettiin, koska Ilmatieteen laitoksen mukaan heidän sivuillaan olevia säätietoja ei saisi irrottaa eikä kopioida sivustolta muihin sovelluksiin ilman kirjallista sopimusta. Että periaatteessa tuo paikallissään näyttävä widgettikin voi poistua täältä…
Vaikka itse kyllä olen ymmärtänyt, että noita säätietoja voisi aika vapaasti käyttää ei-kaupallisiin tarkoituksiin. Kun Ilmatieteen laitoksen sivuillakin lukee:
“Sivujen ja niiden sisältämien tietojen käyttö yksityiseen, ei kaupalliseen tarkoitukseen, opetus- ja tutkimuskäyttöön sekä lehdistötiedotteiden käyttö julkiseen tiedonvälitykseen on sallittu sillä edellytyksellä, että tiedon lähde mainitaan sitä käytettäessä.”
Ota tuosta sitten selvää… Täytyy vielä keskustella asiasta Ilmatieteen laitoksen kanssa. Vähän hassulta tämä linja tuntuu. Halukkaat voivat pyytää widgettiä sähköpostitse osoitteesta mvnet@mvnet.fi.
Omien widgettien listaan lisätty AdSensor-widget, jolla Google AdSense-palvelua käyttävät näkevät kätevästi tiedot mainostuloistaan. Kokeilkaa ja kommentoikaa. Tuo on eka versio widgetistä, että voi joitain bugejakin löytyä.
AdSensor-widgettiä päivitettiin. Nyt sen pitäisi toimia myös Google-tunnuksella kirjauduttaessa.
Hmm. Teillä taitaa olla jo jonnin sortin liikenteet, jos mainostuloja tulee kuukaudessa reippaat 100 €. =)
Julle: Juu, kyllähän tuota liikennettä piisaa lähemmäs 1000 kävijää päivässä. Kävijämäärät ja mainostulot vaihtelevat kuitenkin melkoisesti päivittäin. Kesällä ja lomien aikana on luonnollisesti hiljaisempaa. Viime vuoden tilastoja voi katsella osoitteessa:
http://www.mvnet.fi/blogi/index.php?title=vuosi_2006_mvnetissa&more=1&c=1&tb=1&pb=1
Hi! Love your AdSense widget. I’m a brazilian Mac user and I’d like to see a Mac OS X version of your AdSensor widget. Is it possible? I’m a Mac OS X user and have the Dashboard developer software. Thanks in advance!
Xico: Thanks. Widgets in Yahoo Widget Engine and Mac OS X Dashboard are slightly different: Yahoo uses XML + JavaScript and Dashboard uses HTML + CSS + JavaScript. It is possible to convert this widget to Dashboard but it requires some work, not too much though since the basic functionality written in JavaScript should work in Dashboard almost as it is now. I don’t use OS X at the moment, so it’s hard to me to convert it. If you, or anyone else, are interested to convert it, feel free to make it (all I want is that me, the original author, is mentioned somewhere in the widget).
mainoksista on mulle hyötyä mutt.. kelpaa se mullekkin
AdSensoria on taas hieman päivitetty. Blogissa oleva kuvaus ja kuvat AdSensorista ovat osittain vanhentuneita, koska tein AdSensoria varten oman sivun, josta uusimman version voi nyt ladata:
http://www.mvnet.fi/index.php?osio=Tietokoneet&sivu=Widgetit_-_AdSensor
AdSensor has been moved to:
http://www.mvnet.fi/index.php?osio=Tietokoneet&sivu=Widgetit_-_AdSensor