DemonEditor für Linux und macOS.

Nachricht
Autor
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

DemonEditor für Linux und macOS.

#1

Beitrag von satdemon »

DemonEditor
Enigma2 channel and satellite list editor for GNU/Linux und macOS.

Der Dateianhang Main_window_Big_Sur_small.png existiert nicht mehr.


Unterstützt Enigma2 und Neutrino-MP(oder andere auf der gleichen Basis, BPanther usw., experimentell).
Unterstützte Plattformen: GNU/Linux und macOS.
Die macOS-Version befindet sich im experimentellen Status!

Mindestanforderungen:
Python >= 3.5, GTK+ >= 3.16 mit PyGObject bindings, python3-requests.

Hauptfunktionen des Programms:
1. Bearbeitung von Bouqueten, Kanälen , Satelliten.
2. Unterstützung von Picons.
3. Erweiterte Unterstützung von IPTV.
4. Importfunktion.
5. Backup-Funktion.
6. Herunterladen von Picons und Aktualisieren von Satelliten (Transpondern) aus dem Internet.
7. Imports in den Bouquet(Neutrino WEBTV) aus m3u.
8. Export von Bouqueten mit IPTV-Diensten in m3u.
9. Zuordnung von EPGs aus DVB oder XML für IPTV-Dienste(nur Enigma2, experimentell).
10. Vorschau(Wiedergabe) von IPTV oder anderen Streams direkt aus der Bouquetliste (sollte VLC installiert sein).
11. Systemsteuerung mit der Möglichkeit EPG anzeigen und Timer zu verwalten (über HTTP-API, experimentell).
12. Einfacher FTP-Client (experimentell).

Tastaturkürzel:
  • Strg + X - nur in der Bouquet-Liste. *
  • Strg + C - nur in der Hauptliste. *
    Die Zwischenablage ist "Gummi". Es gibt eine Akkumulation vor dem Einfügen!
  • Strg + Einfügen - kopiert die ausgewählten Kanäle aus der Hauptliste in das Bouquet am Anfang oder fügt (erzeugt) einen neuen Bouquet ein.
  • Strg + BackSpace - kopiert die ausgewählten Kanäle aus der Hauptliste an das Ende des Bouquets.
  • Strg + E - Bearbeiten. *
  • Strg + R, F2- umbenennen. *
  • Strg + S, T im Werkzeug "Satelliten" für die Erstellung eines Satelliten oder Transponders. *
  • Strg + L - Kindersicherung. *
  • Strg + H - ausblenden/überspringen. *
  • Strg + P - Wiedergabe von IPTV oder einem anderen Stream in der Bouquet-Liste starten. *
  • Strg + Z - den Kanal umschalten (zap) (funktioniert, wenn die HTTP-API aktiviert ist, nur Enigma2). *
  • Strg + W - auf den Kanal umschalten und im Programm zuschauen. *
  • Leertaste - auswählen/abwählen.
  • Links/Rechts - Auswahl entfernen. *
  • Strg + Nach oben *, Nach unten *, Bild-Auf, Bild-Ab, Nach Hause, Ende - ausgewählte Elemente in der Liste verschieben.
  • Strg + O - Benutzerdaten aus dem aktuellen Verzeichnis (neu) laden. *
  • Strg + D - Daten vom Box (neu) laden. *
  • Strg + U/B - Daten/Bouquets zum Box hochladen. *
  • Strg + F - Suchleiste ein-/ausblenden. *
  • Strg + Umschalt + F - Filterleiste ein-/ausblenden. *
* - werden in macOS unterstützt (Strg -> Cmd).
Für die Mehrfachauswahl mit der Maus (einschliesslich Drag and Drop) drücken und halten die Taste Cmd (macOS) oder Strg (Linux) gedrückt!

Wichtig:
Terrestrische (DVB-T/T2) und Kabel (DVB-C) Kanäle werden nur für Enigma2 unterstützt!
Das hauptsächlich unterstützte Lamedb-Format ist Version 4. Die Versionen 3 und 5 haben nur experimentelle Unterstützung!
Für Version 3 ist nur der Lesemodus verfügbar. Beim Speichern wird das Format der Version 4 verwendet!

