Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Ivek23

Pages: 1 ... 10 11 12 13 14 [15] 16 17 18 19 20 ... 133
281
Support / Re: Episodes TV Series Problem
« on: September 19, 2021, 07:41:22 am »
Hooray! Finally! Thank you very much!!!  :)

Welcome.

283
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: September 05, 2021, 11:43:39 am »
Thank you Ivek. I am most obliged to you ! I will be waiting for your news.

Best regards, George

New IMDB Movie(episodelist) (a) script and IMDB Movie(episodelist) script is attached.

More info:

http://www.videodb.info/forum_en/index.php/topic,4044.msg21456.html#msg21456
http://www.videodb.info/forum_en/index.php/topic,4044.msg21456.html#msg21457
http://www.videodb.info/forum_en/index.php/topic,4044.msg21456.html#msg21458


284
Support / Re: Episodes TV Series Problem
« on: September 05, 2021, 11:31:29 am »
IMDB Movie(episodelist) (a) script
VERSION:      0.1.2.0
DATE:      04/09/2021

IMDB Movie(episodelist) script
VERSION:      0.1.2.0
DATE:      04/09/2021



Another thing, you first use IMDB Movie(episodelist) (a) script.
Then I recommend that due to the possible increase in the number of seasons of one series and also the temporary freezing of the PVD program, only then use the IMDB Movie(episodelist) script to transfer the information of a particular series.

Both scripts only work with the Proxomitron program.

IMDB Movie(episodelist) (a) script and IMDB Movie(episodelist) script is attached.

285
Support / Re: Episodes TV Series Problem
« on: September 05, 2021, 11:14:07 am »
IMDB Movie (episodelist) script

I fixed the IMDB Movie (episode list) script so that it is now compatible with the new IMDb layout and works and downloads certain batch information. The script now downloads all seasons with episodes for each series as well as the Unknown season if that season exists.

286
Support / Re: Episodes TV Series Problem
« on: September 05, 2021, 11:05:12 am »
IMDB Movie (episodelist) (a) script

I fixed the IMDB Movie (episodelist) (a) script so that it is now compatible with the new IMDb layout and works and downloads certain batch information. Now the script in the Seasons-Episodes memo custom field transfers the total number of episodes, how many seasons and seasons year information. The script also downloads the year of the start of the release, rating for the series, the localized title for the series, the description for the series, the genre of the series, the release date for the series. However, the following custom fields are also added, which are listed below for certain information (it is good to have them just in case for certain series and for later use in IMDB Movie (episodelist) script information transfer), which you already have or use for movie downloads information.

CustomField :

MID ID:                        ----> Number
NUM ID:                        ----> Number
EPNUM ID:                        ----> Number (works in episode)
Updated                        ---->  Short text
IUpdated or IUpdated0                        ---->  Long text
IMDB Release Date and IMDB Release Dates                        ---->  Short text
IMDB_Movietype                        ---->  Multiselect list
IMDB_Votes or IMDB Votes or IMDB Votes:                        ----> Number
IMDB Synopsis and IMDB-Synopsis                       ---->  Memo
IMDB Plot Summary                       ---->  Memo
Localized title                       ---->  Memo
IMDB Rating or IMDBRating                       ---->  Rating

287
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: August 29, 2021, 06:37:38 am »
Thanks again Ivek for your help. Here are compressed my PVD 1.0.2.7 PSF files.
I checked them again this morning, in order to add Season 3 to TV series https://www.imdb.com/title/tt5932548/?ref_=tt_ov_inf
(Britannia), but nothing is imported !

Will be waiting for your comments.

Regards, George

Thanks to PVD 1.0.2.7 PSF files, at least 75 percent of the scripts will be upgradeable to work with the new IMDb layout. The experiment you mentioned is currently not working, but an update will be available in a few days on the forum. For other scripts, the update will be available in a few weeks.

288
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: August 25, 2021, 02:04:35 pm »
Thank you Ivek for yr quick reply. I will wait for your information, when you have the time to correct the psf files for the IMDB.

How can I upload all Imdb scripts used in my version 1.0.2.7 of PVD, since only 4 are permitted ?

Kind regards, George

Put them in one folder and then compress them, for example with 7 zip and then add the compressed file to the forum. Make sure this file is no larger than 1 MB. Otherwise, make several such files that are no larger than 1 MB.

289
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: August 24, 2021, 07:22:16 am »
Thank you Ivek for yr quick reply.

Welcome.

