Nuki wersja 1.3 (najtrudniejszy)

Około pół roku po moim ostatnim ogłoszeniu o Dreambox monitorowanie sitestemata mnie ogłosił nowy i prawdopodobnie jedną z ostatnich wersji Nuki. Версията беше готова още преди 2 ale gdzie miesiąc lenistwa, gdzie rzeczy debugowania pozabaviha z ogłoszeniem. Kilka dni pracy 32 dreambox 500-s i ogólnie bardzo dobre wyniki. Zmiany te są bardzo – usuwa się z idiotycznej zvisimost linux. serwer jej podjęcia dzienniki – Nie trzeba mieć apache + pzp, ponieważ nowy system zapisu logów jest dostarczane do serwera parametry skryptu php. Apart've zmienił skrypt do pracy bez stronie serwera – jeśli masz jakieś odbiorniki satelitarne nie ma sensu ciągle uruchomić serwer, z którego można wziąć informacje więc może być rozpatrywane w hardkodnato skryptu 2 Zmienna informacji o CAM-a. Mam również uznany za dodatkową zmienną debug – Jeśli nie chcesz, nie rzucając kłody – ponownie witless wprost niż wcześniej 🙂 Światło popraviki w kodzie były napreveni, który wyglądał jak imbecile napisany przez semiliterate (Tak, że nie są tak grudnia). Ostra byliśmy 2 Krytyczne błędy w kodzie prowadzące do zaprzestania prac nad scenariuszem w pewnym losowym momencie, ponownie oligofrenski przeoczeń z mojej strony. Ogólnie pisząc nie był bardzo prosty musiał rozważyć, aby ludzie, BusyBox i popiół, które nie są proste rzeczy do oswajania. Tym razem mogę zaoszczędzić duże kod rant i jest bezpośrednio wyjaśnić, co zmienne, co to jest i jakie zabiegi można z nim zrobić (nowy) 🙂

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

Tak oczywiście Zmienne nazwy mówią same za siebie jeszcze wystarczająco i nie mogę powiedzieć żadnego innego mądrego słowa.

SAMODZIELNY Jest to jedna z najważniejszych zmiennych, czy wreszcie na true nie będzie wykonywanie połączeń do serwera i nie wymaga już, w zależności od serwera, jeśli używasz go trzeba umieścić wartości na następujących HCAM1 (Nie wiem, dlaczego nazwali więc nie pamiętam teraz, ale nie ważne). Jeśli nie ma wartości w nim i skritpa samodzielny skrypt przyjmuje, że będzie działać na niezaszyfrowanej kanału i nie sprawdzone modułu deszyfrowania, sprawdzając według szacunków wartości zadanej. HCAM2 Jest to nieobowiązkowe, jeśli moduł dekoder używa tylko 1 Proces mówią przykład CCcam.

debuging Drugi interesujący zmienna będzie prlyue informacji lub cichą Według zależy jaką wartość utkniesz. Avotmatichno przechodzi w cichej cięcia, jeżeli SAMODZIELNY Prawdą jest,

NEWDBGSTYLE трата важна променлива. Тя определя как ще се прехвърлят логовете към сървъра. Ако е TRUE ще е по новия начин без идиостката зависимост от netcat. Ако все пак си държите на стария метод слагате FALSE. В общи линии това са нещата на които трябва да наблегнете но мисля, че промените въпреки че са кардинални ще останат една идея прозрачни заради зададените стойности по подразбиране 🙂

Определено вече съм много доволен как се получиха нещата – Skrypt został wystarczająco elastyczne otpdnaha idiotą zależności od dodatkowych plikach dla funkcji a już otpdna i uzależnienie nc myśleć i zapotrzebowanie na serwerze, a więc nie każdy lubi 30+ box-a który ma lub może mieć serwer tylko router domowy. Jest jeszcze wiele do poprawy, ale teraz myślę, że będę powstrzymywać się od rzeczy takvia, ponieważ konieczne jest 🙂

Pliki, jak zwykle w katalog а крипта за въвеждане на логовете може да свалите от tutaj

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

Wzmocnione przez Zemanta

Zostaw odpowiedź

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *

anty spam *