Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Startscript Mbox/NewCS DM 800

    Nobody is reading this thread right now.
AW: Startscript Mbox/NewCS DM 800

Die Dream soll ja quasi nur die Telnetbefehle nacheinander ausführen...ich hab auch keine Ahnung was sleep heißt...schon klar schlafen...aber in welchem Zusammenhang mit dem Emu...ich werd die nächsten Tage mal testen...bin ja nicht mehr weit entfernt(hoffentlich);)
 
AW: Startscript Mbox/NewCS DM 800

sleep ist schon klar!!!
sleep ist die zeit die 2.emu bis zu seinem start warten soll!

beispiel :
start des newcs
sleep 9
start cccam


heisst newcs soll starten dann 9s warten bevor cccam startet
 
AW: Startscript Mbox/NewCS DM 800

@Bellof

Hab mich mal dran versucht und mit anderer Hilfe...aber bisher noch erfolglos...

Code:
#!/bin/sh
########################################
###### Powered by NewNigma2 Team ######
### http://newngima2.to ###
########################################


# EMUNAME is only Display name for EMU Menu
EMUNAME="Mbox/Newcs165"

remove_tmp ()
{
[ -e /tmp/ecm.info ] && rm -rf /tmp/ecm.info
[ -e /tmp/pid.info ] && rm -rf /tmp/pid.info
[ -e /tmp/cardinfo ] && rm -rf /tmp/cardinfo
[ -e /tmp/share.info ] && rm -rf /tmp/share.info
[ -e /tmp/sc.info ] && rm -rf /tmp/sc.info
[ -e /tmp/share.onl ] && rm -rf /tmp/share.onl
[ -e /tmp/mbox.pid ] && rm -rf /tmp/mbox.pid
}

case "$1" in
start)
echo "[SCRIPT] $1: $EMUNAME"
remove_tmp
/usr/bin/newcs_1.65 >/dev/null &
sleep 10
/usr/bin/gbox_dccamd >/dev/null &
sleep 1
pidof gbox_dccamd > /tmp/dccamd.pid
/usr/bin/mboxg040_0023 >/dev/null &
sleep 1
pidof mboxg040_0023 > /tmp/mbox.pid
;;
stop)
echo "[SCRIPT] $1: $EMUNAME"
touch /tmp/mbox.kill
sleep 3
killall -9 newcs_1.65 mboxg040_0023 gbox_dccamd
sleep 1
;;
restart)
$0 stop
sleep 3
$0 start
exit
;;
*)
$0 stop
exit 1
;;
esac

exit 0
Übrigens der Code mit dem Newcs.xml.dm800 kommt aus dem Startskript des NewCS selbst...das darüber einzeln gestartet werden kann..

Code:
#!/bin/sh
########################################
###### Powered by NewNigma2 Team  ######
###      http://newngima2.to         ###
########################################


EMUNAME="Newcs 1.6.5"

remove_tmp () {
    [ -e /tmp/newcs.pid ] && rm -rf /tmp/newcs.pid
}
    
case "$1" in
    start)
    echo "[SCRIPT] $1: $EMUNAME"
    remove_tmp
    BOX=`cat /proc/stb/info/model`
    if [ "$BOX" = "dm800" ]; then
        /usr/bin/newcs_1.65 -c /var/tuxbox/config/[B][U]newcs.xml.dm800[/U][/B] &
    else
        /usr/bin/newcs_1.65 &
    fi
    ;;
    stop)
    echo "[SCRIPT] $1: $EMUNAME"
    killall -9 newcs_1.65 2>/dev/null
    remove_tmp
    ;;
    *)
    $0 stop
    exit 1
    ;;
esac

exit 0
Ich krieg beide Emus einfach nicht zusammen ans laufen, beide einzeln über Telnet gehts, egal in welcher Reihenfolge...schade das niemand die gleiche Konstellation funktionierend am laufen hat...:(...vielleicht liest es ja doch noch jemand:-)

MFG ck24
 
