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] 2 3 4 5 6 ... 125
1
Talk / Re: Videodb.info news
« on: May 07, 2022, 11:53:33 am »
Good news:
Web page videodb.info will operated for yet at least one year.

3
Support / Re: Boxoffice Mojo Plugin
« on: February 20, 2022, 01:00:21 pm »
More info for a new BoxOfficeMojo_ [HTTPS] script version in link below.

http://www.videodb.info/forum_en/index.php/topic,4151.msg21661.html#msg21661

4
Scripts and Templates / Re: BoxOfficeMojo_ [HTTPS] script
« on: February 20, 2022, 12:56:10 pm »
BoxOfficeMojo_ [HTTPS] script

Small code fixes in the search results display.

Now the first record is correct, which stands out within the 4-line frame record for one movie title and the search results list.

A new BoxOfficeMojo_ [HTTPS] script version is added to the first post.

5
Support / Re: Boxoffice Mojo Plugin
« on: February 19, 2022, 07:12:29 pm »
Yeah, now I know why you make that mistake. The reason is the search results list. Always highlight the device url link, which is a 5-line frame for one movie title in the search results list. This line is located just below the  '~ Another Additional Correct Download URL for Title ~'  record.

Above this  '~ Another Additional Correct Download URL for Title ~' record is the correct url record, which will not report the error described above.

A clearer view of which record is correct and not a bit confusing with blank space will be in the new update, which will follow soon.

Very informative notice.

Only the first url link above this  '~ Another Additional Correct Download URL for Title ~'  record within 5 lines for one movie title in the search results list works correctly and without any problems.

6
Support / Re: IMDb [EN][HTTPS](series) issues and support
« on: February 13, 2022, 08:23:37 am »
Welcome.

When I have the option of free time, I'll check why this does not work properly.

7
Support / Re: IMDB_[EN][HTTPS].psf
« on: February 13, 2022, 08:15:39 am »
Thank you Ivek. It works perfectly!  :)

I gues it was a problem with the movies that don't have reviews. You saved me again!

Welcome.

Yes, you have come correctly to the correct completion and concluding your problems that have been resolved.

The correction will be included in the new version of IMDB_ [EN] [HTTPS] script and will soon be available.

8
Support / Re: Boxoffice Mojo Plugin
« on: February 13, 2022, 08:09:44 am »
I need a log file to see where the mistake is hidden. The links that cause an error would also be welcome.

I need this because in my tests in the transmission of information, there have not yet been any problems described.

9
Support / Re: IMDB_[EN][HTTPS].psf
« on: February 10, 2022, 07:15:01 pm »
PVD needs to be started in debug mode. In the debug file, the condemning record changes to this record, if it does not already exist,
Quote
start viddb.exe -debug -portable
or changes only to this
Quote
-debug -portable

Then a log file is opened to see where the error might be.

With this connection

https://www.imdb.com/title/tt0298045/
and
https://www.imdb.com/title/tt3118664/

is the wrong code for User Reviews data transfer, so the already mentioned problem occurs.

In IMDB_ [EN] [HTTPS], you replace the old User Reviews code with this new User Reviews code added below.

Code: [Select]
    //Get ~User Reviews~
    curPos:=Pos('<h3 class="ipc-title__text">User reviews',HTML);              //WEB_SPECIFIC.
    If 0<curPos then begin
        curPos:=PosFrom('<div class="ipc-html-content ipc-html-content--base"><div>',HTML,curPos)+Length('<div class="ipc-html-content ipc-html-content--base"><div>');
        EndPos:=PosFrom('</div></div><div class="ipc-overflowText-overlay">',HTML,curPos);
        ItemValue:=Copy(HTML,curPos,endPos-curPos);   //Strings which opens/closes the data. WEB_SPECIFIC
ItemValue:=StringReplace(ItemValue,'</p>','',True,False,True);
ItemValue:=StringReplace(ItemValue,'</div>','',True,False,True);
ItemValue:=StringReplace(ItemValue,'<ul><li>','',True,False,True);    
ItemValue:=StringReplace(ItemValue,'</li></ul>','',True,False,True);
ItemValue:=StringReplace(ItemValue,':)','',True,False,True);
curPos:=Pos('<!DOCTYPE html>',ItemValue);
If 0<curPos then ItemValue:=Copy(ItemValue,0,curPos-1);
curPos:=Pos('Find showtimes, ',ItemValue);
If 0<curPos then ItemValue:=Copy(ItemValue,0,curPos-1);
curPos:=Pos('var ue_',ItemValue);
If 0<curPos then ItemValue:=Copy(ItemValue,0,curPos-1);
curPos:=Pos('aphprotocol.org/schema/',ItemValue);
If 0<curPos then ItemValue:=Copy(ItemValue,0,curPos-1);
        AddCustomFieldValueByName('User Reviews',ItemValue);
