yWeb 2.0 - Feature Requests

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
hotlineshocker
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 27. Januar 2006, 10:18

yWeb 2.1.2 und Simple Grab 0.42

Beitrag von hotlineshocker »

Hallo yjogol,

in Verbindung mit deinem Release 2.1.2 lassen sich nun auch wieder
Aufnahmen vom PC bzw. SimpleGrab 0.42 starten und stoppen.

Aber der Verbindungstest von SimpleGrab quittiert leider immer noch
unverändert mit seiner fälschlichen Meldung.

Was nun?

GoIP

dodi
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von yjogol »

hotlineshocker hat geschrieben:Hallo yjogol,

in Verbindung mit deinem Release 2.1.2 lassen sich nun auch wieder
Aufnahmen vom PC bzw. SimpleGrab 0.42 starten und stoppen.

Aber der Verbindungstest von SimpleGrab quittiert leider immer noch
unverändert mit seiner fälschlichen Meldung.

Was nun?

GoIP

dodi
Hi,
gib mal unter Settings->Webserver->IPs mit No keep-alive
die IP des Rechners an, der mit der dbox Kontankt aufnimmt.

Dies muß z.B. bei JtG-Server gemacht werden.

Der Webserver ist jetzt HTTP1.1 kompatibel, aber einige Anwendungen erwarten, dass nach dem zurücksenden einer Seite die Verbindung sofort geschlossen wird. Das ist eigentlich auch ok. Dann darf vorher aber auch kein "keep-alive" gesendet werden. Dies macht z.B. JtG.

Ansonsten den Webserver mal mit nhttpd -d -l# mit #=1 bis 9 aufrufen und schaun, ob das Log etwas Licht ins Dunkle bringt.

Edit:
Also der Aufruf zum Webserver und die Rückgabe ist ok. Simplegrab erzeugt eine Message auf dem TV. Das passiert auch. Ich weiß nicht, wie Simplegrab nun die Antwort vom Webserver analysiert.
Ich sende hinter dem Ok noch CRLF, mal schaun ob es daran liegt.

Edit2:
Ja, lag an dem CRLF für "ok" und "error" Meldung.

Gruß
yjogol
gibnix
Neugieriger
Neugieriger
Beiträge: 4
Registriert: Freitag 20. Oktober 2006, 11:38

Beitrag von gibnix »

Hallo,

ich vermisse ein Feature das schonmal in yWeb enthalten war, genaugesagt die Aufnahmeanzeige (dieses hübsche rote "(((REC))) rechts oben... siehe screenshot am Anfang des Threads").

Ich benutze hier die Versionen 2.0.1 und 2.1.2 und bei beiden sehe ich nicht wenn ich Aufnehme.

Die Funktion is ja nich ganz weg, sie ist nur im Y_Menue.yhtm auskommentiert. Ich wollt mal fragen ob das absicht ist?

Ich hab mir jetzt erstmal mit folgendem patch selbst geholfen:

Code: Alles auswählen

--- 2.1.2/httpd/Y_Menue.yhtm    2006-10-13 11:55:40.000000000 +0200
+++ 2.1.2-patched/httpd/Y_Menue.yhtm    2006-10-20 11:46:17.000000000 +0200
@@ -6,12 +6,12 @@
 /*Indicator*/
 var g_i_active = false;
 var g_i_counter = 0;
-var g_i_rec_state = new Array("   REC   ", "  (REC)  ", " ((REC)) ", "(((REC)))");
+var g_i_rec_state = new Array("   REC   ", "  (REC)  ", " ((REC)) ", "(((REC)))");
 var g_i_recording = false;
 function i_state_check()
 {
        var res = "";
-       //var res = loadSyncURL("/control/setmode?status");
+       var res = loadSyncURL("/control/setmode?status");
        g_i_recording = (res.search(/on/)!=-1);
 }
 function i_state_view()
@@ -48,6 +48,8 @@
 {
        g_i_counter = 0;
        i_clock();
+       i_state_check();
+       i_state_view();
        g_i_active = window.setInterval('i_interval()', 1000);
 }
 function i_stop()
Das hilft zwar, ist aber lästig das bei jeder neuen imageversion oder yWeb version auf 5-10 DBoxen zu machen ;)

Danke schonmal für jegliche Antwort..

cu
gibnix
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

gibnix hat geschrieben:Hallo,

ich vermisse ein Feature das schonmal in yWeb enthalten war, genaugesagt die Aufnahmeanzeige (dieses hübsche rote "(((REC))) rechts oben... siehe screenshot am Anfang des Threads").

Ich benutze hier die Versionen 2.0.1 und 2.1.2 und bei beiden sehe ich nicht wenn ich Aufnehme.

