von fschaeckermann » 27 Jun 2007, 01:44
Okay... es ist vollbracht.
Der Zap2It-Importer funktioniert. Ich habe die Performance um einiges verbessern können. Unter anderem werden nur noch die TV-Daten geparst, die zu 'subscribed' Kanälen gehören.
Außerdem werden jetzt auch die Genre-Daten und die Crew-Daten mit übernommen.
Wenn man in dem neuen Feld in der Plugin-Konfiguration eine Postleitzahl eingibt, werden die Daten aus den lineup-Daten ebenfalls in die Kanal-Namen übernommen, damit man weiß, welchen Kanal man am Fernseher einstellen muß, um einen bestimmten Sender zu sehen.
Nun muß mir nur noch jemand sagen, was ich mit den beiden Files machen soll, damit sie ins Projekt übernommen werden!
Übrigens gibt es in devplugin/Channel.java einen Fehler:
public void writeData(ObjectOutputStream out) throws IOException {
out.writeInt(4); // version !!!!!! das sollte wohl besser out.writeInt(5) heißen!
out.writeUTF(getDataServiceProxy().getId());
out.writeUTF(getGroup().getId());
out.writeUTF(getCountry());
out.writeUTF(mId);
}
Vielleicht kann das jemand ändern?
Schöne Grüße, Frank
Okay... es ist vollbracht.
Der Zap2It-Importer funktioniert. Ich habe die Performance um einiges verbessern können. Unter anderem werden nur noch die TV-Daten geparst, die zu 'subscribed' Kanälen gehören.
Außerdem werden jetzt auch die Genre-Daten und die Crew-Daten mit übernommen.
Wenn man in dem neuen Feld in der Plugin-Konfiguration eine Postleitzahl eingibt, werden die Daten aus den lineup-Daten ebenfalls in die Kanal-Namen übernommen, damit man weiß, welchen Kanal man am Fernseher einstellen muß, um einen bestimmten Sender zu sehen.
Nun muß mir nur noch jemand sagen, was ich mit den beiden Files machen soll, damit sie ins Projekt übernommen werden!
Übrigens gibt es in devplugin/Channel.java einen Fehler:
public void writeData(ObjectOutputStream out) throws IOException {
out.writeInt(4); // version !!!!!! das sollte wohl besser out.writeInt(5) heißen!
out.writeUTF(getDataServiceProxy().getId());
out.writeUTF(getGroup().getId());
out.writeUTF(getCountry());
out.writeUTF(mId);
}
Vielleicht kann das jemand ändern?
Schöne Grüße, Frank