Jump to content


Photo

[et9x00] webinterface-old installieren

Webinterface Plugins

  • Please log in to reply
5 replies to this topic

#1 zacha

  • Member
  • 17 posts

0
Neutral

Posted 18 June 2012 - 13:49

Hallo!

ich bin grad von einer Vu+ auf eine ET9200 umgestiegen. Habe mir OpenPLI 2.1 installiert (am Wochenende, einen Daily Build vom Samstag). in der aktuellen Version ist ja das OpenWebIF dabei. Das ist alles schoen und gut, nur leider brauche ich das alte WebInterface, da ich ein paar Funktionen ueber Scripte steuern moechte, welche auf das alte WebInterface zugreifen. Leider findet man keine Information, wie man bestimmte Funktionen direkt ueber ein Binary oder Script auf der Box loesen kann (z.B. in den Standby gehen oder abfragen, ob grad eine Aufnahme laeuft)- ueber das alte (Dream) Web Interface geht das ja- ueber das OpenWebif sicher auch, aber um einiges komplizierter, da ja hier keine einfachen GET- Parameter mehr verwendet werden, wenn ich das richtig sehe.

Nun habe ich versucht, das alte Web Interface zu installieren, was auch klappt, zumindest meldet opkg keine Fehler. Danach wird allerdings gar kein Web Interface mehr gestartet und es lauscht auch kein Prozess an Port 80 mehr. Weiss jemand, warum das nicht geht oder wo man gescheiter weise reinschaun koennte, um zu sehen, was das Web Interface fuer ein Problem hat?

Alternativ wuerde mir auch helfen, wenn mir jemand sagen kann wie ich die box in den DeepStandby schicke (nein, nicht einfach init 0 oder halt- denn das wuergt das E2 ab- ich will aber meine Timer in den FP geschrieben bekommen) und wie man (z.B. ueber das /proc oder /sys Interface) heraus bekommt, ob grad eine Aufnahme laeuft. (Timer.xml parsen ist im Moment mein Ansatz aber da weiss ich im Moment noch nicht, ob das wirklich sicher ist (ob wirklich jeder grad laufende Aufnahme zu jederzeit in der Timer.xml als aktiv drin steht).

BTW openwebif habe ich natuerlich deinstalliert vorher.

Vielen Dank schon mal
Gruesse
Felix

Edited by zacha, 18 June 2012 - 13:52.


Re: [et9x00] webinterface-old installieren #2 zacha

  • Member
  • 17 posts

0
Neutral

Posted 18 June 2012 - 14:07

Plugin Extensions/WebInterface failed to load: cannot import name _
Traceback (most recent call last):
File "/usr/lib/enigma2/python/Components/PluginComponent.py", line 52, in readPluginList
File "/usr/lib/enigma2/python/Tools/Import.py", line 2, in my_import
File "/usr/lib/enigma2/python/Plugins/Extensions/WebInterface/plugin.py", line 9, in <module>
File "/usr/lib/enigma2/python/Plugins/Extensions/WebInterface/WebIfConfig.py", line 3, in <module>
ImportError: cannot import name _

Re: [et9x00] webinterface-old installieren #3 zacha

  • Member
  • 17 posts

0
Neutral

Posted 18 June 2012 - 16:22

Ich antworte mir mal selbst. Das ganze liegt an einer fehlende Abhaengigkeit. Man muss webinterface-old-src ebenfalls installieren. Diese bringt naemlich die __init__.py mit welche sonst wohl fehlt. Was das OpenWebIF angeht, so scheint es da ja wohl auch das User API zu geben. Wobei ich da jetzt erst einmal testen muss, ob das alle benoetigten Funktionen mitbringt.

Re: [et9x00] webinterface-old installieren #4 littlesat

  • PLi® Core member
  • 56,401 posts

+692
Excellent

Posted 18 June 2012 - 16:24

Den neuen open webinterface muss ach standby und so koennen....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: [et9x00] webinterface-old installieren #5 zacha

  • Member
  • 17 posts

0
Neutral

Posted 18 June 2012 - 16:31

Ja werde ich mal testen. Habe auch gelesen, dass man dran arbeitet die API zu implementieren. Das OpenWebIF gefaellt mir ansonsten auch besser.

Re: [et9x00] webinterface-old installieren #6 zacha

  • Member
  • 17 posts

0
Neutral

Posted 18 June 2012 - 17:22

Okay, das OpenWebIF kann auch alles was ich brauche. Nichts desto trotz sollte jemand dem webinterface-old paket eine Abhaengigkeit zu webinterface-old-src spendieren, denn ohne laeuft es leider nicht.


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users