Bei Verwendung der Mehrfach-Importfunktion werden aus lamedb nur Daten für Kanäle entnommen, die sich in den ausgewählten Bouquets befinden!
Wenn einen vollständigen Datensatz benötigt, einschliesslich [satellites, terrestrial, cables].xml (aktuelle Dateien werden überschrieben),
lade einfach deine Daten über "File/Open" und drücke "Speichern".
Beim Importieren separater Bouquet-Dateien werden nur die Dienste (ausser IPTV) importiert, die sich in der aktuell geöffneten lamedb (Hauptliste der Dienste) befinden.

Bei macOS version konnen nicht alle Funktionen korrekt funktionieren!
Weil ich keine Hardware von Apple habe, wird die Linux Version für mich Priorität haben!

Kommandozeilenargumente:
  • -l - Protokolle in Datei schreiben.
  • -d on/off - Ein-/Ausschalten des Debug-Modus. Ermöglicht die Anzeige weiterer Informationen in den Protokollen.
  • -t on/off - einfachen eingebauten Telnet-Client anzeigen/verbergen (nur macOS-Version, experimentell). ANSI-Escape-Sequenzen werden nicht unterstützt!

Neueste Version des Programms.
Linux-Version: zip, deb. PPA: stable, testing. AUR: demoneditor-bin.
macOS-Version: x86-64, arm64.
Windows (64-bit): mit MPV.
Dateianhänge
Main_window_Big_Sur_small.png
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#2

Beitrag von satdemon »

Für Linux-Benutzer, die etwas Neues testen möchten. ;)

DemonEditor 1.0.1 Beta.

Changelog:

