FinWX Foorumi

Koodaus- ja rakentelunurkka => Sivustojen koodaaminen (HTML, PHP, MySQL, jne.) => Aiheen aloitti: weatherc - tiistai, 05.04.2011, 15:24

Otsikko: NSDisplay II päivitetty
Kirjoitti: weatherc - tiistai, 05.04.2011, 15:24
Uusi versio NSDisplay II:sta saatavilla  ;D

Uutta:
- Kävijä voi itse valita zoomitason jota seurailee.
- Soluseuranta, kartalle ilmestyy solun kulkema reitti
- Viime 24 tunnin solut

Vaatimukset:
- Boltek ukkostutka
- NexStorm softa
- NSLog (vers 1.3 tai uudempi)

NSLogin tekijä Jim McMurry kehitti muutamat killeri-ominaisuudet NSLogiin sekä php-kartan ;D
- tekee 2 uutta txt-tiedostoa: NSStorms.txt ja NSOldStorms.txt
- mahdollisuus suodattaa ulos 2 eri alueen virhesalamat, eli jos samaan kohtaan tulee jatkuvati virhesalamoita voi suodatta ne pois.
Uusimman NSLogin voit ladata Jimin sivuilta: http://jcweather.us/NSLog.php

Tämä avulla NSDII:ssa tehdään kartta Jimin väsäämällä php-skriptillä joten se antaa mahdollisuuden tehdä useampi kartta ja siten voi kävijä itse valita zoomitason. Kartta näyttää ihan kuin NexStormin kartta soluineen päivineen.
Voit itse määrittää iskujen merkit 13 eri vaihtoehdosta
Näinollen et tarvi enää uppata nexstorm.png:tä eikä TRACReport.txt:iä *
Toisin sanoen, voit zoomailla koto NexStormia miten haluat ilman että se vaikuttaa sivun tutkaan  :P

Lataa:
http://www.nordicweather.net/downloads/?1

Demot:
Perttelin tutka (http://www.nordicweather.net/index.php?sivu=32&lang=fi)
Austraalialaisen Lyndhurst-Hill Weather Station dataa käyttävä demo  (http://www.nordicweather.net/test/nsd2/) (enemmän aktiviteettiä muttei päivity automaagisesti)

Asennus:
1. Valitse kansio tutkasi mallin mukaan, PCI tai LD-250
2. Hae uusin NSLog Jimin sivuilta: http://jcweather.us/NSLog.php
3. Aseta NSLog uppaamaan seuraavat filut:
- NSRealtime.txt
- NSStrikes.txt
- NSStorms.txt
- NSOldStorms.txt
- NSGraph.txt.txt
4. Tee jokaiselle halumallesi zoomitasolle karttakuvat NexStormilla nslmap.php:ta varten
Valitse hiljainen hetki jotta kartta on tyhjä tai vedä squelch-asetus piippuun asti, tai, mene Options > Configuration, TRAC Settings ja täppi kohtaan "Ingore all strikes". Varmista että Autosize-asetus on off-asennossa. Avaa Options-Data Export - Screenshot tabi, laita täppi  "capture map only"-kohtaan ja poista täppi "stats bar at the bottom"-kohdasta jos se on valittuna. Valitse png-muoto .png  sekä "1 minute interval" jotta karttakuva päivityy nopeasti. Huomioi mihin NexStorm tallentaa kuvat ja zoomaa suurimpaan haluamasi zoomitasolle. Kun kartta on tallentunut nimellä nexstorm.png, uudelleennimeä se nexstormxxxx.png:ksi esim. nexstorm750.png jossa 750 on sama mitä zoomitaso. Toista toiminto kunnes olet tallentanut kaikki haluamasi zoomitasot. Tallenna kartta NSDII:sen maps-kansioon.
5. Tarkista asetukset NSconfig.php-filussa
6. Kopioi nsdisplay.cssomaan css-filuusi.
7. Tee websivu demosivu wxtracker.php:n koodin avulla.
8. Uppaa filut serverille (paitsi NSDisplay.css).
9. Varoksi CHMOD:aa nslmap.png 0777.
10. Mikäli NSLog ei ole upannut NSStorms.txt ja NSOldStorms.txt filuja aktiviteetin puutteen takia niin tee se manuaalisesti.

* NWN:än & FinWx:än jäsenasemat huom:
Uppaa ainakin toistaiseksi edelleen TRACReport.txt:ä koska kumpikaan verkko ei osaa vielä lukea NSStorms.txt:ä.
Ilmoita NSDII:en nslmap.php:n url minulle jotta voin päivittää NWN:än kartan pallukan tutkakuvan osoitteen.

Dediläisille lähtee YV:nä spesiaalilisäohjeet  :P

;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - tiistai, 05.04.2011, 20:38
Parikin pikku bugia tapettu ja zippi päivitetty ;)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 16:13
Eilen vähän aloittelin NSD2:n päivittämisen ja lähin liikkeelle noista nexstorm-kuvista. Nyt on kaikki tasot tehtynä aina 50 kilometriin saakka  :). Lisäsin pienemmille tasoille aika paljon lisää paikkakuntia, jotta pystyisi helpommin seuraamaan sen oman alueensa salamointia ja saisi helpommin kiintopisteitä tutuista paikannimistä. Tosin tämä voi aiheuttaa sen, jos ei osu salamat aivan kohdilleen ja joku katsoo 50km zoomilla, että eihän täällä mitään salamoi tai sitten niin päin että salamoi, mutta ukkostutka sitä ei juuri siihen tiettyyn kohtaan näytä  ;D

Nyt vähän vaikeutuu kuvan päivittäminen, sillä pienikin muutos vaatii periaatteessa kaikkien kuvien uudelleen ottamista, mutta pitää pysyä tossa tyylissä mikä nyt on, eikä pahemmin vaihdella sitä  :). Aivan pikkuruisia muutoksia tein värisävyihin, mutta kävijä ei niitä varmaan edes huomaa, hitusen tummempaan päin meni. Ja sitten tosiaan lisäsin uusia paikkakuntia pienille zoomitasoille. Niistä kun tuli viime kesänä muutaman kerran palautetta, että "miksi mukana ei ole x paikkakuntaa, joka on kuitenkin kohtuullisen suuri paikka"  :)

Pitää tänään hoitaa asennus loppuun ja katsoa miten lopputulos sitten toimii  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 16:54
Täälläkin pitänee tehdä jotkut kartat uusiksi vielä ja lisätä noita paikkakuntia niihin.  ;D

Muista Snowi sitten ilmoitella nslmap.php:n urli että saadaan kaikki asetuket kohdilleen Nginxissä, NWN:ssä sekä videota varten  ;)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 17:55
Nsconfig.php:ssa oli näköjään aika paljon erilaisia asetuksia, kaikkia en oikein tajunnutkaan mitä ne oli  :). Jäi vähän askarruttamaan muutama asia. Tuolla kun määriteltiin erilaisia värejä sun muita, niin miten pystytään määrittelemään minkälaisen solumerkinnän haluaa, ympyrän vai neliön, vai mistä tuo tieto tulee skriptille tietoon? Sitten toinen oli ukkostutkan kalibroiminen nexstormin kautta, onnistuuko se jatkossakin nexstormin työkaluilla? Segmenttien säädöt on sen verran näppäriä, että toivottavasti se onnistuu jatkossakin.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 18:03
Olihan tuolla näköjään aika kattavat säädöt noista soluistakin ja tuossa readmessa oli näköjään listattu hyvä määrä erilaisia vaihtoehtoja  :). Pitää katsoa vähän tarkemmin noita asetuksia.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 18:08
Juu, siellä on säätöjä vaikka muille jakaa  ;D
Jim on tehnyt sen niin konfiguroitavksi kun mahdollista :)

Värit:
$cgpColor         = array(255,255,255);             // +CG Recent strike color
$cgnColor         = array(255,255,255);             // -CG Recent strike color
$icpColor         = array(255,255,255);             // +IC Recent strike color
$icnColor         = array(255,255,255);             // +IC Recent strike color
$OcgpColor        = array(255,255,  0);             // +CG Old strike color
$OcgnColor        = array(255,255,  0);             // -CG Old strike color
$OicpColor        = array(255,255,  0);             // +IC Old strike color
$OicnColor        = array(255,255,  0);             // +IC Old strike color

$plus5Color       = array(250,213,  0);             // Color after Interval Breakpoint minutes
$plus10Color      = array(245,171,  0);             // after after Interval * 2 etc
$plus15Color      = array(240,129,  0);
$plus20Color      = array(235, 87,  0);
$plus25Color      = array(229, 43,  0);
$plus30Color      = array(140,  0,  0);

//Storms
$WeakStormColor   = array(  0,255,  0);            
$MediumStormColor = array(255,255,  0);            
$StrongStormColor = array(255,  0,  0);    
$SevereStormColor = array(255,  0,128);
$StormTrailColor  = array(255,255,255);
 


Merkit ja niitten koot:
$StrikeSize  = 3;                                   // New strikes are maintained for 90 seconds from the actual strike time
$cgpSymbol   = 7;                                   // See the area around line 335 for the lineup of what's available
$cgnSymbol   = 9;                                   // If you need something else let me know and I'll try to make it
$icpSymbol   = 13;
$icnSymbol   = 13;
// Older
$IntvlBkPt   = 5;                                   // Interval Breakpoint (minutes) as set in NexStorm for when the strikes change colors
$NextNewestSize   = 2;
$OlderSize   = 1;                                   // After 100 sec of new strike time (Recent), strikes change to this size
$OcgpSymbol  = 13;                                  // These are the symbols used once the strikes turn from Recent to Old
$OcgnSymbol  = 13;                                  // If you need something else let me know and I'll try to make it
$OicpSymbol  = 13;
$OicnSymbol  = 13;


