Allgemeine Wünsche und Fragen

satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

Die lua typos sind aber nicht die Ursache für:
[cs_api.cpp:cs_malloc_uncached:261] cnxt_kal_mem_malloc: **** ERROR **** CNXT_STATUS_RESOURCE_ERROR

Die Fragen sind:
1.Funktioniert Screeshot auf Tank sonnst mehrmals hintereinander ?
wenn Ja
2. Auch mit webif ?
3. Bei mir kommt immer wieder, dass webif auf Box nicht mehr reagiert, kommt das noch bei jemanden ? (das war aber for einem Jahr oder mehr nicht so)

gruß
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

Bei malen von Bild, hat cpaint wohl eine Bremse eingebaut um das graue-blaue Schleier zu malen. Blit ???
Ich habe jetzt bei mir direkt n:DisplayImage genommen:

Code: Alles auswählen

diff --git a/scripts-lua/plugins/freeze/freeze.lua b/scripts-lua/plugins/freeze/freeze.lua
index 08a545a..abfc78a 100644
--- a/scripts-lua/plugins/freeze/freeze.lua
+++ b/scripts-lua/plugins/freeze/freeze.lua
@@ -19,14 +19,13 @@ if ret == CURL.OK and data == "ok" then
        local ss = "/tmp/screenshot.png"
        local sf = "/tmp/screenfreeze.png"
        if fh:exist(ss, "f") then
-               local cp = cpicture.new{parent = nil, x = 0, y = 0, dx = 0, dy = 0, image = ss}
-               cp:paint()
+               n:DisplayImage(ss,1,1,SCREEN.END_X,SCREEN.END_Y)
                fh:cp(ss, sf, "a")
                os.remove(ss)
                local msg, data = nil, nil
                repeat
                        msg, data = n:GetInput(500)
                until msg == RC.ok or msg == RC.home or msg == RC.setup
-               cp:hide()
+               n:PaintBox(-1,-1,-1,-1,COL.BACKGROUND)
        end
 end
Zuletzt geändert von satbaby am So 1. Aug 2021, 09:32, insgesamt 1-mal geändert.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

funktioniert :wink:
Dateianhänge
screensho2.png
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

ok satbaby ich habe das gemacht sieht aber komisch aus jetzt
Dateianhänge
screenshot3.png
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

Du hast Dein Bildbereich bei OSD Einstellungen nicht eingestellt.
Dann muss man noch GetSize nehmen.

Code: Alles auswählen

diff --git a/scripts-lua/plugins/freeze/freeze.lua b/scripts-lua/plugins/freeze/freeze.lua
index 08a545a..68a7b13 100644
--- a/scripts-lua/plugins/freeze/freeze.lua
+++ b/scripts-lua/plugins/freeze/freeze.lua
@@ -19,14 +19,14 @@ if ret == CURL.OK and data == "ok" then
        local ss = "/tmp/screenshot.png"
        local sf = "/tmp/screenfreeze.png"
        if fh:exist(ss, "f") then
-               local cp = cpicture.new{parent = nil, x = 0, y = 0, dx = 0, dy = 0, image = ss}
-               cp:paint()
+               local picW,picH = n:GetSize(ss)
+               n:DisplayImage(ss,1,1,picW,picH)
                fh:cp(ss, sf, "a")
                os.remove(ss)
                local msg, data = nil, nil
                repeat
                        msg, data = n:GetInput(500)
                until msg == RC.ok or msg == RC.home or msg == RC.setup
-               cp:hide()
+               n:PaintBox(-1,-1,-1,-1,COL.BACKGROUND)
        end
 end
[b][/b]
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Wer es mit "Blitzlicht" mag:

Code: Alles auswählen

if ret == CURL.OK and data == "ok" then
+	n:PaintBox(-1, -1, -1, -1, COL.WHITE)
	local fh = filehelpers.new()
Die Änderungen von Jacek checke ich heute Abend mit ein.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

satbaby jetzt passte es osd ist 1920x1080 ich habe die zeile geändert in n:DisplayImage(ss,0,0,picW,picH)
statt n:DisplayImage(ss,1,1,picW,picH) und habe kein rand mehr osd 1280x720 funktioniert auch
Benutzeravatar
Don de Deckelwech
NI - Team
Beiträge: 1592
Registriert: Di 12. Apr 2016, 17:13
Wohnort: Wuppertal
Box: Tank / HD51 / Protek 4K für Kabel
Has thanked: 1 time
Been thanked: 10 times
Kontaktdaten:

Re: Allgemeine Wünsche und Fragen

Beitrag von Don de Deckelwech »

