Author Topic: Personal Video Database 1.0.2.7 MOD  (Read 239021 times)

0 Members and 6 Guests are viewing this topic.

Offline Pacifist

  • User
  • ***
  • Posts: 68
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #280 on: August 14, 2021, 02:51:53 pm »
Thanks, Ivek!

Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #281 on: October 28, 2021, 11:14:27 am »
Changes in the new final IMDB_ [EN] [HTTPS] V 1.4.2.1 script version.

In addition to all the changes, which are already described in the link below, there are some new features.

http://www.videodb.info/forum_en/index.php/topic,4183.msg21468.html#msg21468

and

http://www.videodb.info/forum_en/index.php/topic,4183.msg21470.html#msg21470


New:

Changing part of the code so that now the search for results is corrected.

The yearValue code has also been added
Quote
      if ItemValue <> '' then LogMessage('      Get result Tv Mode (CF~Tv~):'+ItemValue);
      yearValue:=HTMLValue(HTML,StartPos,0,'</a>','</span></li><li role="presentation" class="ipc-inline-list__item"><a href="/title/');
      AddCustomFieldValueByName('IMDB_year',yearValue);
      AddCustomFieldValueByName('IMDB Year',yearValue);
      //AddCustomFieldValueByName('IMDB_Series-year',yearValue);

      if yearValue <> '' then LogMessage('      Get result Tv Mode (CF~IMDB_year~)+:'+yearValue);

Now I changed the Bing url address to search for results because the old Bing url address did not want to download the search results, but reported an error that it did not find the search results. This was probably a block for the Banned IP address, because I already have a similar experience with Kinopoisk.ru websites, where there is a captcha, which did not allow the transfer of information. Now I've added numbering to search results and make it easier to check the correct url.

Now CHECK_WEBSITE is primarily true for checking urls when searching for results.

 
Quote
  //Retreive Data Config
  USE_SAVED_PVDCONFIG  = True ;  //Use the Overwrite Options of the script saved in pvdconf.ini for avoid download not used pages. Remember PVD only save in exit.
  GET_ORIGINAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field. 
//  GET_ORIGINAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field.
//  GET_LOCAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there.
  GET_LOCAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there. 
  GET_FULL_MPAA  = True ;  //Download Certification provider page for retreive the MPAA info. Otherwise only the info of the principal movie page.
  GET_FULL_AKA  = True ;  //Download 'Also Known As' provider page for retreive the info. Otherwise only the info of the principal movie page.
  GET_FULL_CREDIT  = True ;  //Download Cast or Credit provider page for retreive the info. Otherwise only the info of the principal movie page.
  PEOPLE_LIMIT  = 25;    //Limit of number of actors (cast) or of credits (crew) retrieved.
  GET_FULL_AWARDS  = True ;  //Download Awards provider page for retreive the info. Otherwise doesn't do nothingh because no info in the principal movie page.
  EVENTS_LIMIT  = 100;   //Limit of number of events (USA Academy Awards, Golden Globes, etc) to retrive awards.
  GET_FULL_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  //GET_FULL_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  GET_MINI_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_MINI_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FULL_PLOTKEYWORDS  = True ;  //Download Plot Keywords provider page for retreive the Plot Keywords info. Otherwise only the info of the principal movie page
  PLOTKEYWORDS_LIMIT  = 100;  //Limit of number of tags retrieved only when download Plot Keywords provider page.
  GET_FULL_PLOTSUMMARY  = True ;  //Download Plot provider page for retreive the Summaries info. Otherwise only the info of the principal movie page
//  GET_FULL_PLOT_SUMMARY  = True ;  //Set to False to not wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box. 
  GET_FULL_PLOT_SUMMARY  = False ;  //Set to True if to wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box.
