Beter- Uiteindelik kon ek werk te volbring op die script skryf ek soveel tyd reeds 🙂 NUKA dit een redelik stabiel script. beklemtoon 1 omdat die verwydering van die ekstra script ek dit gebou in die hoof. Dit was 'n monolitiese struktuur gekry, maar persoonlik dink ek dit is beter vir 'n demoon weergawe 🙂 Reeds verbeterings is nie baie, eerder is fixes op 'n paar klein foute en pogings om kode te verbeter. Die enigste tasbare ding wat ek het 'n tjek vir uptime-en Ontvanger bygevoeg. Het dit opgerig vir almal 10 dae om homself weer te begin maak.

As ons terugkyk, my aanvanklike idee vir 'n script wat eenvoudig ontvangers wat sluchava hulle dink te monitor, dat ek besef gelukkig goeie idee baie keer. Die enigste fout wat ek hoop om 'n vermy 10 daaglikse herlaai is – Daar is oomblikke waarin die ontvanger begin om weer te begin, maar versuim. Killing mees werkswinkels insluitend netwerk maar neuspyava bereik herlaai. Ongelukkig weens die beperkings wat deur my bokse beperkings nemozhyah te doen, is die kern weer te begin en dus ontsnap en nou. Miskien eendag in die toekoms sal my beeld saam te stel vir die bokse en dus in staat om te gaan met hierdie probleem. Vir nou nadyavma my besluit om glans oor 🙂 Anders alles baie goed ontvang duur, selfs baie beter as my oorspronklike idee. veral sedert, Hernoem dit in so 'n metamorfose. Grootste deel gebly karretjie web interfeisa, dus voortgaan nie 😆 gee sodra sit om hierdie dae te herskryf sal hom kry gratis verbruik. finale woorde – in plaas van uitstel net ek wil al my vriende bedank, dat my dom vrae oor hierdie en dat verduur – Jy het 'n belangrike bydrae in deizaina kode. Verdien waardering en man wat my projek is vernoem en het gedien as inspirasie vir baie oomblikke van talentless skryf 🙂 … Dame verdien dit!

Vandag het ek het'n bietjie meer nuwe gedigte NUKA. Uiteindelik dokuro draai dit, en ek wil graag kort reguit voor vrygestel van die jongste stabiel, waarskynlik die finale weergawe. Skyfies, ek het die idee om te kyk hoe baie dae het die gladde werking van die ontvanger, dat die meeste van my probleme te doen nadat hy genoeg tyd, Ek het besluit om te doen in 10 dae profilactice weer te begin. Haastig Scrabble conveince, waar ek was skoongemaak dae van die res, want die uitkoms veranderlikes otkomandata spandeer op die site is baie onaangenaam om te werk

# uptime
12:13:57 up 30 days, 20:07,  1 user,  load average: 0.00, 0.00, 0.00

So het die lyn in vraag is gefiltreer net Superski oorgedra 😛

uptime | awk -F'up' '{ print $2 }' | awk -F'days' '{ print $1 }'

Asof werksure is dae resultaat is 'n heelgetal in dae, en indien uur UITKOMSTE is soortgelyk aan

[email protected]:~$ uptime | awk -F'up' '{ print $2 }' | awk -F'days' '{ print $1 }'
1:34,  5 users,  load average: 0.46, 0.39, 0.41
[email protected]:~$

Omdat dit deur tjek van die tipe van waarde

if echo $days | grep "^[0-9]*$" > /tmp/null
then
   echo "Uptime in days is $days"
else
  echo "Uptime isnt in days"
fi

Net maklik en duidelik in if-ontwerp en te verifieer dat stoisnota net nommers met gewone uitdrukking grep bevat “↑ (en)[0-9]*$”.

Beter- dan het ek het om vas te stel en die finale afronding in my nederige practce NUKA 🙂 algemene het pretty much verander Kade Kade nie duidelik, maar, natuurlik, dit was baie vrugbaar upgradee in alle scenario's, en selfs het om by te voeg 2 nuwe wat migreer uit plat lêers van hierdie tipe te databasisse 😉 Ook ek gemaak en een changelog klug, wat as ek ouderdom van nordost vergeet toe dat 😉 Filocamo met kodirovka UTF-8, om te weet in daardie gevalle wat jy kan om dit oop te maak in die leser 😉 totdat, soos fiksie, laat my toe om te stel veranderinge 😆

