Seite 1 von 18

RoboChannel

Verfasst: Sa 8. Sep 2012, 01:02
von paul79
Hallo zusammen!

Da gibt es ein neues TAP. :D

RoboChannel

Vorweg: Settings vorher sichern und alle anderen TAPs die mit der Kanalliste in Berührung kommen (besonders SE bzw. iTiNa) aus dem Autostart nehmen!

Das Szenario für RoboChannel sieht so aus:
  • Man kann mit RoboChannel von Hand eine ServiceDB erstellen
  • Danach macht man einen Werksreset bzw. löscht die Kanalliste
  • Neuen Sendersuchlauf machen
  • Nun kann man mit RoboChannel die zerwürfelte Kanalliste nach der vorher erstellten Vorlage sortieren lassen
Alternativ erkennt RoboChannel auch eine evtl. vorhandene ServiceDB von SmartEPG_TMS.

Die Identifizierung der Kanäle erfolgt anhand der ChannelID. Der Name des Senders spielt keine Rolle. RoboChannel sollte also auch funktionieren wenn Kanäle umbenannt wurden. Da das TAP nur die vorhandenen Kanäle sortiert und nicht direkt die Settings verändert ist es Receiver unabhängig. Man kann die ServiceDB also zwischen den Receivern des gleichen Empfangswegs austauschen. Bei Kabel sollte es innerhalb des gleichen Kabelproviders ebenfalls gehen.



Download über TTD, sobald das TAP freigeschaltet ist. (Betas einschalten)
Weitere Infos sowie manuellen Download unter: Klick
PS: Ich hab noch kein Feedback von Kabelreceivern. Hier ist besondere Vorsicht angesagt.

----------------------------------------------
Update 05.03.2013 V2.0

So, endlich ein Update!

Ein großes Dankeschön für das Update gehört Firebird der das meiste davon geschrieben hat!

Zunächst mal das Changelog:
0.02.0.0 (Build 20) - 05.03.2013
--------------------------------
+ Export/Import der Kanalliste erfolgt als Textdatei
+ Duplikate werden gelöscht
~ Logo ausgetauscht
Was sich erstmal wenig spektakulär liest ist jedoch in der Bedienbarkeit ein großer Sprung. Hier die Details:

Robochannel exportiert die Kanalliste nun nicht mehr als Datenbank sondern als lesbare Textdatei. Es werden dabei zwei Dateien erstellt. Eine für die TV Liste und eine für die Radio Liste. Das sieht dann z.B. so aus:

Code: Alles auswählen

0001: Das Erste HD              {00c0000103fb283d}  ARD
0002: ZDF HD                    {00c0000103f32b66}  ZDFvision
Diese Textdatei kann am PC umsortiert und dann wieder importiert werden. Firebird nannte es während der Entwicklung so schön "Ein TopSet für Arme". :D

Dabei gelten folgende Regeln:
  • Die Kanalnummer spielt beim Einlesen keine Rolle. Die Zahlen haben eine rein informative Rolle und können, müssen aber nicht verändert werden. Die spätere Reihenfolge der Sender ist nur von der Reihenfolge in der Textdatei abhängig.
  • Wird der Kanalnamen geändert, wird der Sender auch am Topf entsprechend umbenannt und das Name-Lock-Flag gesetzt.
  • Werden Zeilen gelöscht, können diese Sender auch auf dem Topf gelöscht werden. Es erfolgt vorher eine Abfrage ob Sender die nicht in der Liste sind gelöscht werden sollen.
  • Die ChannelID, inklusive der geschwungenen Klammern, darf nicht verändert werden, sonst wird diese Zeile ignoriert und der Sender anschließend aus der Senderliste gelöscht.
  • Alles zwischen dem Doppelpunkt und der geschwungenen Klammer wird als Sendernamen interpretiert.
  • Die Providerinfo hat rein informativen Charakter und wird beim Import ignoriert
Sowohl beim Export als auch beim Import wird auf einen evtl. angeschlossenen USB-Stick geprüft. Dieser kann dann als Ziel bzw. Quelle ausgewählt werden.

Sollte ich was vergessen haben, möge Firebird bitte ergänzen. :angel:

Download wie gewohnt per TTD (Betas einschalten!) oder direkt unter http://redmine.tap-dev.de/projects/robochannel/files

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 06:45
von Twilight
danke paul :)

twilight

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 07:54
von BlackOne
klasse. vielen dank !

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 08:41
von buko
... auch von mir ein > :up:

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 08:51
von FireBird
Danke Paul. :)

RC ist in TTD freigeschaltet.

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 09:29
von macfan
Toll, sogar Daten zwischen verschiedenen Receivern übertragen! :up:

