IMDb parser - 2006/10/01 12:11Due to popular demand, the IMDB parser is now officially supported and will be part of SwissCenter release 1.21. In the meantime, you can download the latest version of the parser from here.
-----------------
Hello all,
i've written a parser extension that can collect movie info from IMDb. Please note that this is not supported by Robert, and is not an official part of the Swisscenter release (though he's welcome to include it in the future if he'd like).
To use this extension, simply unzip it and drop it in your /path/to/swisscenter/ext/parsers folder, and then select "www.imdb.com" as the place from which to download info in the Video Options panel.
I've tested it with 1.15, and with my own collection of videos, and it seems to work pretty well. That being said, I'm sure there are bugs. If you find problems, feel free to post them here, and I'll try to look for a fix.
Shar and enjoy, -Nick
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2006/10/01 12:52Sorry, couldn't get this attached to the previous msg.
This version appears to do the trick. But if not, let me know.
Still missing: - This version (and the previous one) only grab the one-line description of the movie. I'll probably add support for grabbing the full description soon, though it will slow down the refresh because the code must grab yet another page.
Oh, and I should have mentioned, this code prefers to grab the US (MPAA) ratings, so I'd recommend switching from BBFC to MPAA in the "Video Options" panel of config.
Comments / bug reports welcome.
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2006/10/01 16:18Another update. IMDb has some mighty inconsistent formatting. Anyway, this should do a better job of grabbing the synopsis from IMDb. Again, just unzip, and drop the source file in your .../swisscenter/ext/parsers directory.
| | The administrator has disabled public write access.
Yes, but in reading IMDb's terms, it looks like it's ok to use the data for personal use, which is what I'm intending to do.
I submitted the file individually, rather than as part of the dist, to prevent problems for Swisscenter if IMDb decides they take issue with my parser.
regards, -Nick
| | The administrator has disabled public write access.
SyKik
User
Posts: 111
Re:IMDb parser - 2006/10/02 16:19triantos wrote: Yes, but in reading IMDb's terms, it looks like it's ok to use the data for personal use, which is what I'm intending to do.
I submitted the file individually, rather than as part of the dist, to prevent problems for Swisscenter if IMDb decides they take issue with my parser.
regards, -Nick
Yea. I was just saying that's probably why Rob never included it in the main distribution. I added it to my installation. It works good. I like that it differentiates between US and UK ratings. Using dvdloc8.com I occasionally get UK ratings which I have to manually change. Nice Work!
| | The administrator has disabled public write access.
Pernod
Admin
Posts: 1500
Re:IMDb parser - 2007/02/05 05:33Excellent work on the parser! I prefer to use IMDb as it contains details on current films rather than only those on DVD
However, I noticed a bug in the following code:
// Download and store Albumart if there is none present. if ( file_albumart($file_path.$file_name) == '') { $matches = array (); $matches = get_images_from_html($html); file_save_albumart( $site_url.$matches[1][0] , $file_path.file_noext($file_name).'.jpg' , $film_title); }
I had to remove the highlighted code for it to correctly download the movie image.Player : Netgear EVA700 & Popcorn A-100 (081224) Server : Vista SP1 Home Premium (Simese 2.06, SwissCenter current SVN) Spec : Intel C2Q Q6600, 2GB RAM, 2Tb storage.
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/02/05 10:46Thanks for that. I've continued to tweak the file, I found more cases which were not working properly. The way I now have that code structured is as follows:
Code:
// Download and store Albumart if there is none present.
if ( file_albumart($file_path.$file_name) == '')
{
$matches = array ();
$matches = get_images_from_html($html);
$pos = strpos($matches[1][0], "http://");
file_save_albumart( <span style="color: #008000">($pos===false ? $site_url : "")</span>.$matches[1][0] , $file_path.file_noext($file_name).'.jpg' , $film_title);
}
I've just posted the latest version of the parser below.
regards,
-Nick
| | The administrator has disabled public write access.
andybray
User
Posts: 5
Re:IMDb parser - 2007/02/06 17:41Good work! Well done!
One of the first things I thought when I started using Swisscenter was wouldn't it be nice to lookup on IMDb instead. Some of my older films never made it to DVD I guess and so aren't in the DVDLOC8 catalog.
In fact the automated lookup is one of the major benefits over the Pinnacle Media Manager - well and the fact that it installs and works, doesn't hang trying to access the SQL service, etc etc.
Andy
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/02/20 15:56IMDB's updated the look of their web site, and so the parser needed some tweaking. Attached you'll find the latest version. Please report any parsing problems here and I'll try to fix them.
thanks, -Nick
| | The administrator has disabled public write access.
Stu2j
User
Posts: 1377
Re:IMDb parser - 2007/02/25 13:43I just wanted to jump in here to say thank you so much for this. Besides simply updating movies that the others wouldn't ... I have an entire video directory classified as "comedy" which contains George Carlin concerts, Three Stooges shorts, etc.. and this site completely updated the information on almost every one of them which was a REALLY nice surprise.....
Now, if only there was a site that would do music video information Showcenters 1000g/200/250HD Popcorn Hour A-100 Netgear HDX101 Powerline Adapters Windows XP Simese 2.07 running latest SVN NAS Server IBM NetVista 900Mhz/256RAM
| | The administrator has disabled public write access.
mickdsmith
User
Posts: 14
Re:IMDb parser - 2007/03/06 15:31Hi, Can anyone help?
I have loaded this parser and can manually search and update movie details using the Swisscenter config, under Video Details, however, it does not automatically update my video files even when I choose to Refresh under Video Options.
Any ideas gratefully received.
Mick.
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/03/07 02:30Hi,
Make sure that PHP is in your path, and look in log/support.log to see if you're seeing any errors. You should also be able to run something like:
(PHP is often found in /usr/bin or /usr/local/bin).
You may also want to (1) start a new thread since this request has little to do with the IMDB parser, and (2) post a bit more info about what failure you're seeing in support.log, so people can help diagnose the problem.
regards, -Nick
| | The administrator has disabled public write access.
Pernod
Admin
Posts: 1500
Re:IMDb parser - 2007/04/30 12:27Hope triantos doesn't mind me updating his work
I recently noticed that IMDb changed the tag for Director info. The attached file will fix this.Player : Netgear EVA700 & Popcorn A-100 (081224) Server : Vista SP1 Home Premium (Simese 2.06, SwissCenter current SVN) Spec : Intel C2Q Q6600, 2GB RAM, 2Tb storage.
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/04/30 12:41Of course not, thanks very much.
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/05/09 14:03I've found a few cases where even the almighty IMDb parser doesn't pick the proper filename (for example, when there's a remake of a movie with the same name and IMDb chooses the other version). For cases like this, I've added a small tweak to the IMDb parser that allows you to explicitly name the file with the IMDb id in the filename, to ensure the right film is chosen.
For example, if for some reason you wanted the 1984 version of Godzilla ("Gojira"), but IMDb is choosing the original [better] 1954 version, you can name the file Gojira [tt0087344].avi and the parser will now choose the version that matches your movie.
Part of this patch is a small change you can apply to swisscenter/base/media.php, to strip that IMDb code off the title. I added this to around line 301 of media.php, just after all the $data["..."] lines.
Code:
// Strip IMDb IDs (e.g. [tt0076759]) off the end of titles
if (preg_match("/^(.*)\[tt\d+\]$/",$data["title"],$new_title) != 0)
{
$data["title"] = $new_title[1];
}
The new parser is attached.
As usual, enjoy,
-Nick
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re:IMDb parser - 2007/05/09 18:17The parser used to assume all album art @ IMDb is .jpg. This is a bad assumption, and a user was nice enough to send me a fix (in the attached updated parser).
cheers, -Nick
| | The administrator has disabled public write access.
Pernod
Admin
Posts: 1500
Re: Re:IMDb parser - 2007/05/11 19:00I've made a minor change so that it will retrieve either US or UK certificate depending on your personal setting of MPAA or BBFC. This uses get_rating_scheme_name() to determine your preference.
triantos: Hope you approve Player : Netgear EVA700 & Popcorn A-100 (081224) Server : Vista SP1 Home Premium (Simese 2.06, SwissCenter current SVN) Spec : Intel C2Q Q6600, 2GB RAM, 2Tb storage.
| | The administrator has disabled public write access.
admin
Admin
Posts: 1568
Re: Re:IMDb parser - 2007/05/12 11:03I notice that my name appears at the top right corner of the source file (probably a cut 'n' paste from one of the other parser files)... please could you remove it, as the IMDb parser is not part of the official SwissCenter distribution.
Robert Player : Pinnacle Showcenter 200 (wired ethernet) Server : HP MediaSmart EX470 NAS (Windows Home Server / Sempron CPU / 2Gb RAM / 2.0 Tb Storage).
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re: Re:IMDb parser - 2007/05/12 11:29My apologies, this was indeed a cut and paste error.
best, -Nick
| | The administrator has disabled public write access.
hakras
User
Posts: 185
Re: Re:IMDb parser - 2007/05/20 18:52I attempted to run this mod and it won't work if I choose "Refresh All Extra Information". If I go to Video Details and refresh individual files, it works. Any idea why this is happening?Popcorn Hour connected to Panny TH-50PX77U Buffalo BLT connected to Sharp LCD Snazio NetCinema 1310 - not connected
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re: Re:IMDb parser - 2007/05/20 19:01Try posting a bit of your log file. The site-specific parsers doesn't know anything about how movies are fed to it, it just takes in a movie title and returns whatever the site (IMDb in this case) returns.
It's possible something's going wrong in finding the right version of PHP, or perhaps there's some filename that's causing the main SwissCenter code to get stuck.
Are you able to add info using a different parser?
-Nick
| | The administrator has disabled public write access.
hakras
User
Posts: 185
Re: Re:IMDb parser - 2007/05/20 19:12It was working with DVDloc before I tried this one. It looks like it stops after the first title and doesn't report an error. Here is what I get in the log:
[2007.05.20 19:09:08] Checking online for extra movie information from www.imdb.com [2007.05.20 19:09:08] Checking movie file : 101 Dalmations.vob [2007.05.20 19:09:09] Multiple Matches found, best guess is "101 Dalmatians (92.86%)" [2007.05.20 19:09:09] Array [2007.05.20 19:09:09] ( [2007.05.20 19:09:09] [0] => 101 Dalmatians (92.86%) [2007.05.20 19:09:09] [1] => One Hundred and One Dalmatians [2007.05.20 19:09:09] [2] => 101 Dalmatians II: Patch's London Adventure [2007.05.20 19:09:09] [3] => "101 Dalmatians: The Series" [2007.05.20 19:09:09] [4] => Croatia: Land of 1,100 Islands & 101 Dalmatians [2007.05.20 19:09:09] [5] => 101 Dalmatians Sing Along [2007.05.20 19:09:09] [6] => 101 Days of 101 Dalmatians [2007.05.20 19:09:09] [7] => 101 Dalmatians: Patch's London Adventure [2007.05.20 19:09:09] [8] => 101 Dalmatians: Escape from DeVil Manor [2007.05.20 19:09:09] [9] => 101 Dalmatians, a Canine's Tale [2007.05.20 19:09:09] [10] => 101 Dalmatians: Escape from DeVil Manor [2007.05.20 19:09:09] [11] => 102 Dalmatians [2007.05.20 19:09:09] [12] => 102 Dalmatians: Puppies to the Rescue [2007.05.20 19:09:09] [13] => 101 Salvations [2007.05.20 19:09:09] [14] => Number 11: Mirror Animations [2007.05.20 19:09:09] [15] => An Dalmatiens herrlichen Gestaden [2007.05.20 19:09:09] [16] => "A Dalmatians Point of View" [2007.05.20 19:09:09] [17] => A Dalmatians Point of View [2007.05.20 19:09:09] [18] => Einmal kehr' ich wieder... Dalmatinische Hochzeit [2007.05.20 19:09:09] [19] => Kronika jednog zlocina [2007.05.20 19:09:09] ) [2007.05.20 19:09:09]
When I do the same file individually, it works and the log looks the same to me. Here is the entry:
[2007.05.20 19:11:23] Including parser file C:\Program Files\Simese\Data\ext\parsers/www.imdb.com.php [2007.05.20 19:11:23] Checking movie file : 101 Dalmations.vob [2007.05.20 19:11:23] Multiple Matches found, best guess is "101 Dalmatians (92.86%)" [2007.05.20 19:11:23] Array [2007.05.20 19:11:23] ( [2007.05.20 19:11:23] [0] => 101 Dalmatians (92.86%) [2007.05.20 19:11:23] [1] => One Hundred and One Dalmatians [2007.05.20 19:11:23] [2] => 101 Dalmatians II: Patch's London Adventure [2007.05.20 19:11:23] [3] => "101 Dalmatians: The Series" [2007.05.20 19:11:23] [4] => Croatia: Land of 1,100 Islands & 101 Dalmatians [2007.05.20 19:11:23] [5] => 101 Dalmatians Sing Along [2007.05.20 19:11:23] [6] => 101 Days of 101 Dalmatians [2007.05.20 19:11:23] [7] => 101 Dalmatians: Patch's London Adventure [2007.05.20 19:11:23] [8] => 101 Dalmatians: Escape from DeVil Manor [2007.05.20 19:11:23] [9] => 101 Dalmatians, a Canine's Tale [2007.05.20 19:11:23] [10] => 101 Dalmatians: Escape from DeVil Manor [2007.05.20 19:11:23] [11] => 102 Dalmatians [2007.05.20 19:11:23] [12] => 102 Dalmatians: Puppies to the Rescue [2007.05.20 19:11:23] [13] => 101 Salvations [2007.05.20 19:11:23] [14] => Number 11: Mirror Animations [2007.05.20 19:11:23] [15] => An Dalmatiens herrlichen Gestaden [2007.05.20 19:11:23] [16] => "A Dalmatians Point of View" [2007.05.20 19:11:23] [17] => A Dalmatians Point of View [2007.05.20 19:11:23] [18] => Einmal kehr' ich wieder... Dalmatinische Hochzeit [2007.05.20 19:11:23] [19] => Kronika jednog zlocina [2007.05.20 19:11:23] ) [2007.05.20 19:11:23] [2007.05.20 19:11:27] ------------------------------------------------------------------------------
Edit: DVDloc8 has been tested and works.Popcorn Hour connected to Panny TH-50PX77U Buffalo BLT connected to Sharp LCD Snazio NetCinema 1310 - not connected
| | The administrator has disabled public write access.
Pernod
Admin
Posts: 1500
Re: Re:IMDb parser - 2007/05/20 20:30hakras: I'm guessing you're using Simese and not Apache?
I have the same problem using Simese. When 'Refresh All Extra Information' is selected it first removes any existing movie details and then proceeds to do a standard media refresh which is handled differently for Simese and Apache severs.
I'm not sure how Simese handles the media update but I'm guessing once it's done scanning for new media it then kills the background process before the movie details can be refreshed.
Ideally the refresh extra info should only refresh the details and not do a full media scan.Player : Netgear EVA700 & Popcorn A-100 (081224) Server : Vista SP1 Home Premium (Simese 2.06, SwissCenter current SVN) Spec : Intel C2Q Q6600, 2GB RAM, 2Tb storage.
| | The administrator has disabled public write access.
hakras
User
Posts: 185
Re: Re:IMDb parser - 2007/05/20 20:57Pernod wrote: hakras: I'm guessing you're using Simese and not Apache?
I have the same problem using Simese. When 'Refresh All Extra Information' is selected it first removes any existing movie details and then proceeds to do a standard media refresh which is handled differently for Simese and Apache severs.
I'm not sure how Simese handles the media update but I'm guessing once it's done scanning for new media it then kills the background process before the movie details can be refreshed.
Ideally the refresh extra info should only refresh the details and not do a full media scan.
Yes, I'm using Simese.Popcorn Hour connected to Panny TH-50PX77U Buffalo BLT connected to Sharp LCD Snazio NetCinema 1310 - not connected
| | The administrator has disabled public write access.
jonD
User
Posts: 19
Re: Re:IMDb parser - 2007/05/21 04:16The script seems to be failing on the get_rating_scheme_name() function - it hasn't been explicitly included. I'm guessing that when this is called from the configuration screen it has been included elsewhere.
I've attached a new version that includes the necessary file.
| | The administrator has disabled public write access.
mvdkleijn
User
Posts: 41
Re: Re:IMDb parser - 2007/05/28 17:44Just updated to SwissCenter 1.17 and IMDB parser 1.6.2.2. It doesn't appear to download the movie art anymore?!?
It finds all information except the movie art, which I checked on imdb.com and it is there... used to work fine.
The logfile doesn't really help, though if desired, I can post it here.Player: Pinnacle ShowCenter 1000 (wired) Server: Ubuntu Dapper LTS
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re: Re:IMDb parser - 2007/05/29 10:54Updated to match a change in the v1.17 release of SwissCenter. This should do what we need, the code now checks if the album art comes from the SwissCenter release (meaning it's the default pic which got added in v1.17), and if so, attempts to download new album art.
I'd also like to suggest that we call the version of this parser a name that matches the release against which it works, so this is now "v.1.17" of the parser. If we make bug fixes or additions while Swisscenter is still at v1.17, those revisions will be v1.17-1, v1.17-2, etc.
Enjoy, -Nick
| | The administrator has disabled public write access.
jjules
User
Posts: 81
Re: Re:IMDb parser - 2007/05/31 01:54Hiho,
I change n the IMDb php ne adress from www.imdb.com to german.imdb.com, so i can get with german movienames german infos.
But i cam only get the actors, genre and year. The fields for other infrmation are empty and no cover.
I dont know how to change the the php file to get the other info, may be its easy for one how can programming php.
jjules---------------------------------------------------------- 4x Sc 1000 + PCTV toGo with 2GHZ AM2 Server/HTPC in Multirooming
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re: Re:IMDb parser - 2007/05/31 02:09Hi jjules,
You need to look for other strings which are hard-coded throughout the source, and change them to match the text on the German site. For example:
change "Plot (Outline|Summary)" on line 113 to "Kurzbeschreibung" change "Director" on line 160 to "Regisseur"
and so on. If there are any pieces which you can't get working with these kinds of changes, post back here and one of us will try to help.
regards, -Nick
| | The administrator has disabled public write access.
upD8R
User
Posts: 144
Re: Re:IMDb parser - 2007/05/31 15:28I tried the changes proposed by triantos and it delivers mixed results. In some cases I get English catagories and the plot doesn't appear at all.
Of course, it's better for German titel descriptions than before but OFDb delivers much mor information and German plots as well (fishing for a bored coder ) ...2x SC200 (wired), SwissCenter latest SVN, Simese 1.40 http://www.knecht-ruprecht.info
| | The administrator has disabled public write access.
jjules
User
Posts: 81
Re: Re:IMDb parser - 2007/05/31 19:37Hiho,
<<OFDb delivers much mor information and German plots <<
thats sure. But i know nothing about PHP and no time to learn it. But little changes in a PHP script are easy because I can code in other computer languages.
Edit: Try to make some preg_match changes but does not work. Some i dont know is other at german.imdb.com. Actors, Genre,Year, UR work without changes an AlbumArt, Direktor an Synopsis not work.
Maybe that are minor changes, but dont know where the problem is, preg_match is not the problem I think. I copy and paste from the Site HTML Code, no mistages.
jjules---------------------------------------------------------- 4x Sc 1000 + PCTV toGo with 2GHZ AM2 Server/HTPC in Multirooming
| | The administrator has disabled public write access.
mvdkleijn
User
Posts: 41
Re: Re:IMDb parser - 2007/06/05 18:05Hi triantos,
A small typo exists in the latest IMDB parser.
Code:
// Download and store Albumart if there is none present.
if ( strpos(file_albumart($file_path.$file_name),SC_LOCATION) === false)
{
One equals sign to many, resulting in the image still not being downloaded. Player: Pinnacle ShowCenter 1000 (wired) Server: Ubuntu Dapper LTS
| | The administrator has disabled public write access.
triantos
User
Posts: 36
Re: Re:IMDb parser - 2007/06/05 19:25Actually, that's supposed to be there, it's a comparison that also confirms the value is of matching type (i.e., the value is truly 'FALSE', and not just 0 or NULL). See http://us2.php.net/manual/en/language.expressions.php (search for the triple equal sign operator there)
cheers, -Nick
| | The administrator has disabled public write access.
mvdkleijn
User
Posts: 41
Re: Re:IMDb parser - 2007/06/06 06:59triantos wrote: Actually, that's supposed to be there, it's a comparison that also confirms the value is of matching type (i.e., the value is truly 'FALSE', and not just 0 or NULL). See http://us2.php.net/manual/en/language.expressions.php (search for the triple equal sign operator there)
cheers, -Nick
Okay, you learn something new everyday I guess.
Nevertheless, the parser didn't download the images when the "===" was used, but when I changed it to "==" it did.
Could it be that the "===" operator was introduced in a later PHP version than mine? (PHP 4.4.2-1)
The PHP.net site just says "introduced in php4".Player: Pinnacle ShowCenter 1000 (wired) Server: Ubuntu Dapper LTS
| | The administrator has disabled public write access.
elgreco
User
Posts: 11
Re: Re:IMDb parser - 2007/06/28 12:41Aplogies for the newbie quesion:
Where do you put the IMDB parser file when you install the latest version of swisscenter? I dont have an ext" direcotry in my inastal, and if I create a simese\ext\parsers directory" and place the imdbparser in it, I cannot see it on the drop down list
any ideas?
many thanks
| | The administrator has disabled public write access.
Pernod
Admin
Posts: 1500
Re: Re:IMDb parser - 2007/06/28 12:46The correct path should be C:\Program Files\Simese\Data\ext\parsers
You missed the Data folder.Player : Netgear EVA700 & Popcorn A-100 (081224) Server : Vista SP1 Home Premium (Simese 2.06, SwissCenter current SVN) Spec : Intel C2Q Q6600, 2GB RAM, 2Tb storage.
| | The administrator has disabled public write access.
elgreco
User
Posts: 11
Re: Re:IMDb parser - 2007/06/28 12:54Thanks,
I created a data directory and added the ext\parsers subdirectory to it but it still doesnt work, even after restarting the service
Is it correct that there are no subdirectories other than mysql as standrad in the simese folder?
regards
| | The administrator has disabled public write access.
admin
Admin
Posts: 1568
Re: Re:IMDb parser - 2007/06/28 12:56That's the location used by older versions of simese (before it was made vista compatible). Here are the possible locations on windows:
Simese (version < 1.4) - Windows XP %programfiles%\Simese\Data\ext\parsers
Simese (version >= 1.4) - Windows Vista %programdata%\Simese\Data\ext\parsers
Simese (version >= 1.4) - Windows XP %allusersprofile%\Application Data\Simese\Data\ext\parsers
Note: Use "Start > Run" and paste the above locations to open the appropriate folder quickly. Player : Pinnacle Showcenter 200 (wired ethernet) Server : HP MediaSmart EX470 NAS (Windows Home Server / Sempron CPU / 2Gb RAM / 2.0 Tb Storage).
| | The administrator has disabled public write access.
hakras
User
Posts: 185
Re: Re:IMDb parser - 2007/08/09 16:25I use this parser and it works really well. My only gripe is that I wish I could disable the download of folder art. I download my own for each title and name it folder.jpg, but Swisscenter always uses the one that gets downloaded by the parser. Could anyone tell me how to disable this function? ThanksPopcorn Hour connected to Panny TH-50PX77U Buffalo BLT connected to Sharp LCD Snazio NetCinema 1310 - not connected
| | The administrator has disabled public write access.
jonD
User
Posts: 19
Re: Re:IMDb parser - 2007/08/09 16:31Find the line in the IMDB parser file that calls file_save_albumart() and either delete it or comment it out.
Simple eh?
| | The administrator has disabled public write access.
sdeitsch
User
Posts: 40
Re: Re:IMDb parser - 2007/10/15 22:48firstly I'd like to thank everyone who has made this possible and it is by far the best server software for my AVEL Linkplayer2 and I've tried them all. I just need one piece of advice to make all things well. I'm no php expert and I have what is probably a simple question for you guys. I need to change the imdb parser, you see I already name all of my movies exactly like imdb with the year at the end in parenthesis so there should be no confusion, but the current parser strips out the year and I keep getting info for the wrong versions of movies. What I would like is for the parser to ONLY drop the file extension and query with what's left. Could you maybe paste a few lines and give me a general idea of how to accomplish this? thanx in advance and keep up the good work
| | The administrator has disabled public write access.