TV Guide for Aussies (2 Viewers)

voxmortis

Portal Member
May 19, 2005
37
0
Sydney, Straya.
BKCH,

Have emailed you a rar file of my old bladerunner set up... as I said, used to work well.

D1XMLTVGrabber no longer grabs pay tv for me, this used to work well too (less info than Bladerunner used to give though).

Am currently looking at the obfuscation of the data on the ninemsn site.

Anyone good at Javascript out there? Can you look at this source and tell us how to get the guide data?!
http://tvguide.ninemsn.com.au/guide/10112005_73.asp?channel=free&day=10/11/2005

Doug.
 

BKCH

MP Donator
  • Premium Supporter
  • July 25, 2005
    287
    12
    Sydney
    Home Country
    D1 stopped working about 3-4 weeks ago for pay - I think they still do FTA.

    I did actually get tvharvest working perfectly before ninemsn ruined my whole day with their changes :( $#%@!$%!

    Anyways, I'm still working down the line of tvguide.org.au...
     

    BKCH

    MP Donator
  • Premium Supporter
  • July 25, 2005
    287
    12
    Sydney
    Home Country
    If anyone is interested I'm making some progress with grabber for tvguide.org.au - I've got it outputing an XMLTV format file with both pay and FTA content....

    (now gotta go help bath the kids - back to it in 1-2 hours!!)
     

    SiLenTYL

    Retired Team Member
  • Premium Supporter
  • April 23, 2004
    1,144
    159
    Melbourne
    Home Country
    Australia Australia
    ive finished writing up the webepg pay tv grabber...it uses au.tv.yahoo.com and it gets all channels(including Foxtel, Foxtel Digital, Optus, Optus Digital and FTA) ...ive passed it on to _James_ so we should see it next build

    theres no desciptions, just times and program names ...as yahoo blocks u getting extra info if u try more than 3 times in a day...so please deselect "LINKED PAGES" to make it faster

    ...leeme know how it goes
     

    James

    Retired Team Member
  • Premium Supporter
  • May 6, 2005
    1,385
    67
    Switzerland
    Hi BKCH,

    I would be interested in your solution for tvguide.org.au.

    Also I have found some examples to running Javascript in C#, So I will test these. These will enable support for site that use Javascript in some way. Including Ninemsn.com.au and Foxtel.com.au, that use Javascript to encode the text.

    I am happy to develop solutions for all these sites with a little help.

    Cheers,

    /James
     

    BKCH

    MP Donator
  • Premium Supporter
  • July 25, 2005
    287
    12
    Sydney
    Home Country
    Hi James - I'd be very happy to help - getting this data into WebEPG would be excellent.

    So - good news - my marriage (and HTPC budget!) is secure!

    I have a big beautiful working FTA + Foxtel EPG :) WooHoo!!

    It remains to be seem what the long term accuracy but a quick surf points in the right direction! I even have descriptions, genres and actors!!!

    So - the path to EPG happiness is as follows (this probably seems a little long but I wanted to include all steps):

    Go to tvguide.org.au and register (then login to the tv guide section and set your preferences - don't worry about selecting all the channels you want - just pick one and click save :) )

    One note here is that tvguide.org.au relies on people entering in guide data so we probably need to do the right thing...

    Anyways - now you need the grabber:

    1. Download the grabber from: http://www.cse.unsw.edu.au/~willu/xmltv/tv_grab_au_tuhs.

    2. Download and install a python interpreter - I used the free ActiveState distribution found at: http://www.activestate.com/Products/ActivePythonFamily/?tn=1.

    3. Edit the grabber:

    Comment out (with a #) the line:
    time.tzset()

    Change the line:
    config_file = os.path.join('.xmltv','tv_grab_au_tuhs.py')

    and get rid of the '.' in '.xmltv' - Windows don't like the '.'! (this is optional but probably good advise)

    5. Run tv_grab_au_tuhs.py --configure

    6. Edit the file that was created in the above set (it's also called tv_grab_au_tuhs.py and is probably in c:\documents and settings\<your user>\xmltv\.

    In the obvious spot put your username and password for tvguide.org.au.

    You'll also need to add a line for each channel you want to grab - it should be pretty obvious but the format is:
    {'Display': '<MP channel name>', 'tuhs': '<tvguide channel name>'}

    7. Run: tv_grab_au_tuhs.py -o xmltv.xml -o tvguide.xml

    8. Point MP at your new tvguide.xml, change your timezone offset (mine was 11 hours)

    9. Enjoy :)

    (you then need to edit your config file
     

    voxmortis

    Portal Member
    May 19, 2005
    37
    0
    Sydney, Straya.
    Have written some VB to de-obfuscate the ninemsn data. Was going to translate their webpages for the whole week, and repost the website on my own (or geocity type) server, then the old Bladerunner and any other epg could parse the new website without changing code, just the URL.

    Looks like BKCH has the best solution tho... and it seems legal (tho I'd like to see ninemsn take me to court for parsing the data on their public website for personal use!)
     

    Users who are viewing this thread

    Similar threads

    Update: Problem solved! The electronic program guides (tvguide.xml) have been successfully transferred to MediaPortal. The issue stemmed from the corruption of one or both of the mc2xml.dat and/or mc2xml.exe files, for an unknown reason. Consequently, even though the tvguide.xml file appeared to be updated, its content kept being an...
    Update: Problem solved! The electronic program guides (tvguide.xml) have been successfully transferred to MediaPortal. The issue...
    I was having a problem with the EPG on MP2 1.4.1 (although it used to run without any issues for a while). So I installed MP2 1.5...
    Replies
    8
    Views
    775
    Well, I had already recognized your problem, but I still wanted to point out the basic connections once again. Unfortunately, I don't have a fundamentally different solution for you, but with this approach you should achieve your goal. ;) The idea of first setting the current genre colors with the defines is certainly a good one, as...
    Well, I had already recognized your problem, but I still wanted to point out the basic connections once again. Unfortunately, I...
    Good afternoon, Does anyone know a way of referencing the genre colour of the currently selected item in the TV Guide. We are all...
    Replies
    4
    Views
    1K
    I used to use the grabber but a few years back it disappeared on FreeSat DVBS. That is when I changed to EPG Collector. The extra benefit is that it collects from the Sky platform so it will give EPG for all the FreeSat channels plus the unencrypted movie channels on the Sky platform. It also allows me to pick the channels dedicated...
    I used to use the grabber but a few years back it disappeared on FreeSat DVBS. That is when I changed to EPG Collector. The extra...
    Hi everyone, I hope you are all well My Mum's Mediaportal lost it's marbles thanks to Microsoft update, (even though I had update...
    Replies
    2
    Views
    1K
    Hi This is a general question about OnX. I have been using the TvWishList plugin for a while and have recently updated (update install) from MP 1.36 x86 to 1.37 x86 and found there seemed to be no Onx menu in the TV guide. I then configured the onx.presets.xml file like I would normally do with updates or fresh installs, but still...
    Hi This is a general question about OnX. I have been using the TvWishList plugin for a while and have recently updated (update...
    Hi This is a general question about OnX. I have been using the TvWishList plugin for a while and have recently updated (update...
    Replies
    0
    Views
    513
    How does the Timezone flag work? What input is it looking for? I went through the source code and all I saw was "America/New_York." I tried "America/Chicago" but still getting GMT times in the xmltv.xml file. Edit: Got this figured out. In the XmlTv plugin, you need to select "Apply timezone compensation when loading tvguide.xml" and...
    How does the Timezone flag work? What input is it looking for? I went through the source code and all I saw was "America/New_York."...
    NOT A MEDIAPORTAL ISSUE. Using MediaPortal1, Kodi for TV viewing. Today I noticed the TV Guide in Kodi stopped updating. A Google...
    Replies
    120
    Views
    34K
    Top Bottom