BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 eXtreme Movie Manager 8, 9, 10 Forum
 Bug Reports
 IMDB Complete Script working weird
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2 Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

dimxr
New Member

85 Posts

Posted - 05 Jan 2013 :  00:39:11  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
I have reported that before, but now it's more defined as bug.
So, when I use IMDB complete it will not ask me to choose the right link in case it finds multiple possible links, and it might get the right one, it might not.
EXAMPLE: Margin Call (2011) movie. There is another Margin Call (2011) which is a TV Episode. ( http://www.imdb.com/find?q=margin+call&s=all )
The script didn't ask which is the right link, and it took the wrong one.

NOTE:In the OPTIONS, in the MagicScript section, "Take Automatically the First Link and Continue" is NOT checked and "Take the DirectLink if there is only one Found is checked.


One last question: How can I make the imdb script to take the correct link in order to correct the mistake?


Thanks in advance and thanks for all your efforts!

yan00s
Moderator

405 Posts

Posted - 05 Jan 2013 :  01:06:43  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Are you sure about this?

Just tried it and XMM asked me to select a title:



What about the "Skip automatically if there are no DirectLinks" checkbox? It's not checked, is it?

.
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 05 Jan 2013 :  01:33:11  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I am sure, I have checked them many many times.
"Skip automatically if there are no DirectLinks" is not checked.

You could try again having already given the year in XMM. I mean, don't let it search for margin call (0), but margin call (2011)...
Go to Top of Page

yan00s
Moderator

405 Posts

Posted - 05 Jan 2013 :  01:53:36  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Added the year (as field value) so it could be used in a search. But it seems like the script does not care for it.

And again I got those 10 results.

.
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 05 Jan 2013 :  17:55:57  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I did a fresh install of XMM 8 and a new import of the collection from XMM 7. Still the same thing for me.
OK, try one more thing.
On options it's really important for my collection to have checked the "Add values only if the field is blank"
After you do that, make a chain and use as
first script: THEMOVIEDB.ORG (API)
second script: IMDB.COM (Complete)

And after that, try to update the movie Margin Call (2011). I think that this time it will get the ""Maltin on Movies" Margin Call" thing from IMDB.

Here this thing that I am describing happens every time no matter if I use the IMDB.COM (Complete) only, or the chain I decribed you... I really don't know what to do... Is it possible to give to this movie manually a link from where it should get the information?

Edited by - dimxr on 05 Jan 2013 17:57:05
Go to Top of Page

yan00s
Moderator

405 Posts

Posted - 05 Jan 2013 :  22:11:12  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by dimxr

Is it possible to give to this movie manually a link from where it should get the information?



You could try to edit the values in the "Web" tab of the edit window. Set the IDs and links to the ones you need them to be, save the entries and then try "Re-Update". I would expect that this will then use the right sources.

.
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 05 Jan 2013 :  22:56:50  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Well, it didn't...
I tried that...
Any other thoughts?
Go to Top of Page

yan00s
Moderator

405 Posts

Posted - 05 Jan 2013 :  23:10:56  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by dimxr

Well, it didn't...
I tried that...
Any other thoughts?



Another brute force approach: change the title (temporarly) to the ttXXXX value of the IMDB entry and start the search. This should find the right information.

.
Go to Top of Page

JustME
Junior Member

371 Posts

Posted - 06 Jan 2013 :  12:45:18  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I put the full IMDB path in the Details 2 tab and it updates fine. also check the web ID field. I don't think we can change that and it is taken from the IMDB number so you may have to delete that entry and add it again. I import mine using the IMDB link all the time and haven't experienced this yet?
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  15:33:18  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by JustME

I put the full IMDB path in the Details 2 tab and it updates fine. also check the web ID field. I don't think we can change that and it is taken from the IMDB number so you may have to delete that entry and add it again. I import mine using the IMDB link all the time and haven't experienced this yet?


Finally! That one worked! Thank you my friend!!!


OK, I found why this is happening.

When the script searches for a movie and there is also a TV episode that contains its name and has the same year, it takes the episode and not the movie without asking!

Same thing happened right now with Cars 2!!!

http://www.imdb.com/find?q=cars+2&s=all
It took the Cars 2 (2011) (TV Episode) - Just Seen It (2011) (TV Series) instead of the movie. I really need a way to fix this!

What I use is a chain with 2 scripts:
1) THEMOVIEDB.ORG (API)
2) IMDB.COM (Complete)

The thing is that I cannot find any way to fix that except changing it manually as JustME said.

UPDATE:
Same with Children of Men
http://www.imdb.com/find?q=children+of+men&s=all
It chose the Children of Men (2007) (TV Episode) - Galacticast (2006) (TV Series)