Code: Alles auswählen

 
  * Reworked and improved DnD for lists.
  * Added support for openning and importing data via DnD.
  * Added support for opening archives.
  * Display the sid value in tooltips in hex and dec format(#34).
  * Renaming bouquet fix [losing custom names](#33).
  * Update of Russian, Belarusian and German translations.
  * Update of Spanish (thanks to Víctor Pont).

Nur als Referenz. Nicht vollständig getestet! Verfügbar in testing: PPA,zip.

Wie ich versprochen habe. Ein kurzes Video ist beigefügt. :)

[video=youtube;MybSevjQiN0]https://www.youtube.com/watch?v=MybSevjQiN0[/video]
EAE
Member
Member
Beiträge: 293
Registriert: 28 Apr 2018 11:26
Wohnort: Wollt Ihr nicht wissen(Oje!)
Receiver 1: DM 920 UHD die II (Master) oATV 7.4
Receiver 2: DRAKE ESR 2000XT(AZ/EL Slave)
Receiver 3: Spectra Explorer by Waveline(Sat-Spektrum Receiver)
Hat gedankt: 46 Mal
Hat Dank erhalten: 67 Mal

#3

Beitrag von EAE »

Der Editor ist schon eine feine Sache für mich Linuxer, hab ihn drauf seit E2WORLD ihn vorgestellt hat. Hab damit auch ein DVB-T2 Problem gelöst, das mit Gleichnamigkeit des ZDF Pakets auf den von mir empfangbaren Sendern zutun hat.

C.
E2WORLD
VIP
VIP
Beiträge: 1484
Registriert: 27 Apr 2020 16:25
Hat gedankt: 287 Mal
Hat Dank erhalten: 685 Mal

#4

Beitrag von E2WORLD »

Danke das Du daran erinnerst, ist wohl dem Entwickler nicht mehr aktuell genug (bekanntes Problem).
Benutzeravatar
bayernsunny
Member
Member
Beiträge: 160
Registriert: 31 Mai 2014 18:26
Hat gedankt: 45 Mal
Hat Dank erhalten: 38 Mal

#5

Beitrag von bayernsunny »

Wirklich ein feines Programm.
Musste sonst immer über Wine meine Listen bearbeiten.
Zu einer Linuxbox gehört auch ein Linux Editor.
Gruss und Danke...
bc77
Beginners
Beginners
Beiträge: 2
Registriert: 23 Jun 2016 21:40
Hat gedankt: 1 Mal
Hat Dank erhalten: 1 Mal

#6

Beitrag von bc77 »

Hallo Satdemon,

satdemon hat geschrieben:Enigma2 channel and satellites list editor for GNU/Linux and macOS.


Über 20 Jahre warte ich schon auf einen grafischen Senderlisten Editor, der nativ unter Linux läuft!! Tausend Dank!
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#7

Beitrag von satdemon »

Version 1.0.1 Beta ist verfügbar.

Version für macOS: dmg. Nicht vollständig getestet!
Version für Linux: zip, deb.
EAE
Member
Member
Beiträge: 293
Registriert: 28 Apr 2018 11:26
Wohnort: Wollt Ihr nicht wissen(Oje!)
Receiver 1: DM 920 UHD die II (Master) oATV 7.4
Receiver 2: DRAKE ESR 2000XT(AZ/EL Slave)
Receiver 3: Spectra Explorer by Waveline(Sat-Spektrum Receiver)
Hat gedankt: 46 Mal
Hat Dank erhalten: 67 Mal

#8

Beitrag von EAE »

Danke satdemon, habe das Upgrade auf 1.0.1 Beta wie immer über die Aktualisierungsverwaltung meines LMC 20 bekommen. Klappt gut mit der PPA.

C.
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#9

Beitrag von satdemon »

Für Erfahrene Linux-Benutzer, die etwas Neues testen wollen:DemonEditor-1.0.2-Beta (testing). Nur zum testen!

Kurze Vorschau.

P.S. Wenn jemand Wünsche und Anregungen hat, schreibt in PM oder hier. Vielleicht werde Ich in dieser Version oder später noch etwas hinzufügen.
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#10

Beitrag von satdemon »

Version 1.0.2 Beta (Vorschau-Version) ist verfügbar.

Version für macOS: dmg. Nicht getestet!
Version für Linux: zip, deb. Wird später auch in stable PPA verfügbar sein.
E2WORLD
VIP
VIP
Beiträge: 1484
Registriert: 27 Apr 2020 16:25
Hat gedankt: 287 Mal
Hat Dank erhalten: 685 Mal

#11

Beitrag von E2WORLD »

Mac Version quittiert Download der Settings von der Box mit einem UTF8 Error, genauer Fehlerbeschreibung muss ich bis Morgen schuldig bleiben.
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#12

Beitrag von satdemon »

E2WORLD hat geschrieben:Mac Version quittiert Download der Settings von der Box mit einem UTF8 Error


@E2WORLD, sehr interessant. Ich bin nicht wirklich sicher, dass Problem in dieser Build ist. Kannst du bitte die vorherige Version überprüfen? Sieht für mich eher nach diesem Fehler aus.

So etwas gab auf dem IHAD Forum:
Upd.Die Quelle des Problems waren 2 unlesbaren Dateien unter Pfad '/etc/enigma2' von Drittanbietern mit unlesbaren Zeichen (in einer anderen Kodierung) in den Namen.

Es wäre interessant, die Quelle (Plugin) zu finden, damit ich so eine Bug reproduzieren kann.
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#13

Beitrag von satdemon »

@E2WORLD, versuche diese Version! Kann sein, dass Ich gefunden, wo das Problem liegen kann.
Dateianhänge
DemonEditor_test.dmg.zip
(20.21 MiB) 76-mal heruntergeladen
E2WORLD
VIP
VIP
Beiträge: 1484
Registriert: 27 Apr 2020 16:25
Hat gedankt: 287 Mal
Hat Dank erhalten: 685 Mal

#14

Beitrag von E2WORLD »

Getestet und für gut befunden !
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#15

Beitrag von satdemon »

Version 1.0.2 Beta ist veröffentlicht.
Kurzer Changelog:

Code: Alles auswählen

1. Added web import for services (experimental, #16)
2. Added simple remote controller (#38).
3. Added basic support for timers and EPG (via HTTP API, experimental).
4. Update of Russian, Belarusian and German translations.
5. Some improvements and bug fixes.


@E2WORLD, danke für den Fehlerbericht und das Testen! Das Problem ist echt sehr selten und tritt unter Linux und macOS auf. In der nächsten Version plane ich, eine spezielle Option für diesen Fall hinzuzufügen.
Wichtig! Für diejenigen, die dieses Problem nicht haben, wird das Paket aus dem obigen Anhang nicht empfohlen!
ditti64
Member
Member
Beiträge: 248
Registriert: 06 Apr 2014 11:42
Wohnort: Dresden
Receiver 1: Giga Blue HD Quad Plus openATV
Receiver 2: AXAS E4HD Ultra
Hat gedankt: 344 Mal
Hat Dank erhalten: 28 Mal
Geschlecht:

#16

Beitrag von ditti64 »

Hallo satdemon, ich kann keine Bouquets im Editor empfangen. Verbindung ist OK, Fehlermeldung: List Index out of range. Seit einigen Tagen nutze ich Big Sur auf dem Mac. Danke für Deine Arbeit. Ich habe auch schon erste Version probiert, leider der gleiche Fehler. Habe vorhergehende Bouquets geladen, dann alles wieder OK.
MfG ditti60
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#17

Beitrag von satdemon »

ditti64 hat geschrieben:Habe vorhergehende Bouquets geladen, dann alles wieder OK.
MfG ditti60

Hallo @ditti64, ein paar Fragen. Sind die Bouquets von anderen Programmen bearbeitet worden? Sind Plugins installiert, die Bouquets erzeugen können (z. B. Import aus m3u, usw)? Hast du Settings, bei denen der Fehler auftrat, gespeichert?
Wenn nicht, dann führe bitte, wenn ein solcher Fehler auftritt, das Programm auf der Konsole im Debug-Modus aus:

Code: Alles auswählen

cd /Applications/DemonEditor.app/Contents/MacOS/
./DemonEditor -d on

Und kopiere oder mache einen Screenshot des Terminals, nachdem dieser Fehler aufgetreten ist.
Oder kopiere einfach den Ordner /etc/enigma2 mit eines beliebigen FTP-Clients (Vielleicht, ab nächsten Version, zusätzliche Programme werden nicht mehr benötigt ;) ) und sende mir im Archiv aus.

Upd. Wenn du ausserdem die Sicherungsfunktion nicht ausgeschaltet hast, ist möglicherweise eine Sicherungskopie der heruntergeladenen Einstellungen vorhanden. Schau bitte im Backup-Tool an. Es wurde möglicherweise ein Archiv mit unlesbaren Daten gespeichert. Es wäre toll, es zu testen.
ditti64
Member
Member
Beiträge: 248
Registriert: 06 Apr 2014 11:42
Wohnort: Dresden
Receiver 1: Giga Blue HD Quad Plus openATV
Receiver 2: AXAS E4HD Ultra
Hat gedankt: 344 Mal
Hat Dank erhalten: 28 Mal
Geschlecht:

#18

Beitrag von ditti64 »

Hallo satdemon, das kann ich nicht mehr ganz nachvollziehen, aber ich habe eine Videourl von YT über den VLCplayer über die Medieninforation im Demoneditor eingefügt. Hat bisher immer funktioniert. Bouquet erstellt und zur Box geschickt. Gewundert habe ich mich bloß, in der Bouquetliste erschien als Name INDEX ohne das ich vorher einen Namen für den Link angegeben habe. Vielleicht hilft das weiter, aber nach dem einspielen der alten Sicherung alles OK. Danke für die Mühe.
Grüße aus DD
Benutzeravatar
satdemon
Member
Member
Beiträge: 180
Registriert: 07 Jan 2020 17:32
Wohnort: Belarus
Receiver 1: Formuler F1
Hat gedankt: 60 Mal
Hat Dank erhalten: 258 Mal

#19

Beitrag von satdemon »

Ok, ditti64. Alles klar.
ditti64 hat geschrieben:habe eine Videourl von YT über den VLCplayer über die Medieninforation im Demoneditor eingefügt.
Grüße aus DD

In diesem Fall empfehle ich, die vorhandenen Funktionen des Editors selbst zu verwenden.Wenn du die Url mit IPTV-Dialog nicht erhalten kannst, versuche die youtube-dl Unterstützung in den Einstellungen zu aktivieren.
Dateianhänge
yt_import2.png
yt_import2.png (39.32 KiB) 535 mal betrachtet
yt_import.png
yt_import.png (40.23 KiB) 535 mal betrachtet
yt_enable.png
ditti64
Member
Member
Beiträge: 248
Registriert: 06 Apr 2014 11:42
Wohnort: Dresden
Receiver 1: Giga Blue HD Quad Plus openATV
Receiver 2: AXAS E4HD Ultra
Hat gedankt: 344 Mal
Hat Dank erhalten: 28 Mal
Geschlecht:

#20

Beitrag von ditti64 »

So habe ich auch eingestellt, seit Probleme hatte. Jetzt nutze ich übrigens Version 1.0.1 vom 1.10. Werde aber wieder neueste Version nehmen.
MfG und Danke
Antworten

Zurück zu „PC / IOs / Android / Window Phone Programme und Apps für STB“