[1] Archiv / MLD 3.x / Development / Addon Xbmc Webserverport
 

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
Addon Xbmc Webserverport
« on: January 24, 2013, 09:44:51 »
morche

da immer mal wider die frage aufkommt wieso geht das nicht  hab ich mir das mal genauer angeschaut .
runxbmc

[code]#!/bin/sh
#
# run vdr-sxfe

rm -f /tmp/xbmc_stop

case "$1" in
   -k)
  touch /tmp/xbmc_stop
  killproc "/usr/bin/xbmc.bin" 10
  exit $?
   ;;
   -r)
  killproc "/usr/bin/xbmc.bin" 10
  exit $?
   ;;
   -n)
  norestart=1
   ;;
   -*)
  echo "Usage $0 {-k | -r | -q}"
  echo "      -k   kill xbmc"
  echo "      -r   restart xbmc"
  echo "      -n   no restart if an error occur"
  exit 1
   ;;
esac

# accept only one instance
ps=$(ps); echo "$ps" | grep "{${0##*/}}" | grep -q -v $$ && { echo "${0##*/} is already running"; exit 1; }

python /usr/share/xbmc/FEH.py || exit

if [ -e /etc/lircd.conf -a -n "$(grep "LIRC." /etc/vdr/remote.conf 2>/dev/null)" -a ! -e /usr/share/xbmc/userdata/Lircmap.xml ]; then
   update_xbmclircmapxml.sh
fi
sed "s|<webserverport>.*</webserverport>|<webserverport>$XBMC_PORT</webserverport>|" -i /root/.xbmc/userdata/guisettings.xml

while (true) do
   . /etc/rc.config
   
   if [ -e /etc/vdr/setup.conf -a -e /root/.xbmc/userdata/guisettings.xml ]; then
  timeout=$(grep "MinUserInactivity" /etc/vdr/setup.conf | sed "s/.*= //")
  sed "s|<shutdowntime>.*</shutdowntime>|<shutdowntime>$timeout</shutdowntime>|" -i /root/.xbmc/userdata/guisettings.xml
   fi
   
   test -e /tmp/xbmc_stop && break
   
   # schnelle wiederholte Neustarts verz
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Addon Xbmc Webserverport
« Reply #1 on: January 24, 2013, 11:23:35 »
Hi,

der Fehler kann so nahe liegend sein.... Da waren wir ja ganz schön blind...

Checkst Du es ein ins Repro?

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
Addon Xbmc Webserverport
« Reply #2 on: January 24, 2013, 11:46:54 »
hi

Schreibrechte im Repro habe und will ich nicht .

a kenne ich mich mit svn nicht aus
b würde es nur böses Blut geben wen ich da zu fiel ändere

mfg det
OT on
PS: ich mache schon wider mehr als ich wollte und komme zu meinen eigentlichen Projekten nicht
OT off    
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline wino

  • Expert Member
  • *****
  • Posts: 919
    • View Profile
Addon Xbmc Webserverport
« Reply #3 on: January 24, 2013, 13:20:22 »
Quote
der Fehler kann so nahe liegend sein.... Da waren wir ja ganz schön blind...

Checkst Du es ein ins Repro?
Du meinst die Korrektur eines Fehlers? :)

Na egal, habe es eingecheckt und der Dank für die Fehlerfindung geht an det.

Gruß
wino
« Last Edit: January 24, 2013, 17:08:43 by wino »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20447
    • View Profile
    • ClausMuus.de
Addon Xbmc Webserverport
« Reply #4 on: January 24, 2013, 22:34:35 »
Und danach suchen 5 Entwickler mindestens seit einem Jahr immer wieder mal...
Danke Det für's Aufspüren des Fehlers! Manchmal ist's einfach zu trivial :)

Claus
« Last Edit: January 24, 2013, 22:35:05 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
Addon Xbmc Webserverport
« Reply #5 on: January 24, 2013, 22:37:22 »
hi
Claus

da gibt es noch ein bar Scripte die Mann Verbessern kann mit
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
Addon Xbmc Webserverport
« Reply #6 on: January 24, 2013, 23:09:13 »
Quote
hi
Claus

da gibt es noch ein bar Scripte die Mann Verbessern kann mit
Gruß MegaX

Hardware (show / hide)

[1] Archiv / MLD 3.x / Development / Addon Xbmc Webserverport
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.