Nuka – Dreambox Monitering Stelsel

Nogal'n lang tyd wat betrokke is in die satelliet ontvangers Dreambox, as jy lees my, as jy nie weet nie, jy-hartseer, veral as jy oor 50 in die bediener van hulle. Die eerste keer het ek begin om te skryf'n stelsel wat kan monitor die prosesse en besluit om weer te begin van die ontvanger, want zabivai mgcamd prosesse gebly normale werking van die ontvanger en daarop aangedring dat'n reboot CAM module. So ek het besluit om, dit sou makliker wees as jy iets skryf net script dat hierdie proses te outomatiseer.

Huidige erken vir NUKA dit 1.3. Weer tevrede verby die tyd, oor die helfte van'n jaar na die laaste aankondiging. In die einde, ek het tevrede met die finale produk, estestven en werk ordentlik goed. Op die oomblik is, het verskeie belangrike verbeterings wat gesien kan word in nuus en ek sal probeer om te beskryf hulle later in die verandering log-'n.

Die skrif werk met CCcam, NewCS en MgCamd sonder enige probleme, waarskynlik ander sal werk, maar ek het nog nie nagegaan word vir'n gebrek van spaar ontvangers. Ek wil om te skryf'n opstel wat dit kan hanteer en te installeer NUKA-hy is sonder om te speel 2 ure en aan jou kop – абе това тъпо Neo2SHYAlien що е толкова прост 😈 . Maar dit sal wees in- verre toekoms. Op die oomblik is die script loop heeltemal op die ontvanger soos'n demoon, стартира се остава в фонов режим и върши тихо и незабележимо своята работа. Reeds op die bediener, jy net nodig het 3 vir klein dinge'n bietjie php script wat kan dien inligting op versoek van'n ontvanger wat de kriptografiese modules is en as die ontvanger gaan'n geïnkripteer kanaal. Nog'n bietjie php script wat versoek inligting oor restartit en klop hulle in die databasis. Buitendien, ek het'n oop poort deur wat geslaag het, 'n teken ontvangers te restartit. So lank As wat kak hier en al die nodige lêers

Die belangrikste scenario

NUKA

helper script (verwyder afhanklikhede)

Nuka Addon

die boot script

Startup

Hierdie drie scenario's. Nodig het om te vind hierdie /var/etc/ en die reg 777 🙂 За не linux потребителите може би е трудно за разбиране затова се надявам скоро да напиша инсталатор и да ви отмени 🙂 Пък и не само защото има качване на бази данни поставяне на разни скриптове тук таме абе некомфортна работа 😉

Die bediener het die volgende 3

hierdie dinge is die daemon waardeur inligting oorgedra word. vir hierdie doel het ek gebruik nc hawe 666 😈 kan word prunastri wees versigtig waar jy sit dit en verander die manier waarop gehou die logo van die ontvanger.

bediener demoon geen meer nodig om die script, kan jy slaag die inligting direk na'n php script op die bediener

Nuwe script vir tydskrifintekening (logs)

teken inserter

Is'n php script wat verantwoordelik is vir die versoek van die ontvangers verskaf hulle met die nodige inligting. Mach, uitbreiding en geplaas word in die gids demoon Die WEB bediener jy 🙂 Dit kan verander hoe om die posisie te verander in die info lêer in die belangrikste script NUKA 😉

informator

dit is onsin om te behandel die logo's van die weer te begin ontvangers en vul in die databasis. пак прегледайте скрипта ако са променяни нещата. аз съм го сложил в crontab op 1 час

convertor

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

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

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

Versterk deur Zemanta

5 kommentaar

  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 частта ми както пожелаеш 🙂

Laat'n Antwoord

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

Die Anti-SPAM *