Hi,
Die Fragen sind:
1.Funktioniert Screeshot auf Tank sonnst mehrmals hintereinander ?
wenn Ja
2. Auch mit webif ?
Ich bin mir nicht sicher, wie ich das testen soll, aber ich habe gerade mehrere Minuten hintereinander im Web-If Screenshots von der dortigen Reload-Automatik erstellen lassen, ohne dass diese Fehlermeldung kam.

Ciao,
DdD.
"Ein Log, ist besser als kein Log!"
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

Ja, über webif zu testen war richtig.
Dann bleibt wohl nur noch cpicture als resource Fresser oder es war seltsame Zufall.
cpicture hat aber kein memleak.
Ich ändere es in git auf DisplayImage, vielleicht reicht das.

Ich werde später noch screenshot in lua einbauen.

gruß
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

ich habe heute morgen ein onlineupdate gemacht weil ich dachte das freeze mit drin ist nun ist mir aufgefallen das
das Nightly Builds 4.00.199 ist ich hatte vorher aber 4.00.221 installiert habe ich was verpasst?
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

vanhofen hat geschrieben: So 1. Aug 2021, 10:44 Wer es mit "Blitzlicht" mag:

Code: Alles auswählen

if ret == CURL.OK and data == "ok" then
+	n:PaintBox(-1, -1, -1, -1, COL.WHITE)
	local fh = filehelpers.new()
Die Änderungen von Jacek checke ich heute Abend mit ein.
Oops, ich habe es übersehen.
Das kannst Du es später noch einbauen.
Man könnte noch auf zB Taste "0" verschieben von screenshot.png nach screenfreeze.png einbauen als alternative bei beenden. Damit screenfreeze.png in /tmp bleibt, wenn man grade es will, aber nicht immer.

gruß
satbaby
NI - VIP
Beiträge: 540
Registriert: Di 12. Apr 2016, 13:02

Re: Allgemeine Wünsche und Fragen

Beitrag von satbaby »

Ich habe lua screenshot hinzugefügt:
https://github.com/tuxbox-neutrino/gui- ... ec857765fb
Damit es ohne webif funktioniert.

plugin auch angepasst.

gruß
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

bisschen Drängelwind ist manchmal nicht schlecht wird ja immer besser danke satbaby
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Ich habe das Freeze-Plugin nun per default auf die gelbe Taste gelegt. Das betrifft allerdings nur den TV/Radio-Modus. Für den Movieplayer muss ich mir erstmal noch etwas einfallen lassen. Die Logik mit dem Movieplayer-Plugin und der dazugehörigen Tastenbelegung ist wohl nicht ganz richtig. Wenn ich mich recht entsinne, war ich da aber selbst an der derzeitigen Lösung beteiligt. ^^
Im Radiomodus macht das Freeze-Plugin wenig Sinn und macht auch nur den Bildschirm weiß. Da muss glaub auch nochmal nachgebessert werden.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

aber mit der freeze.cfg wird das plugin bei mir nicht unter erwiterungen/plugin eingebunden erst nach löschung
der beiden deutsch einträge tauchte freeze wieder auf
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

jokel hat geschrieben: So 1. Aug 2021, 12:14 ich habe heute morgen ein onlineupdate gemacht weil ich dachte das freeze mit drin ist nun ist mir aufgefallen das
das Nightly Builds 4.00.199 ist ich hatte vorher aber 4.00.221 installiert habe ich was verpasst?
Das git-Repository auf dem Buildserver war aus dem Tritt geraten. Drum gab es kurzzeitig die versehentlich höheren Versionsnummern. Die .199 ist richtig.
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

jokel hat geschrieben: Mo 2. Aug 2021, 08:45 aber mit der freeze.cfg wird das plugin bei mir nicht unter erwiterungen/plugin eingebunden erst nach löschung
der beiden deutsch einträge tauchte freeze wieder auf
Welche Sprache hast du in Neutrino eingestellt?
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

deutsch
Benutzeravatar
vanhofen
Administrator
Beiträge: 2934
Registriert: Di 5. Apr 2016, 00:05
Has thanked: 8 times
Been thanked: 16 times

Re: Allgemeine Wünsche und Fragen

Beitrag von vanhofen »

Dann muss name.deutsch und desc.deutsch auch funktionieren. Vielleicht ist freeze.cfg nicht linuxkonform gespeichert.
Benutzeravatar
jokel
Beiträge: 2423
Registriert: Mi 31. Mär 2021, 14:23
Box: ZGEMMA H7/C
Has thanked: 11 times
Been thanked: 9 times

Re: Allgemeine Wünsche und Fragen

Beitrag von jokel »

Antworten

Zurück zu „Neutrino allgemein“