Feldnamen unbekannt

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Feldnamen unbekannt

von ds10 » 09 Mär 2008, 01:20

Der Quellcode ist natürlich kein Geheimnis, man muss ihn nur an der richtigen Stelle suchen:
http://tvbrowser.svn.sourceforge.net/vi ... taservice/

Code: Alles auswählen

105   /**
106    * Actor-List. Shoud be in this Format:
107    *
108    * ActorName\t\t-\t\tRole,\n
109    * ActorName2\t\t-\t\tRole2\n
110    *
111    */
112   public static final ProgramFieldType ACTOR_LIST_TYPE
113     = new ProgramFieldType(10, TEXT_FORMAT, true, "actor list",
114                            "actors", "Actors");
Daraus und aus dem, was ich weiter oben geschrieben habe ergibt sich, dass man zum Beispiel folgendes für eine Sendung aufrufen muss, um Schauspieler hinzuzufügen:

Code: Alles auswählen

program.setTextField(ProgramFieldType.ACTOR_LIST_TYPE, "Schauspieler1\t\t-\t\tRolle1,\nSchauspieler2\t\t-\t\tRolle2\n");

von Hack » 09 Mär 2008, 00:55

bodo hat geschrieben:Ich sach bei sowas immer :

http://www.galileocomputing.de/openbook/javainsel7/
ok, hab ich mir besorgt, in 5 jahren werde ich in der lage sein, selbst was auf die beine zu stellen ;)
ich bin zumindest soweit, daß ich alles in die beschreibung bekomme, aber das ist halt nicht so perfekt...

derweil würde es mir weiterhelfen, wenn mir einer verraten könnte, wie denn nun das feld anzusprechen ist, um die darsteller einzutragen.

andere plugins bin ich grad am auseinanderpflügen, aber leider haben die meisten keine sourcen dabei ... grosse geheimniskrämerei...

also: wie lautet die syntax, um die darsteller einzutragen?

VIELEN DANK für die hilfe, ... sobald ich das hab', bitte ich um infos für regie, herstellerland, fsk, prduktionsjahr usw ;)

von bodo » 29 Feb 2008, 06:59

von Hack » 29 Feb 2008, 00:55

danke!
ich glaub, ich stecke da keine jahre rein, bevor ich das kapier ;)

die "für entwickler" kenne ich schon ... lustige lektüre, die mich schon viele stunden unterhalten hat => für einsteiger ist die wirklich nix... da ist nix zu verstehen für mich... viel zu komplex und ohne beispiele nicht verwendbar für beginner...

ich meld mich in 5 jahren nochmal, vielleicht bin ich dann so weit, hier mitzureden
vielleicht hat aber auch jemand anderes bis dahin das geheimnis gelöst, wie man aus einer beliebeigen xml die darsteller extrahieren und in den TVB einspielen kann...

gibt es literatur, wie ein php-programmierer das java erlernen kann innerhalb einer angemessenen zeit?
ohne hilfe ist die sprache ja nicht erlernbar ;)

von ds10 » 28 Feb 2008, 20:49

Klar gibt's eine Doku: http://wiki.tvbrowser.org/index.php/F%C3%BCr_Entwickler falls die nicht reicht, hilft es oft einfach im Quellcode nachzusehen (zum Beispiel wie andere Plugins das machen).

Zum Beispiel steckt folgendes hinter setDescription():

Code: Alles auswählen

  798   /**
  799    * Sets a description about the program. May be null.
  800    *
  801    * @param description The description.
  802    */
  803   public void setDescription(String description) {
  804     setTextField(ProgramFieldType.DESCRIPTION_TYPE, description);
  805   }

von Hack » 28 Feb 2008, 20:40

gibt es da keine doku oder ist das ein geheimis?

Feldnamen unbekannt

von Hack » 26 Feb 2008, 22:40

seit geraumer zeit versuche ich ein paar zusätzliche daten in den TVB einzuspielen.
dazu beziehe ich mich auf den dboxDatenService, der aus der dbox2 das EPG ausliest.
im dboxchannelhandler ist in zeile 78 zu lesen:
prog.setDescription(mCurrentEvent.get("info2"));
jetzt möchte ich statt der info2 ein actor-feld aus dem xml einfügen und in das darsteller-feld eintragen lassen. so hätte ich mir das vorgestellt:
prog.setActor(mCurrentEvent.get("actor"));

das funzt aber nicht - welchen ansatz könnte ich machen, um das feld zu füllen - wie heisst das feld überhaupt und wo kann man die restlichen feld-namen nachlesen?

im wiki komme ich nicht weiter und die suche hier hat auch nichts sinnvolles gebracht...
bin zwar java-anfänger, jedoch löse ich alle probs in php.

wie kann ich die fehlenden felder füllen?
danke für die mühe

Nach oben