polarbear
Huoltovalikon jäsen
Dreambox tutuksi.yksinkertaisia muokkauksia
No niin.. aloitetaanpa ”tutustuminen” Dreamboxin ihmeelliseen maailmaan vaikkapa hommaamalla ensin hyvä editori. Hyvä editori ei ole Notepad, tai wordpad, puhumattakaan MS Wordista.
Hyvän editorin saa lataamalla sen vaikkapa seuraavasta paikasta:
http://synedit.sourceforge.net/download.php
Itse käytän tuota syneditoria muutamasta yksinkertaisesta syystä:
1. Se on hyvä ascii/ohjelmointi editori.
2. Sillä voi editoida suoraan FTP:n avulla tiedostoja Dreamboxissa ilman että niitä tarvitsee siirtää PC:lle.
3. Useampi editointi ikkuna voi olla auki samanaikaisesti, jopa samaan tiedostoon.
Kun olet ladannut ja asentanut syneditorin, tulee sinun ”konfiguroida” se käyttöäsi varten. Tällä tarkoitan, että lisäät Dreamboxin asetukset editorin FTP-osioon. Tämä tapahtuu seuraavasti
File -> Open From FTP
Saat FTP ”laatikon” ruudulle. Nyt täytät muutaman rivin tuossa laatikossa:
Name: Dreambox
FTP Server Name: Tähän Dreamboxin IP-osoite
Username: root
Password: dreambox
sitten rastit ruutuihin: save password, passive mode ja transfermode: ASCII
Nyt editori on ”valmis” Dreamboxiasi varten. Ylimmälle (Path/Filename) riville tulee aina sen tiedoston nimi täydellisine polkuineen, jota haluat editoida.
Esim: /var/keys/softcam.key
Nyt kun sinulla on hyvä editori, niin ”koekäytetäänpä” sitä, asennetaan vaikka weather plugin ja konfiguroidaan se sinulle sopivaksi.
Huom, voit asentaa pluginin vaikkei sinulla olisikaan internet-yhteyttä boxillasi, mutta toimiakseen plugin vaatii internet-yhteyden.
Ensin ladataan plugin osoitteesta:
http://sat-industry.net/forums/attachment.php?attachmentid=1706
Sitten puretaan zip johonkin hakemistoon PC:lle
Siiretään tiedostot Dreamboxille FTP:lla
weather.so ja weather.cfg dreamboxin hakemistoon /var/tuxbox/plugings
weather.url ja weather.station hakemistoon /var/etc
weather.sh hakemistoon /var/script
weather.xml hakemistoon /var/tuxbox/config
weather.txt, tätä ei mihinkään, se on ainoastaan asennusohje englanniksi.
Siirron jälkeen tarkistetaan tiedostoille annetut oikeudet: Niiden tulee olla 755 (siis chmod 755 kaikille siirtämillesi tiedostoille)
Ja nyt aletaan muokkaamaan pluginia sinulle sopivaksi:
Avataan syneditorilla tiedosto /var/tuxbox/config/weather.xml ja editoidaan sitä.
Tiedostohan näyttää tälläiseltä:
<?xml version="1.0" encoding="iso-8859-1" ?>
<scriptlist>
<weather name="Messina" station="16420" description="" />
<weather name="Bari" station="16270" description="" />
<weather name="Bologna" station="16140" description="" />
<weather name="Cagliari" station="16560" description="" />
<weather name="Firenze" station="16170" description="" />
<weather name="Genova" station="16120" description="" />
<weather name="Milano" station="16066" description="" />
<weather name="Napoli" station="16289" description="" />
<weather name="Potenza" station="16300" description="" />
<weather name="Perugia" station="16181" description="" />
<weather name="Roma" station="16239" description="" />
<weather name="Santa Maria di Leuca" station="16360" description="" />
<weather name="Torino" station="16059" description="" />
<weather name="Venezia" station="16105" description="" />
<weather name="Chernivtsi" station="33658" description="" />
<weather name="Novo-Selovskoye " station="33922" description="" />
</scriptlist>
Editointia varten tarvitse tiedot sääasemista, ne saat seuraavasta linkistä:
http://www.wunderground.com/global/.Temperature.htm.
Otetaanpa esimerkiksi vaikkapa Helsinki. Avattuasi Helsingin sääaseman saat osoiteriville seuraavan osoitteen:
http://www.wunderground.com/global/stations/02974.html
Tuo numerosarja linkin lopussa on koko jutun juju. Editoi siis weather.xml tiedostoja seuraavasti:
<weather name="Helsinki" station="02974" description="" />
Jatka editointia kunnes kaikki haluamasi sääasemat ovat mukana. Voit poistaa jo siellä olevia tarpeettomia asemia
Kun olet valmis ja tallettanut weather.xml tiedoston, vait painaa kaukosäätimessä näppylää jolla saat lista plugineista (joskus keltainen näppylä, joskus sininen, riippuu käyttämästäsi imagesta). Valitse weather plugin.. saat nyt ruudullesi listan sääasemista jotka juuri editoit weather.xml tiedostoon. Valitse joku niistä ja boxi (mikäli se on internetissä) hakee ko. aseman tiedot.
Homma toimii? .. ja eikun hämmästyttämään naapurin isäntää Dreamboxin kyvyillä.
Weather plugin on melkoisen turha useimmille meistä, mutta se on kohtalisen simppeli asennettava ja konfiguroitava joten siinä mielessä se on ihan kelpo ”harjoituskappale”
Jatkan tätä sarjaa aina kun saan inspiraation. tulossa on radegastin, newcamd:in, softcam.key:n ja monen muun jutun asentelut ja konfiguroinnit. Siis jos joku haluaa..
No niin.. aloitetaanpa ”tutustuminen” Dreamboxin ihmeelliseen maailmaan vaikkapa hommaamalla ensin hyvä editori. Hyvä editori ei ole Notepad, tai wordpad, puhumattakaan MS Wordista.
Hyvän editorin saa lataamalla sen vaikkapa seuraavasta paikasta:
http://synedit.sourceforge.net/download.php
Itse käytän tuota syneditoria muutamasta yksinkertaisesta syystä:
1. Se on hyvä ascii/ohjelmointi editori.
2. Sillä voi editoida suoraan FTP:n avulla tiedostoja Dreamboxissa ilman että niitä tarvitsee siirtää PC:lle.
3. Useampi editointi ikkuna voi olla auki samanaikaisesti, jopa samaan tiedostoon.
Kun olet ladannut ja asentanut syneditorin, tulee sinun ”konfiguroida” se käyttöäsi varten. Tällä tarkoitan, että lisäät Dreamboxin asetukset editorin FTP-osioon. Tämä tapahtuu seuraavasti
File -> Open From FTP
Saat FTP ”laatikon” ruudulle. Nyt täytät muutaman rivin tuossa laatikossa:
Name: Dreambox
FTP Server Name: Tähän Dreamboxin IP-osoite
Username: root
Password: dreambox
sitten rastit ruutuihin: save password, passive mode ja transfermode: ASCII
Nyt editori on ”valmis” Dreamboxiasi varten. Ylimmälle (Path/Filename) riville tulee aina sen tiedoston nimi täydellisine polkuineen, jota haluat editoida.
Esim: /var/keys/softcam.key
Nyt kun sinulla on hyvä editori, niin ”koekäytetäänpä” sitä, asennetaan vaikka weather plugin ja konfiguroidaan se sinulle sopivaksi.
Huom, voit asentaa pluginin vaikkei sinulla olisikaan internet-yhteyttä boxillasi, mutta toimiakseen plugin vaatii internet-yhteyden.
Ensin ladataan plugin osoitteesta:
http://sat-industry.net/forums/attachment.php?attachmentid=1706
Sitten puretaan zip johonkin hakemistoon PC:lle
Siiretään tiedostot Dreamboxille FTP:lla
weather.so ja weather.cfg dreamboxin hakemistoon /var/tuxbox/plugings
weather.url ja weather.station hakemistoon /var/etc
weather.sh hakemistoon /var/script
weather.xml hakemistoon /var/tuxbox/config
weather.txt, tätä ei mihinkään, se on ainoastaan asennusohje englanniksi.
Siirron jälkeen tarkistetaan tiedostoille annetut oikeudet: Niiden tulee olla 755 (siis chmod 755 kaikille siirtämillesi tiedostoille)
Ja nyt aletaan muokkaamaan pluginia sinulle sopivaksi:
Avataan syneditorilla tiedosto /var/tuxbox/config/weather.xml ja editoidaan sitä.
Tiedostohan näyttää tälläiseltä:
<?xml version="1.0" encoding="iso-8859-1" ?>
<scriptlist>
<weather name="Messina" station="16420" description="" />
<weather name="Bari" station="16270" description="" />
<weather name="Bologna" station="16140" description="" />
<weather name="Cagliari" station="16560" description="" />
<weather name="Firenze" station="16170" description="" />
<weather name="Genova" station="16120" description="" />
<weather name="Milano" station="16066" description="" />
<weather name="Napoli" station="16289" description="" />
<weather name="Potenza" station="16300" description="" />
<weather name="Perugia" station="16181" description="" />
<weather name="Roma" station="16239" description="" />
<weather name="Santa Maria di Leuca" station="16360" description="" />
<weather name="Torino" station="16059" description="" />
<weather name="Venezia" station="16105" description="" />
<weather name="Chernivtsi" station="33658" description="" />
<weather name="Novo-Selovskoye " station="33922" description="" />
</scriptlist>
Editointia varten tarvitse tiedot sääasemista, ne saat seuraavasta linkistä:
http://www.wunderground.com/global/.Temperature.htm.
Otetaanpa esimerkiksi vaikkapa Helsinki. Avattuasi Helsingin sääaseman saat osoiteriville seuraavan osoitteen:
http://www.wunderground.com/global/stations/02974.html
Tuo numerosarja linkin lopussa on koko jutun juju. Editoi siis weather.xml tiedostoja seuraavasti:
<weather name="Helsinki" station="02974" description="" />
Jatka editointia kunnes kaikki haluamasi sääasemat ovat mukana. Voit poistaa jo siellä olevia tarpeettomia asemia
Kun olet valmis ja tallettanut weather.xml tiedoston, vait painaa kaukosäätimessä näppylää jolla saat lista plugineista (joskus keltainen näppylä, joskus sininen, riippuu käyttämästäsi imagesta). Valitse weather plugin.. saat nyt ruudullesi listan sääasemista jotka juuri editoit weather.xml tiedostoon. Valitse joku niistä ja boxi (mikäli se on internetissä) hakee ko. aseman tiedot.
Homma toimii? .. ja eikun hämmästyttämään naapurin isäntää Dreamboxin kyvyillä.
Weather plugin on melkoisen turha useimmille meistä, mutta se on kohtalisen simppeli asennettava ja konfiguroitava joten siinä mielessä se on ihan kelpo ”harjoituskappale”
Jatkan tätä sarjaa aina kun saan inspiraation. tulossa on radegastin, newcamd:in, softcam.key:n ja monen muun jutun asentelut ja konfiguroinnit. Siis jos joku haluaa..