Personal Video Database

English => Support => Topic started by: afrocuban on October 18, 2020, 11:50:38 pm

Title: IMDb
Post by: afrocuban on October 18, 2020, 11:50:38 pm
Hello Ivek.

I hope I find you well. I wanted to ask you if you could tell  what IMDB scripts I should use in order to get the largest possible set of data from IMDb for one movie, and which set of scripts for series?

Thank you in advance.
Title: Re: IMDb
Post by: Ivek23 on October 20, 2020, 09:18:51 am
Hello Ivek.

I hope I find you well. I wanted to ask you if you could tell  what IMDB scripts I should use in order to get the largest possible set of data from IMDb for one movie, and which set of scripts for series?

Thank you in advance.

To download info from IMDB for movies, a revised IMDB_ [EN] [HTTPS] (afrocuban) script for the PVD MOD version is recommended. Below is the link where you can find the IMDB_ [EN] [HTTPS] (afrocuban) script.

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

To download info from IMDB for people, the IMDB_People_ [EN] [HTTPS]) script for the PVD MOD version is recommended. Below is the link where you can find the IMDB_People_ [EN] [HTTPS]) script.

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

A fixed IMDB_ [EN] [HTTPS] (series) (Miguelh1020) script for the PVD MOD version is recommended to download info from IMDB for series. Below is the link where you can find the  IMDB_ [EN] [HTTPS] (series) (Miguelh1020) script.

http://www.videodb.info/forum_en/index.php/topic,4150.msg21129.html#msg21129

To download info from IMDB for episodes, the IMDB_ [EN] [HTTPS] (episodes) script for the PVD MOD version is recommended. Below is the link where you can find the IMDB_ [EN] [HTTPS] (episodes) script.

For Personal Video Database 1.0.2.7 MOD currently does not have any IMDb script to download and edit the episode and probably will not be in the future. There is, however, the possibility that this will work through the Proxomitron program. At the moment, I do not have much time right now, but at least I'll check if it works and let you know if it's possible to help and solve the problem.

IMDB_ [EN] [HTTPS] (series) script and IMDB_ [EN] [HTTPS] (episodes) script are now available, which work in Personal Video Database 1.0.2.7 MOD version. You can find them at the links below.

Quote
Details of the IMDB_ [EN] [HTTPS] (series) script and the IMDB_ [EN] [HTTPS] (episodes) script can be found in the links below.

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

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


IMDB Movie (episodelist) (a) script and IMDB Movie (episodelist) script are recommended to download info from IMDB for episode series. More details are here. However, TheTVDB.dll plugin can also be used, which in turn downloads all episode titles for all podf series seasons provided that a particular series is located in their series database.

More info:
http://www.videodb.info/forum_en/index.php/topic,4044.msg21078.html#msg21078

IMDB Movie (episodelist) (a) script and IMDB Movie (episodelist) script and TheTVDB.dll plugin work using Proxomitron. Below is the link where you can find the IMDB Movie (episodelist) (a) script and IMDB Movie (episodelist) script and TheTVDB.dll plugin.

http://www.videodb.info/forum_en/index.php/topic,4044.msg21078.html#msg21078

http://www.videodb.info/download.php?ftype=0&file=tvdb.zip

Here is the plugin code for the proxomitron default.cfg file for TheTVDB.dll. Copy this code to the proxomitron default.cfg file and the TheTVDB.dll plugin should work.
Quote
[HTTP headers]
.
.
.
In = FALSE
Out = TRUE
Key = "URL: thetvdb.com/api (Out)"
URL = "((www.|)thetvdb.com/api|st.kp.yandex.net)/"
Match = "http://\1"
Replace = "$RDIR(https://\1)"

In = TRUE
Out = FALSE
Key = "Location: thetvdb.com (In)"
URL = "(www.|)thetvdb.com/api/"
Match = "https://(st.kp.yandex.net|www.thetvdb.com/api)\1/\2"
Replace = "http://\1/\2"

In = FALSE
Out = TRUE
Key = "URL: thetvdb.com/api (Out)"
URL = "((www.|)thetvdb.com/api|st.kp.yandex.net)/"
Match = "http://\1"
Replace = "$RDIR(https://\1)"

