TV Guide for Aussies (1 Viewer)

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


    Write your reply...

    Similar threads

    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
    637
    If your XMLTV guide isn’t populating, setting up an EPG Collector can solve the issue by giving you control over your guide data. This tool lets you customize the EPG to match your needs, ensuring accurate and complete listings. The main benefit of using an EPG Collector is flexibility. You can pull data from reliable sources, adjust...
    If your XMLTV guide isn’t populating, setting up an EPG Collector can solve the issue by giving you control over your guide data...
    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
    3
    Views
    344
    This is one of the top search results for WMC having stopped working; thanks everyone for the useful information! My shell scripting skills are very rusty these days, so for those like me who are still rocking Windows 7's (or some later version of) WMC, I thought I'd post the (rather hacky) Python script I'm using as a drop-in...
    This is one of the top search results for WMC having stopped working; thanks everyone for the useful information! My shell...
    NOT A MEDIAPORTAL ISSUE. Using MediaPortal1, Kodi for TV viewing. Today I noticed the TV Guide in Kodi stopped updating. A Google...
    Replies
    32
    Views
    6K
    Apologies Pablik. My bad. I neglected to run WMI Manager and check Properties as you advised. Sure enough, it produced this error: I tried to run winmgmt /resetrepository, but there were conflicts with running services. So I stopped those services (Malwarebytes & IP Helper), then stopped the winmgmt service. I was then able to run...
    Apologies Pablik. My bad. I neglected to run WMI Manager and check Properties as you advised. Sure enough, it produced this error...
    Hi, Was using v1.33 without issue. Then started receiving error message "Unknown error occurred" when trying to watch TV. Upgraded...
    Replies
    7
    Views
    956
    ok, i've fixed parsing and did a couple of other optimizations. Also officially published this site, so everybody can use it
    ok, i've fixed parsing and did a couple of other optimizations. Also officially published this site, so everybody can use it
    Hi! I am trying to get the m3u files from GitHub - iptv-org/iptv: Collection of publicly available IPTV channels from all over the...
    Replies
    4
    Views
    2K
    Top Bottom