Verbeterde funkcionalnoe vir tydskrifte:
1. As gevolg van die onsekerheid in die tyd van die meeste ontvangers neem die weer op die bediener
2. Meer inligting – die rede vir die begin van die ontvanger
Die kliënt deel ontvang die parameters vir die geïnkripteer kanaal, as dit is geïnkripteer, en nie die vereiste diens begin ontvanger. As dit is nie nodig nie herlaai.(toekoms fixware)
Bediener stuur argumente

Algehele, al laguneta was baie glitchy gekweek ontvanger met die datum en tyd, en, natuurlik, was my probleem, so ek het besluit dat dit gepas is vir die volgende datum van die bediener wat ek gekoppel aan NTP shryver 😉 Teken stelsel gemaak om my verskillende restartet en so aan, wat is verkeerd as ek lubopitno baba se goed om te weet 😉 Backend was'n bietjie verander, wat gelei het tot in die ooreenstemmende argumente aan die ontvanger wat sjsm, sê'n bron van die databasis 😉 Wel, nie so veel is hoofsaaklik

Voor die storie gaan altyd gesê dat dit sal begin met die projek Eskom kabel TV, en in die Algemeen ons begin 🙂 Reeds in my dorp is ons op die finish in'n massiewe opskorting van intekenaars, en ander. Ek het vandag Sirië een dood droom boks 🙂 as jy gewees het met satelliet-TV, of met sodanige ontvangers kan nie weet nie Droom-Multimedia-Tv 😉 satelliet ontvangers gebruik model Dreambox 500s in die Algemeen, 'n goeie ontvanger, klein in grootte, die uitvoer van die dvb-ontvanger te terg'n ander eenheid na hom. Met LAN kaart afstand en die web koppelvlak vir die remote control en die geheue kaart leser en die belangrikste is met linux, firmware… hy moet meer en meer mense. Afgesien wat verkies word deur satelliet Pirates vir 'n maklike Sharingan sleutel 😉 So lank as wat fudge probeer Sashtinka. Om te gaan na die kantoor en om te kyk na een kanaal gesterf waardeer die web koppelvlak geen kommunikasie via die LAN ek 😆 ook weer die ontvanger ledig rond 2 min geen geen, die gevolgtrekking bande direk na hom, hoewel steeds geen sux twee keer! Skeur dit af en besluit om dit te probeer, as ek herstel dit deur die COM-poort dit 😉 sinapred, hom sal ek hooked up die verband direk te sien of daar enige hoop vir dit met bitreyt 9600 en oor die heiligheid stuur vir my die simbole op lukavica super stand so Roma is nie dood nie. Verhoog DreamUP 'n pragtige fragment op die voorkant van die slaap boks 😉 😈 Koppelvlak en super simpyl jy het net 4 knoppie en 2 die keuse om op te hang aan die LAN of serial port, en van daar het jy die geleentheid om te Skyn en verwyder ou flash. Ek het die eerste draai na flashva ek dit gedoen het baie keer, en ek weet wat om te VRYF die ou flits, en dan vervang met'n nuwe. Alles was goed. Maar die box het nie laat herleef %&77!$&↑ (en)!&*!%@$ redelik vinnig vervaardigers. Toe bel ek haar om te psan flits te verwyder, en dan preplasma al oor die weer en kyk as ek VRYF flashrom en begin vryf vryf dossani meer dinge, met die uitsondering van die boot ROM en. Super Maya sal wees, flashvar weer en die hemel het wizyta vir die aanvanklike bekendstelling dreambox. Daar verdere al is banaal. Dit is belangrik dat die was van enige opset wat loop nie, 'n aparte kwessie, as hul masala en so meer, maar dit is'n geheim wat ek kan nie verstaan 🙂