Eli Size:t ovat kokoja ja Symbol:t ovat merkit.
On mahdollista asettaa 3 eri kokoa: uusi salama ($StrikeSize), vanha salama ($NextNewestSize) ja vielä vanhempi salama ($OlderSize).
Uusi on uusi eli alle 100 sek vanhat
Vanha on yli 100 sek mutta alle 5 min (tai mitä on määrittänyt $IntvlBkPt-lukemaksi = sama mikä on väli NexStormin legendissä)
Vielä vanhempi on sitä wanhemmat.

Mahdolliset merkit löytyy listassa README:stä.

LainaaSitten toinen oli ukkostutkan kalibroiminen nexstormin kautta, onnistuuko se jatkossakin nexstormin työkaluilla? Segmenttien säädöt on sen verran näppäriä, että toivottavasti se onnistuu jatkossakin.

Juu, totta mooses :)
NSLog:han saa kalibroidut tiedot NexStormilta (raakatietojen lisäksi) :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 18:57
Ei nyt lähtenyt ihan ykkösellä toimimaan vaan valittaa "error with getting new data". Kaikki "pitäisi" olla kohdallaan, mutta varmaankin jossakin polussa taas vika  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 19:10
Polku NSRealtime.txt:iin eli NSConfig ja $jsrealfile  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 19:59
Mistä näitä "hulluja" ideoita oikeen tulee?  ;D  :P

- Viimeisen salaman etäisyys vierailijaan
- Solun etäisyys vierailijaan

Ei hajua onko nuo edes mahdollisia tehdä javascriptillä tahikka miten saadaan koordinaatit kilometeristä mutta joka tapauksessa....  ;D  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 20:07
Lainaus käyttäjältä: weatherc - keskiviikko, 06.04.2011, 19:10
Polku NSRealtime.txt:iin eli NSConfig ja $jsrealfile  :)

Polku pitäisi olla oikein noille filuille, koska mulla on kaikki nsd-filut noiden txt filujen kanssa samassa kansiossa. En tiedä voisiko syynä olla NSStrikes.txt filu, koska nslog ei tee sitä jostain syystä ollenkaan ja sen takia sitä ei ole serverilläkään.

Toinen asia mitä mietin on nämä:
$plus5Color      = array(204,255,  0);             // Color after Interval Breakpoint minutes
$plus10Color      = array(239,227,  1);             // after after Interval * 2 etc
$plus15Color      = array(209,163,  3);
$plus20Color      = array(225,102, 11);
$plus25Color      = array(180, 62,  5);
$plus30Color      = array(136, 16,  2);

Jos haluan nuo 10 minuutin välein vaihtuviksi, niin muutanko silloin filut näiksi:

$plus10Color      = array(204,255,  0);             // Color after Interval Breakpoint minutes
$plus20Color      = array(239,227,  1);             // after after Interval * 2 etc
$plus30Color      = array(209,163,  3);
$plus40Color      = array(225,102, 11);
$plus50Color      = array(180, 62,  5);
$plus60Color      = array(136, 16,  2);
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 20:08
Lainaus käyttäjältä: weatherc - keskiviikko, 06.04.2011, 19:59
Mistä näitä "hulluja" ideoita oikeen tulee?  ;D  :P

- Viimeisen salaman etäisyys vierailijaan
- Solun etäisyys vierailijaan

Ei hajua onko nuo edes mahdollisia tehdä javascriptillä tahikka miten saadaan koordinaatit kilometeristä mutta joka tapauksessa....  ;D  ;D

Ei muuten ollenkaan hassumpi idea, jos toi on jotenkin järkevästi toteutettavissa, niin toihan olis aika kova juttu  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 20:26
Syynä ei ollut NSStrikes.txt filukaan, koska äsken tuli yksi isku tutkaan ja se teki vihdoin tuon filun ja uppasi serverille, mutta ei auttanut mitään.

Mietin myös näitä polkuja muutamassa filussa:
$Configfile = $NSDfolder.'NSconfig.php';

Eli pitäisikö tuo $NSDfolder ottaa tuosta kokonaan pois, koska en ainakaan löytänyt sellaista asetusta, jossa olisi laitettu polku tolle nimelle.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 20:31
LainaaPolku pitäisi olla oikein noille filuille, koska mulla on kaikki nsd-filut noiden txt filujen kanssa samassa kansiossa. En tiedä voisiko syynä olla NSStrikes.txt filu, koska nslog ei tee sitä jostain syystä ollenkaan ja sen takia sitä ei ole serverilläkään.

Uppaa tyhjä filu tuolla nimellä serverille.

LainaaJos haluan nuo 10 minuutin välein vaihtuviksi, niin muutanko silloin filut näiksi:

Älä muuta noita $variable-nimiä (hajoaa totaalisesti) vaan $IntvlBkPt   = 5; lukemaan 10  :)

LainaaEi muuten ollenkaan hassumpi idea, jos toi on jotenkin järkevästi toteutettavissa, niin toihan olis aika kova juttu
Totta :)
Oli vaan idea joka juolahti mieleen kun tuon nwn:än kanssa ruuvailin :)

LainaaEli pitäisikö tuo $NSDfolder ottaa tuosta kokonaan pois, koska en ainakaan löytänyt sellaista asetusta, jossa olisi laitettu polku tolle nimelle.
Tee se, on jäänös siitä kun testailin...hrm...
Koita laittaa polku NSRealtime.txt:iin sen mukaan miltä sivulta ajat NSD:tä, eli esim juuresta asti.

Mulla on ne seuraavasti:

$jsrealfile     = "./nexstorm/NSRealtime.txt";
$realfile     = "/koko/pitkä/polku/alusta/asti/jotta/varmasti/löytää/NSRealtime.txt";   ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 20:47
Lainaus käyttäjältä: weatherc - keskiviikko, 06.04.2011, 20:31
Koita laittaa polku NSRealtime.txt:iin sen mukaan miltä sivulta ajat NSD:tä, eli esim juuresta asti.

Mulla on ne seuraavasti:

$jsrealfile     = "./nexstorm/NSRealtime.txt";
$realfile     = "/koko/pitkä/polku/alusta/asti/jotta/varmasti/löytää/NSRealtime.txt";   ;D

No niin nyt lähti toimimaan jo vähän paremmin kun laittoi polut tyyliin ./nsdisplay/NSRealtime.txt  :). Kuva vaan ei jostain syystä näy ollenkaan, eikä myöskään toimi zoomitason valitsin kunnolla.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 21:05
LainaaNo niin nyt lähti toimimaan jo vähän paremmin kun laittoi polut tyyliin ./nsdisplay/NSRealtime.txt   Kuva vaan ei jostain syystä näy ollenkaan, eikä myöskään toimi zoomitason valitsin kunnolla.

Missä sulla on testisivu niin katsotaanpas?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 21:10
Nyt sain toimimaan zoomitasojen valikon, myös siinä piti laittaa css-filun osoite tolla samalla tavalla kuin noiden muiden.
Enää pitäis saada kuvat näkyviin ja varmaan niidenkin kanssa on joku polkuongelma, vaikka oon jo eri kikkoja tässä jo kokeillut  :)

Testisivuna toimii ihan oma ukkostutkasivu, eli http://www.klaukkala-saa.fi/ukkostutka.php
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 21:15
Ei kai muuten se haittaa, että tein vähän lisää noita zoomitasoja mitä oli alunperin tossa NSconfig.php filussa?

Nyt mulla on näin:

$maps = array // {------file--------,-width-)
   ( 0 => array ("./nsdisplay/maps/ns1200.png" , "2400")
   , 1 => array ("./nsdisplay/maps/ns1100.png" , "2200")
   , 2 => array ("./nsdisplay/maps/ns1000.png" , "2000")
   , 3 => array ("./nsdisplay/maps/ns900.png" , "1800")
   , 4 => array ("./nsdisplay/maps/ns800.png" , "1600")       // Largest area at the top
   , 5 => array ("./nsdisplay/maps/ns700.png" , "1400")       // Width is the distance in mi or km from edge to edge
   , 6 => array ("./nsdisplay/maps/ns600.png" , "1200")       // Can have as many or as few as you want
   , 7 => array ("./nsdisplay/maps/ns500.png" , "1000")
   , 8 => array ("./nsdisplay/maps/ns400.png" , "800")       
   , 9 => array ("./nsdisplay/maps/ns300.png" , "600")
   , 10 => array ("./nsdisplay/maps/ns200.png" , "400")
   , 11 => array ("./nsdisplay/maps/ns100.png" , "200")
   , 12 => array ("./nsdisplay/maps/ns50.png" , "100")
   // Closest zoom you wish to use at the bottom
);
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 21:25
Ei kai muuten se haittaa, että tein vähän lisää noita zoomitasoja mitä oli alunperin tossa NSconfig.php filussa?

Sillä ei ole väliä, itselläkin on niitä 1000-100 km skaalassa.
Kun latasin kuvan suoraan tuli "tuttu ja turvallinen" "Kuvaa ei voida näyttää koska sisältää virheitä"...hmmm...
Laita polut karttoihin siitä nslmap.php:sta katsottuna, eli kokeile maps/ns900.png.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 21:33
No niin siinähän se vika oli  :). Noissa filuissa menee noi polut kyllä vähän hassusti, kun pitää tavallaan ajatella miltä se näyttää sen tietyn filun kannalta, joten noiden kanssa täytyy näköjään olla todella tarkkana  :)

