peter-nmgn Geplaatst: 27 augustus 2006 Delen Geplaatst: 27 augustus 2006 Hallo, Kom niet echt verder met het flexmenu maar wil de volgende actie weer laten geven in het flexmenu: nc localhost 14000 is dit mogelijk?? (dit geeft de datum van de C.D. kaart met CCcam weer) Gr. Peter Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 27 augustus 2006 Delen Geplaatst: 27 augustus 2006 In shellexec.conf script aanroepen, binnen dat script commando uitvoeren, tekst formateren en in temp-bestand zetten, dit bestand met msgbox laten zien. Zo doe ik het (NB dit is voor newcamd de clients (14000) + datum (14001) verloop kaart te zien, maar je krijgt iig een idee heh): /var/tuxbox/config/shellexec.conf --------------------------------- Code: FONT=/share/fonts/micron_bold.ttfFONTSIZE=20LINESPP=12PAGING=1MENU=dagg's control panel ACTION=&View CS...,/var/script/cpan_dagg.sh cs,One moment... ACTION=&Netstat...,/var/script/cpan_dagg.sh ns,One moment... ACTION=&Check CS...,/var/script/cpan_dagg.sh cd,One moment... ACTION=&Processes...,/var/script/cpan_dagg.sh ps,One moment... ACTION=&Weer...,/var/script/cpan_dagg.sh wv,One moment... ACTION=&Verbindingen...,/var/script/cpan_dagg.sh pg,One moment...ENDMENU /var/script/cpan_dagg.sh (gedeelte) ------------------------ Code: #!/bin/sh# /var/script/cpan_dagg.shcase "$1" in cs) nc localhost 14000 | grep [0-9a-zA-Z] | sed 's/ */ /g' | sed 's/online /~Gonline~S~t~t/' | sed 's/[0-9]*\.[0-9]**\.*:/' > /tmp/cpan_dagg_cs.msg current_month=`date "+%m"` current_month="-$current_month-" nc localhost 14001 | grep -v inactive | grep -v "\-\-\-\-" | sed 's/ */ /g' | sed 's/'$current_month'/~F'$current_month'~S/' >> /tmp/cpan_dagg_cs.msg msgbox msg=/tmp/cpan_dagg_cs.msg title="CS View" size=26 ;;esacrm -f /tmp/cpan_dagg_*.msg .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 27 augustus 2006 Auteur Delen Geplaatst: 27 augustus 2006 kom hier niet echt verder mee :-( Heb mn eigen menu gemaakt: var/tuxbox/config/shellexec.conf -------------------- FONT=/share/fonts/micron_bold.ttf FONTSIZE=20 LINESPP=12 PAGING=1 MENU=Smartkaart informatie ACTION=&Geldigheid smartkaart controleren..,/var/script/cpan_dagg.sh cs,Een ogenblik geduld... ENDMENU ----------------- en ..,/var/script/cpan_dagg.sh veranderd in: ----------------- nc localhost 14000 ----------------- maar krijg geen weergave Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 27 augustus 2006 Delen Geplaatst: 27 augustus 2006 je bent er bijna nc localhost 14000 > /tmp/cpan_dagg_cs.msg msgbox msg=/tmp/cpan_dagg_cs.msg title="CS View" size=26 je moet wel de binary msgbox hebben, en het script moet executable zijn dagg. .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 27 augustus 2006 Auteur Delen Geplaatst: 27 augustus 2006 Citaat: je moet wel de binary msgbox hebben, en het script moet executable zijn ...dat betekend <img src="/forums/images/graemlins/confused.gif" alt="" /> Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 27 augustus 2006 Delen Geplaatst: 27 augustus 2006 msgbox hier downloaden en kopieren naar /var/bin/ uitvoeren onder telnet chmod 755 /var/script/cpan_dagg.sh chmod 755 /var/bin/msgbox .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 27 augustus 2006 Auteur Delen Geplaatst: 27 augustus 2006 okayy gedaan,,,, na het openen van het flexmenu krijg ik geen resultaat cpan_dagg_cs ziet er dus zo uit: Code: nc localhost 14000 > /tmp/cpan_dagg_cs.msgmsgbox msg=/tmp/cpan_dagg_cs.msg title="CS View" size=26 Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 28 augustus 2006 Delen Geplaatst: 28 augustus 2006 Citaat: na het openen van het flexmenu krijg ik geen resultaat uhmm wat bedoel je precies? je krijgt het hele menu niet te zien, of je krijgt geen output van je menu-item? 1e geval: nog ff doen chmod 755 /var/bin/shellexec 2e geval: weet ik niet goed... dan pls de flexmenu-input-msgbox plugin in gemini downloaden en installeren, of handmatig installeren zodat alles goed staat met rechten enzo. verder moet het script linux-geformateerd zijn, dus niet gemaakt zijn met een windows proggie zoals notepad... <img src="/forums/images/graemlins/blush.gif" alt="" /> dagg. .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 28 augustus 2006 Auteur Delen Geplaatst: 28 augustus 2006 het is gelukt :-) het met VI in telnet de script opnieuw geschreven en van rechten voorzien! Dankjewel <img src="/forums/images/graemlins/laugh.gif" alt="" /> Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 28 augustus 2006 Delen Geplaatst: 28 augustus 2006 ok dan! en nu eventueel nog de tekst wat formateren met kleurtjes en tabs etcetera, zie hier: http://www.keywelt-board.com/index.php?showtopic=68465 in mijn eerste post staat ... | sed 's/online /~Gonline~S~t~t/' | ... wat betekent vervang het woord 'online' door een groene 'online' en tabuleer 2x... en in jouw geval is misschien handig current_month=`date "+%m"` current_month="-$current_month-" ... | sed 's/'$current_month'/~F'$current_month'~S/' | ... wat betekent laat de maand (nu -08-) knipperen als er nog geen kaartupdate is geweest. succes! <img src="/forums/images/graemlins/smile.gif" alt="" /> .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 28 augustus 2006 Auteur Delen Geplaatst: 28 augustus 2006 zou je eens een voorbeeldje kunnen maken?? ben benieuwd hoe het resultaat is <img src="/forums/images/graemlins/laugh.gif" alt="" /> Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 28 augustus 2006 Delen Geplaatst: 28 augustus 2006 uhmm, kun je de output wat CCcam geeft met 'nc localhost 14000' ff posten? dan probeer ik er wat moois van te maken <img src="/forums/images/graemlins/tongue.gif" alt="" /> te doen door de 'rm -f' regel in het script te verwijderen en dan het /tmp/cpan_dagg_cs.msg bestand uit te lezen? .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 28 augustus 2006 Auteur Delen Geplaatst: 28 augustus 2006 Code: ~ > nc localhost 14000 SECA card 00.xxx.xxx.522 entitlements: SECA : 1990-00-00 CANALDIGITAAL : 2006-09-30 OPERATOR 2 : 1990-00-00 OPERATOR 3 : 1990-00-00 OPERATOR 4 : 1990-00-00 Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
dagg Geplaatst: 28 augustus 2006 Delen Geplaatst: 28 augustus 2006 nou, daar valt weinig eer aan te behalen lol Code: current_month=`date "+%m"`current_month="-$current_month-"nc localhost 14000 | grep -v "1990-00-00" | sed 's/ */ /g' | sed 's/'$current_month'/~F'$current_month'~S/' > /tmp/cpan_dagg_cs.msg uitleg: grep -v "1990-00-00": negeer regels waarin dit voorkomt sed 's/ */ /g': vervang meerdere spaties achter elkaar door 1 spatie sed 's/'$current_month'/~F'$current_month'~S/': laat de maand knipperen als er nog geen kaartupdate is geweest. de kaart staat op -09- dus knippert nu niet, maar de weergegeven maand zal op 1 sept gaan knipperen, totdat de kaart weer op -10- staat. er vindt slechts een vervanging van '-{maand}-' plaats als huidige maand en kaartmaand overeenkomen, anders gebeurt er niks met het vervangingscommando. PS let op de spaties... .: AZBox Me OpenRSI-2.1 | DM 8000HD DM 500HD DMM-GP3 | Emitor Satlook Micro+ G2 | TBS 5925 | TechniSat USB 2 HD CI :..: Triax TDS110, Stab HH120/MS220 | Visiosat BiSat G3D A123 HB :. Link naar reactie Delen op andere sites Meer opties om te delen...
peter-nmgn Geplaatst: 28 augustus 2006 Auteur Delen Geplaatst: 28 augustus 2006 dat ziet er erg goed uit <img src="/forums/images/graemlins/laugh.gif" alt="" /> is het ook mogelijk om een tekst te veranderen?? als bv staat: 'no or unknown card inserted' dit te vertalen in 'geen smartkaart'? Dreambox DM800HD PVR, 500GB WD HDD Dreambox DM600 PVR TRIAX TDA78, Canal Digitaal DUO LNB Link naar reactie Delen op andere sites Meer opties om te delen...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen