cele mai multe- În cele din urmă am fost în stare să termin munca la scenariu am scris atat de mult timp deja 🙂 nuki este unul script-ul destul de stabil. sublinia 1 deoarece eliminarea script-ul suplimentar l-am construit în principal. Ea a câștigat o structură monolitică, dar personal cred că este mai bine pentru o versiune demon 🙂 Deja îmbunătățiri nu sunt foarte, mai degrabă sunt remedieri pe unele bug-uri mici și încercări de îmbunătățire a codului. Singurul lucru tangibil, am adăugat un cec pentru uptime-și receptor. Setați-l pentru toată lumea 10 zile pentru a se face repornire.

Privind în urmă, ideea mea inițială pentru un script care pur și simplu să monitorizeze receptoarele ce sluchava ei cred, că am realizat idee fericit bună de multe ori. Singurul bug pe care sper să evite 10 repornire de zi cu zi este – există momente în care receptorul începe pentru a reporni, dar eșuează. Omorand cele mai multe ateliere de lucru, inclusiv de rețea, dar neuspyava repornire o mică. Din păcate, datorită limitărilor impuse de cutiile nemozhyah pentru a face este de a reporni kernel-ul și, astfel, a scăpat și acum. Poate că într-o zi, în viitor, va compila imaginea mea pentru cutiile sale și, astfel, în măsură să se ocupe de această problemă. De acum nadyavma ultima decizia mea de luciu peste 🙂 În caz contrar, orice altceva extrem de bine primit, chiar mult mai bine decât ideea mea originală. Mai ales că, Redenumiți-l în astfel de metamorfoze. Cea mai mare parte a ramas buggy interfeisa web, Prin urmare, continuă să nu dea 😆 o dată așezat să rescrie aceste zile îl va primi pentru consum gratuit. cuvinte finale – în loc de procrastinating Vreau doar să le mulțumesc tuturor prietenilor mei, care a îndurat întrebările mele stupide despre acest lucru și că – Ai o contribuție importantă în codul deizaina. Meritã apreciere și om care este numit proiectul meu și a servit ca sursă de inspirație pentru multe momente de scris 🙂 talent … Dame merita!

Azi am lucrat un pic mai sus noi NUKI versio. În cele din urmă a adus ordine şi, а ми се ще да я пооправя малко преди да пусна последната стабилна, şi, probabil, ultima versiune. Deci, am avut ideea de a verifica cate zile este uptime de gazdă, че повечето ми правят проблеми след като са били повечко време, aşa că am decis să fac 10 zile un restart de prfilaktičen. În grabă ridicat de mine pentru a şterge meu konveirče de zile rămase variabilelor pentru că rezultatul este destul de neplăcut uptime otkomandata la locul de muncă

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

Та въпросни ред се филтрира само от суперския конвеир 😛

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

Като ако работното време е дни резултат е цяло число с дните, а ако е часове резулататът е подобен на

[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]:~$

Заради Което минава през проверка за вида на стойноста

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

Просто лесно и ясно в if-а конструкцията проверява дали стоиснота съдържа само цифри с регулярни израз grep^[0-9]*$”.

cele mai multe- apoi am plecat, pentru a rezolva și ultimele retușuri în opinia mea umilă проектче nuki 🙂 Като цяло има адски много промени каде явни каде не, dar, cu siguranță, a fost destul de fructuoasă упгреидване în toate scenariile, și chiar a trebuit să adăugați 2 нови че мигрирам от плоски фаилове към бази данни 😉 Също така си направих и едно changelog фаилче, că dacă am bătrânețe нерадост uit, când 😉 Фаилочето cu кодиравка UTF-8, știți în acele cazuri în care o deschide în браузара 😉 atâta timp cât fudge, permiteți-mi să introducă modificările 😆

Îmbunătățită функционалснота pentru reviste:
1. Din cauza incertitudinii în timp de majoritatea receptoarelor ia prognoza meteo pe server
2. Mai multe informații – motivul pentru repornirea receptorului
Partea de client primește parametrii pentru faptul canal criptat, dacă el este criptat, și nu este necesar de servicii repornirea receptorului. Dacă ea nu este obligatorie pentru a reîncărca.(viitorul фиксване)
Partea de server a transmite argumente

În general, toate логването au fost foarte glitchy insuflat receptor cu data și ora și, cu siguranță, a fost problema mea, prin urmare, am decis că este recomandabil pentru următorii data de la server, ceea ce l-am conectat la NTP съръвър 😉 Jurnalul de sistem este de a meu este diferit рестартите și așa mai departe, că nu am лювопитно copilul este bine de stiut 😉 partea de Server a fost un pic schimbat, ceea ce a adus argumentele respective la receptor, care până în acest съсм, a informat o sursă din baza de date 😉 ei Bine, în general, și nu atât de mult, practic este

Înainte de povestea de timp a spus că va începe un proiect de Еском televiziune prin cablu, și, în general, am început să 🙂 Deja în orașul meu suntem la linia de sosire în masă a suspensiei de abonați, și alte. Astăzi a trebuit să съжия unul a murit dream box 🙂 dacă ați făcut cu tv prin satelit sau cu astfel de receptoare nu putea să nu știți Dream-Multimedia-Tv 😉 за сателитни приемници ползваме модела dreambox 500s în general, un receptor bun, de mici dimensiuni, cu ieșire dvb tuner, pentru a șicana încă устроиства după el. Cu lan card de la distanță, și o interfață web pentru administrare de la distanță și un dispozitiv de citire carduri de memorie și cel mai important lucru cu linux фирмуаяр… că-i nevoie de mai mult și mai multe persoane. Отделно че е предпочитан от сателитните пирати заради лесния шаринг на ключове 😉 Та стига празни приказки да пристъпя към същинката. Merge la birou si uita-te la un canal a murit evalua site-ui nici o legătură de lan, de asemenea, ce 😆 resetați receptorul de așteptare în jurul valorii de 2 min nici nimeni, concluzie link direct pentru el, deși continuă să nici sux twice! Rupeți-l și a decis să încerce, dacă aș fi restaurat printr-un port COM sa 😉 наинапред, la el am conectat de comunicare direct, pentru a vedea dacă există vreo speranță cu bitreit 9600 și despre sfințenie a ieșit mi-simbolurile de pe шлюкавица super înseamnă sticle de rom nu a murit. Ridicați DreamUP un minunat fragment de pe fața supraviețuitorilor cutie 😉 😈 Interfață și super симпъл aveți doar 4 бутона и 2 alegerea de a atârna pe lan sau serial, și de acolo, aveți posibilitatea de a străluci și de a elimina vechi de flash. Mai întâi, am apelat la flashva am făcut de multe ori acest lucru, și știu că frec vechi blițul, apoi este înlocuit de noi. Totul a fost ok. Dar la cutie nu a revigora %&77!$&^!&*!%@$ destul de repede conformitate cu producătorii de. Apoi am sunat-o pentru a псуан, pentru a elimina flash, apoi префлашна din nou si uita-te ca am freca флашром-a și a început să freacă freca dossani mai multe lucruri, cu excepția боот rom-. Super maya va deveni, флашвам din nou, și cerul a pornit уизърда pentru lansarea inițială a dreambox. От там нататък всичко е банално. Важното е било че е имало омазани настроики заради които не се е стартирало, отделен е въпроса как ги е омазало и прочие но това е една мистерия която няма как да разбера 🙂