I have many questions but, I will ask you only the basic:
1) Is the MOD version working with the current IMDB layout ?

Yes, IMDB_[EN][HTTPS] script working with the current IMDB layout in the MOD version.

2) Can I transfer my database to the MOD version easily?

Yes, of course you can. However, I recommend that you have the MOD version in a new folder and run in debug or portable mode. Leave the current PVD 1.0.2.7 version for the correct display and operation of certain extensions or database. You can still check the data in the database or settings in PVD 1.0.2.7 version and also transfer information using Proxomitron with scripts that work with Proxomitron such as Imdb Movie Script (Episode list) and Imdb Movie Script (episode list)a version.

So you still have the original database files, copies of which you save to a new folder in PVD 1.0.2.7 version

For security, use copies of the current database and bacup .bak files in PVD 1.0.2.7 version. These now test how they work in PVD MOD version. If all is well, you can then use these database copies in both PVD 1.0.2.7 version and PVD MOD version to transfer information. However, do not use PVD 1.0.2.7 version or PVD MOD version at the same time, but each separately, because otherwise there will be a problem using one database file in both PVD 1.0.2.7 version or PVD MOD version at the same time.

3) From your answers, I understand that some scripts might work -if modified- but most work will be manual copy & paste of IMDB data, as I have done up to now.

Yes, they will work if I manage to fix and update them to the new current IMDB layout.

4) Your last paragraph has some Russian words which I don't understand what you mean. You want me to upload all psf files used for IMDB ?

I apologize for certain stealth bugs that I have now fixed in a previous post.

Yes you correctly found to add all the psf files you use for IMDB. This will make it easier for me to review them and see how and what can be done if I can fix them or not. However, you will be informed about what is happening in this direction with these scripts.

290
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: August 22, 2021, 09:27:10 am »
IMDB [EN] 0.9.8.26 (for film information) only works to search and display results, and then does not download any more information. It still works, however, if you use such an archived Wayback Machine url address for IMDb.

http://web.archive.org/web/20210125021449/http://www.imdb.com/title/tt0147800/

Such an address must be archived in January and until March, perhaps in April, and in any case before the change, when IMDb switched to a new layout of the basic web pages.

IMDB [EN] 0.3.0.21 (for personal information) is still working in a slightly truncated form because it does not transfer certain information (photo, awards).

Imdb Movie Script (combined) 0.1.1.2 or Imdb Movie Script (cast combined) 0.1.1.2 and Imdb Movie Script (business) 0.1.1.2 no longer work because business and combined web pages no longer exist, but are redirected to the main web page.

For combined web pages, there is a replacement, namely references web pages. Imdb Movie Script (cast combined) 0.1.1.2 may be updated for these pages, we'll see.

Imdb Movie Script (Episode list) 0.1.1.2 and Imdb Movie Script (episode list) a 0.1.1.5 I'm just testing them, they work, only some details need to be fixed. For information, to download the Episode list you can also use tvdb.dll, which downloads certain information for series with seasons and episodes in seasons. It does not transfer this information for each series, but I have not been able to find out why. A good example of this is NCIS, whose season it doesn’t transfer, but transfers for other series from the NCIS franchise.

As for the other Imdb Movie Scripts mentioned above, we'll see what can be edited. You may just need to rearrange the url code for a particular web page and the script will work.

And this:
However, I would ask you if I could to make all scripts except IMDb plugins (with .dll extension) added on the forum, because certain scripts may not be in the archive or jin may also no longer be on the forum.



291
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: August 21, 2021, 06:34:26 am »
Yes, it is true that IMDB has changed the layout of the primary werb pages for movies, series and episodes.  I am already preparing and testing Imdb Movie (episodelist) scripts to download a list of seasons and episodes for a particular TV Series that work with the help of Proxomitron. IMDB_ [EN] [HTTPS] is already updated and works in PVD MOD versions.

Which version of PVD are you using. Also attach the IMDB scripts you use to see them and then maybe I can update them as well. Then I will also be able to tell you which PVD version would be best to use.

