Combining Foreign + English title doesn't work (4 Viewers)

RoChess

Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    It's weird, it is a combination of all that, but in the end Amazon is in control of it. They run multiple servers spread around the world in their data centers that provide the information. I connect to server #23 for example and in Canada you end up connecting to server #45... now aside from providing different type of data depending on what they detect you are from (I'm sure the users in Quebec get the 'French' movie titles displayed), but it can also be that the database Amazon uses for IMDb is not updated in real-time across all the servers.

    When they did the major change to their site before, it took up to 12 weeks before all the servers were updated. So it was a mix of some users seeing new version, while the rest was still stuck on old HTML design. I'm sure this is done on purpose as well to get feedback/bug-reports/etc, but it makes my life even harder as I have to account for every situation.

    There is still a ton of code in IMDb+ that accounts for situations that are probably totally gone now for everybody, but I'm afraid to remove them.

    What is infuriating ontop is that not only can the design be different for entire site, the page content be different for entire site (language of title being the main one), but I've also seen individual movies being different. The latter is caused by the community driven nature of the AKA titles and they do not all follow the same style. This last update Amazon did actually seems to go towards rectifying that goal.

    For example "International" is now changed to "Word-wide", but I still caught a few movies that used International. Unspecified is changed to <blank/empty>, and a few other tweaks. It all works again for majority of users as of now, but I have one issue left that I'm working with somebody from Slovenia with to solve. Once I detect the minute difference that Amazon/IMDb does to their HTML code I can improve the title-language-detect system even more and ensure IMDb+ picks the English title.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    v4.9.17 released, I think I solved it, but need feedback/testing
     

    jake78

    Portal Pro
    July 30, 2005
    73
    2
    Home Country
    Sweden Sweden
    The plugin still says it's using scraper version 4.9.16 and it checked for updates a few minutes ago.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    What does your IMDb+.log say? All my systems updated fine last night:

    6/18/2013 10:00:20 PM[Check for Updates][50][Debug] Set property "#IMDb.Scraper.Version" to "4.9.17" successful
     

    jake78

    Portal Pro
    July 30, 2005
    73
    2
    Home Country
    Sweden Sweden
    2013-06-19 20:45:12[MPMain][1][Info] Starting IMDb+ v2.0.0.281
    2013-06-19 20:45:12[MPMain][1][Info] Using language en
    2013-06-19 20:45:12[MPMain][1][Debug] Loading IMDb+ options from file.
    2013-06-19 20:45:12[MPMain][1][Debug] Saving IMDb+ options to file.
    2013-06-19 20:45:12[Extension Settings][14][Info] Adding hooks to MPEI Settings
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.IsInstalled" to "true" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.Version" to "4.9.16" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.Description" to "Combination scraper, using the best data from IMDb and RottenTomatoes." successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.Author" to "Ron (RoChess)" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.Published" to "2013-06-17" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.DetailsPriority" to "0" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Scraper.CoverPriority" to "3" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Replacements.Count" to "1947" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Replacements.Custom.Count" to "0" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Replacements.Version" to "1.7.5" successful
    2013-06-19 20:45:12[MPMain][1][Debug] Set property "#IMDb.Replacements.Published" to "2013-06-18" successful
    2013-06-19 20:45:12[MPMain][1][Info] Last script update time: 2013-06-19 18:17:03
    2013-06-19 20:45:12[MPMain][1][Info] Plugin initialization complete.
    2013-06-19 20:45:15[Check for Updates][32][Info] Checking for scraper update
    2013-06-19 20:45:15[Check for Updates][32][Debug] Downloading file from: http://imdbplus.googlecode.com/svn/trunk/Scraper/IMDb+.Scraper.SVN.xml
    2013-06-19 20:45:16[Check for Updates][32][Info] Updating paths in scraper script
    2013-06-19 20:45:17[Check for Updates][32][Info] Finished updating paths in scraper script
    2013-06-19 20:45:18[Check for Updates][32][Info] Skipping update, latest version already installed.
    2013-06-19 20:45:18[Check for Updates][32][Info] Checking for replacements update
    2013-06-19 20:45:18[Check for Updates][32][Debug] Downloading file from: http://imdbplus.googlecode.com/svn/trunk/Rename dBase IMDb+ Scraper.xml
    2013-06-19 20:45:18[Check for Updates][32][Info] Skipping update, latest version already installed.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    @jake78, i bet the MovPic scraper-debug mode screwed things up.

    Turn that off, and restart MePo, see if it will update to v4.9.17 then... you appear to already have the setting enabled to make IMDb+ check immediatly for updates on startup.

    Let me know that first, before we do next step.
     

    jake78

    Portal Pro
    July 30, 2005
    73
    2
    Home Country
    Sweden Sweden
    The debug mode was off when I tested. Today I tried enabling debug mode, starting MePo, disabling debug mode and then started MePo again but the log says the same thing.

    Yes, the update on startup is enabled.


    2013-06-20 09:14:40[MPMain][1][Info] Starting IMDb+ v2.0.0.281
    2013-06-20 09:14:40[MPMain][1][Info] Using language en
    2013-06-20 09:14:40[MPMain][1][Debug] Loading IMDb+ options from file.
    2013-06-20 09:14:40[MPMain][1][Debug] Saving IMDb+ options to file.
    2013-06-20 09:14:40[Extension Settings][14][Info] Adding hooks to MPEI Settings
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.IsInstalled" to "true" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.Version" to "4.9.16" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.Description" to "Combination scraper, using the best data from IMDb and RottenTomatoes." successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.Author" to "Ron (RoChess)" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.Published" to "2013-06-17" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.DetailsPriority" to "0" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Scraper.CoverPriority" to "3" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Replacements.Count" to "1947" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Replacements.Custom.Count" to "0" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Replacements.Version" to "1.7.5" successful
    2013-06-20 09:14:40[MPMain][1][Debug] Set property "#IMDb.Replacements.Published" to "2013-06-18" successful
    2013-06-20 09:14:40[MPMain][1][Info] Last script update time: 2013-06-20 09:14:03
    2013-06-20 09:14:40[MPMain][1][Info] Plugin initialization complete.
    2013-06-20 09:14:43[Check for Updates][33][Info] Checking for scraper update
    2013-06-20 09:14:43[Check for Updates][33][Debug] Downloading file from: http://imdbplus.googlecode.com/svn/trunk/Scraper/IMDb+.Scraper.SVN.xml
    2013-06-20 09:14:43[Check for Updates][33][Info] Updating paths in scraper script
    2013-06-20 09:14:45[Check for Updates][33][Info] Finished updating paths in scraper script
    2013-06-20 09:14:45[Check for Updates][33][Info] Skipping update, latest version already installed.
    2013-06-20 09:14:45[Check for Updates][33][Info] Checking for replacements update
    2013-06-20 09:14:45[Check for Updates][33][Debug] Downloading file from: http://imdbplus.googlecode.com/svn/trunk/Rename dBase IMDb+ Scraper.xml
    2013-06-20 09:14:45[Check for Updates][33][Info] Skipping update, latest version already installed.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    @jake78, no clue what is going on. So will release v4.9.18 without any changes later, to see if it updates for you then.
     

    jake78

    Portal Pro
    July 30, 2005
    73
    2
    Home Country
    Sweden Sweden
    I'm out of town for the midsummer weekend, I'll check when I get back.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    @jake78, let me know if v4.9.18 auto-updated (verify with "IMDb+ Info..." please) whenever you find the time
     

    Users who are viewing this thread

    Top Bottom