Nuki weergawe 1.3 (moeilikste)

Ongeveer ses maande na my laaste hersiening Dreambox monitering van siteshemale my ek kan anunciam nuwe en waarskynlik een van die laaste weergawes van Nuka. Версията беше готова още преди 2 maande, maar as gevolg van luiheid, waar as gevolg van ontfouting dinge pozabavim met die aankondiging. Binne'n paar dae van die werk 32 dreambox 500-s en in die Algemeen die resultate is baie goed. Die veranderinge was baie – verwyder was editstate zavisimost van Linux bediener oor te dra logs – jy hoef nie te hê apache + php, omdat die nuwe stelsel vir die opname van hout, gedien as parameters van'n php script op die bediener. Ook, ek verander die script uit te voer sonder die backend – as jy satelliet ontvangers maak sin om jou voortdurend hardloop die bediener wat dit geneem sal word inPhoto so kan veroorsaak hardcode in die script 2 inligting veranderlike OPNAME en. Ook, ek verklaar'n bykomende veranderlike vir ontfouting – as jy nie wil hê jy swiep tydskrifte – weer dom fout gemaak het, in vergelyking met die voorheen 🙂 Lig popraviti in die kode is napraveno, dit is soort van soos geskryf deur semi-geletterd idioot (nie dat ek, natuurlik, de). Skerp ons was 2 kritiese foute in die kode wat lei tot die beëindiging van die script op'n paar random oomblik, weer oligofrenski weglatings op my deel. Algehele die skrif was nie baie maklik om te oorweeg om dit te doen as'n volk, wat is busybox en die as is nie die maklikste dinge in toom te hou. Hierdie keer het ek kan groot rant kode te red en direk om te verduidelik wat veranderlikes vir wat dit is en wat behandelings kan gedoen word met dit (nuwe) 🙂

SERVER="192.168.100.1"
 STANDALONE="FALSE" #using like stand alone app no server side depends ; )
 HCAM1="" ## if starting like stand alone app give me CAM namezzz if HCAM1 is empty its means chanel is free
 HCAM2="" ## CAM2 name
 PORT="666" # port rockzzz : D : )))))))))))))))))
 IP=$(ifconfig eth0 | grep inet | awk '{print $2}' | sed -e '[email protected]:@@')
 FILE='/tmp/debug'
 INFO='/tmp/info_file'
 NC=$(which nc)
 WGET=$(which wget)
 MAX_DAYS="10"
 TIMEOUT="600"
 MAX=70 #max cpu usage per process
DEBUGING="TRUE" #if u wanna script send debug information set DEBUGING to TRUE if SEVERLESS is set to true this var will be skiped
 NEWDBGSTYLE="TRUE" #debuging new style sending info to apache derectly, old style using nc

So natuurlik Veranderlikes name nog genoeg spreek vanself en ek bedoel die geleentheid slim woord.

Standalone Dit is een van die belangrikste veranderlikes as uiteindelik tot WAAR sal nie oproepe na die bediener maak en nie meer nodig, afhangende van die bediener as jy dit gebruik jy om waardes op die volgende plaas HCAM1 (Ek weet nie hoekom ek hom genoem dat, so ek doen nie onthou nie, maar maak nie saak). Indien nie stoinost in dit, en van die script sluit in'n aparte script is veronderstel om saam te werk op'n ongeënkripteerde kanaal, en nie kyk op decrypters module, as daar is'n toets vir'n gegewe stoinost. HCAM2 is opsioneel as jou module gebruik slegs 1 proses, sê byvoorbeeld CCcam.

DEBUGING die tweede interessante veranderlike is jy prloe inligting of bly stil hang af van watter waarde jy is vas. Auotmation is in'n stil, debug as Standalone dit is WAAR

NEWDBGSTYLE 'n vermorsing van'n belangrike veranderlike. Dit bepaal hoe sal oorgedra word na die bediener log. As dit WAAR is, sal die nuwe geen ongeag van toolbar. As, egter, is die ou metode van om VALSE. Meestal is dit dinge wat nodig het om te fokus, maar ek dink, ten spyte van die drastiese veranderinge sal bly deursigtige idee standaard 🙂

Beslis, ek is baie tevrede met hoe dinge het – die script is buigsaam genoeg otdyha idiotice gebaseer op'n bykomende lêer vir funksies en en reeds otpda en volgens nc ek dink, of die behoefte vir die bediener, en dus nie almal het 30+ boks-'n dat, is en bediener, of dit kan net'n paar domage router. Nog steeds het om te verbeter, maar nou kan ek onthou van die takvia dinge, want maak nie saak 🙂

Die lêers is gewoonlik gids а крипта за въвеждане на логовете може да свалите от hier

И по случай добрия скрипт едно ускорено парче за всички ускорители 😀

Versterk deur Zemanta

Laat'n Antwoord

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *

Die Anti-SPAM *