Uutiset:

Ei uusia uutisia.

Main Menu

WUHU:n automaattitoiminnot

Aloittaja J.Jäntti, tiistai, 15.07.2008, 19:19

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

J.Jäntti

Aloitan uuden viestiketjun, jotta saamme keskitettyä WUHU:n automaattitoimintojen tiedot yhteen paikkaan.

- Tuorein versio ohjelmasta on aina saatavilla täältä.
- WUHU:n tukiyhteisö toimii Yahoo! Tech Groups-sivustolla.
- Ajastus toimii vain WUHU-ohjelman versiosta 216.42 alkaen. Tätä ohjetta kirjoitettaessa (15.07.2008) uusin versio on 216.50.

Alerts/Actions-napin takana on pelottavan näköinen säätömahdollisuuksien armada, kuten aiemmissakin versioissa.

Muutokset vanhaan ohjeeseen verrattuna ovat lihavoituna

-- Main Action/Alert Configuration --
[X] Enable Actions
(o) Repetitions   1

-- WUHU Operation Alarms/Actions --
[X] On Weather Update
    [  ] On Update Seconds   300

[Sound/Action] -nappi:
-- Action on Activation --
actionfile:"C:\Windows\Scripts\WUHUAction.txt"

Huomioitavaa:
(o) Repetitions  1
Tarkoittaa, kuinka moneen kertaan WUHU:n tulee tuo Actioni ajaa, kun määritetty hälytys tai asia Actionin päälle liipaisee.

[  ] On Update Seconds   300
Versiosta 216.42 alkaen tällä toiminnolla ei ole mitään käyttötarkoitusta, jos halutaan ajaa useampaa actionia kerralla, sillä Actioneita voidaan laittaa Action-tiedostoon sisälle. "On Weather Update"-valinnassa tulee olla kuitenkin rasti, jotta ajot käynnistyvät. Jos Action-tiedostoa ei määritetä, järjestelmä suorittaa määritetyn, yksittäisen Actionin joka kerta, kun sääaseman konsolilta luetaan mittaustiedot. LaCrosse-asemilla lukeminen tapahtuu 4-7 sekunnin välein.

Action on Activation:
actionfile:"C:\Windows\Scripts\WUHUAction.txt"
Tällä komennolla WUHU lukee hakemistosta C:\Windows\Scripts, WUHUAction.txt-tiedoston (eli Action-tiedoston), joka sisältää kasan ajastettuja Actioneja omilla riveillään. Ajastetut Actionit ohittavat "On Weather Update"-toiminnon ajastuksen ja Action-tiedostoon voidaan asettaa useita erilaisia ajastuksia vapaasti. Niistä kerrotaan seuraavaksi.

Action-tiedosto:
Tämä on WUHU-ohjelman uusin ja ehkäpä parhain lisätty ominaisuus pitkään aikaan.
Oman tiedostoni (WUHUAction.txt) sisältö on seuraavanlainen:

Lainaus käyttäjältä: WUHUAction.txt
time(00:00,23:59,@1):template:"C:\WINDOWS\Scripts\WUHU-WX.txt" "X:\paikka\jonne\data\halutaan\WU_stickertags.txt"
time(00:00,23:59,@10):silent:C:\WINDOWS\System32\ftps.exe "-quiterror -s:C:\WINDOWS\Scripts\wu.ftp"

Komento voidaan purkaa seuraavasti esimerkillä, värikoodattuna:
time(00:00,23:59,@10):silent:C:\WINDOWS\System32\ftps.exe "-quiterror -s:C:\WINDOWS\Scripts\wu.ftp"

Makrokomento time( ):
Makrokomennon ajon aloitusaika
Makrokomennon ajon lopetusaika
Makrokomennon toisto tunnin aikana (Tästä lisää tietoa esimerkein alla)
WUHU:n ajettava Actioni

Kyseinen esimerkin ajastus ajaa Actionin koko vuorokauden ajan, kymmenen minuutin välein (@10).

-----------------------
HUOM! Makrokomennoissa ei saa olla välilyöntejä.
Esimerkiksi:
- Makrokomento time(00:00, 23:59, @5): ei toimi.
- Makrokomento time(00:00,23:59,@5): toimii.
-----------------
ESIMERKKEJÄ:

- Jos haluat ajaa Actionin kellon ympäri joka kerta, kun WUHU päivittää konsolilta tiedot, anna seuraava makrokomento:
time(00:00,23:59):