AddCustomFieldValueByName('User Comments',ItemValue);
        if ItemValue <> '' then LogMessage('      Get result User Reviews (CF~User Reviews~): <br>'+ItemValue+'||');
    End;

Then test the script with your database, which should not be empty, to see if it is working properly now and the database is not corrupted.

I also had similar problems and solved them with some different approaches (different tricks), so that I could then get rid of the problematic entry in the database and delete it.

10
Support / Re: Allmovie.com https
« on: February 10, 2022, 06:18:16 pm »
Thank you for clear explanation!

Welcome.

11
Support / Re: IMDb [EN][HTTPS](series) issues and support
« on: February 10, 2022, 09:15:45 am »
Thank you Ivek. I will try this!

OK, we’re waiting for your news on how this works for you.

12
Support / Re: IMDB_[EN][HTTPS].psf
« on: February 10, 2022, 09:14:25 am »
Hello.

Can someone please check if these 2 links can be imported to PVD:

https://www.imdb.com/title/tt3118664/

https://www.imdb.com/title/tt0298045/

Thank you in advance!

IMPORTANT: TEST ONLY IN NEW/EMPTY DATABASE OR IF THE LINKS DON'T WORK YOU MAY CORRUPT YOUR DATABASE!!!

I had no problem transferring the information for these two links to the new databese with the IMDB_ [EN] [HTTPS] script.

Even with the FilmAffinity_ [EN] [HTTPS] and TheMovieDB_ [EN] [API] scripts, there were no problems downloading basic movie information.

13
Support / Re: Allmovie.com https
« on: February 10, 2022, 09:08:22 am »
Thank you Ivek for a lot of work! Can you please explain if some of these script is cumulative, or we have to have them all and run them all separately in order to get maximu data? Thank youin advance.

AllMovie.com_new_HTTPS script and AllMovie.com_new_HTTPS_a script are for normal use. The AllMovie.com HTTPS (Simple) script is also for this purpose or to obtain a url address when searching for results.

AllMovie.com HTTPS (DVDReleases) script, AllMovie.com HTTPS (Related) script and AllMovie.com HTTPS (Awards) script are secondary scripts that you can use according to your wishes if you want to have any of this information in the PVD database.

You can use them alone or make a batch file in which you enter certain names of scripts with which you want to transfer certain information. You run the batch file once for all scripts, so you don't have to run each script individually.

14
Support / Re: Personal Video Database 1.0.2.7 MOD
« 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

15
Scripts and Templates / Re: Use BING as default search result
« on: February 04, 2022, 12:09:33 pm »
Notice:

Due to changes in the Microsoft Bing source code, all Bing_Search scripts have now become unusable. Because data access is now disabled in the source code for search results, Bing_Search scripts can no longer find search results for a specific movie title. Previously, Bing_Search scripts were able to find search results for a specific movie title, so the results were also visible.

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

And a warm notice.

The same is true in Google source code for finding results for a particular movie title.

16
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: January 08, 2022, 06:28:47 pm »
Dear Ivek, First of all I wish you and all our friends in PVD, a Happy New Year 2022.

Thanks

I am writing in order to ask where stands the checking you where doing on all the files which needed modification. Have you finished them or not yet ?
Please let us know.

...
Since I already have known vision problems (you probably already know that), which are gradually increasing, I also need to stop with script tests so as not to strain my eyes too much, because then PVD users would be deprived of new script updates and further PVD use....
Happy New Year! Good luck and health !!!!

Thank you very much.

17
Support / Re: New changes on ImdB made PVD 1.0.2.7 Unusable
« on: January 07, 2022, 06:18:44 pm »
Dear Ivek, First of all I wish you and all our friends in PVD, a Happy New Year 2022.

Thanks

I am writing in order to ask where stands the checking you where doing on all the files which needed modification. Have you finished them or not yet ?
Please let us know.

Here is a list of already revised scripts and links where they were added.