AW: Startscript Mbox/NewCS DM 800

@bellof

Also das erste Skript hab ich ausm Newnigma Forum speziell gefunden bzw. hab ich da versucht spezifische Hilfe zu bekommen...das zweite Skript iss das Emu-Skript was ich runtergeladen habe und das wird ja dann im Script Ordner der Dream gespeichert...ist nix verändert...wollte ja nur sagen, dass ich es so einbauen wollte, aber es ist wohl schwieriger als angenommen...vielleicht hat jemand noch ein funktionierendes Skript, was Mbox 0.4 und NewCS gleichzeitig starten kann...wäre echt genial...MFG ck24
 
AW: Startscript Mbox/NewCS DM 800

durch googlen, hab ich das gefunden

Code:
#!/bin/sh
########################################
######  MBOX dla DM 800 NEWENIGMA ######
########################################

EMUNAME="MBOX + NEWCS 1.62"

remove_tmp () 
{
    [ -e /tmp/ecm.info ] && rm -rf /tmp/ecm.info
    [ -e /tmp/pid.info ] && rm -rf /tmp/pid.info
    [ -e /tmp/cardinfo ] && rm -rf /tmp/cardinfo
    [ -e /tmp/share.info ] && rm -rf /tmp/share.info
    [ -e /tmp/sc.info ] && rm -rf /tmp/sc.info
    [ -e /tmp/share.onl ] && rm -rf /tmp/share.onl
}
    
case "$1" in
    start)
    echo "[SCRIPT] $1: $EMUNAME"
    remove_tmp
    [ -f /usr/keys/ca_cache.list ] && cp /usr/keys/ca_cache.list /tmp
    newcs_1.62 &
        sleep 8
    mbox.camd &
    sleep 4
    mbox /usr/keys/mbox.cfg &
    ;;
    stop)
    echo "[SCRIPT] $1: $EMUNAME"
        if [ -f /tmp/newcs.pid ]
        then
          kill -TERM `cat /tmp/newcs.pid` 2>/dev/null
        else
          killall -TERM newcs_1.62 2>/dev/null
        fi
        sleep 1
        
        if [ -f /tmp/mbox.pid ]
        then
          kill -TERM `cat /tmp/mbox.pid` 2>/dev/null
        else
      killall -TERM mbox 2>/dev/null
    fi
    sleep 1
    [ -f /tmp/ca_cache.list ] && cp /tmp/ca_cache.list /usr/keys

        killall -KILL mbox newcs_1.62 mbox.camd 2>/dev/null
        
    remove_tmp
    ;;
    restart)
    $0 stop
    sleep 1
    $0 start
    ;;
    *)
    $0 stop
    exit 1
    ;;
esac

exit 0

Ich weiß jetzt nur nicht genau, ob alles was mbox heißt umbenannt werden muss in mbox6040_0023 usw...kriege es einfach nicht zum laufen :-(...grüße
 
AW: Startscript Mbox/NewCS DM 800

@bellof

und mbox.pid auch umbennen in die entsprechende Emu-Bezeichnung? Oder nur mbox.camd? Schwierig:-))

mfg ck24
 
AW: Startscript Mbox/NewCS DM 800

Habs aufgegeben, hat nicht mal was gebracht, die mboxg040_0023 in Mbox umzubenennen, da hätte es ja nach der Form funzen müssen...dann starte ich wieder die Mbox alleine neu, und der NewCS Server läuft trotzdem noch...läuft der solange bis man die Box neustartet? Iss ja auch ok eigentlich;)...ich teste aber weiterhin, vielleicht krieg ich irgendwann hin;)

...nochmal die Frage :-), läuft NewCS alleine weiter, obwohl man nur die Mbox neustartet? MFG ck24
 
AW: Startscript Mbox/NewCS DM 800

eigentlich nicht!
da wirst du was verändert haben das newcs nicht mehr beendet wird!

hatte ich auch mal im edg nemesis mit newcs/mpcs /cccam!
 
