You are here

Strange New Error in mdb

9 posts / 0 new
Last post
karimf
Offline
Joined: 10 years
Last seen: 8 years
Strange New Error in mdb

Cheers to all,

It just happened today, 2 issues appeared in the mdb postprocess:

1-imdb.com.ini doesn't get any matches at all. The source xml includes all necessary details: title,actors,director,productiondate.

2-imdb.com.ask.ini scrubs the productiondate in a new way as follows:

<date>Rooster Cogburn (1975) - IMDb</date> it used to be

<date>1975</date>

Is this happening to anybody else? did imdb change anyhting again?

I didn't change anything in my settings that were working till hours ago.

Thanks for any advice.

janKO
Offline
Donator
Joined: 10 years
Last seen: 1 hour

upload all config files and I can try whats happen...

karimf
Offline
Joined: 10 years
Last seen: 8 years

Thanks janKO for your offer to help.

I'll wait for your ideas after you see the attached config files.

Till then I use now a regex in imdb.com.ask.ini to remove the extra unwanted prductiondate data that appears (remove the title that appears at the beginning and the IMDb that appears at the end and keep the year which is in the middle like I explained in my first post).

The ini files for mdb and radiotimes.channels.com.xmltv are the latest available on this site (in case you nedd to check them too)

Thanks again for your help.

 

janKO
Offline
Donator
Joined: 10 years
Last seen: 1 hour

I try and found the same error:

<date>The Dukes of Hazzard (2005) - IMDb</date>

<date>Bloodsport (1988) - IMDb</date>

...

something is wrong with mdb config or ini file but I dont know what...can please somebody check this...

 

 

karimf
Offline
Joined: 10 years
Last seen: 8 years

Hi janKO,

You can use the regex line I added to imd.com.ask.ini, it works perfectly. Untill someone solves it otherwise. (imdb.com.imdb.ini is still not working at all)

1-Look for this line (line 77, if you use notepad++ you'll find it easily, otherswise it is 3 lines before last paragraph) :

mdb_productiondate.scrub {single(debug)|p1|<title>||</title>|</title>}

2-add * at the beginning (this way it won't be used)

3-Use this line instead (put it below the old one, so you'd be able to see both lines if you want to make changes in the future):

mdb_productiondate.scrub {regex|p1||<title>[^>]*?\(([12]\d{3})\)||}

It works perfect for me and everything is back to normal.

I hope I was able to help you.

WGMaker
Offline
WGMaker's picture
WG++ Team memberDonator
Joined: 12 years
Last seen: 7 hours
Is the support helpful?
support us

Hi guys,

thanks for finding the productiondate error. I will correct that.

I also checked the imdb.com.imdb.ini , but that works perfect here. I got 32 out of 33 Movies matches!!

Can you upload the xmltv input file that failed?

Jan​​

WGMaker
Offline
WGMaker's picture
WG++ Team memberDonator
Joined: 12 years
Last seen: 7 hours
Is the support helpful?
support us

I found the cause of the wrong productiondate. Normally WG++ extracts a year value out of a scrubbed string automatically. But there was a condition when that was not done. It is corrected in beta 55.7. So infact you don't need the regex solution anymore. But it doesn't harm either.

Jan

karimf
Offline
Joined: 10 years
Last seen: 8 years

Hi Jan,

Thanks for the help.

By the way, the update version 55.7 does not work with the canada.com.ini, keeps giving errors and doesn't grab anything. Only with canadam.com.ini. I had to switch back to the previous version.

Just to let you know. I understand it is still in beta.

WGMaker
Offline
WGMaker's picture
WG++ Team memberDonator
Joined: 12 years
Last seen: 7 hours
Is the support helpful?
support us

Thanks for reporting the canada.com issue with 55.7
It will be solved in beta 55.8

Jan

Log in or register to post comments

Brought to you by Jan van Straaten

Program Development - Jan van Straaten ------- Web design - Francis De Paemeleere
Supported by: servercare.nl