Die Funktion is ja nich ganz weg, sie ist nur im Y_Menue.yhtm auskommentiert. Ich wollt mal fragen ob das absicht ist?

Ich hab mir jetzt erstmal mit folgendem patch selbst geholfen:

Code: Alles auswählen

--- 2.1.2/httpd/Y_Menue.yhtm    2006-10-13 11:55:40.000000000 +0200
+++ 2.1.2-patched/httpd/Y_Menue.yhtm    2006-10-20 11:46:17.000000000 +0200
@@ -6,12 +6,12 @@
 /*Indicator*/
 var g_i_active = false;
 var g_i_counter = 0;
-var g_i_rec_state = new Array("   REC   ", "  (REC)  ", " ((REC)) ", "(((REC)))");
+var g_i_rec_state = new Array("   REC   ", "  (REC)  ", " ((REC)) ", "(((REC)))");
 var g_i_recording = false;
 function i_state_check()
 {
        var res = "";
-       //var res = loadSyncURL("/control/setmode?status");
+       var res = loadSyncURL("/control/setmode?status");
        g_i_recording = (res.search(/on/)!=-1);
 }
 function i_state_view()
@@ -48,6 +48,8 @@
 {
        g_i_counter = 0;
        i_clock();
+       i_state_check();
+       i_state_view();
        g_i_active = window.setInterval('i_interval()', 1000);
 }
 function i_stop()
Das hilft zwar, ist aber lästig das bei jeder neuen imageversion oder yWeb version auf 5-10 DBoxen zu machen ;)

Danke schonmal für jegliche Antwort..

cu
gibnix
Ja, die ist mit Absicht deaktiviert; aber wie du bemerkt hast, geht sie.
Grund für die Deaktivierung war, soweit ich mich erinnere, die Fehlermeldungen, wenn die Box aus ist.
Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
hotlineshocker
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 27. Januar 2006, 10:18

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von hotlineshocker »

yjogol hat geschrieben:Edit2:
Ja, lag an dem CRLF für "ok" und "error" Meldung.
Hallo yjogol,

der entsprechende Fix wird also in dem nächsten yWeb Release für den
yInstaller enthalten sein?

GoIP

dodi
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von yjogol »

hotlineshocker hat geschrieben:
yjogol hat geschrieben:Edit2:
Ja, lag an dem CRLF für "ok" und "error" Meldung.
Hallo yjogol,

der entsprechende Fix wird also in dem nächsten yWeb Release für den
yInstaller enthalten sein?

GoIP

dodi
Jup heute morgen reingebaut, kannst du einfach neu downloaden.
Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
hotlineshocker
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 27. Januar 2006, 10:18

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von hotlineshocker »

yjogol hat geschrieben:Jup heute morgen reingebaut, kannst du einfach neu downloaden.
Ja, sehr gerne. Aber bitte wo?

GoIP

dodi
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von yjogol »

hotlineshocker hat geschrieben:
yjogol hat geschrieben:Jup heute morgen reingebaut, kannst du einfach neu downloaden.
Ja, sehr gerne. Aber bitte wo?

GoIP

dodi
???
http://www.yjogol.de/tuxbox-downloads/2.html
2.1.2
Ist neu.
Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
hotlineshocker
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 27. Januar 2006, 10:18

Re: yWeb 2.1.2 und Simple Grab 0.42

Beitrag von hotlineshocker »

yjogol hat geschrieben:...
2.1.2
Ist neu.
...
Ja, hatte ich ja auch genommen...

Sorry, aber da ich bei meinem vorhergehenden Versuch nicht geduldig
genug war, hatte ich leider nicht das Ende des Updates abgewartet und
auch abschließend nicht /tmp/update_nhttpd.sh ausführen lassen. Und
war dann nach einem negativen Test einfach wegen dem unveränderten
Datum 19.06 irritiert. :oops:

Nach nun einem weiteren Versuch funktioniert SimpleGrab jetzt wirklich
wieder "simple". :)

Du bist der Beste! Danke. Danke. Danke.

GoIP

dodi
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

So, heute ist mein IDE-Interface gekommen. Prima Sache.
Ich hab mal den Explorer aus dem yNas-Projekt eingebaut.

http://www.yjogol.de/download/YWeb_Tools_Explorer.png

Gibt es noch Probleme mit dem neuen Webserver?


Gruß
yjogol
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

yjogol hat geschrieben:So, heute ist mein IDE-Interface gekommen. Prima Sache.
Ich hab mal den Explorer aus dem yNas-Projekt eingebaut.

http://www.yjogol.de/download/YWeb_Tools_Explorer.png

Gibt es noch Probleme mit dem neuen Webserver?


Gruß
yjogol
Can man den auch selber einbauen ..?
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

