Nuki – Система моніторингу Dreambox

Для досить тривалого часу, що стосуються ресивери супутникові Dreambox, Якщо ви читали мене, Якщо ви не знаєте, Це біль, особливо якщо у вас є про 50 у в кімнаті з ними. Спочатку я почав писати системи для контролю процесів і відповідно до прийняти рішення про те, чи перезавантажити приймач, через звичайний і зовні mgcamd тримав процеси роботи приймача і вимагає перезавантаження. ВЕБ-КАМЕРА модуль. Так що я вирішив, що буде більш легко, якщо ви пишете простий скрипт для автоматичного виконання цієї процедури.

Цей verisiâ з Nuki є 1.3. Знову ж таки це було достатньо часу, близько півроку після останній оголошення. Врешті-решт, вже у мене достатньо готової продукції, iztestvan і воно пристойно добре працює. Наразі немає ряд важливих удосконалень, які можна побачити в Новини і я постараюся описати їх пізніше в зміні лог а.

Скрипт працює з CCcam, NewCS і MgCamd без проблем, і, ймовірно, інші будуть працювати, але я не перевіряв через брак запасних приймачі. Я хочу написати установки, що може обробляти і встановити NUKI-це без того, щоб грати 2 годин і ви – абе това тъпо Neo2SHYAlien що е толкова прост 😈 . Але це буде відбуватися в на- віддаленому майбутньому. У той час скрипт працює повністю на приймач як демон, стартира се остава в фонов режим и върши тихо и незабележимо своята работа. Вже на сервері необхідно тільки 3 дрібні речі трохи PHP скрипт, який може подати інформації за запитом від приймача на те, що де шифрування модулів, які використовуються і чи приймач передає кодований канал. Ще один маленький php скрипт знову взяти інформацію для restartite і штовхає їх в базу даних. Я також залишив відкритого порту в якому передати журнали приймачі до перезавантаження. Це фігня і необхідні файли

Базовий сценарій

Nuki

сценарій Довідка (вилучений залежність)

Nuki Addon

під час завантаження

Запуск

Це три сценарій. Необхідно знайти/var/д /, і права 777 🙂 За не linux потребителите може би е трудно за разбиране затова се надявам скоро да напиша инсталатор и да ви отмени 🙂 Пък и не само защото има качване на бази данни поставяне на разни скриптове тук таме абе некомфортна работа 😉

Сервер має такі 3

це лайно це демон, що передають інформацію. для цієї мети використовувати порт nc 666 😈 за бажанням можна налаштувати годинник, де ви поклали його і змінити шлях де зберігаються логотипи.

сервер демон вам більше не потрібний сценарій може передавати інформацію безпосередньо на php скрипт на сервері

Новий сценарій для розшифровки журналів (журнали)

Журнал вставки

Це php-скрипт, який відповідає за додатків приймачі надати їм необхідну інформацію. видалити розширення і помістити його в папку Демон 🙂 веб-сервера, це може бути змінено шляхом зміни положення файлу інформація в основний скрипт NUKI 😉

informator

Це лайно оброблені логотипи від перезавантаження приймачів і розливу їх в базу даних. Переглянути сценарій ще раз, якщо вони змінили речей. Я поклав його в crontab на 1 година

перетворювач

Я відкласти в бік старої версії в окремому каталозі, Однак, це радикально відрізняється від нових і не має сенсу для запобігання. Якщо деякі цікаво, що це було раніше СТАРИЙ NUKI 🙂

Я хочу висловити величезну подяку за ShadowX мій добрий друг, Linux гуру і маяком у незнайомій вод для мене. Також на в Nathariel мій добрий друг, Розробник і слухач хотілось хворий. І останнє, але не менш, чоловік, який був названий сценарій і натхнення в дивовижні моменти.

Creative Commons ліцензії
Роботи, створені Nuki Neo2SHYAlien використання Creative Commons Attribution-ShareAlike 2.5 Болгарія контракт.
На основі наступні роботи:neo2shyalien.eu.
Дозволи за рамки цього контракту, Від'їзд на HTTPS://neo2shyalien.eu/nuki_src/.

Посилюється Zemanta

5 comments

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

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля помічені *

Захист від спаму *