Seite 1 von 1

[Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Do 7. Apr 2016, 22:03
von fred_feuerstein
LocalTV

SatBaby hat bei db2w ( klick ) ein LUA Plugin erstellt und gepostet, mit dem man sehr komfortabel Senderlisten einer anderen Neutrino-Box als WebTV Liste in die lokale Neutrino-Box integrieren kann.
Dieses Thema wird künftig sicherlich wichtiger denn je, wenn man bspw. eine PayTV Karte im CI+ Modul in einer Box hat und einen der Sender in einer anderen Box anschauen möchte.

Hier erstmal die Infos von SatBaby dazu:
LocalTV is webtv liste Generator für locale Neutrino-Boxen.
Der Plugin Generiert eine WebTv Liste von/für 2. Box.
Changelog im Spoiler:
[+] Spoiler

Code: Alles auswählen

Changelog fürs Tool von SatBaby:
0.12
- Wer bei der generierte liste, die Kanalname als "Nicht definiert" sieht, muss die settings unter Service ändern. (bei 2. Box sehe screenshot)
- Bitte sprach und soft Bugs melden. Bzw selbst Korrigieren und korrigierte Version hier anhängen.
- ubouquets sind erst mit git von 10.05.2015 nutzbar.
0.13
- fix format
0.14
- epg mit neuen neutrino
0.15
- add logo link (neue neutrino nötig (30.10.2015)
- add locale (Verbesserung erwünscht ;) )
- add backup ubouquets.xml als last_ubouquets_xml.bin 
0.16
- fix logo links
0.17
- add all logo paths
- choose channel name from logolist if channel name is empty
0.18
- add default path link option 
0.19
- fix linking to var 
0.20
- add Slovak translate: EnoSat
- Czech translate: marecek29
- fix "'" and "&" stuff
0.21
-localize fix THX EnoSat.
0.22
- fix (add forget toUcode)
0.23
- localize fix ger/eng loc
- new API fix






Die mit Version 0.14 eingeführte Funktion, dass EPG bei den Sendern auch angezeigt wird (funktioniert nur, wenn der Sender auch normal in der lokalen services.xml enthalten ist) macht das ganze sehr komfortabel. Mit NI Image 3.1 klappt das mit der EPG Anzeige sehr gut.

Man kann entweder alle Bouquets der entfernten Box auch lokal hinzufügen lassen oder auch nur bestimmte.

Ab Version 0.16 werden auch die Senderlogos passend zugeordnet. Ein neues Neutrino (ab 30.10.2015) ist dafür die Voraussetzung.

Hier nun ein paar Screenshots, wie es aussieht:
BildBildBildBild

Im Anhang die aktuelle Version von LocalTV. (Darin enthalten ist die cfg, lua und das hint-Logo dazu)
In den NG-Images ist seit einiger Zeit das localTV enthalten, wenn man also nur ein Update davon machen möchte:
Einfach entpacken und nur die LUA-Datei nach /lib/tuxbox/plugins kopieren/überschreiben.

Bei Neuinstallation (bspw. in älteres oder anderes Image) empfiehlt sich der Ordner /var/tuxbox/plugins. Hier alle drei Dateien hineinkopieren und Rechte der Lua-Datei auf 755 setzen.

Ich werde versuchen, die Versionen hier aktuell zu halten. Ansonsten einfach mal dort nachschauen ;)

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: So 10. Okt 2021, 20:05
von Don de Deckelwech
Hi,
puh, hab auf die schnelle nix aktuelleres gefunden.

Ich glaube, der Pfad, wohin die erstellten Xmls gespeichert werden, sollte inzw default-mässig von /var/tuxbox/config zu /var/tuxbox/webtv geändert werden (Zeile 505 im aktuellen Code im Git). Denn ich meine, dass Neutrino jetzt seit ein paar Monaten dort nach den Xmls sucht, und nicht mehr im Config-Ordner.

Ciao,
DdD.

PS: das hier dürfte das sogar noch viel einfacher machen?!? howto-s-f14/tipp-schon-gewusst-t102.html#p30418

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Mo 11. Okt 2021, 11:27
von satbaby
Ich habe geändert.
Ich hoffe, dass die Image auch für zapit dir DIR.CONFIGDIR nutzt, sonst haben wir Gallimathias.

Gruß

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 13:42
von Kittybua1210!
Gelöscht da es der Chef nicht will ! Sehe ich ein

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 15:40
von vanhofen
Was hat sich seit der 0.26 von Jacek denn alles geändert?

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 15:45
von vanhofen
Hier mal das Diff:

Code: Alles auswählen

diff --git a/scripts-lua/plugins/LocalTV/LocalTV.lua b/scripts-lua/plugins/LocalTV/LocalTV.lua
index 7bf49748..11a5b945 100644
--- a/scripts-lua/plugins/LocalTV/LocalTV.lua
+++ b/scripts-lua/plugins/LocalTV/LocalTV.lua
@@ -446,7 +446,7 @@ function saveliste()
                                                        if conf.logo_dir  ~= "#" then
                                                                local logo={}
                                                                logo[1] =  deflogopth .."/"
