English > Support
Imdb People script issues
afrocuban:
Does anyone have the issue with this skin, as I do. Namely, when downloading a person's photo is taking a place, it freezes, I cannot cancel import, and the only way to continue is to kill viddb.exe process, and to restart PVD.
Thanks a bunch for a feedback.
afrocuban:
Can someone try to import any person with People Imdb script please, so I could know I am the only one having this issue? Upon restarting PVD if I click on the name the actor on which PVD frozen up, freezing occurs again and I have to improvise to delete actor's record from the database.
Ivek23:
What is the error message in the log file?
afrocuban:
None. It starts parsing and hangs. On a status bar in PVD I see it hangs on importing people photo jpg.
Ivek23:
--- Quote from: afrocuban on December 08, 2024, 05:03:46 pm ---None. It starts parsing and hangs. On a status bar in PVD I see it hangs on importing people photo jpg.
--- End quote ---
Then it blocks the entire code for downloading the people photo jpg.
--- Quote ---(*
//Get ~Photo~ . Remember that the PVdB ~transname~ Translated Name is not stored in TheMovieDB. Can be used for PhotoURL
ItemValue:=TextBetWeenFirst(ItemList,'"image":"','",'); // WEB_SPECIFIC.
If (Length(ItemValue)>0) and (Pos('nopicture',ItemValue)=0)Then Begin //"https://m.media-amazon.com/images/G/01/imdb/images/nopicture/...' NOT exists working httpS
PhotoURL:=TextBetWeenFirst(ItemValue,BASE_URL_IMAGE_PRE_TRUE,'.'); //Get poster code. Strings which opens/closes the data. WEB_SPECIFIC
If ((Length(PhotoURL)>0) and Not(USE_SAVED_PVDCONFIG and (Copy(PVDConfigOptions,opPhoto,1)='0'))) then begin //The Poster will be saved in PVD
PhotoURL:=BASE_URL_IMAGE_PRE_TRUE + PhotoURL; //Base poster URL without '.jpg'. WEB_SPECIFIC
ImageFile:=GetAppPath+'Scripts\'+BASE_DOWNLOAD_FILE_IMAGE_NAME+'-Photo.jpg'
// Avoid HTTPS redirection: Download https image to file
If (1=DownloadImage(PhotoURL + '._V1_UY' + IntToStr(MAX_IMAGE_HEIGTH) + '_.jpg',ImageFile)) then begin //Dowload in the selected user max size. WEB_SPECIFIC
AddImageURL(itPoster,ImageFile); //Get the photo to the database.But I don't know why but it doesnt work: not retrive the photo like in movie poster
AddSearchResult(GetFieldValueXML('name'), '', '', ImageFile, ImageFile); //It's not possible avoid GetFieldValueXML because the name can't be the same.
if PHOTO_URL_IN_TRANSNAME then AddFieldValueXML('transname',PhotoURL + '._V1_UY' + IntToStr(MAX_IMAGE_HEIGTH) + '_.jpg'); //For storing the URL to the person photo, for send to KODI in a Template
LogMessage(' Get result PhotoURL:'+PhotoURL + '._V1_UY' + IntToStr(MAX_IMAGE_HEIGTH) + '_.jpg'+'||');
LogMessage('Script end. After, PVdB will retreive from ListImage and info of person in order get the photo');
Result:=prListImage;
end else if (1=DownloadImage(ItemValue +'.jpg',ImageFile)) then begin //Donwload in the web base size. WEB_SPECIFIC
AddImageURL(itPoster,ImageFile); //Get the photo to the database.But I don't know why but it doesnt work: not retrive the photo like in movie poster
AddSearchResult(GetFieldValueXML('name'), '', '', ImageFile, ImageFile); //It's not possible avoid GetFieldValueXML because the name can't be the same.
if PHOTO_URL_IN_TRANSNAME then AddFieldValueXML('transname',PhotoURL+'.jpg'); //For storing the URL to the person photo, for send to KODI in a Template
LogMessage(' Get result PhotoURL:'+PhotoURL+'.jpg'+'||');
LogMessage('Script end. After, PVdB will retreive from ListImage and info of person in order get the photo');
Result:=prListImage;
end;
End;
End Else Begin
PhotoURL:='';
End;
*)
--- End quote ---
Navigation
[0] Message Index
[#] Next page
Go to full version