PT-1 hat geschrieben:
yjogol hat geschrieben:So, heute ist mein IDE-Interface gekommen. Prima Sache.
Ich hab mal den Explorer aus dem yNas-Projekt eingebaut.

http://www.yjogol.de/download/YWeb_Tools_Explorer.png

Gibt es noch Probleme mit dem neuen Webserver?


Gruß
yjogol
Can man den auch selber einbauen ..?
you have mail.
FAQ zu YWeb unter http://www.yjogol.de
Loomes
Beiträge: 2
Registriert: Dienstag 28. März 2006, 17:10

Beitrag von Loomes »

Habe mir das neue YWeb gerade eingebaut und habe seitdem ein Problem.
Wenn ich die Website aufrufe ein bissi rumklicke und über telnet ein paar wgets mache bekomme ich im Log auf einmal diesen Fehler:
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek

Ergebniss ist dann das die Webseite sich gar nicht mehr oder nur unvollständig aufbaut und wgets auch nicht mehr funktionieren.
Kann mir da jemand behilflich sein?
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Loomes hat geschrieben:Habe mir das neue YWeb gerade eingebaut und habe seitdem ein Problem.
Wenn ich die Website aufrufe ein bissi rumklicke und über telnet ein paar wgets mache bekomme ich im Log auf einmal diesen Fehler:
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek

Ergebniss ist dann das die Webseite sich gar nicht mehr oder nur unvollständig aufbaut und wgets auch nicht mehr funktionieren.
Kann mir da jemand behilflich sein?
Kannst du das reproduzieren?
Gruß
yjogol
hotlineshocker
Interessierter
Interessierter
Beiträge: 20
Registriert: Freitag 27. Januar 2006, 10:18

Sorry, aber ich hätte da evt. noch einen...

Beitrag von hotlineshocker »

yjogol hat geschrieben:Gibt es noch Probleme mit dem neuen Webserver
Hallo yjogol,

funktioniert die z. B. auch im wiki beschriebene Methode zum Abruf
der aktuellen url des augenblicklichen Streams mittels

http://<DBox-IP>/control/exec?Y_Live&url

nur bei mir nicht mehr?

In meinem Browser wird jedenfalls leider nur noch folgende ungenügende
Antwort angezeigt:
DBox2 hat geschrieben:http://192.168.178.111:31339/0,


Was nun?

GoIP

dodi
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Re: Sorry, aber ich hätte da evt. noch einen...

Beitrag von yjogol »

hotlineshocker hat geschrieben:
yjogol hat geschrieben:Gibt es noch Probleme mit dem neuen Webserver
Hallo yjogol,

funktioniert die z. B. auch im wiki beschriebene Methode zum Abruf
der aktuellen url des augenblicklichen Streams mittels

http://<DBox-IP>/control/exec?Y_Live&url

nur bei mir nicht mehr?

In meinem Browser wird jedenfalls leider nur noch folgende ungenügende
Antwort angezeigt:
DBox2 hat geschrieben:http://192.168.178.111:31339/0,


Was nun?

GoIP

dodi
Hi,
nein, dieser Aufruf wird nicht mehr unterstützt (und war es nie offiziell). Er funktioniert nicht mit Proxies und wird demnächt durch die Rückgabe einer VLC.pls ersetzt.

Gruß
yjogol
Papst
Developer
Beiträge: 279
Registriert: Mittwoch 26. Juni 2002, 22:19

Beitrag von Papst »

yjogol hat geschrieben:
Loomes hat geschrieben:Habe mir das neue YWeb gerade eingebaut und habe seitdem ein Problem.
Wenn ich die Website aufrufe ein bissi rumklicke und über telnet ein paar wgets mache bekomme ich im Log auf einmal diesen Fehler:
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek
[yhttpd] Maximum Connection-Threads reached
: Illegal seek

Ergebniss ist dann das die Webseite sich gar nicht mehr oder nur unvollständig aufbaut und wgets auch nicht mehr funktionieren.
Kann mir da jemand behilflich sein?
Kannst du das reproduzieren?
Gruß
yjogol
Also ich kanns reproduzieren. Nach einigen wget Aufrufen bekomme ich diesen Fehler auch. Starte ich nhttpd mit der Option -t gehts einwandfrei.
Gruß

Der Papst
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Papst hat geschrieben:
Also ich kanns reproduzieren. Nach einigen wget Aufrufen bekomme ich diesen Fehler auch. Starte ich nhttpd mit der Option -t gehts einwandfrei.
Hi,
ich habe gestern ein paar Änderungen einge-checked, die wget und andere nicht-Browser Clients besser unterstützen.
Ursache war, dass sie keep-alive Funktion die Connections mind. 1 Sek. aufrecht erhält nachdem die Anfrage bearbeitet wurde. Werden innerhalb dieser Zeit weitere Verbindungen ohne Keep-Alive aufgebaut kann das Limit von 30 Verbindungen erreicht werden.

