http://www.yo.tv/
Great site. Would love an ini for this. The main page has all channels for each country. very convienient. Thanks
http://www.yo.tv/
Great site. Would love an ini for this. The main page has all channels for each country. very convienient. Thanks
Brought to you by Jan van Straaten
Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl
Interesting site.
However is bing build at the moment I think.
Schedules does not corresponds with the schedules published on other sites. And there is at least a 5 h difference in schedule.
Will keep aon eye on it.
Willy
First attempt. Used the Belgium - TV-Vlaanderen.
Need to configure the website, and save the cookie file as: belgium.yo.tv.cookies.txt
Because the need for this configuration, there will be a need for a different Siteini for each country/system (I think)
Also there is a small problem with the timeoffset:
Thje url index is:
site {url=belgie.yo.tv|timezone=Europe/Brussels|maxdays=7|cultureinfo=en|charset=UTF-8|titlematchfactor=50}
url_index{url ()|http://belgie.yo.tv/api/GS?cid=|channel|,&offset=+02.00&day=|urldate|}
This contains an offset. But has to be changed each time DST changes. We could overcome this by using:
site {url=belgie.yo.tv|timezone=UTC|maxdays=7|cultureinfo=en|charset=UTF-8|titlematchfactor=50}
url_index{url ()|http://belgie.yo.tv/api/GS?cid=|channel|,&offset=+00.00&day=|urldate|}
But then a XMLTV file will be created in GMT with no corrections for DST. This is fine for the enigma2 boxes which I use, but could be problematic for other purposes.
Francis or Jan: Do you have a better suggestion here.
Willy
and a version for The Netherlands (UPC)
Willy
Nice. Thank you. Could you possibly make one for Canada ((UTC-04:00) Atlantic Time) as well. Much appreciated :)
I need to fill in a ZIP code if I want to select a region. Which one?
Secondly: If I search a ZIP code on the net and fill one in, this does not seem to work.
Will try to produce something today.
Willy
Postal code here is B4N 2W2. If you need a provider, try Eastlink. Thanks.
OK. Here my first attempt for the Canada channels.
You have to make your own channels file (depending on the region you select on the website - and which is included in the cookies)
See the info file
I think I cracked the timezone settings. Hopefully it is correct.
The clue is:
Jan/Francis am I correct?
I made three versions.
index version (canada.yo.tv-index.ini): uses only the index page. But for a bunch of channels this maybe enough. Blinding fast Siteini
normal version (canada.yo.tv.ini) : Uses the pop-window for grabbing episode info and a more complete description (fast siteini)
full version (canada.yo.tv-full.ini): Uses the linked webpage for descriptio, episode info and Cast. (slow Siteini)
Willy
Willy,
Nice work.
You are correct about the timezone issue.
On your previous question, if we had other suggestions, I got the following answer:
yo.tv did me think of an other website that has worldwide support (tvguide.com)
I have created a siteini (starting from yours) to get the info. Just that mine doesn't need cookies.
This is one siteini file for all the coutries/channels on yo.tv.
The only thing you need to do, is to first create a provider.xml file and after that a channels.xml file.
This is how you do it:
1. use a clean config.xml file
2. add a line from the yo.tv_countries.xml (just pick your country and append your zipcode)
eg.
<channel update="i" site="yo.tv" site_id="COUNTRY:belgie,ZIPCODE:9700" xmltv_id="Belgium">Belgium</channel>
or
<channel update="i" site="yo.tv" site_id="COUNTRY:canada,ZIPCODE:B4N 2W2" xmltv_id="Canada">Canada</channel>-->
3. now comment out between @auto_xml_provider_start and auto_xml_provider_end
4. run WG++ (rename the yo.tv.channels.xml file into yo.tv_providers.xml)
5. uncomment 3. again
6. replace the country config line with a line from the yo.tv_providers.xml file
7. now comment out between @auto_xml_channel_start and @auto_xml_channel_end
8. run WG++ (now you got the real yo.tv.channels.xml file)
9. uncomment 7. again.
now you can use yo.tv.channels.xml to configure WG++ and get your channels data (without cookies)
If your EPG importer doesn't convert the UTC times correct, you can change the timezone setting in the siteini to the correct one.
For Belgium this would be:
timezone=Europe/Brussels
Hope you can test this procedure and see if there is any issue with it.
I tested Telenet and the canada version. ( seems to work).
Only implemented the index version. (other versions should be similar, I think)
Francis
I tried the Siteini's in a few versions of WG++ and in the most recent they failed.
Use for the start scrub:
index_start.scrub {regex||data-time='(.*?)'||}
index_start.modify {calculate(format=utctime)}
instead of:
index_temp_1.scrub {single ()|data-time='||'}
index_start.modify {calculate (format=utctime)|'index_temp_1'}
Willy
The versions which do not require a cookiefile, and also only one Siteini for all, as being developped by Francis is further developped in a index, normal and Full version.
Index: Blinding fast
Normal: Use of the pop window, with the normal description
Full: Use of the detail pages, this includes actors, director and some other miscaleeoneous info. Very slow though.
Willy
Some countries do not require a postalcode. (like Germany and France)
This requirse a sligthly different approach.
In that case change the line in the Siteini
*url_index{url|http://##COUNTRY##.yo.tv/api/setting?id=##ZIPCODE##&lookupid=1}
in
*url_index{url|http://##COUNTRY##.yo.tv/api/setting?lookupid=1}
I have changed the info file accordingly.
Willy
Excellent! Thanks guys, that worked perfectly :)
Can someone give me a hand (or create) provider list for UK?
I was able to create providers and channel list for Canada, but for UK ai'm not able to pass providers list
Thanks
Hi Yurek99,
I'm not very impressed with the UK channel list to be honest (am based in UK). TVguide.co.uk is great for UK and far more extensive. I've attached what channel lists my post code produced. Oh and I've also attached east cost USA channels for anyone that's interested. Cheers!
Thanks
A dedicated version of yo.tv for the US East Coast - Time Warner Cable selected as provider for the channel list creation.
Willy
and the full version (slow)
Willy
And one modification to the"normal" version
Willy
The link for WG++ support, can be found on the front page:
http://webgrabplus.com/content/support-us
The difference between the first and the last ini file is that in case of a series the episode title and season/episode info is grabbed. (Corrected an error)
The difference between the regular ini and the full is the Director/actor is grabbed in the full version. This is however slow.
If you want to donate anything, pls. do so like Frnacis has indicated.
Willy
To all admins, the idea of having these .ini files created is extremely helpful since this particular site has EPG data for almost every country.
I'm really looking forward to get both the Colombian and Mexican .ini files working but even though I tried and tried, I can't seem to get it to work.
I would really appreciate if you could guide me on how to have these ini created since if these are cracked then it would make no sense to work on other site because this one has all countries within it.
Again, thanks for all your work and I hope we can resume this thread.
Attached the dedicated Columbia version.
Yes, the general version can handle all countries, but for beginners it is complicated. So I decided to produce a dedicatedversion for Columbia.
I will also produce one for Mexico.
I think this version is easier to adapt to other countries as well.
There is a normal version and a full version. The full version is however slow, and most channels do not have more information in the full version. Only the channels with movies and series will benifit from the full version.
Willy
Attached the dedicated Mexico version.
The full version seems to have a problem (but so has the website itself when you click on the show to see to full details - maybe this is temporarily)
Willy
Thank you Willy, that's superb! I'm at work right now but I'll check both files when I get home. I'm still eager to learn how you were able to create these so fast. I'm guessing you get that with experience, but I'm sill not sure how did you create the channellist.xml and how to populate the .ini file with the parameters from each yo.countryname.tv site.
I'm guessing I'd have to look into the Dev tools using the F12 key and start from there, I'll take another look at the PDF guide and if you have any pointers I would really appreciate them as I really want to learn and start developing all the missing .ini files for the rest of the countries, mainly the ones from South America first and then continue with the rest.
Mariano.
Compare the both SiteIni's and look at the differences between them.
You will have a grasp on how to construct a new SiteIni for another country.
For the channels file:
Open the yo.tv website for the country you are interested in a webbrowser, and select the desired provider.
Now save the cookies to a file called: channels.yo.tv.cookies.txt in the Webgrab++ data folder.
Activate the channels creation statements (which are at the bottom in the SiteIni) and run Webgrab++
Do not forget to disable these statements later on. (Otherwise nothing is grabbed)
Willy
Im having issues with the time offset i can't figure out.
trying to update for norwegian channels (altibox provider), managed to make the provider and then channel list but when i try to grab the info for the channels i get:
"invalid start time, see log file for details"
log file attached
any help would be greatly appreciated
This yo.tv grabber is a funny one.
I am using the attached one.
For your purposes you may have to delete all the lines after:
*For classical credits - remove the next lines
These lines do a bit of reordening data, which you may not want (this is for my own benifit).
Willy
Thanks Willy, I will take into account your advise and hope to soon post a new .ini site for other countries. I hope not to bother with more questions but I guess that's the only way to learn.
Thanks,
Mariano.
I know this is an old post, but I reallly want to get the yo.tv guide for Mexico, but i can't getting work the files, I already get the guide from "entutele.com" but there's some shows missing, somebody can put here the .ini file to create the channels.xml file? because I remove the comments * but send me error, inclusive I already download cookies file, but send me a warning about is not found on the folder.
This are the files that I use with the line:
<channel update="f" site="mexico.yo.tv" site_id="" xmltv_id="dummy">dummy</channel>
But like I say before I keep getting an error
heres an update to Francis ini mixed up with various other ini's from the trhead.
this one works with all countries embedded in same config file (no cookie, no provider needed)
enjoy!
I totally forgot about this siteini.
I further fine tuned it (thanks @1NSdbZVbpZDX) and have now uploaded it to our EPG channels page.
Also added a _info.txt file to help users with the creation of their .channels.xml file.
yup it's a multilang multiculture conflicting ini (wonder all russian bugs in it)
fixed subtitles & episodes
here's my solution....
ps. made actors attributes more readable
just realized the url_index needs an offset number also (mi location is -04), timezone won't work so I manually set it this way:
url_index{url|http://##COUNTRY##.yo.tv/api/GS?cid=##CHANNEL_ID##,&offset=-04,&day=|urldate|}
else all shows past 05:00 AM will be shifted to next day, leaving gaps in the EPG. is there any way to tell WG++ to set UTC localtime as a variable?
ok these update fix all problemas
after bangging my head for 6 hrs just found out the duration tag was culprit for leaving those gaps
heres the final unbroken version for yo.tv
plz replace it with the one posted in channels@epg
revision 4 update:
- fix title to match generic siteini, fixed multilang credit details
added subtitles and production date
tried this last ini with deutschland and cannot get one channel, site deutschland seems a mix of french, spanish and german channels, but for me non works.
never tested with deutschland "ach du meiner liebe guete"
I'll fix that 2day...
update: seems deutschland is giving error from the page itself. the details page opens on mouse over but gives error when trying to open link in new page
tested with russian, norway, italy, french, brazil, all latin america (best work).
Today I checked Italian provider, if I run channel file creation on:
<channel update="i" site="yo.tv" site_id="COUNTRY:italia,PROVIDER_ID:325187" xmltv_id="Sky Italia HD">Sky Italia HD</channel>
don't get any of the sky channel, actually I always get the same 117 channels with any of the Italian providers. Is that correct ?
on the scrubing of italia found only 1 sky channel:
<channel update="i" site="yo.tv" site_id="COUNTRY:italia,CHANNEL_ID:37470" xmltv_id="Sky Arte HDTV (Italy) 110">Sky Arte HDTV (Italy) 110</channel>
and it works
u've goto run channel file creation with:
<channel update="i" site="yo.tv" site_id="COUNTRY:italia,ZIPCODE:" xmltv_id="Italy">Italy</channel>
instead of "dummy" in the config
and yes, scrub finds 117 channels
Good, I saw quite a lot of channels on the site under sky and dvb-t, so I was worring it was my fault.
Can you make for Turkey channels via yo.tv?
I couldn't do..
Thanks..
Turkiye:
Attached the channels list for Turkey. This has been made with my version of yo.tv. It may work on the published versions, but I am not sure.
It will work in the yo.tv and yo.tv-full version (if you change the site to site="yo.tv-full") in the SiteIni versions I have attached.
Do not run the grab between 0h00 and 0h200 - UTC+2. Or if you are in UTC+3 between 0h00 and 0h300
Willy
Willy
Hello.. Finally I found another site instead of yo.tv which is the official site of Digiturk Satellite.
Could you make the Epg site of http://www.digiturk.com.tr/yayin-akisi ?
And I use xml file but I don't know how to use ini file at Iptv. If I only use xml file, will it update itself?
Thank you for help.. :)
See here: http://www.webgrabplus.com/epg-channels#stc_4E
Willy
please you can create the xml files from www.yo.tv for the countries of Panama, Costa Rica and Venezuela? THANK YOU
thank you very much, I have been able to elaborate the list of channels of the countries of Costa Rica and Venezuela, but for the country of Panama not because its access is by region and not by postal code, nevertheless I have been able to create the list of suppliers but the list of channels it generates me empty.
yes!! thank you very much Blackbear for the great work you do so that we novices who do not know about programming get what we are looking for, amazingly impressive, congratulations.
si!! muchas gracias Blackbear por el gran trabajo que realizas para que nosotros los novatos que no sabemos de programacion logremos obtener lo que buscamos, asombrosamente impresionante, felicidades.
Im having problem with getting the channellist for each provider, i get channels created in the file but for example if i use for the US:
<channel update="i" site="yo.tv" site_id="COUNTRY:us,PROVIDER_ID:339723" xmltv_id="AFN Satellite">AFN Satellite</channel>
I dont get the AFN channels.
I dont know what the problem is, please See my .ini in attached files.
EDIT: Same problem with the Canada
Thanks
I tried to do a list of Chile but I couldn't. I follow step by step the guide but no luck.
Maybe I'm missing something. Someone can make for Chile channels? Thanks.
hello. guys
could anyone please,
make the xml file for ecuador from yo.tv
Thanks..
Pages