Edited by - dimxr on 06 Jan 2013 16:48:44
Go to Top of Page

JustME
Junior Member

371 Posts

Posted - 06 Jan 2013 :  16:57:14  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Just a note on how I do my movies. I have a folder with the movie name, Inside the folder I have the movie (named the same as the folder)and a shortcut to the IMDB file. I also create a text file in that folder named the same as the movie with the imdb link inside. I rename that folder extension .txt to .nfo.
Ale also added an option to copy the covers to the same folder as the movie from within EMM so I copy the movie cover in there also.
This gives me a cover when I am browsing the drive with my WD player and also if someone borrows that drive, they can simply click on the IMDB link to get info.
EMM always gets the right movie doing it this way, but it does require a little clean up before you store them.
I also don't have any of my TV episodes stored within EMM so maybe the default is to check for a TV series before a movie?
When you do your update, are you on the Database root of the tree or are you in the Movies section? Just another thought :-)
Glad we got part of it working at least :-)
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  17:59:48  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I understand your way, it's quite neat... :)
I like it, but i have my way. It's a little bit more manual, but I like it as it is.

Yes, when I was doing any update, I was on the Database root of the tree.
I tried the Movies root, but it still chose the wrong link. Again a TV episode as all the examples above. Now it was Deja Vu (2006).

Me too have in XMM only movies and I am not interested in importing series.
Is there any way to instruct the script to search only for movies and not TV Series?
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 06 Jan 2013 :  18:04:58  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Just try to modify the script like:
http://www.imdb.com/search/title?title=cars%202&title_type=feature,tv_movie,video
But needs to be checked if you don't need a post command for that search string.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

Edited by - JDommi on 06 Jan 2013 18:13:28
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  18:14:22  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by JDommi

Just try to modify the script like:
http://www.imdb.com/search/title?title=cars%202&title_type=feature,tv_movie,video


hmmmm...OK, but I have no idea where to modify what...
Is there something in the Script Editor, while I have IMDB.COM (Complete) opened, that should be changed there?

quote:
Originally posted by JDommi

But needs to be checked if you don't need a post command for that search string.


I didn't exactly understand what you mean here... What you mean by "post command"?

Edited by - dimxr on 06 Jan 2013 18:16:26
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 06 Jan 2013 :  18:37:15  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Just replace the search string in the sript from http://www.imdb.com/find?q=*MOVIENAME*&s=all to http://www.imdb.com/search/title?title=*MOVIENAME*&title_type=feature,tv_movie,video
It's the webquery that you have to change!
Unfortunately I don't have XMM here @work therefor you have to look yourself at.
And don't worry qabout the post command. The change will work or it will not work ;)

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  18:58:14  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
OK, I'm in the IMDB.COM (complete) in Script Editor and i found these two:

#WEBQUERY#=http://akas.imdb.com/find?s=tt&q=#MOVIE#
#WEBQUERYID#=http://akas.imdb.com/Details?#MOVIEUPDATEID#

They don't look the same as yours (they are similar though, I have to admit).
Which one should change and how?
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 06 Jan 2013 :  19:03:11  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
You're right, my fault... I haven't thought of the aka address.
You have to modify the first line:
#WEBQUERY#=http://akas.imdb.com/search/title?title=#MOVIE#&title_type=feature,tv_movie,video

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  21:01:09  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
So here is what happened.
It kind of worked, but only until one part:

It imported only the Title and the link and the title is: "IMDb: Most Popular Feature Films/Videos/TV Movies With Title Matching "Night at the Museum""




As for the link, that's where it leads:




I guess that it indeed can search only for movies, but it cannot import the movie in the end.
Any other ideas?
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 06 Jan 2013 :  21:21:24  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Well, it's another result page than the other search returns.
I think you will even get no option to select, am I right? So the result parsing has to be modified, too.
For easier modifying there should be added &view=simple to the webquery.
Maybe Ale or someone else can make the needed changes...

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 06 Jan 2013 :  21:29:51  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Yes, it did change to something simpler, but still, no importing...

It would be really usefull to have a script ONLY for movies, like there is this one from IMDB for TV Series.
This way it would save a lot of time for everyone who doesn't have any series in his collection, cause he will be bothered from useless series episodes that appear as possible matches to your movie.

I would really like to hear Ale's opinion on this...
Go to Top of Page

dimxr
New Member

85 Posts

Posted - 08 Jan 2013 :  02:41:38  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
So, no new ideas?
Ale, I'm not in any hurry but I would really like to hear your opinion in this... :)
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic   Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.18 sec. Powered By: Snitz Forums 2000 Version 3.4.07