-t schaltet das Threading ab und die Verbindungen werden auch geschlossen.

Probier mal die neuen Änderungen aus.

Gruß
yjogol
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Hätte da auch noch einen Bug, ist aber auch bei dem alten yweb schon gewesen.
Hier wird mit dem Internet Explorer der rechte Rand nicht vollstänig angezeigt.

http://home.arcor.de/mybase/pics/yweb.jpg
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

Nico 77 hat geschrieben:Hätte da auch noch einen Bug, ist aber auch bei dem alten yweb schon gewesen.
Hier wird mit dem Internet Explorer der rechte Rand nicht vollstänig angezeigt.

http://home.arcor.de/mybase/pics/yweb.jpg
Hi,
ja beim IE7 wird das anders dargestellt. Ich hab allerdings noch nicht rausgefunden woran das liegt.
Falls jemand sich mit HTML/CSS auskennt: Jemand einen Tipp?

Gruß
yjogol
FAQ zu YWeb unter http://www.yjogol.de
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Hi,

Ich hatte es glaube ich schonmal angefragt aber waere es z.B. moeglich auf der YWeb Hauptseite oben irgendwo ein Icon einzubauen das direkt auf eine kleiner Webseit(240x320) linkt auf welcher man einfach nur alle Tasten der Fernbedienung hat.

Leider sind es 26 Tasten (incl. Power)

z.B.
↑123
←456
→789
↓D0H
+OM-?
POWER

Damit koennte man schnell via Handheld etc die Fernbedienung emulieren ...

Design kann ja auch anders sein aber einfach alles auf einmal schoen gross....

Eventuell hat ja jemand lust ;-)

Leider konnte ich nur http://dbox/control/rcem aber nicht die Keynames finden ...
yjogol
Developer
Beiträge: 809
Registriert: Montag 4. Juli 2005, 18:45

Beitrag von yjogol »

PT-1 hat geschrieben:Hi,

Ich hatte es glaube ich schonmal angefragt aber waere es z.B. moeglich auf der YWeb Hauptseite oben irgendwo ein Icon einzubauen das direkt auf eine kleiner Webseit(240x320) linkt auf welcher man einfach nur alle Tasten der Fernbedienung hat.

Leider sind es 26 Tasten (incl. Power)

z.B.
↑123
←456
→789
↓D0H
+OM-?
POWER

Damit koennte man schnell via Handheld etc die Fernbedienung emulieren ...

Design kann ja auch anders sein aber einfach alles auf einmal schoen gross....

Eventuell hat ja jemand lust ;-)

Leider konnte ich nur http://dbox/control/rcem aber nicht die Keynames finden ...
Wenn es jemand erstellt: ich bau es ein.
Ich bin zur Zeit immernoch mit dem Webserver und jetzt mit dem NAS beschäftigt :)

Ich wollte das yWeb erweiterbar machen, so dass mit dem Installer auch yWeb-Plugins hochgeladen werden können. Sie sollen sich dann auch in die Menüs einklinken können ...

Gruß
yjogol
Papst
Developer
Beiträge: 279
Registriert: Mittwoch 26. Juni 2002, 22:19

Beitrag von Papst »

Hatte die Änderungen gestern irgendwie überlesen in der Mailinglist. Auf jeden Fall scheints jetzt damit zu funktionieren. Danke
Gruß

Der Papst
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

yjogol im aktuellen yweb speichert der OSD Screenshot in /tmp/ die png Datei ab, aber unter Ziel speichern unter wird eine BMP Datei erzeugt die nicht dem Standart entspricht da z.b. Microsoft Photoeditor diese Datei nicht lesen kann.

Die .png per IE abspeichern würde ich besser finden, da man eine bmp zusätzlich wieder umwandeln muss um eine vertretbare Größe zu bekommen.
Wenn das kein Bug ist sondern ein Feature wäre es nett wenn du mir sagen kannst wie ich das wieder ändern kann.

Gruß Nico...
new.life
Erleuchteter
Erleuchteter
Beiträge: 797
Registriert: Sonntag 19. Februar 2006, 01:17

Beitrag von new.life »

Nico 77 hat geschrieben: Wenn das kein Bug ist sondern ein Feature..
imo ein Feature...umwandeln in *.bmp geht mit der speziellen Routine die hier im Forum auch besprochen wurde angeblich drei mal so schnell wie abspeichern in *.png
*.png gefällt mir auch wesentlich besser, ist kompatibel und hat viel weniger Speicherplatzverbrauch.