#1 2012-12-01 23:30:00

tknoeller
Member
Registered: 2007-02-27
Posts: 17

IMDb plugin stopped working

I've been using GROMs IMdb GCfilm plugin in v1.4.2 and it recently stopped working.   

To see if it was the old installation, I installed Fedora 17 in a VM and the v1.6.2 GCstar rpm.  v1.6.2 is also not working.   I tried to update the fedora install to 1.7.0, but there were some problems with dependencies that I did not take the time to figure out.  (Why does the gcstar rpm depend on a gcstar plugin?   Are the plugins coming in a different rpm now?)

I can do more debugging that would help.  Just tell me what is needed and any patches to enable debugging.

I am a huge fan of GCstar and look forward to the IMDb plugin working again.

Offline

 

#2 2012-12-02 15:12:30

soulchainer
Member
Registered: 2012-10-26
Posts: 12

Re: IMDb plugin stopped working

Hi, tknoeller smile

That's the problem with plugins that aren't coded around a API: the website changes something into his template and screws over the plugin :p

It's not a problem of your installation. It's the plugin itself.

I looked the code and figured out the problem.
You just need to edit a line for get it working again (until the website master changes again something into their code).

Change line 239 of /usr/lib/gcstar/GCPlugins/GCfilms/GCImdb.pm (or wherever your GCImdb.pm file is):

Code:

if ($self->{inside}->{h1} && $origtext !~ m/IMDb\s*Title\s*Search/i)

for this:

Code:

if ($self->{inside}->{title} && $origtext !~ m/Find\s-\sIMDb/i)

And you will get it working again :p

If you need more help, ask wink

If anybody responsible from the GCstar read this, change this on the package.

Offline

 

#3 2012-12-03 05:28:01

tknoeller
Member
Registered: 2007-02-27
Posts: 17

Re: IMDb plugin stopped working

Worked in 1.6.2 on the VM, but not in 1.4.2.   So I took the opportunity to move the service into the VM.  At least it should be easier to keep up with the releases now that I am on one of the support linux distros.

Thanks for supplying the fix.

Offline

 

#4 2012-12-06 07:42:33

Luca Borrione
New member
Registered: 2012-12-06
Posts: 1

Re: IMDb plugin stopped working

@soulchainer

It's working perfectly also with the latest gcstar 1.7.0 !

Thank you so much for posting the fix

Offline

 

#5 2012-12-07 10:41:22

redfox
New member
Registered: 2012-12-07
Posts: 2

Re: IMDb plugin stopped working

This fix worked until a couple of hours ago, but now it's broken again sad
Please help!

Last edited by redfox (2012-12-07 10:44:44)

Offline

 

#6 2012-12-08 11:00:22

soulchainer
Member
Registered: 2012-10-26
Posts: 12

Re: IMDb plugin stopped working

@tknoeller @Luca
You're welcome smile
@redfox
I'm afraid I can't help you, because... it still works on my GCstar 1.7.0.
Maybe it was only a temporary issue of IMDb?

Last edited by soulchainer (2012-12-08 11:00:54)

Offline

 

#7 2012-12-09 08:47:51

redfox
New member
Registered: 2012-12-07
Posts: 2

Re: IMDb plugin stopped working

soulchainer wrote:

@redfox
I'm afraid I can't help you, because... it still works on my GCstar 1.7.0.
Maybe it was only a temporary issue of IMDb?

Yip, I can confirm that it's working again for me as well.  Thanks for the fix!

Offline

 

#8 2013-09-11 13:47:34

robertmf
Member
From: Telford, PA USA
Registered: 2011-06-06
Posts: 11
Website

Re: IMDb plugin stopped working

soulchainer wrote:

Hi, tknoeller smile

That's the problem with plugins that aren't coded around a API: the website changes something into his template and screws over the plugin :p

It's not a problem of your installation. It's the plugin itself.

I looked the code and figured out the problem.
You just need to edit a line for get it working again (until the website master changes again something into their code).

Change line 239 of /usr/lib/gcstar/GCPlugins/GCfilms/GCImdb.pm (or wherever your GCImdb.pm file is):

Code:

if ($self->{inside}->{h1} && $origtext !~ m/IMDb\s*Title\s*Search/i)

for this:

Code:

if ($self->{inside}->{title} && $origtext !~ m/Find\s-\sIMDb/i)

And you will get it working again :p

If you need more help, ask wink

If anybody responsible from the GCstar read this, change this on the package.

Thanks! Updated version and then used your fix.

Say, the FETCH for the CAST FIELD is still not retrieving from IMDb.   Do you have any clues ?

Offline

 

#9 2013-12-15 00:32:07

robertmf
Member
From: Telford, PA USA
Registered: 2011-06-06
Posts: 11
Website

Re: IMDb plugin stopped working

GCstar 1.7.0  on Ubuntu
Does anyone else have GCImdb.pm not retrieving [CAST] field ?

Offline

 

#10 2013-12-16 15:35:29

gueba
Member
Registered: 2008-03-17
Posts: 40

Re: IMDb plugin stopped working

Does anyone else have GCImdb.pm not retrieving [CAST] field ?

Yes!

Offline

 

#11 2014-08-02 11:52:27

robertmf
Member
From: Telford, PA USA
Registered: 2011-06-06
Posts: 11
Website

Re: IMDb plugin stopped working

LINUX MINT 17 USING MATE DESKTOP  i386/32

The file GCImdb.pm installs in
/usr/share/gcstar/lib/GCPlugins/GCfilms

Offline

 

#12 2014-09-22 10:33:17

iomari
Member
Registered: 2010-10-15
Posts: 10

Re: IMDb plugin stopped working

Cast still not working. I've been trying to use other plugins for cast but most of the others don't work at all.

Hope someone comes up with a fix or an update soon. Tried looking at the plugin myself but can't figure out why cast suddenly is not working and I really don't want to use another application other than gcstar.

anyone:(

Offline

 

#13 2014-10-11 17:47:00

iomari
Member
Registered: 2010-10-15
Posts: 10

Re: IMDb plugin stopped working

It's really sad that this cast issue has not been resolved. I've been using gcstar for years now and I even have some intense scripts I wrote extracting data from the database and using them for reports. But since the cast problem started for  me months ago, I've been crippled. I would switch to another app but I have too much invested in gcstar's format.

I can't understand what is so difficult in fixing this problem. This has gone from a perfect app for me to a nightmare.

Offline

 



Should you have a problem using GCstar, you can open a bug report or request some support on GCstar forums.