//  MAX_IMAGE_HEIGTH  = 1200; //Heigth limit of the stored posters.   
  MAX_IMAGE_HEIGTH  = 500; //Heigth limit of the stored posters.
  //Process Data Config
  PRESERVE_PVD_DESCRIPTION_SETTING  = True ; //Avoid double use of ~description~ and ~comment~ using only the user check fields table selection otherwise try get "plot_summary"
  //Process Behaviour Config
  BYPASS_SILENT  = True ;  //Ensure critical ShowMessage alerts bypassing Silent PVdB preferences
  CHECK_WEBSITE  = True ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser
  //CHECK_WEBSITE  = False ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser

  POSTER_IN_SEARCH  = True ;//Download and show movie posters in the list of the SearchResult
« Last Edit: October 29, 2021, 07:51:33 am by Ivek23 »
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #282 on: October 28, 2021, 11:18:19 am »
Here is the new final IMDB_ [EN] [HTTPS] V 1.4.2.1 script version.

IMDB_[EN][HTTPS] script is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #283 on: October 29, 2021, 07:33:04 am »
Notification:

Change of the Imdb TechSpecs custom field name

Old name for Imdb TechSpecs custom field

The new name is now Imdb-TechSpecs custom field

The new name will now be in all Imdb HTTPS scripts for movies, series and episodes. 
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #284 on: October 29, 2021, 07:57:53 am »
Changes in the new final IMDB_[EN][HTTPS](series) V 1.4.2.0 script version.

In addition to all the changes, which are already described in the link below, there are some new features.

http://www.videodb.info/forum_en/index.php/topic,4183.msg21468.html#msg21468

http://www.videodb.info/forum_en/index.php/topic,4183.msg21470.html#msg21470

and

http://www.videodb.info/forum_en/index.php/topic,4183.msg21471.html#msg21471

The yearValue code has also been added