Nyt näyttäisi toimivan hienosti, zoomitkin toimii loistavasti  ;D. Ainoa säätö mikä pitää vielä tehdä on noiden sanojen rivitys vasemmalle, sillä IE keskittää mulla kaiken keskelle, kuten pari muutakin selainta. Korjasin tuon edelliseen versioon ja saan helposti korjattu sen tähänkin, kun vaan katon vanhoista mallia miten sen olin tehnyt. Tuo johtuu todennäköisesti mun omasta keskityssädööstä, jonka ei pitäisi vaikuttaa noihin sanoihin, mutta näköjään se niin tekee.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 21:35
Miten muuten tuo automaattinen zoomi oikein toimii, koska enäähän se ei ota kuvia nexstormista. Mietin myös miten sitä alkutasoa saisi muutettua, mulla se näyttää nyt olevan maksimissa eli 1200 kilometrissa.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 21:46
LainaaNoissa filuissa menee noi polut kyllä vähän hassusti, kun pitää tavallaan ajatella miltä se näyttää sen tietyn filun kannalta, joten noiden kanssa täytyy näköjään olla todella tarkkana
Itse ratkoin sen niin että siinä missä php lataa filut laitoin koko polun ja $js-alkusiin koitin keskiä miten se javascriptihäkkyrä haluaa ne ;)

LainaaMiten muuten tuo automaattinen zoomi oikein toimii, koska enäähän se ei ota kuvia nexstormista. Mietin myös miten sitä alkutasoa saisi muutettua, mulla se näyttää nyt olevan maksimissa eli 1200 kilometrissa.

Jim on kehittänyt aika mojovan systeemin tuohon joka seuraa aika tarkasti NexStormin autozoomia:
- jos ei aktiviteettiä -> suurin etäisyys
- jos salamoita enemmän kun x määrä muttei soluja -> zoomaa ulimman salaman mukaan
- jos soluja -> ulimman solun mukaan kuitenkin siten että jos mennään liian lähelle niin se jää johonkin tasolle tyyliin 200 km:iin, en muista tarkkaan mihin kohtaan.
Kuitenkin niin että jos on valinnut zoomitason, esim. 500 km, se pysyy siinä aina kunnes laittaa sen takaisin automaatille.

Parhaiten sitä voi seurailla tuolla testisivullani jossa tuon Aussin dataa jossa on enemmän aktiviteettiä kun meillä täällä (tosin se ei päivity automaagisesti vaan kerran kun lataa sivun).
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 22:36
Ai sen takia tuolla config-filussa olikin vähän ton tapaisia säätöjä. Pitää vielä vähän käydä eri säätöjä läpi, varsinkin sitten kun tulee vähän aktiviteettia, niin näkee miltä mikäkin näyttää.
Onko muuten tämä säätö sama asia kuin Nexstormin Antenna aligment säätö:
$offset       = 6;    // antenna alignment as entered in NexStorm.
Eli lukemaksi sama, joka Nexstormissa on?

Tässä koko uudistuksessa on yksi parhaimpia puolia on se, että nyt itse nettisivun ukkostutkan kuvaan ei vaikuta mikään mitä teet kotikoneella, joten esimerkiksi ukkostutkan kalibroiminen onnistuu sata kertaa helpommin  ;D. Kerran olin johonkin puolen yön aikaan kalibroimassa omaa tutkaa, niin kerkes lähteä se "hämähäkkiseittikuva" nettiin ja joku oli heti laittanut jonnekin foorumille, että "mikä toi verkkosysteemi tuossa Klaukkalan sääaseman ukkostutkassa on"  ;D
Nyt voi ottaa Enablen pois päältä sekä Data transferista että Screenshotista  :)

Tuo automaattizoomin maksimitaso menee ilmeisesti sen kuvan mukaan, joka sulla on suurin noista zoomikuvista? Sillä sulla se näyttäisi olevan 1000km ja valinnoissakin se 1000km näyttää olevan maksimi. Mietin että näin kesällä maksimi voisi huvikseen olla vaikka tuo 1000km ja talveksi laittaisi sitten 1200km.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 06.04.2011, 23:09
LainaaEli lukemaksi sama, joka Nexstormissa on?
Jeps :)

LainaaTässä koko uudistuksessa on yksi parhaimpia puolia on se, että nyt itse nettisivun ukkostutkan kuvaan ei vaikuta mikään mitä teet kotikoneella, joten esimerkiksi ukkostutkan kalibroiminen onnistuu sata kertaa helpommin
Totta, se tässä on yksi parhammista puolista, voit häärätä NexStormilla mitä haluat kuten zoomailla ilman että se vaikuttaa sivun tutkaan niin kauan kun NSLog saa tietonsa normaalisti.  ;D

Maksimi-zoomitason saa näppärästi säädettyä napsimalla pois pari riviä siitä kartta arraystä, tai jos on laiska, tekee 2 arrayta eri täytöllä josta vaan toinen on käytössä.  ;D
Sama aatos on täälläkin että talveksi voisi hyvin laittaa maksimin siihen 1200:aan ja kesällä pitää sitä pienempänä.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 06.04.2011, 23:31
Toinen loistava puoli on se, että saa kuvat nyt cachesta, sekä voi myös pakata omat kuvat. Äsken kun pakkasin kaikki eri zoomitasojen kuvat, niin pieneni yhteiskoko tasan puolella  :o. Laatu pysyi tietenkin aivan samana  ;D. Nyt Firebugikin tykkää kun kuvat on pakattu ja tulee cachesta. Aikaisemmin se valitti juurikin noista kuvista ja se tiputti pisteitä aika lailla. Nyt tulee jo 93 pojoa ukkustutkasivulta  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - perjantai, 08.04.2011, 17:51
Ensimmäinen ongelma (ainakin) kahdesta ratkottu "iskun/solun etäisyys vierailijaan"-ideasta kun sain nwn-pallukkaan etäisyys-funktion jossa lasketaan etäisyys kahdesta koordinaatista portattua php:stä javascriptiin  ;D

Laskusysteemit kuten cos(), sin() jne löytyivät kaikki täältä: http://phpjs.org/functions/rad2deg:497  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - lauantai, 09.04.2011, 12:51
Zippi päivitetty :)
(Huom! kokeile ensin standalonena ennenkun laitat sivulle!)

Uutta:
- Näyttää vierailijan etäisyyden viimeiseen iskuun sekä soluihin ;)

Demo:
http://www.nordicweather.net/test/nsd2/
ei ole live tällä hetkellä mutta soluja löytyy joten näkyy myös se soluseuranta hyvin  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - sunnuntai, 10.04.2011, 15:29
Taas mäiskitään päätä viimeisenpäälle seinään. ???
Nyt olis pari probleemaa mitä en ole saanut vielä NSDII ratkaistua. ::)
Sivu näkyy oikein kun on käytössä $jsfolder mistä tulee nuo .js filut....., sitten kun olen koittanut poistaa asetuksista $jsfolderit ja hakea filut cdn:stä tulee heti blank sivu.
Jotain on varmaan jäänyt huomaamatta kun tuommoista tekee mutta minkäs sille voi kun on peukalo keskellä kämmentä. ;)

Toisena on tuon testisivu.php hakeminen kansiosta missä nuo kaikki filut sijaitsevat tuohon CL-template sivulle kun sekään ei mene nyt aivan putkeen koska tutkakuva/data jää jonnekkin matkanvarelle eivätkä näy tuolla juuressa olevalla sivulla.
Testisivu: http://www.teutari.net/LD/testisivu.php

Täällä näyttää nytten toimivan ihan ok :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - sunnuntai, 10.04.2011, 17:37
Laita

<?php
ini_set('display_errors', '1');
?>
ihan NSDisplay.php:n alkuun, mitä se kertoo?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - sunnuntai, 10.04.2011, 18:50
Lainaus käyttäjältä: weatherc - sunnuntai, 10.04.2011, 17:37
Laita

<?php
ini_set('display_errors', '1');
?>
ihan NSDisplay.php:n alkuun, mitä se kertoo?

Eipä se mulle kertonut yhtikäs mitään. ::) ;D

Laitoin samanlailla kun tuon vanhankin tutkasivun että kaikki filut juureen niin alkoi toimimaan CL-templatessa.
Noita .js filuja en saa haettua cdn:stä kun tekee jostain ihmeen syystä joka kerta tyhjän sivun.

Sivu CL-templatessa: http://www.teutari.net/wxradar.php

ps. rivin poisto ei auttanut,  tyhjää sivua tarjotaan kun koittaa hakea .js filut cdn:stä.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - sunnuntai, 10.04.2011, 19:07
Strike symbolit on filussa ilmeisesti Perttelin joten saako kerjätä legend kuvaa vai pitääkö se käydä röyhkeästi ryöstämässä? ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - sunnuntai, 10.04.2011, 19:33
Juu, saa käydä röykesästi ryöstämässä ;)
Tällä ryöstettiin yhtä röykeaästi Klaukkalan tyylikin  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 11.04.2011, 15:46
Ai niin aivan pikkuriikkinen juttu pitäisi korjata, eli noiden CC nimien muuttaminen IC:ksi  ;D. Tosin helpostihan sen voi jokainen käydä muuttamassa  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - tiistai, 12.04.2011, 18:44
Hienosäätö helppiä tarvitsisi "aivan" pikkusen saada. ;) ;D
Iskujen näyttöaika pitäisi olla 60 mutta tiputtaa nyt ne pois 30 jälkeen?
Tuommoiset asetukset on nyt päällä:

NSconfig --->$IntvlBkPt = 10;

NSLogissa--->X Minute Strike Recordin = 60
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 14.04.2011, 00:11
NSDII zippi päivitetty :)