In = TRUE
Out = FALSE
Key = "Location: thetvdb.com (In)"
URL = "thetvdb.com/"
Match = "https://(st.kp.yandex.net|thetvdb.com)\1/\2"
Replace = "http://\1/\2"

In = FALSE
Out = TRUE
Key = "URL: thetvdb.com (Out)"
URL = "(thetvdb.com|st.kp.yandex.net)/"
Match = "http://\1"
Replace = "$RDIR(https://\1)"

The full proxomitron default.cfg can be found at the link below.

http://www.videodb.info/forum_en/index.php/topic,4162.msg21119.html#msg21119
Title: Re: IMDb
Post by: afrocuban on October 21, 2020, 08:38:38 pm
Wow! This is so great!

I have to kindly ask you to look at the list of IMDb scripts that I have:

(https://i.ibb.co/f0WSDCh/IMDBScripts.png)



Can you recognize them and can you please tell me which ones is safe to archive because they are outdated/redudant/not needed, etc?

Thank you in advance
Title: Re: IMDb
Post by: Ivek23 on October 23, 2020, 11:58:46 am
The following scripts should remain;
Other scripts so archive to a new folder in the Scripts folder so you have them right at hand to look in them.
Title: Re: IMDb
Post by: afrocuban on October 23, 2020, 07:33:16 pm
Thanks it will help me a lot to clean Scripts folder.

What about IMDB_[EN][HTTPS] (afrocuban).psf? It seems it's the only one working for me?

Also, I understand that with (series) we get seasons and episode list, and with (episodes) we get content of each episode.

But, what we get with (episodelist) and "(episodelist) (a)" scripts comparing to (series) and (episodes)?

Also, what's the difference between those two scripts: (episodelist) and "(episodelist) (a)"?

Is it possible to merge all those episode/series scripts into cumulative all-in-one script for series?

And the last question: is it possible to merge IMDB_ [EN] [HTTPS] and IMDB_ [EN] [HTTPS] (Connections) into one script?

In general, is it possible to have only 3 scripts: for movies, series and people?
Title: Re: IMDb
Post by: Ivek23 on October 25, 2020, 10:08:36 am
What about IMDB_[EN][HTTPS] (afrocuban).psf? It seems it's the only one working for me?

Now here is the new IMDB_ [EN] [HTTPS] V 1.4.1.4 script, which is exactly the same as the IMDB_ [EN] (afrocuban) script and should work the same as the IMDB_ [EN] [HTTPS] (afrocuban) script.

Also, I understand that with (series) we get seasons and episode list, and with (episodes) we get content of each episode.

But, what we get with (episodelist) and "(episodelist) (a)" scripts comparing to (series) and (episodes)?

Here we get a list of seasons and episodes of the season and get information on the number of seasons of one series. You can also use TheTVDB.dll plugin, which has already been mentioned above. Below are more details about TheTVDB.dll plugin.

There is another option, which is mentioned in Kinopoisk.ru https script topic. can be found at the link below:

http://www.videodb.info/forum_en/index.php/topic,4162.msg21119.html#msg21119

TheTVDB plugin downloads all seasons of the series at once provided that this series exists in their database.

Also, what's the difference between those two scripts: (episodelist) and "(episodelist) (a)"?

The IMDB Movie (episodelist) script and more detailed explanations can be found at the link below.

http://www.videodb.info/forum_en/index.php/topic,4044.msg19493.html#msg19493


Is it possible to merge all those episode/series scripts into cumulative all-in-one script for series?

No, because Imdb Movie (episodelist) script or Imdb Movie (episodelist) (a) script has its own way of finding results than IMDB_ [EN] [HTTPS] (series) script and it is not possible to combine it into one cumulative all-in-one script for series.

And the last question: is it possible to merge IMDB_ [EN] [HTTPS] and IMDB_ [EN] [HTTPS] (Connections) into one script?

No, because the IMDB_ [EN] [HTTPS] script is as it is now, also final. IMDB_ [EN] [HTTPS] (Connections) script is a secondary script for those users who want to have additional invisible movies links in their database. In addition, these additional links in your database further increase the size of the database file and also indirectly slow down the responsiveness and operation of the PVD program.

In general, is it possible to have only 3 scripts: for movies, series and people?

No, the above is the reason this is not possible.
Title: Re: IMDb
Post by: afrocuban on October 25, 2020, 01:28:54 pm
Thank you so much for your time and patience dear Ivek, and I am terribly sorry for repeating questions, sometimes. I'm just trying to get as largest as possible amount of data from IMDb. That said, it's not a problem for me chaining scripts, when merging is not possible/desirable.

So, please let me know:

1. For series, in what order the chain has to be applied: (series)->(episodeslist)(a)->(episodeslist)->(episodes), or what?
2. For movies, obviously only chain of 2 scripts has to be applied: IMDB_ [EN] [HTTPS]->IMDB_ [EN] [HTTPS] (Connections), right?
3. For people, only: IMDB_People_ [EN] [HTTPS], right?
4. Is IMDB_ [EN] [HTTPS] (Connections) applicable with series, episodes and people too, so I could chain IMDB_ [EN] [HTTPS] (Connections) with 1. and 3. as well?

There is no way at the moment to get larger amount of data than using scripts I stated above?

Best regards

EDIT: I just applied only (episodelist) script to a title "The Boys" and I got list of all seasons, list of all episodes, URL series address in the URL normal box of the series and Seasons-Episodes custom field filled up. So I really don't understand the difference between (episodelist) and (episodelist)(a) script, and why we I would use it, sorry...
EDIT2: I got the difference - the only difference is that we get starting year for the series with (episodelist)(a), which we can't get with (episodelist). It's a shame that these 2 scripts can't be merged, at least...
Title: Re: IMDb
Post by: Ivek23 on October 26, 2020, 08:58:48 am
EDIT: I just applied only (episodelist) script to a title "The Boys" and I got list of all seasons, list of all episodes, URL series address in the URL normal box of the series and Seasons-Episodes custom field filled up. So I really don't understand the difference between (episodelist) and (episodelist)(a) script, and why we I would use it, sorry...
EDIT2: I got the difference - the only difference is that we get starting year for the series with (episodelist)(a), which we can't get with (episodelist). It's a shame that these 2 scripts can't be merged, at least...

To reiterate the difference between the Imdb Movie (episodelist) script and the Imdb Movie (episodelist) (a) script. The Imdb Movie (episodelist) script shows you the search results and then also finds the seasons including the episodes and of course the data in the Seasons-Episodes custom box, which takes quite some time. The Imdb Movie (episodelist) (a) script shows you the search results and then only adds the year of the beginning of the season, the url address and of course the data to the custom Seasons-Episodes field, which takes very little time. The advantage of this is that it will show you series titles in the search results that the IMDB_ [EN] (HTTPS] (series) script may not display. Then the next steps are easier because the other scripts immediately transfer certain information to you without displaying the search results. And this advantage that you can repeat the search for results, if maybe the previous url address was not correct for what you were looking for.

Thank you so much for your time and patience dear Ivek, and I am terribly sorry for repeating questions, sometimes. I'm just trying to get as largest as possible amount of data from IMDb. That said, it's not a problem for me chaining scripts, when merging is not possible/desirable.

Thanks.

1. For series, in what order the chain has to be applied: (series)->(episodeslist)(a)->(episodeslist)->(episodes), or what?

In that order as below.
(episodeslist) (a)->(episodeslist)->(series)->(episodes)


2. For movies, obviously only chain of 2 scripts has to be applied: IMDB_ [EN] [HTTPS]->IMDB_ [EN] [HTTPS] (Connections), right?

Only IMDB_ [EN] [HTTPS] script, because IMDB_ [EN] [HTTPS] (Connections) no longer works and there will be no new update for it in the near future.

3. For people, only: IMDB_People_ [EN] [HTTPS], right?

Yes.

4. Is IMDB_ [EN] [HTTPS] (Connections) applicable with series, episodes and people too, so I could chain IMDB_ [EN] [HTTPS] (Connections) with 1. and 3. as well?

No. because IMDB_ [EN] [HTTPS] (Connections) is no longer working properly and there will be no new updates for it in the near future. For series maybe, but for people not at all.
Title: Re: IMDb
Post by: afrocuban on October 26, 2020, 05:34:29 pm
Thank you, Ivek. Finally everything is clear to me! Maybe you should consider to stick this topic for other users (I am comforting myself that I am not the dummiest of them all, hahahah).


1. For series, in what order the chain has to be applied: (series)->(episodeslist)(a)->(episodeslist)->(episodes), or what?

In that order as below.
(episodeslist) (a)->(episodeslist)->(series)->(episodes)


Great. This will make it possible with 2 batch files: first 2 scripts via Proxo, and the latter 2 without Proxo. I'm wondering is it possible with batch file to route to 127.0.0.1:80. That would make it possible all 4 scripts with one batch file...

Cheers


Title: Re: IMDb
Post by: Ivek23 on October 26, 2020, 06:31:10 pm
Thank you, Ivek. Finally everything is clear to me! Maybe you should consider to stick this topic for other users (I am comforting myself that I am not the dummiest of them all, hahahah).

Arranged.


1. For series, in what order the chain has to be applied: (series)->(episodeslist)(a)->(episodeslist)->(episodes), or what?

In that order as below.
(episodeslist) (a)->(episodeslist)->(series)->(episodes)

Great. This will make it possible with 2 batch files: first 2 scripts via Proxo, and the latter 2 without Proxo.

Yes.

I'm wondering is it possible with batch file to route to 127.0.0.1:80. That would make it possible all 4 scripts with one batch file...

Sorry, as far as I know, this will not work, because IMDB_ [EN] [HTTPS] scripts do not transfer information when you have proxy settings turned on in PVD.
Title: Re: IMDb
Post by: afrocuban on October 26, 2020, 06:39:39 pm
Thank you!

I thought something like this:

NAME=IMDB(episodelist) (a)+(episodelist)+IMDB_[EN][HTTPS](series)+IMDB_[EN][HTTPS](episodes)
DESC= IMDB(episodelist)(a)+(episodelist)+IMDB_[EN][HTTPS](series)+IMDB_[EN][HTTPS](episodes)
TYPE=2

netsh winhttp set proxy 127.0.0.1:80

EXECUTE=Imdb Movie(episodelist) (a).psf|Imdb Movie(episodelist).psf

netsh winhttp reset proxy

EXECUTE=IMDB_[EN][HTTPS](series).psf|IMDB_[EN][HTTPS](episodes).psf
Title: Re: IMDb
Post by: Ivek23 on October 26, 2020, 06:48:04 pm
Thank you!

I thought something like this:

NAME=IMDB(episodelist) (a)+(episodelist)+IMDB_[EN][HTTPS](series)+IMDB_[EN][HTTPS](episodes)
DESC= IMDB(episodelist)(a)+(episodelist)+IMDB_[EN][HTTPS](series)+IMDB_[EN][HTTPS](episodes)
TYPE=2

netsh winhttp set proxy 127.0.0.1:80

EXECUTE=Imdb Movie(episodelist) (a).psf|Imdb Movie(episodelist).psf

netsh winhttp reset proxy

EXECUTE=IMDB_[EN][HTTPS](series).psf|IMDB_[EN][HTTPS](episodes).psf

I wish you that this will work for you. Best regards.
Title: Re: IMDb
Post by: Pacifist on October 28, 2020, 10:53:22 am
How can I make sure that the IMDB scripts do not span two posters? Moreover, they are absolutely the same !!! What settings should the scripts have? Script versions have been updated to the latest. Thanks.
Title: Re: IMDb
Post by: Ivek23 on October 29, 2020, 08:33:13 am
How can I make sure that the IMDB scripts do not span two posters? Moreover, they are absolutely the same !!! What settings should the scripts have? Script versions have been updated to the latest. Thanks.

Namely, what you have in the poster box is a bit unusual for the PVD v1.0.2.7 version.
If you are using any PVD v1.0.2.7 version, you may have a maximum of only one poster per movie in the poster field.

You can mark a poster field in PVD settings so that the poster has a dark field (then downloaded the posters if the poster field is empty in the database) or mark the field with a tick (it will overwrite the poster) or without it (there will be no poster transfer).

Do a test to see what will happen, otherwise I will need more information about the Imdb script and the PVD version you are using.
Title: Re: IMDb
Post by: Pacifist on October 29, 2020, 12:44:15 pm
How can I make sure that the IMDB scripts do not span two posters? Moreover, they are absolutely the same !!! What settings should the scripts have? Script versions have been updated to the latest. Thanks.

Namely, what you have in the poster box is a bit unusual for the PVD v1.0.2.7 version.
If you are using any PVD v1.0.2.7 version, you may have a maximum of only one poster per movie in the poster field.

You can mark a poster field in PVD settings so that the poster has a dark field (then downloaded the posters if the poster field is empty in the database) or mark the field with a tick (it will overwrite the poster) or without it (there will be no poster transfer).

Do a test to see what will happen, otherwise I will need more information about the Imdb script and the PVD version you are using.
Excuse me, but what in the settings of the PVD program itself is responsible for importing the poster? I only see the settings for where the posters should be stored. I previously dealt only with the KINOPOISK script, and there it was changed by the TRUE or FALSE parameter in the script itself.
I am using version PVD_1.0.2.7_MOD-V20191020 and IMDB_ [EN] [HTTPS] V 1.4.1.5 script without any changes.
Title: Re: IMDb
Post by: Ivek23 on October 30, 2020, 06:39:19 pm
How can I make sure that the IMDB scripts do not span two posters? Moreover, they are absolutely the same !!! What settings should the scripts have? Script versions have been updated to the latest. Thanks.

Namely, what you have in the poster box is a bit unusual for the PVD v1.0.2.7 version.
If you are using any PVD v1.0.2.7 version, you may have a maximum of only one poster per movie in the poster field.

You can mark a poster field in PVD settings so that the poster has a dark field (then downloaded the posters if the poster field is empty in the database) or mark the field with a tick (it will overwrite the poster) or without it (there will be no poster transfer).

Do a test to see what will happen, otherwise I will need more information about the Imdb script and the PVD version you are using.
Excuse me, but what in the settings of the PVD program itself is responsible for importing the poster? I only see the settings for where the posters should be stored. I previously dealt only with the KINOPOISK script, and there it was changed by the TRUE or FALSE parameter in the script itself.
I am using version PVD_1.0.2.7_MOD-V20191020 and IMDB_ [EN] [HTTPS] V 1.4.1.5 script without any changes.

IMDB_ [EN] [HTTPS] scripts do not yet have such an option in poster settings in scripts as in the KINOPOISK script. This option may be added for future IMDB_ [EN] [HTTPS] script updates. These are the settings for posters in PVD settings (see image) if you do not want to have posters from IMDB web pages.
Title: Re: IMDb
Post by: Pacifist on October 31, 2020, 08:47:15 am
How can I make sure that the IMDB scripts do not span two posters? Moreover, they are absolutely the same !!! What settings should the scripts have? Script versions have been updated to the latest. Thanks.

Namely, what you have in the poster box is a bit unusual for the PVD v1.0.2.7 version.
If you are using any PVD v1.0.2.7 version, you may have a maximum of only one poster per movie in the poster field.

You can mark a poster field in PVD settings so that the poster has a dark field (then downloaded the posters if the poster field is empty in the database) or mark the field with a tick (it will overwrite the poster) or without it (there will be no poster transfer).

Do a test to see what will happen, otherwise I will need more information about the Imdb script and the PVD version you are using.
Excuse me, but what in the settings of the PVD program itself is responsible for importing the poster? I only see the settings for where the posters should be stored. I previously dealt only with the KINOPOISK script, and there it was changed by the TRUE or FALSE parameter in the script itself.
I am using version PVD_1.0.2.7_MOD-V20191020 and IMDB_ [EN] [HTTPS] V 1.4.1.5 script without any changes.

IMDB_ [EN] [HTTPS] scripts do not yet have such an option in poster settings in scripts as in the KINOPOISK script. This option may be added for future IMDB_ [EN] [HTTPS] script updates. These are the settings for posters in PVD settings (see image) if you do not want to have posters from IMDB web pages.
I seem to have wondered why two identical posters appear. If the "REWRIT" checkbox is selected in the script settings, the program compresses two posters. If "IF EMPTY" is checked - only one poster. It should not be.  :'( :'( :'( ???
Title: Re: IMDb
Post by: Ivek23 on November 01, 2020, 10:15:40 am
I seem to have wondered why two identical posters appear. If the "REWRIT" checkbox is selected in the script settings, the program compresses two posters. If "IF EMPTY" is checked - only one poster. It should not be.  :'( :'( :'( ???

Interesting that this is happening to you, because in the transfer i have never had these problems with posters in any PVD v1.0.2.7 version. It is not possible to download more than one poster in any PVD v1.0.2.7 version, because there is an error in the program that does not allow it. However, you can manually add more posters to the poster box.
Title: Re: IMDb
Post by: Pacifist on November 01, 2020, 10:40:31 am
I seem to have wondered why two identical posters appear. If the "REWRIT" checkbox is selected in the script settings, the program compresses two posters. If "IF EMPTY" is checked - only one poster. It should not be.  :'( :'( :'( ???

Interesting that this is happening to you, because in the transfer i have never had these problems with posters in any PVD v1.0.2.7 version. It is not possible to download more than one poster in any PVD v1.0.2.7 version, because there is an error in the program that does not allow it. However, you can manually add more posters to the poster box.
and I have never had this. I've been working with PVD since version 0.9.x and have never seen duplicate posters.  ???
Title: Re: IMDb
Post by: afrocuban on November 01, 2020, 05:47:42 pm
I can confiirm that only one poster is imported in my PVD Mod
Title: Re: IMDb
Post by: Miguelh1020 on November 04, 2020, 01:43:54 am
I have had 2 duplicated posters sometimes.
I think it happened running IMDB[EN][HTTPS] through Proxomitron

I've been trying different approaches with that script, it doesn't download Director, Producer, Writer and Composer.
Maybe I don't have the latest version
Title: Re: IMDb
Post by: afrocuban on November 04, 2020, 02:44:50 am
I've been trying different approaches with that script, it doesn't download Director, Producer, Writer and Composer.
Maybe I don't have the latest version

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

http://www.videodb.info/forum_en/index.php/topic,4135.msg21199.html#msg21199
Title: Re: IMDb
Post by: Ivek23 on November 04, 2020, 10:16:49 am
I've been trying different approaches with that script, it doesn't download Director, Producer, Writer and Composer.
Maybe I don't have the latest version

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

http://www.videodb.info/forum_en/index.php/topic,4135.msg21199.html#msg21199

Thank you for referring him with links to where to look for what he needs.
Title: Re: IMDb
Post by: afrocuban on November 04, 2020, 06:41:35 pm
You are welcome, Ivek. Thank you for keeping PVD alive. What is going on with Easy, no hear from him?
Title: Re: IMDb
Post by: Miguelh1020 on November 07, 2020, 02:21:40 am
Thanks guys!
I'll get these versions!
Title: Re: IMDb
Post by: afrocuban on December 17, 2020, 08:54:40 pm
IMDb is changing layout again. Smells like new troubles for us...
Title: Re: IMDb
Post by: Ivek23 on December 18, 2020, 07:05:03 pm
IMDb is changing layout again. Smells like new troubles for us...

Very big changes are expected in the future on IMDb movies main pages. IMDb will run in mobile form in the future, which means there will be a lot of changes and updates to IMDb scripts it will not be in the near future for the time being.
Title: Re: IMDb
Post by: Ivek23 on December 19, 2020, 08:48:32 am
IMDb is changing layout again. Smells like new troubles for us...

Very big changes are expected in the future on IMDb movies main pages. IMDb will run in mobile form in the future, which means there will be a lot of changes and updates to IMDb scripts it will not be in the near future for the time being.

Here is also a picture where the possibility of changing the versions of the IMDB web page is visible.
Title: Re: IMDb
Post by: afrocuban on December 19, 2020, 02:35:15 pm
10 Things I hate about mobile phone layouts...
Title: Re: IMDb
Post by: Pacifist on January 17, 2021, 11:16:44 am
Sorry, but please explain briefly again - which script should import information about the series itself and the list of seasons and episodes for it: "IMDB_ [EN] [HTTPS] (episodes).psf" or "IMDB_ [EN] [HTTPS] (series).psf"? I have ONLY old Imdb Movie (episodelist).psf working. And for him you have to turn on the proxomitron...
Title: Re: IMDb
Post by: afrocuban on January 17, 2021, 02:53:33 pm
1. Turn on proxomitron and set proxy in PVD for it (127.0.0.1  port 80)
2. Import Imdb Movie(episodelist) (a).psf to series title record
3. Import Imdb Movie(episodelist).psf to series title record.
4. Turn off proxy in PVD.
5. Import IMDB_[EN][HTTPS](series).psf script to series title record.
5a. Optionally apply IMDB_[EN][HTTPS]_(Connections).psf and then IMDB_[EN][HTTPS]_(Cast&Crew).psf in order to get the largest possible set of data from IMDb for the Series
6. Import IMDB_[EN][HTTPS](series).psf script to all episodes, just in case.
7. Import IMDB_[EN][HTTPS](episodes).psf to all episodes.
7a.  Optionally apply IMDB_[EN][HTTPS]_(Connections).psf and then IMDB_[EN][HTTPS]_(Cast&Crew).psf in order to get the largest possible set of data from IMDb for the episodes.

Also you can use these batch files in attachment that I use so to significantly reduce manual work. Extract and put them in "plugins" folder, restart PVD and then:

1. The same as 1. above.
2. Find in import plugins list and import the title IMDB(episodelist) (a)+(episodelist).batch
3. Same as 4. above.
4. Find in import plugins list and import the title  IMDB(series)+(episodes)+Connect+FullCast&Crew.batch to series title record.
5. Find in import plugins list and import the title  IMDB(series)+(episodes)+Connect+FullCast&Crew.batch to all episodes.


Open each .batch file with notepad and there you can find which scripts you need to download from "Script links" section

Others are also welcome to use my batch files as well as to share their batch files.

Best regards
Title: Re: IMDb
Post by: Pacifist on January 23, 2021, 10:17:00 am
1. Turn on proxomitron and set proxy in PVD for it (127.0.0.1  port 80)
2. Import Imdb Movie(episodelist) (a).psf to series title record
3. Import Imdb Movie(episodelist).psf to series title record.
4. Turn off proxy in PVD.
5. ........
It seems they misunderstood me (I use Google Translate to translate from Russian into English). I wanted to finally understand: WHAT script for working with IMDB SHOULD download the list of seasons. I know how to create BAT files for working with PVD. For me it is enough to download "List of seasons" + "General information for the WHOLE series" + "Awards and Links". I don't need detailed information on each episode. None of the new scripts (IMDB_ [EN] [HTTPS] .psf, IMDB_ [EN] [HTTPS] (episodes) .psf, IMDB_ [EN] [HTTPS] (series) .psf) do this for me. Thank you.
Title: Re: IMDb
Post by: afrocuban on January 23, 2021, 11:50:47 pm
Why didn't you try from the beginning as written above? Why don't you mention "Imdb Movie(episodelist) (a).psf" and "Imdb Movie(episodelist).psf" scripts? From 1-4 you will get list of episodes with these 2 scripts. No other scripts will get you list of episodes 5-5a will get you series info. 6-7a will get you each episode detailed info if you want that , as it's all written above.

Title: Re: IMDb
Post by: Pacifist on January 24, 2021, 09:13:18 am
Why didn't you try from the beginning as written above? Why don't you mention "Imdb Movie(episodelist) (a).psf" and "Imdb Movie(episodelist).psf" scripts? From 1-4 you will get list of episodes with these 2 scripts. No other scripts will get you list of episodes 5-5a will get you series info. 6-7a will get you each episode detailed info if you want that , as it's all written above.
1) "Imdb Movie (episodelist) (a) .psf" doesn't download anything at all. Only "Imdb Movie (episodelist) .psf" works.
2) All this boring conversation I started and continue with only one goal. Here, only you and Ivek understand something about scripting. Is it really impossible to create ONE script to download information about a sitcom? I am satisfied with the amount of information that is obtained using "IMDB_ [EN] [HTTPS] (series)". Can I edit it so that it downloads the "seasons" + "episodes" list as well (as shown in fig. "IMDB_ [EN] [HTTPS] (series) + Imdb Movie (episodelist).jpg")? Do you really like to turn on / off the "127.0.0.1" setting? Best regards and thanks for your patience. :-[
P.S. by the way, the scripts "IMDB_ [EN] [HTTPS]" and "IMDB_ [EN] [HTTPS] (series)" stopped filling the "CATEGORY" field.   ;)
Title: Re: IMDb
Post by: Pacifist on January 24, 2021, 12:13:44 pm
how to close the loading of information in the "COMMENTS" field for IMDB scripts??
Title: Re: IMDb
Post by: afrocuban on January 24, 2021, 06:11:44 pm
1. I know nothing about scripting, just using common sense. Unfortunately, it is not possible to put all scripts into one script, Ivek already told us that - some because they need proxomitron, some for other (coding, as I understood) reasons. We discussed all that very recently. What is needed is to read, read and read before asking. Then, one can say, I've read a lot on the forum, but couldn't find an answer for...
That is usual behavior on all forums and search engine on the forum can help us a lot while looking for an info.
Nobody likes 127.0.0.1 "thing" but PVD is so powerful comparing to others, that it is less job to use that in PVD, then to achieve the same goal with other catalogers. A lot, lot of options are even not available in other catalogers. Not to speak about customizing...
2. IMDb is again in a transition process, so the scripts will inevitably need updating. It was announced on IMDb recently, we discussed it immediately here, I have wrote about that here, so I've decided to do mass update of all my movies just in case future scripting gets to dead end. again, all of that is written here recently. So, good to know which fields don't work anymore. But, for example, custom movie field "IMDb Category" still works, so you can use that one for movies (I can't check at the moment for the series).
3. If I properly understand you, you can stop importing any info by un-checikng it in its configuration (it's the third small icon beside script name - look your picture above where you rounded batch file with red elipse). To be sure, uncheck desired option both in a script configuration as well as in the batch file configuration where the svript is included.
4. I've asked you if it's true what you said that nostra - the author of PVD is dead and how do you know, but you didn't give me that answer, so I am asking you again, please.
Title: Re: IMDb
Post by: Pacifist on January 25, 2021, 07:57:05 am
1. I know nothing about scripting, just using common sense. Unfortunately, it is not possible to put all scripts into one script, Ivek already told us that - some because they need proxomitron, some for other (coding, as I understood) reasons. We discussed all that very recently. What is needed is to read, read and read before asking. Then, one can say, I've read a lot on the forum, but couldn't find an answer for...
1. Very sorry. As for viewing previous messages, as I already wrote, I have to use a translator, so I can hardly track what is being discussed on the forum. Especially until June 2020. And therefore, my requests may repeat what was discussed in your thread earlier. Excuse me.
2.The "CATEGORY" field is not filled in for films (for example, The Place "http://www.imdb.com/title/tt7063210/", Skyscraper "http://www.imdb.com/title/tt5758778/", Roma "http://www.imdb.com/title/tt6155172/" etc.) nor for serials. Although all items are specially marked in the script properties.
3. There is no item to control the "COMMENTS" field in the script properties. It's somewhere in the script itself. I have to make sure every time that the information I need is not lost when the program is updated.
4. With the message that Nostra is dead, maybe I got excited. Now I looked through the messages from Djek-ural again and did not find any records about it there. But, anyway, after 2015 Nostra completely abandoned the program. And after him the rest of the moderators-programmers left. Only thanks to Djek-ural the program was supported in the Russian thread of the forum.

Thank you.
Title: Re: IMDb
Post by: afrocuban on January 25, 2021, 09:28:02 am
3. Which script loaded that "- 3D version (14.6GB)..." content into comments field from your picture above? It looks very strange to me. Into comments field should be loaded user comments from IMDb.

Thanks for responses on 1, 2, and 4.
Title: Re: IMDb
Post by: Pacifist on January 26, 2021, 07:28:46 am
3. Which script loaded that "- 3D version (14.6GB)..." content into comments field from your picture above? It looks very strange to me. Into comments field should be loaded user comments from IMDb.

Thanks for responses on 1, 2, and 4.

I fill in the "COMMENTS" field with my own information (for example, if I have several versions of a film: 2D or 3D, Theatrical or Directors cuts, for serials it is the number of seasons that I already have). Therefore, I also need control over the filling of this field.
Title: Re: IMDb
Post by: afrocuban on January 26, 2021, 03:34:20 pm
Ok, but that is not quite good approach, if you ask me. For such things I have made dozens of custom fields. If you use default skin, then they will be automatically visible once you define such custom fields in Preferences->Custom items (just add "memo" field and name it as you like it)

(https://images2.imgbox.com/45/79/MH9jIjiC_o.png)
(https://images2.imgbox.com/3b/11/uDjvRqvN_o.png)
(https://images2.imgbox.com/f2/ac/lxl3MhvG_o.png)



Title: Re: IMDb
Post by: Pacifist on August 07, 2021, 12:27:14 pm
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".
Title: Re: IMDb
Post by: Ivek23 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.