Here is a list of Imdb scripts that have already been updated and added to the forum. Below are also links to the topic where there are descriptions for these scripts.
  • Imdb Movie Info(title)
  • Imdb Movie
  • Imdb Movie Info
  • Imdb Top 250, IMDb Rating and Studio (2)
  • Imdb Movie Additional Info
  • Imdb Movie Additional Info a
  • Imdb Movie(tech specs) and Imdb+Movie(tech+specs)
  • Imdb Movie(plotkeywords)
  • Imdb Movie(plotsummary)
  • Imdb Movie(releaseinfo) and Imdb Movie(combined) a
  • Imdb Movie(soundtrack)
  • Imdb Movie(taglines)
  • Imdb Movie (locations)
  • Imdb Movie(combined)
  • Imdb Movie(parentsguide)
  • Imdb Movie(combined)2 - replace - Imdb Movie(combined) a
  • Imdb Movie(parentsguide)2 - replace - Imdb Movie(parentsguide) a
However, the Imdb Movie (business) script cannot be fixed because these IMDb websites no longer exist.

A new Imdb Movie (locations) script is now available instead of the Imdb Movie (business) script.

Https Imdb Movie Script for rating ...
http://www.videodb.info/forum_en/index.php/topic,4191.0.html

Https Imdb Movie Script for Additional Information
http://www.videodb.info/forum_en/index.php/topic,4193.0.html


There are, however, a few scripts that need to be fixed. Below is a list of scripts that need to be fixed.
Quote
Imdb Movie Script (cast)2 0.1.2.0
Imdb Movie Script (cast series)2 0.1.2.0
Imdb Movie Script (cast episode)2 0.1.2.1
Imdb Movie Photo (Poster) Script 0.1.3.0
Imdb Movie Poster Script (2) 0.1.4.0
Imdb Movie Photo (poster) Script (2) 0.1.4.0
Quote
  • Imdb Movie(studio&combined) and Imdb Movie(studio&combined)2
  • Imdb Movie(studio&company) and Imdb Movie(studio&company)2
  • Imdb Movie(misclinks)
  • Imdb Movie(pmisclinks)
  • Imdb Movie Photo(Poster)(2)
  • Imdb Movie Poster(2)
  • Imdb+Movie+Photo
  • All Imdb Movie(cast) scripts

I am currently testing scripts for External Sites however, the testing takes longer because I have 3500 movie titles in the test database and I check them to get the correct data transfers. It is very important that it is not necessary to correct any errors in the transmission of information later.

Since I already have known vision problems (you probably already know that), which are gradually increasing, I also need to stop with script tests so as not to strain my eyes too much, because then PVD users would be deprived of new script updates and further PVD use.

18
Help / Re: IOHandler error
« on: January 03, 2022, 07:31:33 am »
I want to use this program but I keep getting an IOHandler not valid error message. I tried on Win 7 & Win 10 to no avail.
How do I solve this problem or where do I look??
Thank you
Len Ovo

You will find the answer in the IOHandler error topic in the Support board.


19
Support / IOHandler error
« on: January 03, 2022, 07:25:56 am »
I want to use this program but I keep getting an IOHandler not valid error message. I tried on Win 7 & Win 10 to no avail.
How do I solve this problem or where do I look??
Thank you
Len Ovo

See Proxomitron - next https solution for PVD topic to help you solve problems. See also curl - PVD to https solution topic and also Personal Video Database 1.0.2.7 MOD topic.

20
Support / Re: IMDb [EN][HTTPS](series) issues and support
« on: December 17, 2021, 08:38:12 am »
For afrocuban

However, in the IMDB_ [EN] (HTTPS) (series) script, several pieces of code need to be changed.

In Function ParsePage_IMDBMovieBASE, the following pieces of code change.
Quote




