Nuki – Sustav nadzora Dreambox

To je odavno bavi satelitskih prijemnika Dreambox, Ako me čitaju, ako ne znaš, da je tuga pogotovo ako imate oko 50 server od njih. Počela sam pisati sustav za praćenje procesa i prema ovisi odlučiti hoće li ponovno pokretanje prijemnika, jer je zbog zaglavi proces mgcamd zaustavlja normalan rad prijemnika i potrebnog ponovnog pokretanja CAM modul. pa sam odlučio, Ja bih lakše ako samo napisati skriptche za automatizaciju taj postupak.

Nastoâŝata verisiâ na NUKI je 1.3. Opet išao dobro, a oko pola godine nakon posljednje objave. U konačnici je već sretno završio proizvoda, iztestvan i radi pristojno dobro. Trenutno, postoji nekoliko većih poboljšanja koja se mogu vidjeti u vijesti i ja ću ih pokušati opisati kasnije Promjena в log-a.

Skripta rad sa CCcam, NewCS и MgCamd без проблеми, možda će drugi raditi, ali nisam testirao zbog nedostatka rezervnih prijemnika. Želim pisati instalater koji može obraditi i NUKI instaliran bez igranja 2 sati i zbunjujuće – абе това тъпо Neo2SHYAlien що е толкова прост 😈 . No, to će se dogoditi u- dalekoj budućnosti. Trenutačno, skripta radi u potpunosti na prijemniku kao demon, стартира се остава в фонов режим и върши тихо и незабележимо своята работа. Sada je poslužitelj je potrebno samo 3 sitnice malo PHP skriptche koji može dostaviti podatke na zahtjev prijemnika na ono što se koristi Prosinac Šifriranje moduli i da li je prijemnik prenosi kodiran kanal. Još uvijek malo php skriptche da se informacije o ponovnom pokretanju i gura ih u bazu podataka. Također sam ostavila otvoren port kroz koji prenijeti rezanje prijemnici prije ponovnog pokretanja. Dosta gluposti ovdje i potrebne datoteke

osnovna skripta

NUKI

pomoć skripta (ovisno uklonjen)

Nuki Addon

startup skripta

Stavljanje u pogon

To su tri skripta. Potrebno je naći / var / etc / a su ravne 777 🙂 За не linux потребителите може би е трудно за разбиране затова се надявам скоро да напиша инсталатор и да ви отмени 🙂 Пък и не само защото има качване на бази данни поставяне на разни скриптове тук таме абе некомфортна работа 😉

Server ima sljedeći 3

ova glupost je demon u toj informacije prijenos. Molimo koristite nc port 666 😈 želji može podesiti oprezni gdje ćete staviti svoj promjena i način na koji se zadržava logotipe prijemnik.

poslužitelj demon više nije potrebno skripta može prenijeti informacije izravno na poslužitelju PHP skripte

Nova skripta za trupaca za snimanje (drva)

log-umetanja

To je PHP skripta koja je odgovorna za zahtjeve prijemnici im pružiti potrebne informacije. Uklonite proširenje i staviti u mapu demon Na web-poslužiteljem 🙂 To se može mijenjati promjenom položaja info datoteke u glavnom scenariju NUKI 😉

informator

taj proces ludosti log od ponovnog pokretanja prijamnika i sipati ih u bazu podataka. пак прегледайте скрипта ако са променяни нещата. аз съм го сложил в crontab na 1 час

convertor

Отделих старата версия в отделна директория, все пак е коренно различна от новата и няма смисъл да се пречи. Ако на някои му е интересно какво е било преди OLD NUKI 🙂

Искам да изкажа огромна благодарност на ShadowX мои добър приятел, Линукс гуру и пътеводна светлина в непознатите за мен води. Също така и на Nathariel мои добър приятел, програмист и слушател на болните ми идеи. Също и не на последно място на човека на които е кръстен скрипта и вдъхновение в умопомрачителните мигове.

Creative Commons License
Произведението Nuki създадено от Neo2SHYAlien ползва Криейтив Комънс Признание-Споделяне на споделеното 2.5 България договор.
Базирано на следната творба:neo2shyalien.EU.
За разрешения извън обсега на този договор, проверете на https://neo2shyalien.eu/nuki_src/.

Poboljšana po Zemanta

5 Komentari

  1. Здравейте, много интересна идея, но не достатъчно ясно описание на инсталацията! Можете да прочетете още:
    1. SQL скрипт база данни с всички създаване на таблици
    2. Разположение PHP файлове
    3. Развъдчик скриптове Баш на вашия Dreambox
    Ако ви дам детайли бих могъл да напиша един пълен инсталатор.

    1. Дам идеята е стабилна и сама по себе си е уникална. Знам че съм описал супер неграмотно и има много неща за дообяснения но къде от липса на време къде от мързел не съм ги направил пък и самата ми web част е супер бъгава но е на личен сървър които не е обществено достъпен и затова не съм дал всички скриптове 🙂 В последната версия са избегнати много зависимости и кретенски идиотщини които задължават web сървъра да речем да беше *nix машина. Ако искаш мога да ти дам повече детайли на mail 🙂
      Отделно че целия проект съм си го водил сам което си е доста трудоемка задача, отделно че всичко в движение го научавах, бих се радвал да го разширя с някои нови функционалности и прочие но засега ще остане на зададен план, пък и скоро ще изгубя възможността за достъп до dreambox приемници и всичко ще се наложи да става през emulator 🙂
      Настоящата версия 1.3 мога смело да твърдя че работи много кратно по добре от всичките си предшественици забелязах някои неприятни моменти но и така продължава да работи. Стабилно е тествана на dreambox 500s с 4.70 software.

      1. Ще бъда много благодарен, ако повече Кажи как да инсталирате, имам в момента 25 приемници и имам нужда за всяка песен, наблюдава работата си и да покаже подробен отчет за това какво място. Тук е моят имейл адрес: aspekt.net @ gmail.com

  2. Аз съм сега работи в тази посока и аз искам да приложи система за мониторинг на Dreambox:
    1. За контрол на достъпада се покаже графики, като Zabbix или Munin
    2. Рестартирайте в случай на замразяване
    3. Създаване на информационни канали и споделяне.

    1. Добре малко по късно през деня ще ти изпратя необходимите файлове с по грамотно описание къде и какво да се направи 🙂 За графики не съм се замислял да пиша понеже не са ми били необходими но ако искаш можеш да доработиш web частта ми както пожелаеш 🙂

ostavi odgovor

Vaša e-mail adresa neće biti objavljen. Obavezna polja označena su *

Protu-SPAM *