Schedules Direct - new data service

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: Schedules Direct - new data service

Re: Schedules Direct - new data service

von weamish » 30 Okt 2014, 02:56

Jo hat geschrieben:But you don't need it to have Schedules Direct updated. For this you only need to use "update plugins" in the TVB menu.
Thanks Jo, I'll give that a shot.

Re: Schedules Direct - new data service

von Jo » 29 Okt 2014, 18:47

weamish hat geschrieben:Where would I find the new version 3.4.0.97 RC? I don't see it at tvbrowser.org
You can get it from http://hilfe.tvbrowser.org/viewtopic.ph ... 30#p108330
But you don't need it to have Schedules Direct updated. For this you only need to use "update plugins" in the TVB menu.

Re: Schedules Direct - new data service

von weamish » 29 Okt 2014, 16:58

ds10 hat geschrieben:I've uploaded a new version for testing.
Where would I find the new version 3.4.0.97 RC? I don't see it at tvbrowser.org

Thanks!

Re: Schedules Direct - new data service

von jdonato » 28 Okt 2014, 17:38

I can confirm it is working perfect now. Thanks! :D

Mac OS X 10.10 (Yosemite), TV-Browser 3.4.0.97 RC, Java 1.6.

Re: Schedules Direct - new data service

von jdonato » 28 Okt 2014, 17:19

This is great news! I would like to thank rmeden , ds10, Jo and everyone else who collaborated in this effort.
I'll try that new version now!

Re: Schedules Direct - new data service

von ds10 » 28 Okt 2014, 16:48

Well it should not matter but it did, therefor it could not work with a changed order. Should not happen again, even if the order would change.

Re: Schedules Direct - new data service

von rmeden » 28 Okt 2014, 15:35

Ah, interesting... from the Java code I saw, I'm surprised the order matters, but yea the order changed. (I matched the TMS spec)

Re: Schedules Direct - new data service

von ds10 » 28 Okt 2014, 15:28

You can see it in your post with the new and the old data. The order of the entries is not the same.

Re: Schedules Direct - new data service

von rmeden » 28 Okt 2014, 15:20

excellent! What was the problem?

Re: Schedules Direct - new data service

von gcar » 28 Okt 2014, 14:40

Yeah, the new version is working with TV-Browser Version: 3.4.0.97 RC. I was able to update (set for 7 days) and all the channels contain complete information. Thank you :D

Re: Schedules Direct - new data service

von ds10 » 28 Okt 2014, 14:11

I've uploaded a new version for testing.

Re: Schedules Direct - new data service

von rmeden » 27 Okt 2014, 20:37

So it's trying to set a text field?

BTW, you can create an account yourself at SchedulesDirect.org.... pick a lineup.. 90210 is a postal code in CA. It comes with a 7 day day trial, but as an app developer you get some free accounts for testing anyway.

Code: Alles auswählen

2014-10-27T19:33:00Z    Parsing genres top-level element
2014-10-27T19:33:00Z    Finished parsing XTVD document
2014-10-27T19:33:00Z    Finished reading response from server
2:33:00 PM SEVERE: The TV data service 'SchedulesDirect' has caused an error during update TV data: null
java.lang.NullPointerException
        at tvdataservice.MutableProgram.setTextField(MutableProgram.java:648)
        at tvdataservice.MutableProgram.setTitle(MutableProgram.java:770)
        at schedulesdirectdataservice.SchedulesDirectDataService.updateTvData(SchedulesDirectDataService.java:190)
        at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.updateTvData(DefaultTvDataServiceProxy.java:98)
        at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:260)
        at tvbrowser.ui.mainframe.MainFrame$36.run(MainFrame.java:2368)

Re: Schedules Direct - new data service

von ds10 » 27 Okt 2014, 09:31

I've uploaded a new version of the data service with more logging information about the data prozessing:
http://www.tvbrowser.org/downloads/test ... ervice.jar

Re: Schedules Direct - new data service

von rmeden » 26 Okt 2014, 21:16

Ok so then it's dying here:

Code: Alles auswählen

net.sf.xtvdclient.xtvd.datatypes.Program xtvdProgram = xtvd.getPrograms().get(schedule.getProgram());
No idea why.. the data is there.

Re: Schedules Direct - new data service

von ds10 » 26 Okt 2014, 21:04

That simly means that xtvdProgram is null because that is the only value in that line that can cause the NPE.

Nach oben