AW: Startscript Mbox/NewCS DM 800

probier mal das hier

Code:
EMUNAME="Mbox_040_0023/Newcs 1.65"

remove_tmp ()
{
 [ -e /tmp/ecm.info ] && rm -rf /tmp/ecm.info
 [ -e /tmp/pid.info ] && rm -rf /tmp/pid.info
 [ -e /tmp/cardinfo ] && rm -rf /tmp/cardinfo
 [ -e /tmp/ecm0.info ] && rm -rf /tmp/ecm0.info
 [ -e /tmp/ecm1.info ] && rm -rf /tmp/ecm1.info
 [ -e /tmp/dccamd.pid ] && rm -rf /tmp/dccamd.pid
 [ -e /tmp/mbox.pid ] && rm -rf /tmp/mbox.pid
 [ -e /tmp/newcs.pid ] && rm -rf /tmp/newcs.pid
}
 
case "$1" in
 start)
  echo "[SCRIPT] $1: $EMUNAME"
  remove_tmp
  BOX=`cat /proc/stb/info/model`
  echo $BOX
  if [ "$BOX" = "dm800" ]; then
   /usr/bin/newcs_1.65 -c /var/tuxbox/config/newcs.xml &
  else
   /usr/bin/newcs_1.65 &
  fi
  sleep 8
  /usr/bin/dccamd.mbox >/dev/null &
  sleep 1
  pidof dccamd.mbox > /tmp/dccamd.pid
  /usr/bin/mbox040_0023 >/dev/null &
  sleep 1
  pidof mbox040_0023 > /tmp/mbox.pid
  ;;
 stop)
  echo "[SCRIPT] $1: $EMUNAME"
  touch /tmp/mbox.kill
  sleep 3
  killall -9 mbox040_0023 dccamd.mbox
  sleep 2
  killall -9 newcs_1.65 2>/dev/null
  remove_tmp
  ;;
 restart)
  $0 stop
  sleep 3
  $0 start
  exit
  ;;
 *)
  $1 stop
  exit 1
  ;;
esac

exit 0

kann nur sagen das necs bei mir mit dem script startet!und sich auch wieder beenden lässt!

um die m-box noch zu konfigurieren fehlt mir heute die zeit und die lust!
 
Zuletzt bearbeitet von einem Moderator:
AW: Startscript Mbox/NewCS DM 800

@bellof danke...ich werds gleich mal testen...wie siehst du ob newcs startet? Kann man das Skript denn direkt im Telnet starten? Und wie beendest du ein Emu denn manuell? Mbox.kill? Und somit auch newcs_1.65.kill? Ich danke dir erstmal...

PS: Wieso Mbox konfigurieren? Die muss doch nur starten oder nicht? :-)...ansonsten stimmt bei der alles denke ich:)

PPS: Wie logge ich denn eigentlich mit, damit ich sehe, ob das Script richtig ausgeführt wird? Könnte verzweifeln:-(
 
Zuletzt bearbeitet:
AW: Startscript Mbox/NewCS DM 800

deine mbox ist doch richtig geconfiggt!
einfach das script mal ausführen!
kannst ja mal das normale m-box script mal kopieren und dann auf der box durch meins erstzen!dann kannst du das emu ganz normal auf der box starten!
beeenden tuhst du´s indem du nen anderen emu auswählst!

ob newcs läuft siehst du boxip:8080
 
AW: Startscript Mbox/NewCS DM 800

@bellof

Werd nachher mal das aktuelle Newnigma draufhauen...und das Nabilo 012er...vielleicht gibts ja im Nabilo n Online-Skript was funzt für NewCS/Mbox...

Wenn ich nur Mbox ausführe per Script dürfte ja eigentlich NewCS beendet sein...war aber gestern nicht so...beende ich manuell NewCS per "kill newcs_1.65" zum Beispiel?

MFG ck24

PS: Hab dir ne PM geschickt.
 
Zurück
Oben