Voit myös määritellä Actionin ajon toimimaan vain tiettynä kellonaikana vuorokaudessa, kuten alkamaan kello 9 aamulla ja päättymään kello 15 iltapäivällä. Silloin komennoksi kirjoitetaan:
time(09:00,15:00):

- Jos haluat ajaa Actionin kellon ympäri viiden minuutin välein, anna seuraava makrokomento:
time(00:00,23:59,@5):

- Actioneja voidaan ajaa myös kerran tunnissa. Tämä saadaan aikaan makrokomennolla:
time(00:00,23:59,0):
Tällöin kyseinen Action ajetaan kerran tasatunnein.

- Voit määritellä myös Actionin ajettavaksi kuluvan tunnin aikana vain tiettyinä minuutteina käyttäen seuraavaa makrokomentoa:
time(00:00,23:59,12,25,32,45):
Tällöin kyseinen Action ajetaan kellon ympäri, joka tunnin aikana kerran kello xx:12, xx:25, xx:32 ja xx:45.

- On myös mahdollista määritellä tietty kellonajan minuuttiaikaraja, jolloin Action ajetaan, käyttäen seuraavaa makrokomentoa:
time(00:00,23:59,10-15):
Tämä komento ajaa Actionin kerran minuutissa joka tunnin aikana kello xx:10-xx:15.

- Kaikkia ylläolevia ajastusmenetelmiä voi yhdistääkin, jos sen kokee tarpeelliseksi. Tässä esimerkki värikoodattuna, jotta lukija saa selville, mikä kohta makrokomennosta on vastuussa Actionin ajosta mihinkin kellonaikaan.:
time(00:00,23:59,@10,15,17,25-30,50-55):
Tämä komento ajaa Actionin kerran kello xx:10, sitten kerran kello xx:15 ja kerran xx:17, kerran kello xx:20, kerran minuutissa kello xx:25-xx:30, kerran kello xx:40 ja lopulta kerran minuutissa kello xx:50-xx:55. En tiedä, mikä järjestelmä tai ohjelma käyttäisi tuollaista aikataulutusta, mutta tällainenkin aikataulutus on mahdollista toteuttaa. :)

Jos tästä pikku oppaasta jäi kysymyksiä, voit heittää kysymyksen joko tähän ketjuun tai yksityisviestillä.
Autan mielelläni.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

meteorologi

Erittäin monipuolinen ja selkeä opas.  :)
Testaan, kunhan kerkiän.

Mitään ei jäänyt (ainakaan vielä) epäselväksi.

meteorologi

Action-tiedosto toimii hyvin muuten, paitsi se sama FTP-ongelma ei toimi.
Template toimii.
Mutta FTP-siirto ei tapahdu kummallakaan tavalla, ei uudella eikä vanhalla.  ???

J.Jäntti

Lainaus käyttäjältä: Meteorologi - tiistai, 15.07.2008, 21:03
Action-tiedosto toimii hyvin muuten, paitsi se sama FTP-ongelma ei toimi.
Template toimii.

Mutta FTP-siirto ei tapahdu kummallakaan tavalla, ei uudella eikä vanhalla.  ???
Kylläpäs on outo ongelma.

WUHU:n versio 216.49 alkaen tarjoaa sisäänrakennetun FTP-clientin. Kokeilepas laittaa tällainen Actioniksi:

ftp://käyttäjätunnus:salasana@ftp.palvelin.jossain.com BINARY "C:\tiedoston\kansio\koneella\currdat.lst" "\tiedoston\kansio\serverillä\currdat.lst"

Jos se ei toimi, niin kokeile tätä:

ftp://käyttäjätunnus:salasana@ftp.palvelin.jossain.com:21P BINARY "C:\tiedoston\kansio\koneella\currdat.lst" "\tiedoston\kansio\serverillä\currdat.lst"

Tuon komennon eteen ei tule mitään action-komentoja, kuten template: tai copy:

Itselläni olisi ajastus tämän näköinen:
time(00:00,23:59,@1):ftp://käyttäjätunnus:salasana@ftp.palvelin.jossain.com BINARY "C:\tiedoston\kansio\koneella\currdat.lst" "\tiedoston\kansio\serverillä\currdat.lst"

Muista laittaa tuo ajastus siihen, muutoin se tukkii FTP-serverin.
Kerro, lähtikö se toimimaan joillakin noista ehdotuksista.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

meteorologi

Voihan olla vika ukossakin, etten huomaa jotain pientä, yksinkertaista virhettä, mutta ei toimi.  :'(
Ei noista Sinun ehdotuksista, eikä aiempi ehdotus suoraan WINDOWSin FTP-ohjelmaa käyttämällä.  :'(

