Mieux- Enfin, je suis en mesure de terminer le travail sur le script que j'écris tellement de temps déjà 🙂 NUKI il est un scénario assez stable. mettre l'accent sur 1 parce que la suppression du script supplémentaire je l'ai construit dans la principale. Il a acquis une structure monolithique, mais personnellement, je pense qu'il est préférable pour une version de démon 🙂 Déjà améliorations ne sont pas très, sont plutôt des corrections sur quelques bugs et des tentatives pour améliorer le code minuscules. La seule chose tangible J'ai ajouté un chèque de disponibilité et récepteur. Réglez-le pour tout le monde 10 jours pour se faire redémarrer.

En regardant en arrière, mon idée initiale d'un script qui surveille simplement les récepteurs ce sluchava eux pensent, que je me suis rendu heureux bonne idée plusieurs fois. Le seul bug que je souhaite éviter une 10 le redémarrage quotidien est – il y a des moments où le récepteur commence à redémarrer, mais échoue. Tuer la plupart des ateliers, y compris réseau, mais neuspyava portée redémarrage. Malheureusement, en raison des limites imposées par mes boîtes nemozhyah à faire est de redémarrer le noyau et donc échappé et maintenant. Peut-être un jour à l'avenir compilera mon image pour ses boîtes et donc en mesure de faire face à ce problème. Pour l'instant nadyavma durer ma décision de dissimuler 🙂 Sinon tout le reste extrêmement bien reçu, même beaucoup mieux que mon idée originale. D'autant plus que, Renommez-le dans de telles métamorphoses. La plupart partie poussette restée web interfeisa, donc continuer de ne pas donner 😆 une fois assis à réécrire ces jours-ci va le faire pour la consommation libre. derniers mots – au lieu de tergiverser juste que je tiens à remercier tous mes amis, qui a supporté mes questions stupides à ce sujet et que – Vous avez une contribution importante dans le code deizaina. Deserves appréciation et l'homme qui est nommé mon projet et a servi d'inspiration à de nombreux moments d'écriture talentless 🙂 … Dame méritent!

Aujourd'hui, j’ai travaillé un peu au-dessus de la nouvelle versio NUKI. Amena finalement arrêté et, а ми се ще да я пооправя малко преди да пусна последната стабилна, et probablement dernière version. Donc j’ai eu l’idée de vérifier combien de jours est le temps de disponibilité de l’hôte, че повечето ми правят проблеми след като са били повечко време, alors j’ai décidé de faire 10 jours un redémarrage prfilaktičen. Hâtivement levé moi pour effacer mes jours konveirče des variables restantes, car le résultat est otkomandata assez désagréable de disponibilité pour travailler

# uptime
12:13:57 up 30 days, 20:07,  1 user,  load average: 0.00, 0.00, 0.00

Та въпросни ред се филтрира само от суперския конвеир 😛

uptime | awk -F'up' '{ print $2 }' | awk -F'days' '{ print $1 }'

Като ако работното време е дни резултат е цяло число с дните, а ако е часове резулататът е подобен на

[email protected]:~$ uptime | awk -F'up' '{ print $2 }' | awk -F'days' '{ print $1 }'
1:34,  5 users,  load average: 0.46, 0.39, 0.41
[email protected]:~$

Заради Което минава през проверка за вида на стойноста

if echo $days | grep "^[0-9]*$" > /tmp/null
then
   echo "Uptime in days is $days"
else
  echo "Uptime isnt in days"
fi

Просто лесно и ясно в if-а конструкцията проверява дали стоиснота съдържа само цифри с регулярни израз grep^[0-9]*$”.

Mieux- puis il m'a laissé à fixer et à la touche finale autour de mon humble proektche NUKI 🙂 Като цяло има адски много промени каде явни каде не, mais certainement était upgreidvane très fructueuse tous les scripts et ont même dû ajouter 2 нови че мигрирам от плоски фаилове към бази данни 😉 Също така си направих и едно changelog failche, Je ne suis pas vieux quand neradost oublier ce 😉 Failocheto est kodiravka l'UTF-8, à savoir dans le cas où vous ouvrez dans brauzara 😉 fudge Assez laisser soumettre des changements 😆