- Sama mitä NWN:ssä dediläisille/Supomalaisille tarkoitettuna GeoLokaatiot dediltä. Ei tarvi hässlätä tuon dat-filun kanssa :)
- Järestin NSconfigia pikkasen siten että on vain 2 kansio-asetusta eikä tusina filu-asetusta  ;D

NSDII dediversion löytää täältä: http://www.nordicweather.net/downloads/NSDdedi.zip

LainaaHienosäätö helppiä tarvitsisi "aivan" pikkusen saada. Iskee silmää Virnistää
Iskujen näyttöaika pitäisi olla 60 mutta tiputtaa nyt ne pois 30 jälkeen?

Tuon perusteella ne *pitäisi* kyllä näkyä se 60 min koska se lukee tuota X-min asetusta NSLogista...tämä siis edellyttäen että date_default_timezone_set() on oikein ("Europe/Helsinki")... hmm...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 14.04.2011, 18:47
Tuorein päivitys odottaa että saan yhden moduulin asennettua Nginxiin mutten viitsi asentaa sitä ennenkun liikenne hiljenee illalla.
Tällä saadaan vielä tehokkaammin GeoLokaatiot kehiin kaikille Suomen NSDII:lle ilman php/Apachea, mikäli se toimii niin kun pitäisi. ;D

Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - lauantai, 16.04.2011, 21:42
NSDIIdedi-zippi päivitetty jossa sama Nginx-geo käytössä mitä NWN:ssä. Järjestelin myös uusiksi NSConfigin pikkasen.

http://www.nordicweather.net/downloads/NSDdedi.zip
Kaikki Suomen tutkat voivat käyttää tuota, ei tarvi olla dediläinen siihen ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - lauantai, 16.04.2011, 22:34
Tuota noin..., kun NSDisplay.php / nslmap.php sivuilla on polku $Configfile = $NSDfolder. pitäisikö tuon $NSDfolder. olla kuitenkin $mainfolder. vai miten sen pitää olla?

Sitten on vielä tuo NSjson.php jossa on polku $path_to_data = "NSGraph.txt"; taitaa löytyä tuolla.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 16.04.2011, 22:39
Itse poistin $NSDfolder:n kokonaan siitä polun edestä ja hyvin näyttäisi toimivan. Se oli kuulemma weatherc:lta jäänyt siihen vahingossa, ainakin näin ymmärsin asian  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - lauantai, 16.04.2011, 22:59
Ahh juu...

$NSDfolder on turha, se antaa tyhjän joten se ei haittaa itse skriptin ajoa (zipin NSDisplay on suora kopio oman sivun filusta).

LainaaNSjson.php jossa on polku $path_to_data = "NSGraph.txt"
Se pitää säätää jotta se saa tehtyä jsonnin käppyröille, polku on NSjson.php:stä käsin laskettuna (siksi se on erillään siellä) eli jos sulla esim. NSD:n ja NSLogin uppaamat filut samassa kansiossa siihen tulee tuo "NSGraph.txt".
Koska se on php niin voi myös käyttää sitä koko polkua jos on laiska eli
/var/www/koko/pitka/polku/filuun/ja/pari/kansiota/viela/varoksi/ettei/vaan/lopu/kesken/
;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - sunnuntai, 17.04.2011, 01:27
Pieni lisäys äskeiseen, 4 uutta merkkiä on myös saatavana kartalle kun päivitin karttaskriptin Jimin uusimpaan versioon:

16: FilledSquarePlus      These four only look good with even number strike sizes
17: FilledSquareMinus                            "
18: FilledCirclePlus                                "
19: FilledCircleMinus                              "

;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - perjantai, 22.04.2011, 20:01
Zippi päivitetty bugikorjauksella "salaman etäisyys sinuun"-funktioon. Muutettu filu jquery.nsdisplay.js.  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - perjantai, 22.04.2011, 21:05
Ai näköjään kerkesitkin jo päivittämään zipin  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 25.04.2011, 18:45
NSD dediversio päivitetty parilla hienosäädöllä :)
- näyttöaika toimii
- CG/CC:t vaidettu Maasalamaksi ja Pivlisalamaksi sekä taulukossa että käyrässä  ;D
- laitettu takaisin hotlinkesto karttaan joka oli tippunut pois kun päivitin Jimin uusimpaan versioon

Muuetut filut:
- NSDisplay.php
- NSConfig.php (lisätyy nuo 2 käännöstä define-osastoon)
- nsdisplay.js (myös cdn.nordicweather.net-versio)
- nslmap.php
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 12.05.2011, 16:24
Nyt kun tuli omaan tutkaan ensimmäistä kertaa solu näkyviin, niin huomasin sellaisen pienen puutteen säädöissä, että solun paksuutta ei voi muuttaa. Itse käytin viime kesänä lopulta noita paksumpia reunoja soluissa, jotta solu näkyisi kartalla helpommin.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 12.05.2011, 16:32
Niin joo..
Pitääpi tutkia asiaa  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 12.05.2011, 16:38
Toinen mitä mietin on saman solun laittaminen aina uudestaan tonne menneisiin soluihin. Nyt mulla on tullut tosta Viron solusta jopa pientä spämmin poikasta solulistaan ja en uskalla edes kuvitella kuinka pitkä tuosta listasta tulee sitten kun soluja on enemmän  :). Jos tohon sais jonkun sellaisen rajoituksen, että sama solu ei voi tulla listalle kahta kertaa.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 12.05.2011, 18:56
Onko nsdisplayssa jokin asetus, jolla saa säädettyä sitä kuinka helposti solu häviää? Vai pitääkö tuo säätö tehdä Nexstormista käsin? Nyt mulla on nimittäin sellainen lista tullut tosta Viron solusta, että noin toi ei voi kyllä toimia  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 12.05.2011, 19:26
Kokeileppa säädellä Storms-välilehdessä noita "Trac release time" ja "Minimum storm duration"-namiskoja, mulla ne ovat ollet 5 ja 0 asennossa.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - perjantai, 13.05.2011, 14:50
Lainaus käyttäjältä: weatherc - torstai, 12.05.2011, 19:26
Kokeileppa säädellä Storms-välilehdessä noita "Trac release time" ja "Minimum storm duration"-namiskoja, mulla ne ovat ollet 5 ja 0 asennossa.

Niin joo tuolla nslogissahan nuo asetukset oli. Nyt näyttäisi solut pysyvän kasassa kun laittoi asetukset paremmaksi, oli nimittäin 1 ja 0 asetukset :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 14.05.2011, 01:11
Miksiköhän noi eiliset solut eivät tahdo lähteä listasta pois, vaikka on jo selvästi kulunut tuo 24 tuntia? Onko tuohonkin jokin asetus?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - lauantai, 14.05.2011, 16:31
Hmm..
Mulla ne ovat kyllä ihan kiltisiti kadonneet...
Ne pitäisi kyllä kadota automaagisesti sieltä.
Tarkista että NSOldStorms.txt on päivittynyt ok sekä NSLogissa että dedillä.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - sunnuntai, 15.05.2011, 18:50
Olin jo jonkin aikaa miettinyt, että mitä ton karttakuvassa kiinni olevan symbolilaatikon kanssa oikein tekisi, sillä huomasin iskujen osuvan totta kai myös sen kuvan päälle ja se näytti kyllä vähän tökeröltä. Ongelmana oli myös se, että jotkin paikkakunnat jäivät laatikon alle. Kolmas ongelma oli se, että jos symboleita tai jotain muuta laatikossa olevaa tarvitsee tai haluaa vaihtaa, niin pitää tehdä kaikkien tasojen kuvat uusiksi.
Teinkin tänään nyt niin, että poistin symbolilaatikon itse karttakuvasta kokonaan ja laitoin sen kuvan yläpuolelle, jossa oli sopivasti vähän tilaa. Tosin muokkasin kuvaa hitusen niin, että laitoin rivejä vähän lähemmäksi toisiaan, eli noita Old, Recent ja Symbols kohdasta lähteviä rivejä. Korkeudeksi tuli 32 pikseliä.
Mustan alueen korkeus kasvoi vähäsen kuvan takia, mutta ei mielestäni mitenkään häiritsevän paljoa.

Jos joku haluaa tehdä saman tempun, niin tässä on pätkä NSDisplay.php:sta noin riviltä 163 riville 175 asti  :):
<div style="width:'.$bwidth.'px; background: #000000;padding-top: 2px; color:white; border: 1px solid #555; font-size: 10px">
<table width="100%" style="color:#fff; font: 10px verdana; text-align: left">
<tr>
<td colspan="2">
<span style="float:right; padding: 21px 26px 0 0" id="clock">'.$datestring.'</span>
<span style="padding-left: 11px;">'.TRACKER .': <span style="color: '.$oncolor .';">'.$onoff .'</span>&nbsp;&nbsp;
'.STATUS .': <span id="STORMS">'. LOADING .'</span></span>&nbsp;&nbsp;
'. ALERT .': <span id="NEARBY"></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<span><img style="padding:0; margin:0" src="http://img.klaukkala-saa.fi/symbols_small.png" width="231px" height="32px" alt="ukkostutkan symbolit"/></span>
</td></tr>
<tr><td valign="top" style="padding: 0 0 0 10px;width:'.$twidth.'px;height:'.($imgwidth+6).'px;">
<img id="NEXMAP" src="'. $path_to_map .'?range=auto&amp;'.$ldata[0].$ldata[1].$ldata[2].$ldata[3].$ldata[4].'" alt="Mikäli kuvaa ei näy, voit päivittää sivun manuaalisesti F5-näppäimellä." style="border:0 height:'.$imgwidth.'px; width:'.$imgwidth.'px;" />
</td>