Alkaa pikkuhiljaa haluttaa heittää koko FTP-siirto roskiin.


J.Jäntti

Lainaus käyttäjältä: Meteorologi - keskiviikko, 16.07.2008, 13:08
Voihan olla vika ukossakin, etten huomaa jotain pientä, yksinkertaista virhettä, mutta ei toimi.  :'(
Ei noista Sinun ehdotuksista, eikä aiempi ehdotus suoraan WINDOWSin FTP-ohjelmaa käyttämällä.  :'(

Alkaa pikkuhiljaa haluttaa heittää koko FTP-siirto roskiin.

Kylläpäs on hankalaksi mennyt.
Ihan vain varmistaakseni: Ethän vain copy/pastennut noita sellaisinaan WUHUun, vaan teit kaikki muutokset sellaisina, että ne vastaavat sinun asetuksiasi? Tuliko WUHU:n lokiin virhetietoja?
Pääsetkö samoilla tiedoilla kiinni FTP-serveriin käyttämällä esim. SmartFTP- tai vastaavaa muuta ohjelmaa?

Jos haluat, voit lähettää sen sinun FTP-lähetysrivisi minulle tarkistettavaksi yksityisviestillä.
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

meteorologi

Lainaus käyttäjältä: J.Jäntti - keskiviikko, 16.07.2008, 14:04
Lainaus käyttäjältä: Meteorologi - keskiviikko, 16.07.2008, 13:08
Voihan olla vika ukossakin, etten huomaa jotain pientä, yksinkertaista virhettä, mutta ei toimi.  :'(
Ei noista Sinun ehdotuksista, eikä aiempi ehdotus suoraan WINDOWSin FTP-ohjelmaa käyttämällä.  :'(

Alkaa pikkuhiljaa haluttaa heittää koko FTP-siirto roskiin.

Kylläpäs on hankalaksi mennyt.
Ihan vain varmistaakseni: Ethän vain copy/pastennut noita sellaisinaan WUHUun, vaan teit kaikki muutokset sellaisina, että ne vastaavat sinun asetuksiasi? Tuliko WUHU:n lokiin virhetietoja?
Pääsetkö samoilla tiedoilla kiinni FTP-serveriin käyttämällä esim. SmartFTP- tai vastaavaa muuta ohjelmaa?

Jos haluat, voit lähettää sen sinun FTP-lähetysrivisi minulle tarkistettavaksi yksityisviestillä.

Tottakai laitoin omat asetukseni.  ;)
Ja AtomFTPllä ja FileZillalla pääsee.

Laitan kohta yksityisviestin.


meteorologi

VOI PÄSSI!!!!
Wuhun loissa on merkintöjä miljoonia, mutta flash oli kytketty pois, niin en huomannut!!!

Wed Jul 16 13:02:55 2008 > FTP Upload: Unable to copy file "c:\Program Files\VertigoServ\www\currdat.lst" to "C:\Program Files\WUHU\ftpcache".

Tuossa se vika on.

J.Jäntti

#8
Lainaus käyttäjältä: Meteorologi - keskiviikko, 16.07.2008, 17:42
VOI PÄSSI!!!!
Wuhun loissa on merkintöjä miljoonia, mutta flash oli kytketty pois, niin en huomannut!!!

Wed Jul 16 13:02:55 2008 > FTP Upload: Unable to copy file "c:\Program Files\VertigoServ\www\currdat.lst" to "C:\Program Files\WUHU\ftpcache".

Tuossa se vika on.

Kappas kehveliä. :)
Katselin sitä sinun yksityisviestiä, enkä sieltä ainakaan löytänyt mitään vikaa tai puutetta. Kaikki on päällisin puolin kunnossa.
Lieneekö häikkä sitten ollut vain paikallisissa poluissa?
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkoskausi avattu Suomessa: --.--.2024
Ukkoskausi avattu Helsingissä: --.--.2024
-------------------------------------------
Ukkospäivälaskuri 2024; Helsinki/Viikinmäki
0 ukkospäivää.
------------------------------------------
X, FinWX:n ylläpidon ilmoitukset
------------------------------------------

meteorologi

Syy FTP-ongelmalle selvisi:
Minun tyhmyyteni/huolimattomuuteni.
Polussa oli yhden kirjaimen heitto; ei se muuta tarvitse.

Nyt siitäkin kuitenkin päästiin, joten voinen huokaista helpotuksesta. Pian saan PHP-skriptin valmiiksi ja voin myös liittyä FinWx:n asemajäseneksi.