Gruß, Horst

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 10:35
von Töppi
uii, das ging aber schnell. Danke.

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 10:36
von Lui
Supi - Danke.

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 10:51
von BluField62
WOW...danke.

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 11:01
von Paulchen Panther
S E N S A T I O N E L L ! :hello:
Wie hast Du dafür noch die Zeit gtefunden? :shock:
In dem Sinne auch schönen Gruß und vielen Dank an Deine Frau, dass Sie Dir die Zeit gewährt hat. :D
Lösche einmal "man" aus dem ersten Anstrichpunkt! :1+1+:

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 11:23
von JayTee
Klasse Paul. :up:

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 11:26
von Ricki
was passiert mit zuvor gelöschten (ungewollten) Sendern?

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 11:27
von Twilight
bleiben hinten an der liste mit dran...es ist ja eine umsortierung.

twilight

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 11:28
von Ricki
OK, Danke :)

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 12:33
von Roemer
Woohoo, das hört sich ja super an. Da kann das 2100er-Firmwareupdate kommen. -ha-

Vielen Dank!

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 12:34
von TV-Junkie
Danke auch von mir :D

Verfasst: Sa 8. Sep 2012, 13:05
von Ragnarök
Tausend Dank und meine Hochachtung für die geile Idee.....

Aus meiner Sicht, wäre es noch das Sahnehäubchen oben drauf, wenn nach der Umsortierung die restlichen vorher nicht vorhandenen Sender von Deinem TAP gelöscht werden könnten.

Dann hätte man auf einen Schlag, exakt den selben Stand wie vor dem Werksreset....

Danke und Grüße
Andi

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 14:19
von paul79
FireBird hat geschrieben:Danke Paul. :)

RC ist in TTD freigeschaltet.


Ich hab zu Danken! :up:

macfan hat geschrieben:Toll, sogar Daten zwischen verschiedenen Receivern übertragen! :up:


Das funktioniert sehr gut und war einer der Gründe weshalb ich das angefangen habe. Damit konnte ich in wenigen Minuten die Senderliste zwischen meinem 2410M und dem 2100 abgleichen!

Töppi hat geschrieben:uii, das ging aber schnell. Danke.


FireBird hat da einen erheblichen Anteil dran. Ohne seine Lib wär das nicht möglich gewesen!

Paulchen Panther hat geschrieben:S E N S A T I O N E L L ! :hello:
Wie hast Du dafür noch die Zeit gtefunden? :shock:
In dem Sinne auch schönen Gruß und vielen Dank an Deine Frau, dass Sie Dir die Zeit gewährt hat. :D
Lösche einmal "man" aus dem ersten Anstrichpunkt! :1+1+:


Das meiste davon ist in Mittagspausen und im Zug auf dem Weg zur Arbeit entstanden.

Ragnarök hat geschrieben:Tausend Dank und meine Hochachtung für die geile Idee.....

Aus meiner Sicht, wäre es noch das Sahnehäubchen oben drauf, wenn nach der Umsortierung die restlichen vorher nicht vorhandenen Sender von Deinem TAP gelöscht werden könnten.

Dann hätte man auf einen Schlag, exakt den selben Stand wie vor dem Werksreset....

Danke und Grüße
Andi


Die Frage ist ab das gewollt ist. Evtl. sind ja neue Sender dazu gekommen oder ein Sender hat den Transponder gewechselt. Der wäre dann auch weg. :thinker:

AW: RoboChannel

Verfasst: Sa 8. Sep 2012, 15:13
von Isarwolf
Hochachtung.

Ich habe mich mal als "Probekaninchen" zur Verfügung gestellt. Es hat alles wunderbar geklappt.

Gestartet ohne Taps.
Kanäle gelöscht
Suchlauf gestartet.
RoboChannel gestartet, DB von SmartEPG
Taps gestartet
Kanalliste von SmartEPG eingerichtet

Und siehe da, alles ist so wie es war!
Jetzt kann die neue Firmware für den CRP-2401 kommen.

Ich habe nun zwei Anmerkungen.
1. Kann man selektiv alle verschlüsselten Sender löschen. (Beim TF 5200 konnte man nur TFA-Sender laden). Es wird zwar nicht all zu Viele geben die nur ÖR sehen, aber vielleicht ist der Aufwand zu überblicken.

2. Nach der Einrichtung der Kanalliste, auf Sender Eins springen.

Gruß


Hannes

Verfasst: Sa 8. Sep 2012, 16:58
von Ragnarök
paul79 hat geschrieben:Ich hab zu Danken! :up:


Die Frage ist ab das gewollt ist. Evtl. sind ja neue Sender dazu gekommen oder ein Sender hat den Transponder gewechselt. Der wäre dann auch weg. :thinker:


Also direkt zwischen Werksreset und zurückspielen werden schon keine neuen Sender dazukommen .... Denke ich....

Und wenn Du es einfach mit Abfrage optional machst?

Grüße
Andi