Laittaa vain kuvan osoitteeksi oman kuvansa osoitteen, niin pitäisi sen jälkeen näyttää samalta kuin nuo minun tutkakuvat  :).
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - keskiviikko, 18.05.2011, 00:08
Missä vipa NSLog ei lue tietoja, siirto toimii palvelimelle ja näyttäisi muuten toimivan.
NexStorm toimii moitteettomasti. Olisiko NSLogi pitänyt asentaa Nexstromin kansioon, vain mistä tuo hakee tiedot
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 18.05.2011, 01:16
Lainaus käyttäjältä: finilves - keskiviikko, 18.05.2011, 00:08
Missä vipa NSLog ei lue tietoja, siirto toimii palvelimelle ja näyttäisi muuten toimivan.
NexStorm toimii moitteettomasti. Olisiko NSLogi pitänyt asentaa Nexstromin kansioon, vain mistä tuo hakee tiedot

Nexstorm -> Options-> FlasGate IPC molemmat pitää olla valittuna.
Varmuudeksi kun olet valinnut ne, ensin NexStorm -> Save Settings ja käynnistä molemmat uudelleen.

LainaaNyt kun tuli omaan tutkaan ensimmäistä kertaa solu näkyviin, niin huomasin sellaisen pienen puutteen säädöissä, että solun paksuutta ei voi muuttaa. Itse käytin viime kesänä lopulta noita paksumpia reunoja soluissa, jotta solu näkyisi kartalla helpommin.

Jim on lisännyt sen nslmap.php:en  ;D
Pitää vielä päivittää zippi :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 18.05.2011, 03:09
Zippi päivitetty.

Dedi/Suomiversion voi ladata täältä: http://www.nordicweather.net/downloads/?1

VAATII NSLOG 1.32 tai uudemman koska NSLog puskee nyt ulos mm. offsetin suoraan NSRealtime.txt:iin, lataa se Jimin sivulta.

- uusi nslmap.php
- fixattu NSDisplay.php
- pari uutta asetusta NSConfig.php:ssa
   $TrackLineSize  = 1;
   $StormLineSize  = 2;

Ei ole testattu koska Jimilläkään ei ole ollut soluja tänäiltana.

   
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - keskiviikko, 18.05.2011, 07:37
NSLog alkoi toimiaa noilla ohjeilla. Työt haittaa harrastuksia, pitää taas illalla jatkaa.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - torstai, 19.05.2011, 00:44
Missähän se nyt mättää, tekee solut tuohon ja vetää pienimmän kartan, pakotin vähän isompaan.
Tiedot näkyy laatikoissa oikein, buke tuntuu olevan vielä.

Salamat näkyy oikeissa paikoissa. (ovat luultavasti häiriöitä)

http://www.saunalahti.fi/taprint/nexstorm/wxtracker.php
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 19.05.2011, 01:25
1. Tarkista jquery-filujen polut
2. Tuossa on käynyt joku kömmähdys NSConfigin kanssa, lisää seuraavat siihen, ei väliä mihin kohtaan:

// Files:
$strikesfile  = "/vaikka/koko/pitkä/polku/NSStrikes.txt";                  // The path from nslmap.php to NSStrikes
$stormfile    = "/vaikka/koko/pitkä/polku/NSStorms.txt";                   // The path from **this** file to NSStorms
$oldstormfile = "/vaikka/koko/pitkä/polku/NSOldStorms.txt";                // The path from **this** file to NSOldStorms
$realfile     = "/vaikka/koko/pitkä/polku/NSRealtime.txt";                 // The path from **this** file to NSRealtime
$jsstormfile    = "./nexstorm/NSStorms.txt";                 // The path from your trackerpage to NSStorms
$jsoldstormfile = "./nexstorm/NSOldStorms.txt";              // The path from your trackerpage to NSOldStorms
$jsrealfile     = "./nexstorm/NSRealtime.txt";               // The path from your trackerpage to NSRealtime

$mapscript    = "NSDII/nslmap.php";
$jsonscript   = "./cache/NSGraph.json"; 


Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 19.05.2011, 15:22
Lainaus käyttäjältä: weatherc - lauantai, 14.05.2011, 16:31
Hmm..
Mulla ne ovat kyllä ihan kiltisiti kadonneet...
Ne pitäisi kyllä kadota automaagisesti sieltä.
Tarkista että NSOldStorms.txt on päivittynyt ok sekä NSLogissa että dedillä.

Ei mulla näköjään näytä lähtevän itsekseen nuo solut pois. Viimeksi jouduin käsin poistamaan ne. Minkälaiset asetukset sulla on NSLogin storms-välilehdessä? Vai vaikuttaako ne tuohon ollenkaan?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - torstai, 19.05.2011, 15:32
Ne näky häipyvän solut kun vaimo laittoi salamakeneraattorin päälle (pyykkikone), tutka on noin 400km väärässä paikassa, kyllä häiriöt
häviää oikeassa paikassa.

Jossain sivuilla näin ohjeen paikoista kartalle, en löydä ohjetta mistään.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 19.05.2011, 16:24
Ne pitäisi häipyä ihan itsestään 24 tunnin päästä. Tämä tietty edellyttää että NSLog myös päivittää/uppaa tuoreen filun.

Yhdistin zipit joten erillistä dediversiota ei enää ole. Suomalaislle/dediläisille on on NSConfigissa oma asetus $dedi jonka saa laittaa true:ksi. Tällöin se hakee geolokaation dedin/Nginxiltä eikä tarvi räplätä tuon GeoLite.datin kanssa  :P
Tuore zippi siis täällä: http://www.nordicweather.net/downloads/?1
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 19.05.2011, 16:39
Lainaus käyttäjältä: weatherc - torstai, 19.05.2011, 16:24
Ne pitäisi häipyä ihan itsestään 24 tunnin päästä. Tämä tietty edellyttää että NSLog myös päivittää/uppaa tuoreen filun.

Ongelmana näyttäisi olen NSLog, joka ei tee tyhjiä filuja, vaan jättää noi filut, joissa on vanhan solun tiedot. Eli NSLog ei ole päivittänyt NSStorms.txt ja NSOldStorms.txt filuja kahteen päivään. Onko tuohonkin joku asetus NSLogissa, että milloin se tekee tyhjän filun.

Mulla Storms-välilehdessä on asetukset näin:
FTP Active Storms ja FTP Expired Storms valittuna.
Normal Rate 1min ja Accelerated Rate 30min.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 19.05.2011, 17:03
Tuossa oma.

Kannattta myös tarkistaa että Trac Release Time on sama sekä NSLogissa että Nexstormissa, muuten tulee noita usea samalla id:llä olevat solut listaan...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - torstai, 19.05.2011, 17:30
Päivitetty on uudempaan versioon.
Mitä tämä tekee
$geolitefolder= "../whos-online/";             // Path to GeoLiteCity.dat relative to this folder
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 19.05.2011, 17:44
Lainaus käyttäjältä: finilves - torstai, 19.05.2011, 17:30
Mitä tämä tekee
$geolitefolder= "../whos-online/";             // Path to GeoLiteCity.dat relative to this folder

Ei mitään meille Suomalaisille, se on niille jotka eivät saa laittaa $dedi true:ksi ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - torstai, 19.05.2011, 19:00
Lainaus käyttäjältä: weatherc - torstai, 19.05.2011, 17:03
Kannattta myös tarkistaa että Trac Release Time on sama sekä NSLogissa että Nexstormissa, muuten tulee noita usea samalla id:llä olevat solut listaan...

Itselläkin on samat molemmissa varmuuden vuoksi. Katsotaan josko toi accelerated timen muuttaminen auttaisi asiaan, muuten oli nimittäin aika lailla samat säädöt kuin sulla.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - perjantai, 20.05.2011, 06:11
Millä ne on liittäneet tämän saratogaan, php ei oikein anna varastaa koodia.
Onko wxradar.php lisätty, vai onko tähän valmis palikka
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - perjantai, 20.05.2011, 14:19
Lainaaphp ei oikein anna varastaa koodia.
;D

Juu, wxtracker.php:stä kopioi nuo 2 php-päätkää sopiviin paikkoihin ja homma hoituu ;)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - perjantai, 20.05.2011, 19:06
Huomasin että tuo symbolilaatikko ei oikein rivittynyt oikein muilla kuin FF4:lla ja IE9:lla, joten jouduin tekemään siihen pienen muutoksen. Ongelmana oli kuvan vasemmalla puolella olevien tekstien fonttikoko, joka oli liian iso muissa selaimissa. Tiputin koon 9 pikseliin ja se auttoi tuohon rivitysongelmaan. FF4:ssa ja IE9:ssa fontin koko pieneni vähäsen, mutta muissa selaimissa fontin koko ei oikeestaan pienentynyt, vaan kirjaimat tulivat lähemmäksi toisiaan, jolloin saatiin tarvittava lisätila sivuttaissuunnassa.

Eli tälläinen pieni muutos:
<span style="padding-left: 11px; font-size: 9px">'.TRACKER .': <span style="color: '.$oncolor .';">'.$onoff .'</span>&nbsp;&nbsp;
'.STATUS .': <span id="STORMS">'. LOADING .'</span></span>&nbsp;&nbsp;
<span style="font-size: 9px; padding-right: 20px">'. ALERT .': <span id="NEARBY"></span></span>
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - sunnuntai, 22.05.2011, 17:59
Ei nuo menneet solut vain näytä lähtevän millään pois. Nyt on kaikissa tutkissa soluja, joiden olisi pitänyt lähteä itsekseen pois. Jossain lienee ilmeisesti vielä joku säätö, joka vaikuttaa tohon että menneet solut eivät lähde pois.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - sunnuntai, 22.05.2011, 19:36
Ei ole jos sulla samantapaiset ruksit mitä mulla tuossa liitteessä oli, huom "Archive daily" valittuna.

