From: SourceForge.net <no...@so...> - 2010-03-10 11:59:04
|
Patches item #2863899, was opened at 2009-09-22 00:44 Message generated for change (Comment added) made by knowledgejunkie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=424137&aid=2863899&group_id=39046 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: tv_grab_il Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Or Cohen (lightpriest) Assigned to: Nobody/Anonymous (nobody) Summary: A new grabber: tv_grab_il Initial Comment: I didn't where else to put that but here, this is a xmltv grabber for Israel. It passed the tv_validate_grabber tests and is written working with the XMLTV packages (Writer, Get_nice, ParseOptions, etc.) I didn't know where else to put it :) ---------------------------------------------------------------------- >Comment By: Nick Morrott (knowledgejunkie) Date: 2010-03-10 11:59 Message: tv_grab_il was restored to the XMLTV project using this patch in September 2009. ---------------------------------------------------------------------- Comment By: Robert Eden (rmeden) Date: 2009-09-22 14:57 Message: "He's a real nowhere man, Sitting in his nowhere land, Making all his nowhere plans. For nobody" :) It's probably more convenient to discuss on the xmltv-devel mailing list... I know most people are probably following the ticket from there anyway. I believe Nick and some others are trying to standardize channel ids through a "channel_ids" file at supplement.xmltv.org. I suspect folks will post some techniques on the mailing list in reply. There are also people working on better handling of lineups. Again, the mailing list is your friend (as well as the Wiki for documentation) Robert There's a few people working on a new method on dealing with lineups ---------------------------------------------------------------------- Comment By: Or Cohen (lightpriest) Date: 2009-09-22 09:18 Message: nobody is me, I forgot to log in :) Now I see I posted twice, and to think I always wondered why people were doing that... ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2009-09-22 09:15 Message: I've looked at the site's terms and the only thing related to scrapers is mentioned in "personal use only of data in the site". That is, you can use it however you like only if it's for personal use. There's nothing mentioned about scrapers. I guess if XMLTV's scripts are considered a browsing agent for the user then it's alright since the user chooses to use them. I'll check about those "use of uninitialized" warnings. I didn't see them even though I have channels with no programmes. I'm using XMLTV::Get_nice::get_nice_tree and from looking at its source code I see that the agent set is xmltv/$XMLTV::VERSION. About the default channels and channels in general, I have an important question. In Israel we have 4 major ways to watch TV. A satellite company. (YES) (About 150 channels) A digital cable company. (HOT) (About 150 channels) The same digital company also provides analog services that you can see with a standard PAL tuner. (About 40 channels) And there's a new DVB-T service which provides 5 channels atm. My question is, how can I help the user choose the channels he uses? How can I help the user automate the process of assigning XMLTV ids (MythTV for example) to the channels since every user can arrange his channels differently. I thought of a configuration variable (e.g. service) with values of: "Yes, HOT Digital, HOT Analog, DVB-T, all" while mapping these values to lists of channels in the background and make "fetch_channels" select channels only from that list. Will this suffice for the user? From your experience would it be hard to maintain? Another small question, how do I set "yes" as a default answer for the "--configure" channel selection? ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2009-09-22 09:15 Message: I've looked at the site's terms and the only thing related to scrapers is mentioned in "personal use only of data in the site". That is, you can use it however you like only if it's for personal use. There's nothing mentioned about scrapers. I guess if XMLTV's scripts are considered a browsing agent for the user then it's alright since the user chooses to use them. I'll check about those "use of uninitialized" warnings. I didn't see them even though I have channels with no programmes. I'm using XMLTV::Get_nice::get_nice_tree and from looking at its source code I see that the agent set is xmltv/$XMLTV::VERSION. About the default channels and channels in general, I have an important question. In Israel we have 4 major ways to watch TV. A satellite company. (YES) (About 150 channels) A digital cable company. (HOT) (About 150 channels) The same digital company also provides analog services that you can see with a standard PAL tuner. (About 40 channels) And there's a new DVB-T service which provides 5 channels atm. My question is, how can I help the user choose the channels he uses? How can I help the user automate the process of assigning XMLTV ids (MythTV for example) to the channels since every user can arrange his channels differently. I thought of a configuration variable (e.g. service) with values of: "Yes, HOT Digital, HOT Analog, DVB-T, all" while mapping these values to lists of channels in the background and make "fetch_channels" select channels only from that list. Will this suffice for the user? From your experience would it be hard to maintain? Another small question, how do I set "yes" as a default answer for the "--configure" channel selection? ---------------------------------------------------------------------- Comment By: Robert Eden (rmeden) Date: 2009-09-22 01:55 Message: BTW.. forgot to ask the standard question... is there anything in the target site's terms of service against scrapers? Can you set the HTTP agent string with something like $ua->agent("xmltv/$XMLTV::VERSION"); ---------------------------------------------------------------------- Comment By: Robert Eden (rmeden) Date: 2009-09-22 01:48 Message: ah, I see.. you default adding channels to "no". I think most grabbers default to "yes". Anyone else thing the default should be "yes" (when not editing an old file) ---------------------------------------------------------------------- Comment By: Robert Eden (rmeden) Date: 2009-09-22 01:45 Message: nice.. the previous tv_grab_il was removed from the distribution last year because the target site was experiencing "temporary maintenance" for a few months. It does seem to work and I've added it to CVS and the Makefile. I assume you're willing to be the maintainer... want me to grant you CVS permission? Issues: I did a --configure and picked a few of the first channels then "none". I tried a grab and the XMLTV file didn't have any programs. Is data for all channels asked about in --configure? I ran it again and answered "all" to add all stations. This time I got programs, but a lot of "use of uninitialized values in concatenation line 246" (pushing programme entries) Maybe there some shows without a title? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=424137&aid=2863899&group_id=39046 |