Нуки – Dreambox monitorovací systém

Za nějakou dobu zabývající se satelitní přijímače Dreambox, Pokud jste četli mi, Pokud si nejste jisti, To je bolest, zejména v případě, že máte o 50 v serverovně od nich. Nejprve jsem začal psát systém sledování procesů a přijmout rozhodnutí o tom, zda restartovat přijímač v souladu, protože normální a stavení Dream udržovány pracovní procesy přijímače a vyžaduje restartování počítače. CAM modul. Tak jsem se rozhodl, bude to více snadno, pokud napíšete jednoduchý skript pro automatizaci tohoto postupu.

Tento verisiâ z НУКИ je 1.3. Znovu už je dost času, asi půl roku po poslední oznámení. Nakonec, já už mám dost hotový výrobek, iztestvan a funguje to slušně dobře. V současné době existuje několik důležitých zlepšení, které můžete vidět v Novinky a budu se snažit popsat je později Při změně protokolu a.

Skript pracuje s CCcam, NewCS a Dream bez problémů, a zřejmě ostatní budou fungovat, ale netestoval jsem kvůli nedostatku náhradních přijímačů. Chci napsat instalační program, který lze zpracovat a nainstalovat NUKI-to aniž by museli hrát 2 hodiny a Vy – абе това тъпо Neo2SHYAlien що е толкова прост 😈 . Ale to se stane v- Vzdálená budoucnost. V době spuštění skriptu zcela na přijímač jako démon, стартира се остава в фонов режим и върши тихо и незабележимо своята работа. Již na serveru je nutné pouze 3 malé věci trochu PHP skript, který můžete odeslat informace na vyžádání od přijímače pro moduly šifrování de jsou používány a zda přijímač vysílá kódovaný kanál. Další malá php skript znovu, aby se informace o restartite a tlačí je do databáze. Nechal jsem také otevřený přístav, ve kterém k přenosu protokoly přijímačů před restartováním. To je blbost a potřebné soubory

Základní skript

НУКИ

pomocí skriptu (odebraný závislost)

Nuki Addon

spouštěcí skript

Po spuštění

To jsou tři skriptu. Je nutné najít je/var/etc/a práva 777 🙂 За не linux потребителите може би е трудно за разбиране затова се надявам скоро да напиша инсталатор и да ви отмени 🙂 Пък и не само защото има качване на бази данни поставяне на разни скриптове тук таме абе некомфортна работа 😉

Server má následující 3

to svinstvo je démon, který přenos informací. k tomuto účelu používají nc port 666 😈 lze volitelně nastavit hodinky, kde si dát ji a změnit cestu kde je uložena loga.

démon serveru už nepotřebujete skript může převést informace přímo na php skript na serveru

Nový skript pro přepis deníky (protokoly)

log vkladač

To je php skript, který je zodpovědný za aplikace přijímačů jim poskytnout potřebné informace. odebrat rozšíření a umístěte jej do složky démon 🙂 WEBOVÝ server, který lze změnit změnou pozice souboru informace v hlavním skriptu NUKI 😉

Informator

Tohle zpracování loga od restartu přijímače a nalitím do databáze. znovu zkontrolujte skriptu, pokud změnili věci. Dal jsem to do CRONTAB v 1 hodina

převodník

Jsem odložit starou verzi v samostatném adresáři, Však se radikálně liší od nového a nemá smysl se bránit. Pokud některé je zajímavé to, co bylo před STARÁ NUKI 🙂

Chci vyjádřit svou obrovskou vděčnost ShadowX můj dobrý přítel, Linuxový guru a hlavní světlo v neznámých vodách pro mě. Také na Nathariel můj dobrý přítel, Vývojář a posluchače z mých nápadů, nemocný. A neposlední řadě, muž, který byl jmenován skript a inspirace v úžasné okamžiky.

Licence Creative Commons
Dílo vytvořené Nuki neo2shyalien použití Creative Commons Attribution-ShareAlike 2.5 Bulharsko smlouvu.
Založeno na tyto práce:neo2shyalien.EU.
Oprávnění nad rámec této smlouvy, Podívejte se https://neo2shyalien.EU/nuki_src/.

Umocněn Zemanta

5 Komentáře

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

zanechte odpověď

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

Anti Spam *