Function ParsePage_IMDBMovieBASE(HTML:String):Cardinal; //BlockOpen
    //Returns:
    //     Result:=prFinished; Script has finished gathering data
    //     Result:=prError; If żany big problem? with exit;
    //Retrieve: ~title~, ~year~, ~origtitle~, ~poster~ / ~imdbrating~, ~IMDB_Votes~ (Custom Field) / ~TOP_250~(Custom Field) /
    //          If Not(GET_FULL_CREDIT): ~crew~ctDirectors,ctWriters,ctComposers,ctProducers(Not in base page), ctActors
    //         ~description~ / ~category~ "keywords" / ~tagline~ / ~genre~
    //         If Not(GET_FULL_MPAA) ~mpaa~
    //         ~country~ / ~rdate~ in contry provider local IP geolocation
    //         If Not(GET_FULL_AKA) ~aka~.
    //         ~budget~ / ~money~ / ~studio~ "Production Co"
    //         If Not(GET_FULL_FEATURES) ~features~
  Var
      curPos,endPos,index:Integer;
     debug_pos1:Integer;
     StartPos:Integer;
     //Hours,Minutes:Integer;
      ItemValue,ItemValue0,ItemValue1,ItemValue2,ItemList,ImageFile:String;
     ItemValue00:String;
      titleValue:String;
     yearValue:String;
     seriesValue,yearsValue:String;
      Name,Role,PersonURL:String;
     ItemList2,ItemList12,day_s,month_s,year_s:String;
     //ItemList1,ItemList11:String;
      ItemArray:TWideArray;
  Begin
.
.
.
   //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);
      if Pos('TV Mini Series',ItemValue)>0 then yearsValue:=yearsValue+'TV Mini Series ';
      if Pos('TV Series',ItemValue)>0 then yearsValue:=yearsValue+'TV Series ';
      if yearsValue <> '' then LogMessage('      Get result yearsValue:'+yearsValue);      

      //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');         
   //Go to "Tv Mode" Series-year
   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 yearsValue <> '' then seriesValue:=yearsValue+'('+yearValue+')' else seriesValue:='';
      AddCustomFieldValueByName('IMDB_Series-year1',seriesValue);
      if seriesValue <> '' then LogMessage('      Get result seriesValue:'+#13+seriesValue+'||'+#13);   

      if yearValue <> '' then LogMessage('      Get result Tv Mode (CF~IMDB_year~)+:'+yearValue);   
   end else
      LogMessage('tv-metadata-a not found');   
.
.
.
    //Get the original "Runtime" (in minutes) as ~length~ (in seconds) instead of the duration of the user movie copy                                        //WEB_SPECIFIC.   
    curPos:=Pos('<span class="ipc-metadata-list-item__label">Runtime</span>',HTML);                                        //WEB_SPECIFIC.
    If 0<curPos Then Begin 
        ItemValue1:=TextBetWeen(HTML,'<div class="ipc-metadata-list-item__content-container">','minutes</div></li>',false,curPos);  //Strings which opens/closes the data. WEB_SPECIFIC
        //ItemList:=ItemList+'Original Runtime: '+ItemValue1+' min.<br>';
        LogMessage('      Get result Original Runtime11:'+ItemValue1+'||');
      //If GET_FULL_FEATURES Then
      if ItemValue1 <> '' then
        AddFieldValueXML('length',IntToStr(60*StrToInt(ItemValue1))); //~length~ Value in seconds.
      if ItemValue1 <> '' then AddCustomFieldValueByName('Run time1',ItemValue1);
        //AddFieldValue(14,ItemValue1);  //Field number 14 = Duration, value in minutes
        if ItemValue1 <> '' then LogMessage('      Get result lenght011:'+ItemValue1+'||');
      //LogMessage('      Get result lenght012:'+HTMLValues(HTML,'<span class="ipc-metadata-list-item__label">Runtime</span>','</ul>','<li role="presentation" class="ipc-inline-list__item">','</li>',', ',endPos)+'||');      
        ItemValue00:=TextBetWeen(HTML,'<div class="ipc-metadata-list-item__content-container">','hour</div></li>',false,curPos);  //Strings which opens/closes the data. WEB_SPECIFIC   
      LogMessage('      Get result Original Runtime111:'+ItemValue00+'||');      
      if ItemValue00 <> '' then
      AddFieldValueXML('length',IntToStr(3600*StrToInt(ItemValue00))); //~length~ Value in seconds.
      if ItemValue00 <> '' then AddCustomFieldValueByName('Run time1',IntToStr(60*StrToInt(ItemValue00)));
      if ItemValue00 <> '' then LogMessage('      Get result Original Runtime111:'+ItemValue00+'||');
        if ItemValue00 <> '' then LogMessage('      Get result lenght0111:'+ItemValue00+'||');      
    End;

For a possible error in the code part for the series, you can also add it yourself or report the problem and I added it.

And this one.

The "runtime" and "IMDB_Series-year" custom fields here may be named differently because I wrote them them that way because of the tests, if the information is transmitted correctly.
Therefore, each user should change the names of the custom fields that they already use now.

Pages: [1] 2 3 4 5 6 ... 125
anything