Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

SilentDragon

Alter Hase

  • »SilentDragon« ist der Autor dieses Themas

Beiträge: 530

Wohnort: Köln

Beruf: Student

  • Private Nachricht senden

1

10.01.2013, 19:22

TV Programm abfragen

Hey leute,

hat wer von euch schonmal in irgendeiner Programmiersprache das TV Programm online abgefragt?
meine Lösung wäre zurzeit einfach http://www.tvmovie.de/tv-programm-jetzt-…l?time=0&time=0 immer aufzurufen (erstmal alle Pages durch, dann immer time um 1 erhöhen und danwieder alle pages etc.).
Die erhaltenen html seiten, dann halt per wort suche analysieren...
Bevor ich damit anfange, wollt ich fragen ob es einen leichteren weg gibt ? Weil auf dem Weg wird es sehr lange dauern und ich bekomme noch nicht mal den Teletext dazu -_-

Kennt wer evt. ne TV seite die leichter aufgebaut ist, wo ich z.b. immer nur einen Sender mit TV Programm von den nächsten 24 Stunden abfragen kann, mit zusatz Text ? oder einen völlig anderen Weg an das TV Programm in meinem Programm zu kommen ?

LG
SD
...

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

10.01.2013, 19:29

Schau mal hier:
https://www.google.ch/search?q=tv+api
Da gibts gleich bei den ersten beiden Ergebnissen interessante Sachen.

vielleicht gibts da auch Deutsche Sender, aber üblicherweise wirst du eine API wollen, wogegen du programmieren kannst. Ansonsten bleibt dir nichts anderes übrig als eine Seite zu parsen, was eher instabil ist (jedesmal, wenn sich dort die Struktur ändert musst du deinen potentiell Code anpassen). Aber auch dafür würde ich dir empfehlen eine gescheite Bibliothek zu suchen, die das kann. Nennt sich Web scraping.

SilentDragon

Alter Hase

  • »SilentDragon« ist der Autor dieses Themas

Beiträge: 530

Wohnort: Köln

Beruf: Student

  • Private Nachricht senden

3

10.01.2013, 20:00

Danke, also bei der API habe ich nur was für den US markt gefunden, oder
bezahlt hier in Deutschland, also dieser weg fällt schonmal flach :/

aber die Idee mit einer Bibliothek für Web scraping ist sehr gut danke :)
...

4

11.01.2013, 15:44

http://www.tvbrowser.org/

OpenSource Programm, das kostenlos TV Inhalte für Deutschland hat. Man sollte leicht herausbekommen, woher und wie es die abfragt.
Lieber dumm fragen, als dumm bleiben!

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

5

11.01.2013, 15:56

ich weiß nicht, ob es auch bessere Möglichkeiten gibt, allerdings wäre in dem Zusammenhang Wireshark ein erster Anlaufspunkt
man kann damit wahrscheinlich einfach genug die Zieladresse der Kommunikation und ggf. das Protokoll herausfinden
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Yannic

unregistriert

6

11.01.2013, 16:01

http://www.tvbrowser.org/

OpenSource Programm, das kostenlos TV Inhalte für Deutschland hat. Man sollte leicht herausbekommen, woher und wie es die abfragt.

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

7

11.01.2013, 16:14

http://www.tvbrowser.org/

OpenSource Programm, das kostenlos TV Inhalte für Deutschland hat. Man sollte leicht herausbekommen, woher und wie es die abfragt.

das hatte ich dann wohl überlesen...
da sieht man mal, wie selbstverständlich Opensource bereits geworden ist! ;D
bleibt nur noch zu hoffen, dass das Programm auch gut strukturiert ist, sodass der Teil für die Programmabfrage einfach gefunden werden kann
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

Tobiking

1x Rätselkönig

  • Private Nachricht senden

8

11.01.2013, 16:35

Das Verwenden von TV Daten ist übrigens heikel was das Copyright angeht. Siehe auch den Vermerk auf http://www.tvbrowser.org/mirrorlists/. Da gab es damals mal eine große Diskussion mit dem Anbieter der EPG Daten und es wurde nur irgendwie eine Notlösung gefunden.

SilentDragon

Alter Hase

  • »SilentDragon« ist der Autor dieses Themas

Beiträge: 530

Wohnort: Köln

Beruf: Student

  • Private Nachricht senden

9

13.01.2013, 16:11

Danke für die ganzen Tipps!
http://www.tvbrowser.org/ habe ich mir angeguckt, allerdings bin ich mir da eben nicht sicher ob das legal wäre wenn ich selber anfragen sende und diese auswerte...
Wollte noch einmal nachfragen wie es ausschaut wenn ich bekannte TV Seiten abfrage, weiß wer ob das legal ist wenn mein Code automatisch jeden Tag die Seiten aufruft und dort die Sendepläne lädt und lokal speichert ?
rufe die Seiten ja eigentlich normal per HTTP auf, sollte doch legal sein ? oO
weil so wie ich das sehe ändert sich ab und zu nur die Struktur der Seite, nicht aber die links zu den übersichtlichen Tabellen. Per Keyword suche sollte es also ein leichtes sein, regelmäßig zuverlässige daten zu erhalten :)
will halt nur zuerst wissen ob ich da gegen irgendwelche AGBs verstoße :)

lg
SD
...

10

13.01.2013, 16:26

Rein aus dem Gefühl heraus darfst du das nicht. Immerhin machen diese Webseitenbetreiber Geld mit Werbung, was du tust ist ihre Inhalte zu kopieren und sie selber zu nutzen. Im Grunde genommen untergräbst du damit also ihr Geschäftsmodell. Vergleich: Nur weil irgendwelche Internetseiten Bilder beinhalten, die man einfach so abfragen kann, heißt dass noch lange nicht, dass du mit diesen Bildern machen kannst, was du willst.
Ich würde mir nochmal angucken, woher genau TV-Browser die Sachen kriegt. Die stellen ja auch nur das Tool und nicht die Daten.
Lieber dumm fragen, als dumm bleiben!

Werbeanzeige