292
Support / Re: Personal Video Database 1.0.2.7 MOD
« on: August 14, 2021, 01:10:49 pm »
"The IMDbMoviesUrl custom field now also has a link to the OMDb API website."
Where is this "custom field" located? Can I have a screen, please!  :-[  ??? :-[

See screenshot for memo IMDb Movies Url custom box.

Screenshots are attached.



What is it?  ;)
P.S. What are the other Amadeus subclauses? Wildly curious! ;) How much time do you spend adding information to one movie? (If anything, then this is a rhetorical question.) :-[

P.P.S. THANK YOU!!!

Other Amadeus addresses that you mark with an arrow have exactly the same url address, because this is a test PVD 1.0.2.7 MOD and a test database. To add information to a single movie, it depends on what script is used. For example, the IMDB_ [EN] [HTTPS] script takes 1 to 2 minutes to download all the information and then add it to the database. Such questions are also welcome and the answers are also useful information for other PVD users.


293
Support / Re: Personal Video Database 1.0.2.7 MOD
« on: August 12, 2021, 07:03:47 am »
"The IMDbMoviesUrl custom field now also has a link to the OMDb API website."
Where is this "custom field" located? Can I have a screen, please!  :-[  ??? :-[

See screenshot for memo IMDb Movies Url custom box.

Screenshots are attached.

294
Support / Re: IMDB_[EN][HTTPS] new site layout script
« on: August 08, 2021, 11:51:49 am »
Here is the new final IMDB_ [EN] [HTTPS] V 1.4.2.0 script version at the link below.

http://www.videodb.info/forum_en/index.php/topic,4134.msg21435.html#msg21435


296
Support / Re: IMDB [EN][HTTPS] v1.4.1.5 no longer working
« on: August 08, 2021, 11:50:28 am »
Here is the new final IMDB_ [EN] [HTTPS] V 1.4.2.0 script version at the link below.

http://www.videodb.info/forum_en/index.php/topic,4134.msg21435.html#msg21435

297
Script Links / Re: IMDB HTTPS Movie Links
« on: August 08, 2021, 11:50:16 am »
IMDB_ [EN] [HTTPS] V 1.4.2.0 script

Personal Video Database 1.0.2.7 MOD topic

http://www.videodb.info/forum_en/index.php/topic,4134.msg21435.html#msg21435

298
Support / Re: Personal Video Database 1.0.2.7 MOD
« on: August 08, 2021, 11:45:39 am »
Here is the new final IMDB_ [EN] [HTTPS] V 1.4.2.0 script version.

In the IMDbMoviesUrl custom box you now also have a link to the OMDb API website

Quote
//OBLIGATORY CALLBACK PRINCIPAL FUNCTION=========================================================================BlockOpen
Function ParsePage(HTML:String;URL:AnsiString):Cardinal; //BlockOpen
  Var
    MovieID,titleValue,yearValue:String;
    ResultTmp:Cardinal;
    Date:String;
    Fullinfo,Movie_URL,IMDB_URL: String;
    DateParts: TWideArray;
  Begin
    LogMessage('Function ParsePage BEGIN======================|');
    LogMessage('Global Var-Mode|'+IntToStr(Mode)+'|');
    LogMessage('Global Var-DownloadURL|'+DownloadURL+'|');
    LogMessage('      Local Var-URL|'+URL+'|');
//Parse return in mode 'Search Movie URL'--------------------------------------------------------------------------------
    If (Mode=smSearch) Then Begin
        titleValue:=GetFieldValueXML('origtitle');
        If (Length(titleValue)=0) Then titleValue:=GetFieldValueXML('title');
        yearValue:=GetFieldValueXML('year');       
        If yearValue='0' Then yearValue:=''; // Better no Year (blank) for the searches.
        LogMessage('  ParsePage smSearch|'+IntToStr(Mode)+'|. Searching DownloadURL for MovieTitle |'+ titleValue+'|'+' MovieYear |'+ yearValue+'|');
        //Download Provider search page.
        DownloadURL:=StringReplace(BASE_URL_SEARCH_PROV,'%s',titleValue,True,True,False);
        DownloadURL:=StringReplace(DownloadURL,' ','+',True,True,False);            //Better list of results without spaces.
        DownloadURL:=StringReplace(DownloadURL,'%y',yearValue,True,True,False);
        LogMessage('      Searching in Provider:|' + DownloadURL + '||');
        HTML:=DownloadPage(DownloadURL);  //True page for parsing the search
        //HTML:=FileToString( GetAppPath + '\Scripts\IMDB_[EN][HTTPS].v.1.0.0.0\' + 'V.1.0.0.0-IMDb-[Advanced.Search]-Padrino.htm'); //Debug
        HTML:=HTMLToText(HTML);
        Result:=ParsePage_IMDBSearchTitle(HTML);
        If ((Result=prError) and SEARCH_ENGINE) Then Begin  //No results or Redirection -> Search Engine needed
            LogMessage('        Not results or Redirection in Provider search, try with Bing');
            //Download Bing search page.
            DownloadURL:=StringReplace(BASE_URL_SEARCH_ENGI,'%p',BASE_URL_PRE_TRUE,True,True,False);   //WEB_SPECIFIC
            DownloadURL:=StringReplace(DownloadURL,'%s',titleValue,True,True,False);                 //WEB_SPECIFIC
            DownloadURL:=StringReplace(DownloadURL,' ','+',True,True,False);                         //Better list of results without spaces. WEB_SPECIFIC
            DownloadURL:=StringReplace(DownloadURL,'%y',yearValue,True,True,False);                  //WEB_SPECIFIC
            LogMessage('      Searching in Bing:|' + DownloadURL + '||');
            HTML:=DownloadPage(DownloadURL);  //True page for parsing the search
            HTML:=HTMLToText(HTML);
            Result:=ParsePage_BingSearch(HTML);
        End;
        //Parse the returned result of the search list.
        If Result=prError Then Begin //Not movie found, script finish in error.
            Mode:=smFinished;
            LogMessage('Function ParsePage smSearch-prError END======================|');
        End;
        If Result=prList Then Begin //One list of results loaded, needed user choice exit in the script mode (because HTTPS PVD NOT directly will download the user choice).
            Mode:=smSearchList;
            LogMessage('Function ParsePage smSearch-prList END======================|');
        End;
        If Result=prDownload Then Begin   //One results, exit needed only continue the script.
            Mode:=smNormal;
            LogMessage('Function ParsePage smSearch-prDownload END======================|');
        End;
        Exit;       
    End;     
//Parse return of 'SearchList Movie URL'-----------------------------------------------------------------------
    If (Mode=smSearchList) Then Begin       //The user have choose the link.
        LogMessage('  ParsePage mode smSearchList. Getting DownloadURL from the return of smSearchList');
      DownloadURL:=StringReplace(URL,CHEAT_PREFIX_URL,'',True,False,False);   //Eliminate the CHEAT_PREFIX_URL for get the true movie link
        DownloadURL:=StringReplace(DownloadURL,'http:','https:',True,True,False); //The direct url needed (no https redirection)
        LogMessage('     Global Var-DownloadURL|'+DownloadURL+'|');
        Mode:=smNormal;
        Result:=prDownload;  //But not exit needed for download the page because is HTTPS
        LogMessage('     With the good movie URL it demand download the movie page');
    End;
//Parse with the Movie URL 'smNormal'------------------------------------------------------------------------------------
    If (Mode=smNormal) Then Begin
        //Get the script Overwrite Options saved in pvdconf.ini (Remember that PVD only save the options on exit)
        //0=Do nothing,1=Set if Empty,2=Overwrite
        PVDConfigOptions:=TextBetWeenFirst(FileToString(GetAppPath+'pvdconf.ini'),'IMDB_[EN][HTTPS].psf=',Chr(13));
            //LogMessage('Stored Script PVDConfigOptions is:'+PVDConfigOptions+'||');
            //LogMessage('The Script option of position '+ IntToStr(opPoster) +' is:'+Copy(PVDConfigOptions,opPoster,1)+'||');
        Result:=prFinished;  //It will change to prError if any big problem with exit; 
        //Information in several page. Needs Provider MovieID
        MovieID:=TextBetWeenFirst(DownloadURL,BASE_URL_PRE_TRUE,BASE_URL_SUF);
        LogMessage('  ParsePage mode smNormal|'+IntToStr(Mode)+'|. Getting provider data for MovieID|'+ MovieID +'|');
        AddCustomFieldValueByName('IMDbID',MovieID);
      AddCustomFieldValueByName('IMDbID:',MovieID);
        LogMessage('      Get result IMDbID (CF~IMDbID~):'+MovieID+'||');
        //Get ~url~
        if (0=Pos(BASE_URL_PRE,StoredURL)) then begin   //Write the url if not exists
            AddFieldValueXML('url',StringReplace(DownloadURL,BASE_URL_PRE_TRUE,BASE_URL_PRE,True,False,False));
            LogMessage('      Get result url:'+StringReplace(DownloadURL,BASE_URL_PRE_TRUE,BASE_URL_PRE,True,False,False)+'||');
        end;
        //Get ~IMDb Movie Url~       
        Movie_URL:=StringReplace(DownloadURL,BASE_URL_PRE_TRUE,BASE_URL_PRE,True,False,False);
      AddCustomFieldValueByName('IMDb.com','<link url="'+Movie_URL+'">IMDb.com</link>');
      AddCustomFieldValueByName('IMDbMoviesUrl','<link url="'+Movie_URL+'">IMDb MovieUrl</link>  <link url="http://www.omdbapi.com/">OMDb API info</link>  <link url="http://www.omdbapi.com/apikey.aspx">OMDb API Key</link>');

      //AddCustomFieldValueByName('OMDbAPIUrl','<link url="'+Movie_URL+'">IMDb MovieUrl</link>  <link url="http://www.omdbapi.com/?i='+MovieID+'&apikey=[yourkey]&plot=short&tomatoes=true">OMDb API info for IMDb</link>  <link url="http://www.omdbapi.com/?i='+MovieID+'&apikey=[yourkey]&plot=full&tomatoes=true">OMDb API full info for IMDb</link>  <link url="http://www.omdbapi.com/?i='+MovieID+'&apikey=[yourkey]&plot=full&r=xml&tomatoes=true">OMDb API full xml info for IMDb</link>  <link url="http://www.omdbapi.com/?s='+GetFieldValueXML('title')+'&apikey=[yourkey]&plot=short&tomatoes=true">OMDb API Search for IMDb</link>');
        LogMessage('      Get result Movie_url: '+Movie_URL+' ||');
      LogMessage('      Get result OMDb API info_URL:'+#13+'<link url="http://www.omdbapi.com/">OMDb API info</link>  <link url="http://www.omdbapi.com/apikey.aspx">OMDb API Key</link>'+'||')
        Fullinfo:='';
        //Fullinfo:=Fullinfo+'<link url="'+Movie_UR+'">Maindetails</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'">MainPage</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'reference">Reference</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'fullcredits">Full Cast&Crew</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'awards">Awards</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'releaseinfo">ReleaseDates</link>  ';
        //Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'technical">TechnicalSpecs</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'technical">TechSpecs</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'parentalguide">ParentsGuide</link>  ';   
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'keywords">PlotKeywords</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'plotsummary">PlotSummary</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'locations">FilmLocations</link>  ';   
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'taglines">Taglines</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'companycredits">CompanyCredits</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'movieconnections">Connections</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'soundtrack">Soundtracks</link>  ';
        //Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'externalsites">Miscellaneous</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'externalsites">MiscSites</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'externalsites#photos">MiscPhoto</link>  ';
        Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'mediaindex">PhotoGallery</link>  ';
        //Fullinfo:=Fullinfo+'<link url="'+Movie_URLL+'externalsites#misc">MiscSites</link>  ';
        //Fullinfo:=Fullinfo+'<link url="'+Movie_URL+'externalsites#photos">MiscPhoto</link>  ';
        If Fullinfo <> '' then IMDB_URL:=Fullinfo;
        If IMDB_URL <> '' then AddCustomFieldValueByName('IMDb Movie Url',IMDB_URL);
        LogMessage('      Get result Fullinfo-IMDB_URL (CF~IMDb Movie Url~ ):'+#13+IMDB_URL+'||')
    //Parse principal provider page = BASE_URL_PRE_TRUE------------------------------------------------------------------

IMDB_[EN][HTTPS] script is attached.

299
Support / Re: Personal Video Database 1.0.2.7 MOD
« on: August 08, 2021, 11:41:26 am »
IMDB_[EN][HTTPS]V 1.4.2.0 script

Due to the new layout of the Main IMDb websites, it was necessary to fix the entire Function ParsePage_IMDBMovieBASE to now re-download the information from the Main IMDb websites. Certain information is no longer available in the new layout of the Main IMDb websites, such as Bottom 100, or has been modified or hidden, such as IMDB Votes. A hidden mid box and a visible numid box are now added to the script. These are now the custom number fields listed below. 
Quote
    //Get ~MID ID:~ and ~NUM ID::~
   AddCustomFieldValueByName('MID ID:',GetFieldValueXML('mid'));
   LogMessage('  ** Movie MID ID: '+GetFieldValueXML('mid')+' **');
   if GetFieldValueXML('num') <> '0' then AddCustomFieldValueByName('NUM ID:',GetFieldValueXML('num'));
   if GetFieldValueXML('num') <> '0' then LogMessage('   * Movie NUM ID: '+GetFieldValueXML('num')+' ||');

The new origgitle and alternatetitle information have now also been added.
Quote
        //Get ~origtitle~
        ItemValue:=TextBetWeenFirst(ItemList,'","name":"','","');          //Strings which opens/closes the data. WEB_SPECIFIC
        If (Length(ItemValue)=0) Then ItemValue:=titleValue;                           //Provider hides the original title if same that title. WEB_SPECIFIC
        AddFieldValueXML('origtitle',ItemValue);
      AddCustomFieldValueByName('Origtitle',ItemValue);
      LogMessage('      Get result origtitle:'+ItemValue+'||');

        //Get ~alternatetitle~
        ItemValue:=TextBetWeenFirst(ItemList,'","alternateName":"','","');          //Strings which opens/closes the data. WEB_SPECIFIC
      AddCustomFieldValueByName('Localized title',ItemValue);
        if ItemValue <> '' then LogMessage('      Get result alternatetitle:'+ItemValue+'||');

A custom Certification field is now added to the ParsePage_IMDBMovieMPAA Function to download the MPAA Certification List by country.
Quote
   //Get "Certification" info
    curPos:=Pos('<td class="ipl-zebra-list__label">Certification</td>',HTML);
    if (curPos=0) then Exit;
    EndPos:=curPos;   
   //Get "Certification" info
   curPos:=Pos('<td class="ipl-zebra-list__label">Certification</td>',HTML);
   If 0<curPos Then Begin      
      EndPos:=curPos;   
        ItemValue1:=HTMLValues2(HTML,'<td class="ipl-zebra-list__label">Certification</td>','</section>','<li class="ipl-inline-list__item">','</li>','<br>   •   ',EndPos);  //WEB_SPECIFIC.
      ItemValue1:=StringReplace(ItemValue1,':',':  ',True,False,True);
      ItemValue1:=StringReplace(ItemValue1,'                                        (','    (',True,False,True);
      AddCustomFieldValueByName('Certification','Certification<br>   •   '+ItemValue1);
      LogMessage('      Certification:<br>'+ItemValue1+'||');

In the Function ParsePage_IMDBMoviePLOTSUMMARY, a custom IMDB Synopsis memo field is added because a function is added that is set to False by default to not transfer full IMDB Synopsis information to the comment field.
Quote
//Script Options-------------------------------------------------------------------------------------------------------
  //Retreive Data Config
.
.
.
//  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
Quote
   // ~Plot Summary~
   If (Pos('It looks like we don'+Chr(39)+'t have any Summaries for this title yet.',HTML)>0) then Exit;   
   //Get "Summaries" info (~Comment~)
   If Pos('<h1 class="header">Plot</h1>',HTML)>0 Then Begin
      curPos:=Pos('<h1 class="header">Plot</h1>',HTML);
      EndPos:=curPos;   
      ItemValue:=HTMLValues2(HTML,'Plot','See also','<li class="ipl-zebra-list__item" id="summary','</p>','<br><br>-------<br><br>',EndPos);   
      ItemValue:=StringReplace(ItemValue,'<a href='+Chr(39),'<link url="'+GetFieldValueXML('url'),True,False,True);
      ItemValue:=StringReplace(ItemValue,'?ref_='+Chr(39)+'>',+'">',True,False,True);
      ItemValue:=StringReplace(ItemValue,'</a>','</link>',True,False,True);
      LogMessage('      Get result ItemValue (~Comment~):'+ItemValue+'||');   
   End;

I also fixed the maximum poster size to 500 due to the smaller size that the database stores. because this also reduces the size of the database size itself. PVD therefore also works better.


300
Support / Re: IMDb
« on: August 08, 2021, 11:01:44 am »
the script "Imdb_Movie (list of episodes).psf" completely stopped importing information about the number of seasons and episodes (!pic1.jpg). Is it possible to fix this and pass this function to some other script, please? For example "IMDB_ [EN] [HTTPS] (episodes) .psf".

I hope that a solution will be found regarding the new layout of the Main IMDb websites, as mentioned below.

P.S. we are waiting for a new version of the script "IMDB_ [EN] [HTTPS] (episodes) .psf" and "IMDB_ [EN] [HTTPS] (series) .psf"  ;)

As for the new script updates for the series and episodes, it will take a little longer due to the new layout of the Main IMDb websites. Now the source code notation has changed a lot, which causes quite a few headaches so that certain information can be found about where it is written. As a result, it also causes problems for the correct way to write code in a script to download certain information.

Pages: 1 ... 10 11 12 13 14 [15] 16 17 18 19 20 ... 133
anything