1.3 Hot Analog, Israel Download Problem

1.3 Hot Analog, Israel Download Problem -

As always, thanks for the great work! I just got around to upgrading to 1.3 (my Guide has been empty since Hot changed their channel line-up). I followed the instructions - I think - carefully, but now, when I run megaepg to download the EPG data for the first time, it gets stuck on the very first item - the first channel on the very first day. It succeeds in launching, but beyond that it will just sit there for hours and not move to the next line. Any idea why this may be happening? I'm not getting an error. It's just stuck.

Thanks lots.

Alex

More or less the same here

I was using the previous version with no problem.
Today I upgraded to 1.3. I also followed the suggestion in http://pvr.co.il/node/233 to switch channels BIP and Hot Family.
For me Mega EPG works for 5-25 minutes, and then it is stuck.

Looking at the logs, I do not see anything special before it hangs.

For example, this is the end of one log:

2009-01-24 19:57:23,140 INFO 2009-01-26: 38 shows have been processed for escegypt
2009-01-24 19:57:23,171 INFO Next script has processed the missing channel
2009-01-24 19:57:23,171 INFO Script ynet_he is processing day 2009-01-27 channel escegypt
2009-01-24 19:57:26,671 ERROR No shows downloaded for date 2009-01-27 for channel escegypt
2009-01-24 19:57:26,671 INFO Trying to get the channel with the next script 'hot_he'
2009-01-24 19:57:26,671 INFO Script hot_he is processing day 2009-01-27 channel escegypt

This is the end of another log:

009-01-24 18:35:45,500 INFO Large gap, null show has been created
2009-01-24 18:35:45,500 INFO Gap 120 min. detected between ????? ??? 2009-01-28 02:50 - 2009-01-28 03:15 and ??? ???? 2009-01-28 05:15 - 2009-01-28 05:50
2009-01-24 18:35:45,500 INFO Large gap, null show has been created
2009-01-24 18:35:45,500 INFO Script ynet_he is processing day 2009-01-24 channel e!
2009-01-24 18:36:18,453 INFO 2009-01-24: 26 shows have been processed for e!
2009-01-24 18:36:18,467 INFO Script ynet_he is processing day 2009-01-25 channel e!

Thanks,
Doron.

Sstrange. Going back to

Strange. Going back to 1.2.6 did not fix it. But reinstalling 1.3 did fix it.

Actually not. It took longer

Actually not. It took longer now, but got stuck eventually. Even debug level logging does not show the reason:

One end:

2009-01-25 02:45:19,421 DEBUG Can not find/load the cache file 'C:\Program Files\MegaEPG\cache\300109-hot_he-interstar.cache', ignoring
2009-01-25 02:45:19,421 INFO Script ynet_he is processing day 2009-01-31 channel interstar
2009-01-25 02:45:19,421 DEBUG Can not find/load the cache file 'C:\Program Files\MegaEPG\cache\310109-ynet_he-interstar.cache', ignoring
2009-01-25 02:45:19,921 DEBUG Downloading url: 'http://www.ynet.co.il/home/0,7340,L-1422,00.html?hdnSearchType=0&hdnDurationTime=1440&lstChannels=76821&lstDate=31/01/2009' to file ''

Another end:

2009-01-25 08:15:24,437 DEBUG Script debug: Title: חוקי המשחק 2 פרק 10
2009-01-25 08:15:24,437 DEBUG Script debug: Start time: 21:00
2009-01-25 08:15:24,437 DEBUG Script debug: End time: 00:25
2009-01-25 08:15:24,937 DEBUG Downloading url: 'http://www.hot.net.il/EPG/Templates/EPG_Program/EPG_Program.aspx?lang=HE&titleID=459871&chapterID=461810&showkey=29928991' to file ''

It seems that is waits for

It seems that is waits for download. Are you sure it's stuck rather than just downloads things slowly?

Thanks, Igor. Yes. I was

Thanks, Igor.
Yes. I was wating each time for about 2 hours and nothing moved.
But I think I got it now.
It is not the fault of the new or old revision. Seems like it is related to the cleaning of the cache. I executed the program manually several times, each time until it hanged. On each execution the cache grew bigger. Eventually it was all cached and did not hang. From that moment ahead, when executing the program it downloads what needs to be downloaded and it does not hang anymore.
Following is my ini file, I guess uncaching and then using this file will be an accurate reproducing of the workflow.

[global]
xmlfile = tvguide.xml
tvprovider = cab
providers = Satellite (YES),Cable (HOT)
agent = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
usecache = 2
grab_full = *all*
script = ynet_he,hot_he
weekends = 6,7
languages = he_IL,ru,en
providercodes = sat,cab
evening = 19:00-26:00
grab_nodesc =
language = he_IL
loglevel = debug
country = IL
days = 7
mail_enabled = 0
filter =
xmlpath = C:\Data\MediaPortal\xmltv\
grabchannels = sport5gold,sport5live,aljazeng,amateurbabes,arte,bbcprime,bbcworld,hustler,canale5,cnbc,dunatv,e!,escegypt,espn,eurosport,extreme,foxnews,foxsport,france24,ftv,gtv,hallmark,hot3,hotaction,hotbombay,hotdrama,hotfun,hotfamily,hotgold,hotkids,hotmovies,hotprime,hotbidur,ietv,inter+,interstar,jetix,mbc,metv,mezzo,mgm,mtv,mtvdance,mtvhits,mtv2,nashekino,ng,ntvmir,ort,playboy,protv,rtl,rtr,rtvi,sat1,sat3,sky,starworld,trt1,tv5,tve,tvri,vh1,vh1classic,zeetv,reality,ego,egototal,bip,bait+,health,hopbaby,history,viva,vivaplat,haimtovim,education,children,jordan1,knesset,logi,luli,music24,nickelodeon,sport5+,sport1,sport2,sport5,isr1,isr10,isr2,isr3,channel8,israel+,food,parents,buychannel,france2,karma
epgformat = xmltv
grab_smart =

Is there a reason why you

Is there a reason why you put the ynet_he script first? hot_he is more complete/reliable and I'd recommend to use it at the first place and then ynet_he (as a "backup")

I guess it is a remain from

I guess it is a remain from times that hot EPG did not work/did not work well, or at least I tought so.
I will follow your advice.