Onko NSStorms.txt kotikoneellasi tyhjä piilotetussa NSLog/nslupload-kansiossa?

Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - sunnuntai, 22.05.2011, 23:01
Lainaus käyttäjältä: weatherc - sunnuntai, 22.05.2011, 19:36
Ei ole jos sulla samantapaiset ruksit mitä mulla tuossa liitteessä oli, huom "Archive daily" valittuna.

Oisko se sitten ollut toi "Archive daily"-asetus. Mietin kyllä sitä, mutta sen nimestä päättelin, että ei se voi liittyä mitenkään tuohon, joten en ollut sitä valinnut. Arkistoiko toi joka päivä jotain filuja tolla asetuksella?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 23.05.2011, 09:10
LainaaArkistoiko toi joka päivä jotain filuja tolla asetuksella?

Se arkistoi yhden filun päivittäin mutta myös croppaa ulosmenevän filun 24 tuntiin....

Pikapäivitys uusimpaan zippiin, muutettu filu nsdisplay.js.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 23.05.2011, 14:43
Nyt kyllä vähän ärsyttää, NSLog näyttää menneen jotenkin tilttiin, eikä ollut tehnyt kaikkia filuja noin kello 7.30 jälkeen enää ollenkaan  >:(. Tuloksena tyhjää käyrää ja eikä iskuja kartalla, solut ovat kuitenkin näkyneet. NSLogin uudelleenkäynnistäminen korjasi ongelman, mutta tälläistä ei kyllä saisi tapahtua enää uudestaan, varsinkaan tälläisinä päivinä. Kyseessä lienee ilmeisesti jokin bugi, joka voi ilmaantua uudestaan taas joku päivä. Tarkemmin kun katsoin NSLogia, oli se lopettanut Nexstormin kuuntelemisin noin kello 7.30 aikoihin, tai sitten jokin oli mennyt juntturaan eikä se saanut enää yhteyttä siihen. Nexstormissa tosin ei näytä olleen mitään vikaa.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 23.05.2011, 15:09
Lainaus käyttäjältä: Snowi - maanantai, 23.05.2011, 14:43
Nyt kyllä vähän ärsyttää, NSLog näyttää menneen jotenkin tilttiin, eikä ollut tehnyt kaikkia filuja noin kello 7.30 jälkeen enää ollenkaan  >:(. Tuloksena tyhjää käyrää ja eikä iskuja kartalla, solut ovat kuitenkin näkyneet. NSLogin uudelleenkäynnistäminen korjasi ongelman, mutta tälläistä ei kyllä saisi tapahtua enää uudestaan, varsinkaan tälläisinä päivinä. Kyseessä lienee ilmeisesti jokin bugi, joka voi ilmaantua uudestaan taas joku päivä. Tarkemmin kun katsoin NSLogia, oli se lopettanut Nexstormin kuuntelemisin noin kello 7.30 aikoihin, tai sitten jokin oli mennyt juntturaan eikä se saanut enää yhteyttä siihen. Nexstormissa tosin ei näytä olleen mitään vikaa.

Huomasin juu...
Tarkista NSLogin kansioiden oikeudet että ovat ok (eli EI read only-tilassa), sama NSxxx.txt-filut.
Yks syyllinen voi hyvin olla 64bit W7...
Ainakin oma ei anna aina esim. päivittää jotain .exe-filuja kun päivttää sääohjelmia ilman että käynnistää koko purkin uudestaan. Mulla myös yksi W7-päivitys kummittelemassa joka ei asennu ei sitten millään.
Mulla myös joskus, onneksi todella harvoin, ollut lukittuja esim. NSxxxx.txt-filuja jolloin NSLog ei saa niitä päivitettyä. Tällöin ei muu ole auttanut kun käynnistää kone uudestaan, ja ennen kun käynnistää NSLogin, poistaa nuo filut.

Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 23.05.2011, 15:34
Lainaus käyttäjältä: weatherc - maanantai, 23.05.2011, 15:09
Tarkista NSLogin kansioiden oikeudet että ovat ok (eli EI read only-tilassa), sama NSxxx.txt-filut.

Mulla oli itseasiassa NSLogin kansiossa ja kaikissa filuissa Read only-asetus päällä. Eli tuo voisi ratkaista ongelman? Nyt otin ruksin pois koko kansiosta ja siten kaikista yksittäisistä filuista. No toivotaan tuon auttavan asiaa, sillä tuollainen vika syö kyllä luottamusta Klaukkalan ukkostutkaan, varsinkin jos se tapahtuu vielä toisen kerran. Mulle on jo tullut muutama palaute asian tiimoilta, eikä niissä kummassakaan epäillä ohjelmistovikaa, vaan yhdessä viestissä mietittiin että onko herkkyysasetuksessa vikaa. Todellisuudessa iskuja on tälle päivälle kertynyt jo yli 4000, vaikka tutka näyttää vähän yli 1200.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 23.05.2011, 15:41
Lainaus käyttäjältä: weatherc - maanantai, 23.05.2011, 15:09
Mulla myös yksi W7-päivitys kummittelemassa joka ei asennu ei sitten millään.

Sama homma täälläkin, ei asenna päivityksiä ei sitten millään. Tota tapahtuu kyllä liian usein.

Lainaa
Mulla myös joskus, onneksi todella harvoin, ollut lukittuja esim. NSxxxx.txt-filuja jolloin NSLog ei saa niitä päivitettyä. Tällöin ei muu ole auttanut kun käynnistää kone uudestaan, ja ennen kun käynnistää NSLogin, poistaa nuo filut.

Mulla ongelma oli vähän erilainen. NSLog oli menettänyt yhteyden Nexstormiin, eikä siten voinut kuunnella tutkaa ollenkaan. Ongelma ratkesi kun sammutti NSLogin ja käynnisti sen uudelleen. Varmuuden vuoksi voisi myös kokeilla ajaa NSLogin admin-oikeuksilla.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 23.05.2011, 16:03
LainaaMulla oli itseasiassa NSLogin kansiossa ja kaikissa filuissa Read only-asetus päällä. Eli tuo voisi ratkaista ongelman?
En tiedä mutta kävi vaan mielessä...
Voisi kyllä kokeilla että ajais sekä NexStormia ja NSLogia admin-oikeuksin. WD (kaikkinen lisä-.exeineen) mulla on jo...

LainaaSama homma täälläkin, ei asenna päivityksiä ei sitten millään. Tota tapahtuu kyllä liian usein.
Juu...Alkaa kohta palaa hermot sen(kin) kanssa...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 23.05.2011, 16:32
Ei tuo Read only-asetuksen poistaminen näytä säilyvän, vaan ruksi palaa aina takaisin tuohon NSLog-kansiolle. Tiedostoissa Read Onlya ei itseassa alunperin ollutkaan. Mites tuon Read Onlyn saisi pysymään poissa NSLog-kansiosta?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 23.05.2011, 16:58
Itse asiassa ne ovar Read Only mullakin...hmm...mikä tuon jumittamisen oikeen voisi aiheuttaa?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 23.05.2011, 17:00
Lainaus käyttäjältä: weatherc - maanantai, 23.05.2011, 16:58
Itse asiassa ne ovar Read Only mullakin...hmm...mikä tuon jumittamisen oikeen voisi aiheuttaa?

Ei kyllä mitään hajua ja vähän vaikea tutkiakaan näin jälkikäteen, no aika vaikea muutenkaan. Tuosta voisi kuitenkin Jimille ilmoittaa, jotta tietäisi asiasta. Pitää nyt vaan toivoa, että toi admin-oikeuksilla ajaminen edes auttaisi asiaan.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 23.05.2011, 17:35
LainaaEi kyllä mitään hajua ja vähän vaikea tutkiakaan näin jälkikäteen, no aika vaikea muutenkaan. Tuosta voisi kuitenkin Jimille ilmoittaa, jotta tietäisi asiasta. Pitää nyt vaan toivoa, että toi admin-oikeuksilla ajaminen edes auttaisi asiaan.

Totta...Joku error-logi olisi ihan poikaa wintoosassakin tai sitten NSLogille joka pistäisi ylös kaikki tuon tapaiset ongelmat, helpottaisi kummasti vikaetsintää tällaisissa tapauksissa...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - torstai, 26.05.2011, 18:01
Olisiko kellään vinkkiä missä minulla polku väärin, saratogasta käynnistyy  näyttää oikein, muttei päivity.
Wxtracker toimii oikein samoilla määrityksillä. Saratoga on toisessa hakemistossa, joten tuntuu polussa virhe.

http://www.saunalahti.fi/taprint/saratoga/wxradar.php
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - torstai, 26.05.2011, 18:20
Firefoxin Firebug kertoo että jquery.min.js ja jquery.nsdisplay.js puuttuvat/polut väärät.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - torstai, 26.05.2011, 20:02
Ok kiitos
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: finilves - perjantai, 27.05.2011, 15:43
Mitä tuo meinaa tuossa näytössä Tutka minulla on oikeassa näytössä Offline ja testisivulla Online, molemmat toimii kuitenkin.
Tuolla ei ainakaan tuon päivityksen kanssa missään tekemisissä. Taas taitaa on jokin kiemura väärin päin.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - perjantai, 27.05.2011, 17:33
Hmm...
NSDisplay.php ei löydä NSRealtime.txtiä että saisi siitä napattua timestampin..
Tarkista config-filusta ettei sinulla ole $mainfolder-asetuksessa pilkkuja (kuten ../kansio/) koska se rakentaa polun itse tyyliin /juuri/$mainfolder/NSRealtime.txt. Kokeile tällaista siihen: nexstorm/
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 28.05.2011, 19:03
Mistäs muuten pääsee säätämään noiden käyrien korkeutta? Ajattelin laittaa ne myöskin tuohon tapaan, että korkein piikki olisi lähempänä "kattoa". Nyt käyrä on hitusen liian pienellä ja siten sitä on vähän vaikeampi lukea.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - lauantai, 28.05.2011, 19:35
Juu, huomasin tuon saman, se puskee maksimin ihan liian korkealle. Se on korjattu uusimassa zipissä mutta tässä pikaohje:
nsdisplay.js, etsi nämä 2:
$.plot("#TYPCHART",
$.plot("#TOTCHART",

Poista molemmista tämä:
, autoscaleMargin: 5

Muista tarkistaa että tuo komma tulee myös pois, ei saa jäädä viimeiseksi merkiksi (IE tykkää kyttyrää siitä)...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 30.05.2011, 17:29
Mitäköhän nyt on tapahtunut kun Vuokatin ukkostutkassa on solu jämähtänyt ruutuun, vaikka sen olisi pitänyt lähteä jo aikoja sitten. Itse Nexstormissa tätä solua ei enää ole, mutta ilmeisesti NSLog ei jotenkin jumittanut sen paikoilleen. Onko tälläistä ongelmaa ennen esiintynyt?  :)

TRAC release timet oli molemmissa 8 minuuttia. Aikaisemmin käytin 6 minuutin säätöä, mutta kun aloin tutkimaan Vuokatin tutkan pari päiväistä myräkkää ja sitä miksi se heitti lopussa iskut Pohjois-Lappiin, niin syynä oli se, että Nexstorm "irroitti" solusta liian aikaisin, jolloin tutka meni aivan sekaisin. Tätä kannattaakin seurata tarkkaan, sillä tuohon ei mikään kalibrointi auta, vaan ongelmana on nimenomaan tuo release time, eli se kannattaa pitää niin korkealla, että solut ei irtoile myräkän hiljaisena aikana.

Mutta nyt tuo solu on siis jämähtänyt NSLogissa kiinni. Mitään syytä en tohon oikein löytänyt. Minkäs filun nollaus auttaisi poistamaan solun? Ainakin NSStorms.txs filu on täysin tyhjä.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 30.05.2011, 17:36
Hmm..Näyttää siltä että NSStorms.txt ei ole tyhjä dedillä vaan siellä se luuraa edelleenkin se solu ;)
Kysymys onkin että miksei se päivitä sitä vaikka pitäisi...
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 30.05.2011, 17:47
Lainaus käyttäjältä: weatherc - maanantai, 30.05.2011, 17:36
Hmm..Näyttää siltä että NSStorms.txt ei ole tyhjä dedillä vaan siellä se luuraa edelleenkin se solu ;)
Kysymys onkin että miksei se päivitä sitä vaikka pitäisi...

Niinpä tietenkin, miten olin kattovinaan että se oli tyhjä myös dedillä  :). Pieniä bugeja tuossa NSLogissa tuntuisi olevan, nyt kun on ollut muutama tälläinen vähän erikoisempi tapaus.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 30.05.2011, 18:10
LainaaNiinpä tietenkin, miten olin kattovinaan että se oli tyhjä myös dedillä  Hymyilee. Pieniä bugeja tuossa NSLogissa tuntuisi olevan, nyt kun on ollut muutama tälläinen vähän erikoisempi tapaus.