-                                                               logo[2] = "/usr/share/tuxbox/neutrino/icons/logo"
+                                                               logo[2] = "/share/tuxbox/neutrino/icons/logo"
                                                                logo[3] = conf.logo_dir
                                                                for j,l  in pairs(logo) do
                                                                        if l and is_dir(l) then
@@ -538,17 +538,12 @@ function loadConfig()
        Nconfig:loadConfig(CONF_PATH .. "/neutrino.conf")
        if APIVERSION ~= nil and (APIVERSION.MAJOR > 1 or ( APIVERSION.MAJOR == 1 and APIVERSION.MINOR > 5 )) then
                conf.logo_dir = Nconfig:getString("logo_hdd_dir", "#")
-               -- NI - our movieplayer code will find epgscript in several places
-               --      so we don't need to check the existance here
-               --[[
                local webtvpath = Nconfig:getString("livestreamScriptPath", "##")
                if file_exists(webtvpath .. "/LocalTVEpg.lua") then
                        conf.epgscript = true
                else
                        conf.epgscript = false
                end
-               ]]
-               conf.epgscript = true
                conf.webepg = config:getBool("webepg", false)

        else
Da wird ein wenig Code von mir entfernt, der im NI-Image nötig ist.
Jungs, nutzt die Version von Kittybua nicht.

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 17:25
von Kittybua1210!
vanhofen hat geschrieben: Sa 26. Feb 2022, 15:45 Hier mal das Diff:

Code: Alles auswählen

diff --git a/scripts-lua/plugins/LocalTV/LocalTV.lua b/scripts-lua/plugins/LocalTV/LocalTV.lua
index 7bf49748..11a5b945 100644
--- a/scripts-lua/plugins/LocalTV/LocalTV.lua
+++ b/scripts-lua/plugins/LocalTV/LocalTV.lua
@@ -446,7 +446,7 @@ function saveliste()
                                                        if conf.logo_dir  ~= "#" then
                                                                local logo={}
                                                                logo[1] =  deflogopth .."/"
-                                                               logo[2] = "/usr/share/tuxbox/neutrino/icons/logo"
+                                                               logo[2] = "/share/tuxbox/neutrino/icons/logo"
                                                                logo[3] = conf.logo_dir
                                                                for j,l  in pairs(logo) do
                                                                        if l and is_dir(l) then
@@ -538,17 +538,12 @@ function loadConfig()
        Nconfig:loadConfig(CONF_PATH .. "/neutrino.conf")
        if APIVERSION ~= nil and (APIVERSION.MAJOR > 1 or ( APIVERSION.MAJOR == 1 and APIVERSION.MINOR > 5 )) then
                conf.logo_dir = Nconfig:getString("logo_hdd_dir", "#")
-               -- NI - our movieplayer code will find epgscript in several places
-               --      so we don't need to check the existance here
-               --[[
                local webtvpath = Nconfig:getString("livestreamScriptPath", "##")
                if file_exists(webtvpath .. "/LocalTVEpg.lua") then
                        conf.epgscript = true
                else
                        conf.epgscript = false
                end
-               ]]
-               conf.epgscript = true
                conf.webepg = config:getBool("webepg", false)

        else
Da wird ein wenig Code von mir entfernt, der im NI-Image nötig ist.
Jungs, nutzt die Version von Kittybua nicht.
Warum nicht nehmen läuft doch perfekt ! Würde aber gerne wissen was entfernt wird ? Danke

use DIR.CONFIGDIR for config path
LocalTV; fix last commit

P s. Ist ja auch von SatBaby

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 18:36
von vanhofen
Kittybua1210! hat geschrieben: Sa 26. Feb 2022, 17:25 Würde aber gerne wissen was entfernt wird ? Danke
Was? Ich hab doch oben gepostet, was in deinem Script fehlt und du hast es sogar zitiert. ^^ Egal. vergiss es.

Wer ein aktuelles Image auf der Box hat, hat auch ein zum Image passendes LocalTV mit dabei.

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 19:07
von Kittybua1210!
Kein Problem weil du geschrieben hast

Da wird ein wenig Code von mir entfernt, der im NI-Image nötig ist

Nur welcher Code ? Epg ! Wenn ja da gibt's ein localtv epg Plugin dazu ;)

No Problem ;) alles gut ;)

Re: [Plugin] LocalTV 0.23 - WebTV/ubouquet Generator für lokale Neutrino-Boxen

Verfasst: Sa 26. Feb 2022, 19:37
von thc04
Einfach gesagt, da wo im Diff ein - ist , kommt weg
Wo ein + steht kommt dazu .

Und bei ? hat sich noch keiner entschieden :rofl: