Kirjoittaja Aihe: WUHU:n automaattitoiminnot  (Luettu 34488 kertaa)

0 jäsentä ja 2 Vierasta katselee tätä aihetta.

Poissa J.Jäntti

  • Foorumin ylläpitäjä
  • Ylläpito
  • *****
  • Viestejä: 5171
    • Finland Weather Exchange (FinWX)
WUHU:n automaattitoiminnot
« : Tiistai, 15.07.2008, 19:19 »
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/
------------------------------------------
Ukkospäivälaskuri 2019; Helsinki/Viikinmäki
15 ukkospäivää, joista:
- 7 kuulo- ja näköhavainnolla
- 4 vain näköhavainnoilla
- 1 tutka- ja kuulohavainnoilla
- 3 vain kolmiomittausdatavahvistuksena
------------------------------------------
Twitter, FinWX:n ylläpidon ilmoitukset
------------------------------------------
FinWX Helsinki-71, SDR kanava 1 (EFHK (Helsinki-Vantaa) VOLMET 128.4MHz)
------------------------------------------

Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #1 : Tiistai, 15.07.2008, 20:14 »
Erittäin monipuolinen ja selkeä opas.  :)
Testaan, kunhan kerkiän.

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

Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #2 : 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.  ???

Poissa J.Jäntti

  • Foorumin ylläpitäjä
  • Ylläpito
  • *****
  • Viestejä: 5171
    • Finland Weather Exchange (FinWX)
Vs: WUHU:n automaattitoiminnot
« Vastaus #3 : Keskiviikko, 16.07.2008, 12:11 »
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/
------------------------------------------
Ukkospäivälaskuri 2019; Helsinki/Viikinmäki
15 ukkospäivää, joista:
- 7 kuulo- ja näköhavainnolla
- 4 vain näköhavainnoilla
- 1 tutka- ja kuulohavainnoilla
- 3 vain kolmiomittausdatavahvistuksena
------------------------------------------
Twitter, FinWX:n ylläpidon ilmoitukset
------------------------------------------
FinWX Helsinki-71, SDR kanava 1 (EFHK (Helsinki-Vantaa) VOLMET 128.4MHz)
------------------------------------------

Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #4 : 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.


Poissa J.Jäntti

  • Foorumin ylläpitäjä
  • Ylläpito
  • *****
  • Viestejä: 5171
    • Finland Weather Exchange (FinWX)
Vs: WUHU:n automaattitoiminnot
« Vastaus #5 : Keskiviikko, 16.07.2008, 14:04 »
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/
------------------------------------------
Ukkospäivälaskuri 2019; Helsinki/Viikinmäki
15 ukkospäivää, joista:
- 7 kuulo- ja näköhavainnolla
- 4 vain näköhavainnoilla
- 1 tutka- ja kuulohavainnoilla
- 3 vain kolmiomittausdatavahvistuksena
------------------------------------------
Twitter, FinWX:n ylläpidon ilmoitukset
------------------------------------------
FinWX Helsinki-71, SDR kanava 1 (EFHK (Helsinki-Vantaa) VOLMET 128.4MHz)
------------------------------------------

Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #6 : Keskiviikko, 16.07.2008, 16:56 »
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.


Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #7 : 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.

Poissa J.Jäntti

  • Foorumin ylläpitäjä
  • Ylläpito
  • *****
  • Viestejä: 5171
    • Finland Weather Exchange (FinWX)
Vs: WUHU:n automaattitoiminnot
« Vastaus #8 : Keskiviikko, 16.07.2008, 18:48 »
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?
« Viimeksi muokattu: Keskiviikko, 16.07.2008, 18:59 kirjoittanut J.Jäntti »
Juha Jäntti
Foorumin ja sivuston ylläpitäjä
Finland Weather Exchange (FinWX)

http://www.finwx.net/
------------------------------------------
Ukkospäivälaskuri 2019; Helsinki/Viikinmäki
15 ukkospäivää, joista:
- 7 kuulo- ja näköhavainnolla
- 4 vain näköhavainnoilla
- 1 tutka- ja kuulohavainnoilla
- 3 vain kolmiomittausdatavahvistuksena
------------------------------------------
Twitter, FinWX:n ylläpidon ilmoitukset
------------------------------------------
FinWX Helsinki-71, SDR kanava 1 (EFHK (Helsinki-Vantaa) VOLMET 128.4MHz)
------------------------------------------

Paikalla meteorologi

  • Taso ei enää mitattavissa
  • *****
  • Viestejä: 1057
    • Juvan sää
Vs: WUHU:n automaattitoiminnot
« Vastaus #9 : Keskiviikko, 16.07.2008, 20:04 »
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.