Pistäppä Jimille postia noista.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 30.05.2011, 18:27
Lainaus käyttäjältä: weatherc - maanantai, 30.05.2011, 18:10
Pistäppä Jimille postia noista.

Juu pitää pistää.

Toinen vaihtoehto on tietenkin upata filut jollain toisella ohjelmalla, sillä nämä molemmat ongelmat johtuivat siitä, että NSLog ei upannut filuja ollenkaan. Tai itseasiassa tuossa Klaukkalan tutkan tapauksessa, jossa iskut hävisit kartalta, taisi olla ongelmana myös se, että NSLog ei päivittänyt niitä muutamaa filua edes sääkoneelle.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 01.06.2011, 13:27
Pystyikö tosta config-filusta muuttamaan sitä, että mikä on maksimizoomitaso, jolle automaaginen systeemi zoomaa  :)? Nimittäin tuo 50km on ehkä vähän liian lähellä, joten haluaisin sen olevan 100km. Ne jotka haluavat käyttää 50km tasoa, voivat sitä kuitenkin käyttää. Vai pitääkö tällöin koko 50km zoomitaso poistaa?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 01.06.2011, 14:15
Ei taida muuten olla...Pitää laittaa Jimille postia asiasta...

Olen nyt kun pikkasen enemmän traffiikkia seurannut Apachcen server-statuksen kautta miten ja kuin usein NSD:n filut häiritsee Apachea (mitä siis yritetään mahdollisimman paljon välttää) ja tällä hetkellä suurin pommittaja on NSJson.php, siihen tulee fiksaus kunhan saan tarkistettua sen (pitäisi olla ihan helppo).
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 01.06.2011, 18:27
Lainaus käyttäjältä: weatherc - keskiviikko, 01.06.2011, 14:15
Ei taida muuten olla...Pitää laittaa Jimille postia asiasta...

Tuo olisi tosiaan ihan hyvä lisäys, niib voisi kuitenkin pitää esim. 50km tason, mutta automaatti zoomaa maksimissaan vaikka 100km tasolle.

Tuli muuten sellainenkin mieleen, että tällä hetkellä Vuokatin ukkostutkalla on aikamoinen läjä noita menneitä soluja, että tolla taulukolla voisi olla joku maksimikorkeus, jonka jälkeen pitäisi rullata alemmas, jos haluaa nähdä vielä vanhempia soluja. Toi on nimittäin aikamoinen pötkö tällä hetkellä  :). Tosin se perinteinen liukujutska siellä oikealla puolella ei ole kovin kauniin näköinen, harmaa kun on, joten onkohan niihin kehitetty jotain vähän tuunatumpia vaihtoehtoja?  ;D.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 01.06.2011, 21:00
LainaaTuli muuten sellainenkin mieleen, että tällä hetkellä Vuokatin ukkostutkalla on aikamoinen läjä noita menneitä soluja, että tolla taulukolla voisi olla joku maksimikorkeus, jonka jälkeen pitäisi rullata alemmas, jos haluaa nähdä vielä vanhempia soluja. Toi on nimittäin aikamoinen pötkö tällä hetkellä  Hymyilee. Tosin se perinteinen liukujutska siellä oikealla puolella ei ole kovin kauniin näköinen, harmaa kun on, joten onkohan niihin kehitetty jotain vähän tuunatumpia vaihtoehtoja?

Hmm...Onhan niitä kaiken maailman sivutus-hässäköitä ;D
Toinen ongelma tuossa on se että se näyttää aamun ensimmäiset ensin. Ota muuten talteen tuo Vuokatin NSOLdStroms.txt sitä kaivataan täällä vielä kun tuota ruuvaillaan :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - keskiviikko, 01.06.2011, 21:06
Lainaus käyttäjältä: weatherc - keskiviikko, 01.06.2011, 21:00
Hmm...Onhan niitä kaiken maailman sivutus-hässäköitä ;D

Mietinkin että onhan niitä pakko olla, hyvä esimerkki ton tapaisesti ui:sta on tuo jquery-ui  :)

LainaaToinen ongelma tuossa on se että se näyttää aamun ensimmäiset ensin. Ota muuten talteen tuo Vuokatin NSOLdStroms.txt sitä kaivataan täällä vielä kun tuota ruuvaillaan :)

Tuo on tosiaan toinen ongelma, sillä yleensä ne tuoreimmat on ne, jotka eniten kiinnostaa ja nyt joutuu jonkun verran rullaamaan jos niitä haluaa katsoa. Joku 10 uusinta solua voisi näkyä valmiina ja muut tulisi sitten rullaten näkyviin. Varsinkin nuo "Erittäin Voimakas" solut vie tuplasti enemmän tilaa, koska joutuu rivittymään kahdelle riville.
Otin ton OLDStorms.txt talteen, voin sen lähettää päivän päätteeksi sulle  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - perjantai, 03.06.2011, 19:31
Geolokaatio-idea:

Kävijä voisi kertoa NSD:lle omat koordinaatit ja se käyttäisi "Sinuun"-etäisyydessä ja jollei ole naputettuna sitä ei näytettäis (vai näyttäiskö silloin tuon arvion mikä nyt?)  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 04.06.2011, 23:46
Lainaus käyttäjältä: weatherc - perjantai, 03.06.2011, 19:31
Geolokaatio-idea:

Kävijä voisi kertoa NSD:lle omat koordinaatit ja se käyttäisi "Sinuun"-etäisyydessä ja jollei ole naputettuna sitä ei näytettäis (vai näyttäiskö silloin tuon arvion mikä nyt?)  ;D

En usko että kovin moni käyttäjä jaksaisi käydä katsomassa jostakin paikasta mitkä ne oikeat koordinaatit omalle paikalle oikein on, joten silloin tuo ominaisuus jäisi todennäköisesti käyttämättä.

