נוקה – מערכת ניטור Dreambox

זה כבר זמן רב עוסקים מקלטי לווין קופסת חלומות, אם אתה קורא לי, אם אתה לא יודע, כי הוא צער במיוחד אם יש לך בערך 50 השרת מהם. התחלתי לכתוב מערכת לניטור תהליכים ולפי תלוי להחליט אם להפעיל מחדש מקלט, בגלל תהליך mgcamd בשל תקוע מפסיק את הפעולה הרגילה של השפופרת ההפעלה מחדש נדרש פִּקָה מודול. אז החלטתי, הייתי קל יותר אם תבקש לכתוב skriptche למכן הליך זה.

Verisiâ הנוכחי על נוקה זה 1.3. שוב הלך טוב בעוד כחצי שנה לאחר ההכרזה האחרונה. מוצר בסופו של דבר כבר סיים בשמחה, iztestvan ועובד בהגינות גם. כיום, ישנם מספר שיפורים משמעותיים שניתן לראות חדשות ואני אנסה לתאר אותם מאוחר יותר שינוי в יומן-a.

עבודת סקריפט עם CCcam, NewCS и MgCamd без проблеми, ואולי גם אחרים יעבדו, אבל אני לא צריך לבדוק בגלל חוסר מקלטי חילוף. אני רוצה לכתוב מתקין שיכול לעבד NUKI מותקנת בו מבלי לשחק 2 שעות ותמוהות – абе това тъпо Neo2SHYAlien що е толкова прост 😈 . אבל זה יקרה- בעתיד הרחוק. נכון לעכשיו, את התסריט עובד אך ורק על השפופרת כמו שד, стартира се остава в фонов режим и върши тихо и незабележимо своята работа. עכשיו השרת הוא רק הכרחי 3 דברים קטנים קצת php skriptche אשר רשאי להגיש מידע לבקשת המקלט על מה מודולים הצפנה ודצמבר הם השתמשו והאם מקלט משדר ערוץ מוצפן. עוד עדיין php skriptche קצת לקחת מידע על הפעלה מחדש ודוחף אותם לתוך מסד הנתונים. כמו כן עזבתי יציאה פתוחה שדרכו להעביר מקלטי יומנים לפני ההפעלה מחדש. שטויות מספיק פה קבצים דרושים

תסריט בסיסי

נוקה

תסריט עזרה (בהתאם הוסר)

Nuki Addon

סקריפט אתחול

סטארט - אפ

אלו הם התסריט השלושה. זה הכרחי כדי למצוא / var / etc / והם ישר 777 🙂 За не linux потребителите може би е трудно за разбиране затова се надявам скоро да напиша инсталатор и да ви отмени 🙂 Пък и не само защото има качване на бази данни поставяне на разни скриптове тук таме абе некомфортна работа 😉

יש שרת הבא 3

האיוולת הזאת היא שד שמידע ההעברה. השתמש יציאת nc 666 😈 ניתן וסידרה זהיר אופציונלי איפה אתה שם את השינוי ואת האופן שבו שומרת לעצמה מקלט לוגו.

שד שרת התסריט כבר לא הכרחי ניתן להעביר מידע ישירות בשרת סקריפט PHP

סקריפט חדש עבור יומני הקלטה (יומנים)

יומן מתקע

זהו תסריט php האחראית על מקלטי בקשות לספק להם את המידע הדרוש. הסר את התוסף והניח בתיקייה שֵׁד על שרת אינטרנט שאתה 🙂 ניתן לשנות זאת על ידי שינוי המיקום של קובץ מידע בתסריט הראשי NUKI 😉

המודיע

תהליך האיוולת הזה יומן מן מחדש של מקלטים ולשפוך אותם לתוך מסד הנתונים. пак прегледайте скрипта ако са променяни нещата. аз съм го сложил в crontab של 1 час

convertor

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

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

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

משופר על ידי Zemanta

5 הערות

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

השאר תגובה

כתובת הדוא ל שלך לא יפורסם. שדות חובה מסומנים *

אנטי-ספאם *