Quote
      //(*         
    //Go to "Tv Mode"    
   StartPos:=Pos('<h1 textlength="',HTML);
   if StartPos>0 then begin   
      ItemValue:=HTMLValue(HTML,StartPos,0,'<li role="presentation" class="ipc-inline-list__item">','releaseinfo?ref_=tt_ov_rdat');
      if ItemValue <> '' then LogMessage('      Get result Tv Mode1:'+ItemValue+'||');
      debug_pos1:=Pos('<a href="',ItemValue);
      if debug_pos1 >0 then ItemValue := Copy(ItemValue,0,debug_pos1-1);
      //ItemValue:=StringReplace(ItemValue,'','',True,False,True);
      //ItemValue:=StringReplace(ItemValue,'</a>','',True,False,True);
      AddCustomFieldValueByName('Tv',ItemValue);      
      if ItemValue <> '' then LogMessage('      Get result Tv Mode (CF~Tv~):'+ItemValue);
      //ItemValue1:=HTMLValue(HTML,StartPos,0,'<li role="presentation" class="ipc-inline-list__item','</ul>');
      ItemValue1:=HTMLValues(HTML,'<h1 textlength="','</ul>','"ipc-inline-list__item">','</',', ',StartPos);
      //ItemValue1:=HTMLValues2(HTML,'<h1 textlength="','</ul>','<li role="presentation" class="ipc-inline-list__item">','</li>',', ',StartPos);      
      AddCustomFieldValueByName('Tv2',ItemValue1);   
      if ItemValue1 <> '' then LogMessage('      Get result Tv Mode01:'+#13+ItemValue1+'||'+#13);      
   end else
      LogMessage('tv-metadata not found');   

   StartPos:=Pos('releaseinfo?ref_=tt_ov_rdat',HTML);
   if StartPos>0 then begin
      yearValue:=HTMLValue(HTML,StartPos,0,'</a>','</span></li><li role="presentation" class="ipc-inline-list__item"><a href="/title/');
      //AddCustomFieldValueByName('IMDB_year',yearValue);
      //AddCustomFieldValueByName('IMDB Year',yearValue);
      AddCustomFieldValueByName('IMDB_Series-year',yearValue);
      if yearValue <> '' then LogMessage('      Get result Tv Mode (CF~IMDB_year~)+:'+yearValue);   
   end else
      LogMessage('tv-metadata-a not found');   
   
   //*)   

and more info in the link below.

http://www.videodb.info/forum_en/index.php/topic,4183.msg21486.html#msg21486


Quote
  //Retreive Data Config
  USE_SAVED_PVDCONFIG  = True ;  //Use the Overwrite Options of the script saved in pvdconf.ini for avoid download not used pages. Remember PVD only save in exit.
  GET_ORIGINAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field. 
//  GET_ORIGINAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field.
//  GET_LOCAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there.
  GET_LOCAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there. 
  GET_FULL_MPAA  = True ;  //Download Certification provider page for retreive the MPAA info. Otherwise only the info of the principal movie page.
  GET_FULL_AKA  = True ;  //Download 'Also Known As' provider page for retreive the info. Otherwise only the info of the principal movie page.
  GET_FULL_CREDIT  = True ;  //Download Cast or Credit provider page for retreive the info. Otherwise only the info of the principal movie page.
  PEOPLE_LIMIT  = 25;    //Limit of number of actors (cast) or of credits (crew) retrieved.
  GET_FULL_AWARDS  = True ;  //Download Awards provider page for retreive the info. Otherwise doesn't do nothingh because no info in the principal movie page.
  EVENTS_LIMIT  = 100;   //Limit of number of events (USA Academy Awards, Golden Globes, etc) to retrive awards.
  GET_FULL_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  //GET_FULL_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  GET_MINI_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_MINI_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FULL_PLOTKEYWORDS  = True ;  //Download Plot Keywords provider page for retreive the Plot Keywords info. Otherwise only the info of the principal movie page
  PLOTKEYWORDS_LIMIT  = 100;  //Limit of number of tags retrieved only when download Plot Keywords provider page.
  GET_FULL_PLOTSUMMARY  = True ;  //Download Plot provider page for retreive the Summaries info. Otherwise only the info of the principal movie page
//  GET_FULL_PLOT_SUMMARY  = True ;  //Set to False to not wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box. 
  GET_FULL_PLOT_SUMMARY  = False ;  //Set to True if to wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box.
//  MAX_IMAGE_HEIGTH  = 1200; //Heigth limit of the stored posters.   
  MAX_IMAGE_HEIGTH  = 500; //Heigth limit of the stored posters.
  //Process Data Config
  PRESERVE_PVD_DESCRIPTION_SETTING  = True ; //Avoid double use of ~description~ and ~comment~ using only the user check fields table selection otherwise try get "plot_summary"
  //Process Behaviour Config
  BYPASS_SILENT  = True ;  //Ensure critical ShowMessage alerts bypassing Silent PVdB preferences
  CHECK_WEBSITE  = True ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser
  //CHECK_WEBSITE  = False ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser

  POSTER_IN_SEARCH  = True ;//Download and show movie posters in the list of the SearchResult
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #285 on: October 31, 2021, 08:31:12 am »
Changes in the new final IMDB_[EN][HTTPS](episodes) V 1.4.2.0 script version.

The changes are the same as for the IMDB_ [EN] [HTTPS] (series) script.


In addition to all the changes, which are already described in the link below, there are some new features.

http://www.videodb.info/forum_en/index.php/topic,4183.msg21468.html#msg21468

http://www.videodb.info/forum_en/index.php/topic,4183.msg21470.html#msg21470

and

http://www.videodb.info/forum_en/index.php/topic,4183.msg21471.html#msg21471

The yearValue code has also been added [/b]

Quote
      //(*         
    //Go to "Tv Mode"    
   StartPos:=Pos('<h1 textlength="',HTML);
   if StartPos>0 then begin   
      ItemValue:=HTMLValue(HTML,StartPos,0,'<li role="presentation" class="ipc-inline-list__item">','releaseinfo?ref_=tt_ov_rdat');
      if ItemValue <> '' then LogMessage('      Get result Tv Mode1:'+ItemValue+'||');
      debug_pos1:=Pos('<a href="',ItemValue);
      if debug_pos1 >0 then ItemValue := Copy(ItemValue,0,debug_pos1-1);
      //ItemValue:=StringReplace(ItemValue,'','',True,False,True);
      //ItemValue:=StringReplace(ItemValue,'</a>','',True,False,True);
      AddCustomFieldValueByName('Tv',ItemValue);      
      if ItemValue <> '' then LogMessage('      Get result Tv Mode (CF~Tv~):'+ItemValue);
      //ItemValue1:=HTMLValue(HTML,StartPos,0,'<li role="presentation" class="ipc-inline-list__item','</ul>');
      ItemValue1:=HTMLValues(HTML,'<h1 textlength="','</ul>','"ipc-inline-list__item">','</',', ',StartPos);
      //ItemValue1:=HTMLValues2(HTML,'<h1 textlength="','</ul>','<li role="presentation" class="ipc-inline-list__item">','</li>',', ',StartPos);      
      AddCustomFieldValueByName('Tv2',ItemValue1);   
      if ItemValue1 <> '' then LogMessage('      Get result Tv Mode01:'+#13+ItemValue1+'||'+#13);      
   end else
      LogMessage('tv-metadata not found');   

   StartPos:=Pos('releaseinfo?ref_=tt_ov_rdat',HTML);
   if StartPos>0 then begin
      yearValue:=HTMLValue(HTML,StartPos,0,'</a>','</span></li><li role="presentation" class="ipc-inline-list__item"><a href="/title/');
      //AddCustomFieldValueByName('IMDB_year',yearValue);
      //AddCustomFieldValueByName('IMDB Year',yearValue);
      AddCustomFieldValueByName('IMDB_Series-year',yearValue);
      if yearValue <> '' then LogMessage('      Get result Tv Mode (CF~IMDB_year~)+:'+yearValue);   
   end else
      LogMessage('tv-metadata-a not found');   
   
   //*)   

and more info in the link below.

http://www.videodb.info/forum_en/index.php/topic,4183.msg21486.html#msg21486


Quote
  //Retreive Data Config
  USE_SAVED_PVDCONFIG  = True ;  //Use the Overwrite Options of the script saved in pvdconf.ini for avoid download not used pages. Remember PVD only save in exit.
  GET_ORIGINAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field. 
//  GET_ORIGINAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there for to replace the original title in the Title field.
//  GET_LOCAL_TITLE  = True ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there.
  GET_LOCAL_TITLE  = False ;  //Download the alternate title info in your language in your country in of the principal movie page if it exists there. 
  GET_FULL_MPAA  = True ;  //Download Certification provider page for retreive the MPAA info. Otherwise only the info of the principal movie page.
  GET_FULL_AKA  = True ;  //Download 'Also Known As' provider page for retreive the info. Otherwise only the info of the principal movie page.
  GET_FULL_CREDIT  = True ;  //Download Cast or Credit provider page for retreive the info. Otherwise only the info of the principal movie page.
  PEOPLE_LIMIT  = 25;    //Limit of number of actors (cast) or of credits (crew) retrieved.
  GET_FULL_AWARDS  = True ;  //Download Awards provider page for retreive the info. Otherwise doesn't do nothingh because no info in the principal movie page.
  EVENTS_LIMIT  = 100;   //Limit of number of events (USA Academy Awards, Golden Globes, etc) to retrive awards.
  GET_FULL_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  //GET_FULL_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio, etc).
  GET_MINI_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_MINI_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  //GET_FEATURES  = True ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FEATURES  = False ; //Download Technical Specs for retreive the original movie features (Runtime, Sound Mix, Color, Aspect Ratio).
  GET_FULL_PLOTKEYWORDS  = True ;  //Download Plot Keywords provider page for retreive the Plot Keywords info. Otherwise only the info of the principal movie page
  PLOTKEYWORDS_LIMIT  = 100;  //Limit of number of tags retrieved only when download Plot Keywords provider page.
  GET_FULL_PLOTSUMMARY  = True ;  //Download Plot provider page for retreive the Summaries info. Otherwise only the info of the principal movie page
//  GET_FULL_PLOT_SUMMARY  = True ;  //Set to False to not wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box. 
  GET_FULL_PLOT_SUMMARY  = False ;  //Set to True if to wanted to Download full synopsis for Plot provider page for retreive the Synopsis info in Comment box.
//  MAX_IMAGE_HEIGTH  = 1200; //Heigth limit of the stored posters.   
  MAX_IMAGE_HEIGTH  = 500; //Heigth limit of the stored posters.
  //Process Data Config
  PRESERVE_PVD_DESCRIPTION_SETTING  = True ; //Avoid double use of ~description~ and ~comment~ using only the user check fields table selection otherwise try get "plot_summary"
  //Process Behaviour Config
  BYPASS_SILENT  = True ;  //Ensure critical ShowMessage alerts bypassing Silent PVdB preferences
  CHECK_WEBSITE  = True ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser
  //CHECK_WEBSITE  = False ;  //Add to SearchResult List the true HTTPS links 'Just to check the website' with the browser

  POSTER_IN_SEARCH  = True ;//Download and show movie posters in the list of the SearchResult
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #286 on: October 31, 2021, 08:35:03 am »
Here is the new final IMDB_[EN][HTTPS](series) V 1.4.2.0 and IMDB_[EN][HTTPS](episodes) V 1.4.2.0 script version.

IMDB_[EN][HTTPS](series) and IMDB_[EN][HTTPS](episodes) script is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #287 on: December 06, 2021, 06:23:57 pm »
In all IMDB_ [EN] [HTTPS], IMDB_ [EN] (HTTPS] (series) and IMDB_ [EN] [HTTPS] (episodes) scripts, Runtime information is now incorrectly downloaded. The reason is a change in the source code of the primary Imdb web pages. I have fixed this bug and all Imdb scripts may be added to the forum tonight or tomorrow.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #288 on: December 07, 2021, 10:40:58 am »
IMDB_ [EN] [HTTPS] script

IMDB_ [EN] (HTTPS] (series)  script

IMDB_ [EN] [HTTPS] (episodes) script


In all IMDB_ [EN] [HTTPS], IMDB_ [EN] (HTTPS] (series) and IMDB_ [EN] [HTTPS] (episodes) scripts, Runtime information is now incorrectly downloaded. The reason is a change in the source code of the primary Imdb web pages. I have fixed this bug and all Imdb scripts may be added to the forum tonight or tomorrow.

IMDB_ [EN] [HTTPS], IMDB_ [EN] (HTTPS] (series) and IMDB_ [EN] [HTTPS] (episodes) scripts  is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #289 on: February 04, 2022, 12:16:29 pm »
Notice:

In all IMDB_ [EN] [HTTPS] where Bing_Search code has been added, this part of the code no longer works and there are no more visible results to search for results for a particular movie title.

Learn more about this issue at the link below.

http://www.videodb.info/forum_en/index.php/topic,3099.msg21639.html#msg21639
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #290 on: July 26, 2022, 01:43:32 pm »
In the first half of August, the appearance of the page will be completely changed on the IMDb People web pages.

Changed the basic People web page, the design of which is based on the Movie web pages. But you can already see this look.

In the future, it will be necessary to fix all Imdb People scripts to the new look of the page so that they will work again.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #291 on: July 29, 2022, 04:43:48 pm »
In the first half of August, the appearance of the page will be completely changed on the IMDb People web pages.

Changed the basic People web page, the design of which is based on the Movie web pages. But you can already see this look.

In the future, it will be necessary to fix all Imdb People scripts to the new look of the page so that they will work again.

Here you have a description in pictures.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #292 on: November 23, 2022, 09:07:14 am »
I noticed quite a few changes in the download of IMDb movies information, which means there have been changes in the source code for the IMDb movies web pages. This means that the IMDB_[EN][HTTPS] script does not transfer all the information.

It will be necessary to fix the IMDB_[EN][HTTPS] script. The same goes for IMDB_[EN][HTTPS]_TEST_1, which is made for testing users to report possible errors in the transmission of information.

Sorry, but at the moment I have quite a few health problems (including with my eyes), so I can't edit any Imdb scripts at the moment.

Slowly my health is improving, but my mother's health is deteriorating. This means that I don't have much time to fix and edit all the IMDB scripts. We will see when I can add some IMDB script (new version) to the forum.  I hope it will be as soon as possible.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline afrocuban

  • Moderator
  • *****
  • Posts: 450
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #293 on: December 03, 2022, 02:41:21 pm »
Sorry to hear. hopefully everything will go well!

Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #294 on: December 03, 2022, 02:55:23 pm »
Sorry to hear. hopefully everything will go well!

Thanks.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #295 on: December 30, 2022, 02:21:44 pm »
In TheMovieDB API pages, there has been a certain change in both the search results and the API movies pages in the source code. Because of this, searching for results when the IMDB MovieID for a specific movie is not known did not work. Also, the downloads for some information downloads did not work, so these fields were empty.

Now these errors have been fixed in all TheMovieDB API scripts, and some custom fields have been added.

The new custom fields are as follows:

TMDb_APIPage (Custom memo field) - added link to specific TheMoviedbAPIPage web page for specific movie.

TMDb.com (Custom memo field) - added link to normal specific TheMoviedbPage web page for specific movie.

TMDb Posters (Custom memo field) - added link to normal specific TMDb.com Posters web page for specific movie, where it is possible to see if any poster for your country has been added.

TMDb Status (Custom Multiselect list field) - added to movie status for specific movie.

TheMoviedb_Rating (Custom Rating field) - added to Rating for specific movie.

TMDb Features (Custom memo field) - added to TMDb Features for specific movie.

Set URL (Custom memo field) - added link to normal specific Collection TheMoviedbPage web page for specific movie.

Posters (Custom memo field) - added links to all posters for specific movie.

Posters Numbers (Custom Short list field) - added to Posters Numbers for specific movie in specific language script.


Changes:

Made a change to the Updated custom field. It is now renamed to TMDB Updated custom field.

Made a change to the CHANGE LOG description. This is now located at the bottom of the script.
« Last Edit: January 01, 2023, 07:21:24 pm by Ivek23 »
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #296 on: December 31, 2022, 02:21:37 pm »
Here are the new TheMovieDB [API] script updated versions.

Code: [Select]
TheMovieDB [EN][API]
SCRIPT_VERSION  1.0.0.5

Code: [Select]
TheMovieDB [DE][API]
SCRIPT_VERSION  1.0.0.5

Code: [Select]
TheMovieDB [ES][API]
SCRIPT_VERSION  1.0.0.5

Code: [Select]
TheMovieDB [FR][API]
SCRIPT_VERSION  1.0.0.5

Scripts  is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #297 on: January 02, 2023, 08:52:56 am »
There is also TheMovieDB_[API] script which works in a similar way to the tmdb.dll plugin. This script displays a list of search results for a specific movie (same as the tmdb.dll plugin). Downloading the results is the same as with the other TheMovieDB_[API] script, except that the posters are from the no language group, where there are neutral posters without any language.

The custom fields are the same as the rest of TheMovieDB_[API] script except for the two new ones mentioned below.

The new custom fields are as follows:

TMDb_APIPage 1 (Custom memo field) - added link to specific TheMoviedbAPIPage web page for specific movie.

Posters 0 (Custom memo field) - added links to all posters for specific movie.

Posters Numbers 1 (Custom Short list field) - added to Posters Numbers for specific movie in all language.


Changes:

The change is also in the size of the downloaded posters in all TheMovieDB_[API] scripts, that instead of the original, it is now this size due to the acquisition of space in the PVD database, which in turn means easier operation of the PVD MOD program.
Code: [Select]
//ItemValue:=BASE_URL_IMAGE+ItemValue;
ItemValue:='http://image.tmdb.org/t/p/w342' +ItemValue;             //WEB_SPECIFIC. w45,w92,w185,w300,w342,original.



TheMovieDB_[API] script is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #298 on: January 14, 2023, 07:02:41 pm »
Here are the IMDB_[EN][HTTPS]_TEST_1a scripts
and IMDB_[EN][HTTPS]_TEST_2a script for testing.

Added some new custom fields:


Imdb Aspect Ratio (Custom Multiselect list field)
Imdb Color (Custom Multiselect list field)
Imdb Sound Mix: (Custom Multiselect list field)
Thank (Custom memo field)

IMDB_year (Custom Multiselect list field)
IMDB Year (Custom Multiselect list field)
TOP_250TV (Custom Number field)
Bottom 100 (Custom Number field)
Imdb Title 1 (Custom memo field)

These custom fields are only in IMDB_[EN][HTTPS]_TEST_2a script

IMDb Awards (Custom memo field)
IMDb Movie Awards3 (Custom memo field)
IMDb Movie Awards4 (Custom memo field)

IMDB_[EN][HTTPS]_TEST_1a scripts
and IMDB_[EN][HTTPS]_TEST_2a script is attached.



Changes:

Added url link to website for Cinematography and Thanks in Function ParsePage_IMDBMovieCREDIT

A new Function ParsePage_IMDBMovieREFERENCE has been added, because otherwise some items from the basic movies web pages (tagline, tags, "Storyline" as description, "Plot Summary" as description, Bottom Rated Movies) cannot be downloaded any other way than with this function.

The ParsePage_BingSearch function is now blocked and no longer works. It will remain so in the future as it will be replaced by Imdb_[HTTPS]_Bing_Search in case there are no search results. An alternative will also be two IMDB_[EN][HTTPS]_Search scripts, if by chance there are no search results with the IMDB_[EN][HTTPS] script.

This is a new url link:
Quote
//65001 utf-8 Unicode (UTF-8) ---> https://learn.microsoft.com/en-us/windows/win32/intl/code-page-identifiers

This is a limitation for searching results, where the search shows multiple results for one movie title. this now allows only 10 hits to be displayed and therefore shows it here earlier.

Quote
  BASE_URL_SEARCH_PROV ='https://www.imdb.com/search/title?title=%s&title_type=feature&release_date=%y,%y&view=simple&count=10'; //Search string for '%s' title and '%y' year. WEB_SPECIFIC  //'&count=50'

This is a limitation of the number due to less space consumption in the PVD database.
Quote
//  PLOTKEYWORDS_LIMIT  = 100;  //Limit of number of tags retrieved only when download Plot Keywords provider page.[
 PLOTKEYWORDS_LIMIT  = 50;  //Limit of number of tags retrieved only when download Plot Keywords provider page.

Made a change to the CHANGE LOG description. This is now located at the bottom of the script.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD


Offline Ivek23

  • Global Moderator
  • *****
  • Posts: 2687
    • View Profile
Re: Personal Video Database 1.0.2.7 MOD
« Reply #299 on: January 15, 2023, 09:20:36 am »
Here are IMDB_[EN][HTTPS]_Search script, which searches for movie results for feature, tv movie, video, and IMDB_[EN][HTTPS]_Search a script, which, in addition to the above, also finds results for series. Scripts download some basic information for movies or series. 

There is also an Imdb_[HTTPS]_Bing_Search script to find results using Bing search and display up to 50 hits. If there is already a url link, the script will search again and display the search list for this movies or series. The Imdb_[HTTPS]_Bing_Search script only works in PVD MOD versions with the help of the curl program, otherwise it is currently not possible to edit the script and to download the search results with Bing Search.

Scripts is attached.
Ivek23
Win 10 64bit (32bit)   PVD v0.9.9.21, PVD v1.0.2.7, PVD v1.0.2.7 + MOD