plej- Fine mi povis fini laboron sur la skripto oni skribu tiel tempo jam 🙂 Nuki estas unu sufiĉe stabila skripto. elstari 1 ĉar forigante la ekstran skripto mi konstruis ĝin en la ĉefa. Ĝi gajnis monolita strukturo, sed persone mi pensas ĝin estas bona por demono versio 🙂 Jam pliboniĝoj ne tre, prefere estas eraroj sur iu eta bugs kaj provoj plibonigi kodo. La sola konkreta afero mi aldonis ĉekon por uptime-kaj Ricevilo. Starigis ĝin por ĉiuj 10 tagojn por fari sin rekomenco.

Rerigardante, mia komenca ideo por skripto kiu simple kontroli riceviloj kion sluchava ilin pensas, Mi rimarkis feliĉe bona ideo multajn fojojn. La sola eraro kiun mi esperas eviti 10 ĉiutaga reboot trovas – estas momentoj en kiuj la ricevilo komencas rekomenci, sed malsukcesas. Mortigante plej atelieroj inkluzive reto sed neuspyava atingo rekomenco. Bedaŭrinde pro la limigoj postulitaj de miaj skatoloj nemozhyah fari estas rekomenci la kerno kaj tiel eskapis kaj nun. Eble iam en la estonteco estos kompili mia bildo por liaj skatoloj kaj tiel povis trakti tiun problemon. Nuntempe nadyavma daŭri mian decidon forgliti super 🙂 Alie ĉio alia ekstreme bone ricevita, eĉ multe pli bona ol mia originala ideo. speciale ekde, Renomu ĝin en tia metamorfozojn. Plejparte restis fuŝan TTT interfeisa, do daŭrigi ne doni 😆 iam sidis reskribi tiujn tagojn ricevos lin senpage konsumo. fina vortoj – anstataŭ procrastinating nur mi volas danki al ĉiuj miaj amikoj, ke toleris mia stulta demandoj pri tio kaj tiu – Vi havas gravan kontribuon en deizaina kodo. Meritas estimon kaj homo, nomata mian projekton kaj funkciis kiel inspiro por multaj momentoj de sentalenta skribo 🙂 … Dame meritas!

Hodiaŭ mi laboris iom pli novaj versoj Nuki. Fine alportis por ŝi, а ми се ще да я пооправя малко преди да пусна последната стабилна, kaj probable lasta versio. Do mi havis la ideon kontroli kiom da tagoj uptime de la ricevilo, че повечето ми правят проблеми след като са били повечко време, tial mi decidis fari 10 prfilaktichen tagoj reboot. Mi garabateado trans konveirche kie mia demetas la tagojn de aliaj variabloj ĉar la rezulto otkomandata uptime estas sufiĉe malagrabla tasko

# 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]*$”.

plej- tiam li forlasis min por fiksi kaj fina tuŝas ĉirkaŭ mia humila proektche Nuki 🙂 Като цяло има адски много промени каде явни каде не, sed sendube estis tre fruktodona upgreidvane ĉiuj skriptoj kaj eĉ devis aldoni 2 нови че мигрирам от плоски фаилове към бази данни 😉 Също така си направих и едно changelog failche, Mi ne ke, kiam neradost forgesu kion 😉 Failocheto estas kodiravka la UTF-8, scii en la okazaĵo ke vi malfermu en brauzara 😉 Sufiĉe Fudge lasu prezenti ŝanĝojn 😆

Plibonigita funktsionalsnota por taglibroj:
1. Pro la necerteco en la altempigo de plej riceviloj preni tempon servilo
2. pli informo – kialo por rekomenci la ricevilon
La kliento parto ricevas parametroj de ĉu la kanalo estas ĉifrita, se ĝi estas ĉifrita kaj ne havas la servon rekomencas ricevilo. Se ne estas devige rekomenco.(estonteco Fix)
Servilo flanko transdonas argumentoj

Entute aferoj tre glitchy tala internigis lian posteulon kun dato kaj tempo kaj sendube estis mia problemo, Mi decidis ke ĝi estis prudenta veni datiĝas de la servilo kiun mi kaptis ĉe NTP po servilo 😉 log sistemo faris min malsama rekomenco ktp ke vi havas lyuvopitno kapridon bela scii 😉 Servilo parto estas iomete ŝanĝita por prezenti koncernajn argumentoj ricevilo antaŭe Sussman kompilis datumbazon 😉 Nu ĝenerale kaj ne tiom larĝe ke

Antaŭe konata tempo mi menciis ke la projekto komencos ESCOM kablo TV kaj ĝenerale komenciĝis 🙂 jam en mia urbo estas sur la rekta fino de la maso kovrotukon de abonantoj, ktp. Hodiaŭ mi devis sazhiya morta sonĝo skatolo 🙂 se vi okupiĝas satelito TV aŭ kun tia riceviloj neniu vojo scii Sonĝi-Multimedia-Tv 😉 за сателитни приемници ползваме модела dreambox 500s ĝenerale bona ricevilo malgranda en grandeco kun eligo de DVB sintonizador kapti pli ustroistva post li. Kun lan karto kaj fora retejo interfeis fora administrado kaj leganto de kartoj, kaj plej grave per Linukso firmuayar… Kion vi bezonas pli por persono. Отделно че е предпочитан от сателитните пирати заради лесния шаринг на ключове 😉 Та стига празни приказки да пристъпя към същинката. Mi iras en la oficejo kaj rigardi unu kanalo mortintoj rekomendantaj retejo interfeis neniun rilaton lan ankaŭ sux 😆 rekomenco ricevilo atendis 2 Min estas ankaŭ malplena, dangle estas rekte en li denove ankoraŭ ne ekzistas sux dufoje! Douse gxin kaj decidas provi se mi povas restarigi ĝin en lia COM haveno 😉 nainapred esti hokita rekte en vidi se ekzistas espero por li bitreit 9600 kaj ho Mia sankteco venis simboloj signifas shlyukavitsa súper boot ron ne mortis. elsxiros DreamUP mirinda fenestraĵo restarigi la dormantajn skatoloj 😉 😈 Interfeisa kaj Super Simpla havas entute 4 бутона и 2 elektante ĉu por pendigi sur aŭ LAN kaj seria haveno kaj de tie vi ricevas ŝancon ekbrili kaj viŝante malnova fulmilo. Komence mi falis ekbrili lia done'm faldi ĝin kaj mi scias ke frotas la malnova flash kaj tiam overwrites la nova. Ĉio iĝis normala. Sed la kabineto ne revivigos%&77!$&^!&*!%@ $ Tute rapida vortojn al produktantoj. Mi nomas ŝin psuan forviŝi flash kaj tiam preflashna denove kaj aspekti mi lasu ke rub flashrom-kaj komencis froti Dosa pli aferoj krom Boot ron-a. Super Maya okazas tiam flash denove kaj ho cxielo piediris Wizzad komenca lanĉo dreambox. От там нататък всичко е банално. Важното е било че е имало омазани настроики заради които не се е стартирало, отделен е въпроса как ги е омазало и прочие но това е една мистерия която няма как да разбера 🙂