Tässä on muuten tämä 1.6.2011 päivän Vuokatin ukkostutkan NSOldStorms.txt tiedosto  :). http://www.klaukkala-saa.fi/NSOldStorms.txt
Eli jos noille menneille soluille saisi sellaiset muutokset, että näkyisi vaikka vain 10 viimeisintä solua ja ylimpänä on se uusin solu. Vielä vanhempia soluja voisi sitten rullata esiin. Tuo "liukuri" voisi tosiaan olla tohon NSD:n tyyliin sopiva, eikä tuollainen perinteinen harmaa  ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - maanantai, 06.06.2011, 23:36
LainaaMietinkin että onhan niitä pakko olla, hyvä esimerkki ton tapaisesti ui:sta on tuo jquery-ui
Tuossa olisi yksi:
http://www.simonbattersby.com/demos/vertical_scrollbar_demo_6_multiple.htm
Sen infosivu tuossa:
http://www.simonbattersby.com/blog/vertical-scrollbar-using-jquery-ui-slider/

;D ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - tiistai, 07.06.2011, 00:11
Toi voisi itseasiassa olla loistava vaihtoehto jos noita värejä saisi vähän tummemmaksi ja siten paremmin NSD:een sopivaksi, siinä kun on aika tumma tyyli  ;D

Myös tässä olisi mielestäni yksi aika hyvä vaihtoehto NSD:n tyyliin sopivaksi: http://www.aplweb.co.uk/blog/js/scrollbars-v2/  :)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - tiistai, 07.06.2011, 16:43
LainaaMyös tässä olisi mielestäni yksi aika hyvä vaihtoehto NSD:n tyyliin sopivaksi: http://www.aplweb.co.uk/blog/js/scrollbars-v2/

Ei ollenkaan pöllömpi ;D
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 09.07.2011, 20:11
Onko teillä kenelläkään muulla jumittanut ja kaatunut tuo uusin NSlog? Mulla on mennyt NSlog jumiin eri tutkissa yhteensä varmaan jo 5 kertaa. Viimeisin tapahtui äsken Klaukkalan tutkalle ja sitä edellinen vajaa viikko sitten Taipalsaaren tutkalle.

Tuo on erittäin rasittava ongelma, sillä silloin koko tutkakuva jää päivittymättä, kuten myös kaikki käyrät. Myös salamatilastot jäävät heti jälkeen, tosin itse nexstormissa ne näkyy oikein, eikä siten vaikuta noihin Discharge-tilastoihin. Jumiutuminen pitää myös korjata käsin, sammuttamalla NSlog ja käynnistämällä se uudestaan. Tämän takia tutkia ei voi jättää pitkäksi aikaa valvomatta, varsinkaan tälläisenä ukkospäivänä. Muuten saattaa pahimmassa tapauksessa olla jokin ukkostutka jumissa koko päivänkin.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: teutari - lauantai, 09.07.2011, 20:49
Lainaus käyttäjältä: Snowi - lauantai, 09.07.2011, 20:11
Onko teillä kenelläkään muulla jumittanut ja kaatunut tuo uusin NSlog?

1.4 käytössä eikä ole ollut mitään ongelmia ja tuntuis toimivan paremmin mitä nuo edelliset versiot.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - lauantai, 09.07.2011, 22:41
Ai sieltä on tullut taas uusi versio, pitäneekin päivittää kaikki tutkat tohon versioon. Tosin vähän epäilen ratkaiseeko se ongelmaa, mutta on siinä ainakin tuo yksi pieni uudistus.

Lähetin juuri äsken mailia Jimille asiasta, joten pitää katsoa mitä hän vastaa. Minulla tämä ongelma on tullut esille ainakin kolmessa eri tutkassa, eli yksittäisestä koneesta se ei voi johtua. Tosin muistaakseni aina kun NSLog on kaatunut, on aktiviteettia ollut paljon normaalia enemmän, voisiko NSLog yksinkertaisesti mennä jumiin tämän takia?
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 13.07.2011, 17:40
LainaaTosin muistaakseni aina kun NSLog on kaatunut, on aktiviteettia ollut paljon normaalia enemmän, voisiko NSLog yksinkertaisesti mennä jumiin tämän takia?
Tässä on todennäköisin syy siihen.
Syy on yksinkertaisesti että suurella aktiviteetillä NSLog (ja Windows/NexStorm) ovat kiireisiä/stressaantuneita ;)
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 13.07.2011, 18:01
NSDII:seen päivitys. Tämä suositellaan varsinkin tutkille jolla kovaa liikennettä.

NSDII päivittää kartan ja käyrät kerran minuutissa tarkistamalla NSReatinessä minuutin numeron. Tämä tarkoittaa sitä että kaikki vierailijat lataavat tuoreet filut lähes samanaikasesti. Dedillä tämä on näkynyt siten että kerran minuutissa on liikenne pompsahtanut jop yli 60 Mbit/s kun samaan aikaan siinä välissä ollut 10-20 Mbit/s.

Ratkaisu tähän on että ripotellaan milloin kartat ja kumpaanukset päivittyvät ympäri minuuttia riippuen milloin vierailija on saapunut :)

Elikkäs:
nsdisplay.js on filu johon muutokset, 3 kpl:

rivi noin 14 löytyy tämä:
var nextmin = 0;
sen jälkeen lisää:
var d = new Date();
   var ar = d.getSeconds();
   var of = timeout/2;
   var sa = ar - of;
   var sb = ar + of;
   if(sa < 0) { sa = 60 - (of - ar);}
   if(sb > 59) {var sbb = 60 - ar; sb = of - sbb;}


rivi noin 40 löytyy tämä:
var ca = ns[0]+ns[1]+ns[2]+ns[3]+ns[4];
sen jälkeen lisää
var da = new Date();
         var aa = da.getSeconds();


rivi noin 144 löytyy tämä:
if (thismin*1 != nextmin*1) {
muuta se että näyttää tältä:
// if (thismin*1 != nextmin*1) {
        if(aa > sa && aa < sb || nextmin == 0) {


NSD:hen on tulossa jossain vaiheessa päivitys jossa yhdistän LD ja PCI-versioiden filut sekä myöskin että solutaulukot (a) näyttävät uusiman solun ensin sekä (b) scrolli niin että näkyy vain 10 solua ettei tule jättimäistä listaa kun paljon soluja.
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: weatherc - keskiviikko, 13.07.2011, 20:24
NSDII zippi päivitetty :)

- Sama skripti toimii sekä LD250 että PCI-tutkille (asetus NSconfigissa)
- Mahdollisuus näyttää mainosta kartan alapuolella (säädöt NSconfigissa)
- Solutaulut alkaa uusimmasta solusta
- Solujen scrollaus jos yli 10 solua
- Uusi legendlaatikko oikeassa reunassa, jotta ei tarvi tehdä karttoja uusiksi jos muuttaa iskujen asetuksia :P
Kuva on maps/legend.png ja kooltaan 135x80px. Samaan laatikkoon vaihtuu se ilmo kun autopäivitykset loppuvat :)
- Kerran minuutissa päivittyvät kartta + käppyrät päivittyvat hajautetusti ympäri minuuttia eikä kaikki kerralla tasaminuutein kuten ennen. "Päivitysajankohtana" käytetään nyt sekuntia jolloin vierailija saapuu sivulle. Tämä tasoittaa NSD:n generoimaa liikennettä.
- Mahdollisuus generoida kartat + käppyrä-json NSD:n ulkopuolella cronjobilla (nslmap2.php & NSjson2.php), eli sama systeemi joka meillä on jo deditutkilla käytössä :)

Muutetut filut:
- NSConfig.php, vertaa tarkkaan omaan filuusi, muutama uusi säätö sekä muutama kadonnut.
Kadonneet ovat arvot jotka nyt saadaan suoraan NSRealtimesta.
Myös $NSDfolder & $jsfolder-asetukset ovat palanneet :)
- NSDisplay.php
- jquery.nsdisplay.js
- jquery.min.js -> päivitetty vastaamaan omaa filuani
- nsd.css -> lisätty scrolleriin tarvittavat css:ät
(Snowi, tarkista että sun css:ssä on kaikki scrolleriin liittyvät rivit)

Vaatii uudehkon NSLog-version (1.32 tai uudempi)
LD250-asetusta testasin omalla sivulla ja hyvin toimis, samoin mainosnäyttö :)
LD250 = true; poistaa ne osat johon ei saada dataa LD-tutkalta.
Joku LD-tutkalainen voisi tarkistaa että myös NSRealtime.txt:in "paikat" osuvat kohdalleen ja ilmoittaa jos joku arvo heittää ;)

Niille dediläisille jolle tehtiin nslmap2:set:
Älkää huomioko seuraavia zipin NSconfigissa, NSconfig on oletuksena sen mukaan että karttojen taustallateko ON käytössä, eli $nslmap2 = true:
$mapscript    = "nslmap.php";                     // Path to map-script
$jsonscript   = "NSjson.php";                     // Path to json-script
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 18.07.2011, 14:56
No niin nyt on päivitetty kaikki tutkat tähän uusimpaan versioon ja mielestäni aivan mainioita uudistuksia oli tässäkin mukana. Helpottaa myöskin LD250 laitteen omistajia hiukan, varsinkin tälläisessä tilanteessa, jossa on sekä LD250 tutkia että PCI-tutka  :).
Otsikko: Vs: NSDisplay II päivitetty
Kirjoitti: Snowi - maanantai, 18.07.2011, 15:34
Otin viime viikolla yhteyttä Jimiin ja Jim antoi neuvoksi laittaa tutkille General-välilehdestä Realtime asetuksen. Hän myös antoi linkin uusimpaan 1.415 versioon ja se on nyt käytössä kaikilla tutkilla. Tälle viikolle on luvattu rajujakin ukkosia, joten jos jokaisen tutkan NSlog selviää kunnialla tästä viikosta, voidaan sanoa näiden toimintojen auttaneen. Jimillä oli kuulemma itselläkin ollut samanlaisia ongelmia ja ilmeisesti tossa uusimmassa 1.415 versiossa on jotain yritetty tehdä sen eteen.