Amélioration funktsionalsnota pour les journaux:
1. En raison de l'incertitude dans le calendrier de la plupart des récepteurs prendre serveur de temps
2. plus d'informations – raison pour redémarrer le récepteur
La partie client reçoit des paramètres de si le canal est chiffré, si elle est cryptée et ne possède pas le récepteur de service redémarre. Si ce n'est pas redémarrage obligatoire.(Fix avenir)
Côté serveur transmet des arguments

choses globales étaient l'exploitation forestière très glitchy instillé son successeur avec une date et l'heure et certainement était mon problème, Je décidai qu'il était prudent à ce jour à partir du serveur que j'ai attrapé au NTP par serveur 😉 système de log venir m'a fait redémarrer différent, etc. que vous avez lyuvopitno kid agréable de savoir 😉 partie serveur est légèrement modifié pour présenter des arguments pertinents pour récepteur précédemment Sussman compilé une base de données 😉 Eh bien, en général, et non de façon si large que

Avant l'histoire veut dire que ce sera commençons un projet de Еском de la télévision par câble, et, en général, nous avons commencé à 🙂 Déjà dans ma ville, nous sommes sur la dernière ligne droite de la masse de la suspension d'abonnés, et d'autres. Aujourd'hui j'ai eu съжия un mort dream box 🙂 si vous vous occupiez de la télévision par satellite ou avec de tels récepteurs ne pouvez pas ne pas savoir Dream-Multimedia-Tv 😉 за сателитни приемници ползваме модела dreambox 500s dans l'ensemble un bon récepteur, de petite taille, avec la sortie dvb tuner pour taquiner encore du dispositif après. Avec lan de la carte à distance et d'une interface web pour la gestion à distance et d'un lecteur de carte mémoire et surtout avec linux фирмуаяр… ce qu'il faut de plus en plus de personnes. Отделно че е предпочитан от сателитните пирати заради лесния шаринг на ключове 😉 Та стига празни приказки да пристъпя към същинката. Allez dans le bureau, et regarder une chaîne est mort évaluons l'interface web n'est pas de la communication lan aussi ce 😆 réinitialiser le récepteur d'attente autour d'un 2 min pas de personne, la conclusion de communication directement pour lui, mais continue à aucun sux twice! Soulevez-la et décident de l'essayer, si je l'ai restauré via un port COM de son 😉 наинапред, lui je l'ai branché directement lien pour le voir, il ya un espoir pour son битреит 9600 et de la sainteté sont sortis me les symboles sur шлюкавица super signifie booth roms n'est pas mort. Soulevez DreamUP une belle tranche sur la face en sommeil de la boîte 😉 😈 Interface et super симпъл vous avez 4 бутона и 2 le choix, pour l'accrocher sur le lan ou le port série, et de là, vous avez l'occasion de briller et de supprimer les vieux flash. J'ai d'abord demandé à flashva j'ai fait de nombreuses fois, et je sais que frotter un vieux flash, puis est remplacé par le nouveau. Tout était normal. Mais les boîtes et ne pas raviver %&77!$&^!&*!%@$ assez rapidement selon les fabricants. Ensuite, je l'appelle pour псуан pour supprimer le flash, puis префлашна tout recommencer et regarder comme je me frotte флашром et a commencé à se frotte frotter dossani plus de choses, à l'exception de боот rhum et. Super maya sera, флашвам nouveau et le ciel est allé уизърда pour le lancement initial de la dreambox. Là tout de suite banal. Il est important de ce qui a été un des paramètres qui n'est pas lancé, une question distincte, comme leur омазало et ainsi de suite, mais c'est un mystère que je ne peux pas comprendre, 🙂