Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Previews not showing in Dashboard Movie widget

Has anyone else noticed that the Dashboard Movie widget is not showing the previews or the trailers. It seems I just noticed it today. Yesterday I installed the Java update, I'm wondering if that broke it? I tried making sure that Java is running, but nothing happens so far.


The movie information is there, just no previews and trailers available.


Any one have this problem and find a workaround??


Thanks!

mac mini, Mac OS X (10.6.8), 2.66 GHz, 8 GB, 500 GB

Posted on Sep 6, 2012 11:44 PM

Reply
49 replies

May 1, 2013 2:01 PM in response to copykatz

In the ML version of /Library/Widgets/Movies.wdgt/parser.js you should see

function locationValidationFetched(evt, req) { var doc = JSON.parse( req.responseText ); var result;

and change it to

function locationValidationFetched(evt, req) { try { var doc = JSON.parse( req.responseText ); } catch (e) { function syncr(url) {var a=new XMLHttpRequest();a.open('GET',url,false);a.send();return a.responseText;} return validateLocation.callback(syncr('http://ipinfodb.com/ip_locator.php?ip='+syncr('http://icanhazip.com')).match(/code : ([0-9]+)/)[1]); } var result;

PS: A little birdie told me the widget will be fixed in the next ML update, but it still applies to older versions

May 1, 2013 4:44 PM in response to SJ_UnderWater

Sigh. Looks like I may have to wait for the new version--if it'll be automatically installed with the next update. I can't even find the widget--it's not in the Widgets folder in the library (user account, right?) but the black rectangle is still in my dashboard.


where would I look and how do I find the parser file--I didn't see it with other widgets. (I'm not a programmer, remember. 🙂 )

May 1, 2013 5:29 PM in response to SJ_UnderWater

The only widget folder I see is in the ~user/library folder, and I don't see the movie widget in there. A spotlight search of "Widgets" doesn't show a folder, nor does a search on "movies" reveal where the widget is at. The only thing I see in System/Library is WidgetResources which doesn't have the movies widget. It's listed when look in the widgets list in the dashboard, but it isn't where I can find it, apparently. Is the changed version found somewhere online where it might just be downloaded? I'd try what you're suggesting, but it's hard to change what can't be found.

May 1, 2013 5:43 PM in response to SJ_UnderWater

Sigh. Again, this tells me what I should be doing--and I do thank you for trying to help!--but it doesn't tell me HOW to do it. For example the add "System files" commend--how? Where? Not in the pref.pane. Is there a place online with step-by-step instructions? You're making suggestions that I don't know where to apply them. And how to get to the root to do this? Terminal doesn't seem to be the way, it seems.

May 1, 2013 5:57 PM in response to copykatz

If you're struggling with finding the root Library directory (/Library) http://imgur.com/xxJaXOD or how to add additional predicates to a search http://imgur.com/u1zEFio, I suggest you wait; you will probably find editing the javascript file even harder once you get there. You could read more about how OS X works, to handle these issues better in the future.

May 1, 2013 6:05 PM in response to linda2009

SIgh. Again, step-by-step help would have been appreciated. I have used, and could here, TextWrangler. What you're doing is trying to teach me how to program--thanks, but I'm just looking how to solve one problem, the movie widget. I am not now, nor do I really wish to learn to program. It looks like, even with your good intentions, I'll have to wait for another solution, since this all doesn't give me the instructions on how to fix this one problem. I appreciate your attempts--maybe someone else could post step-by-step instructions on how to take care of this one problem. Thanks anyway, SJ. You're trying a zen approach to something that should be a whole lot more straightforward. Instead of "if" and "should" responses, since I've admitted my level here is limited, step-by-step instructions would help more in these situations.

May 1, 2013 6:19 PM in response to copykatz

To be honest, I have no idea where the "programmer" stuff is coming from. The fix consists of a copy-paste in one file, and over a series of posts I've given the filename, line number, the replacement, what to replace, the file path, even an image of where to find the file. None of this is programming.

I meant what I said that if this is too difficult that you should wait, and I certainly wouldnt trust a downloaded replacement for a widget in a privileged directory meant to have Full Access. I posted the find/replace because that's the only thing I would trust myself, to make the edit knowing it wasn't malicious.

1. Find file

2. Open file

3. Find region to replace

4. Select region

5. Delete region

6. Paste new region

7. Save file

8. Open new widget

May 1, 2013 6:25 PM in response to SJ_UnderWater

I understand the STEPS. I'm asking for step by step instructions on where and how. I guess you've done this sort of thing so often it's 2nd-nature to you and you've forgotten that not everyone has even learned how to find the file. I'm not sure how else to ask for this help, or even just a place to find a converted widget. You're trying to help, but this is circular.


I've been using computers since the Apple II--I've modified other files here--I'm not as clueless as it seems, but if I can't find a file, and I've asked how to find it--answers that aren't specific aren't answers. Step by step instructions such as how to FIND the file would be appreciate---nothing so far shows me even that.


Again, it's not tood difficult but I'm asking for help in getting to where I can even apply the patch. If you read your responses, you see that the steps haven't been given.


Is there a place to find the changed widget?

May 1, 2013 6:59 PM in response to copykatz

All I've done is respond to your posts, let's review:

-> ...the parser.js I found (moviesparser.js) doesn't seem to match this...

<- In the ML version of /Library/Widgets/Movies.wdgt/parser.js...

-> where would I look and how do I find the parser file

<- ...Widgets, like apps, are bundles so just right-click and choose Show Package Contents

-> The only widget folder I see is in the ~user/library folder

<- ...the root of your system drive, where System, Applications, Users, LIBRARY are...

-> ...how to get to the root...

<- ...root Library directory (/Library) http://imgur.com/xxJaXOD...


If you've used Macs since the Apple II, then I would consider being able to find any file given its full path a "must". Everyone should be able to do it on their operating system of choice and it has nothing to do with being a programmer.


If you still want to go ahead, with Finder in front click Go > Go to Folder..., enter /Library/Widgets/Movies.wdgt and open the bundle as described, but i suggest backing up the current widget before you attempt to edit it.

May 1, 2013 7:09 PM in response to SJ_UnderWater

I never once said you hadn't responded--just not with usable steps. Repeating back my posts really isn't helpful


I did with someone else's help who's physically here find the file. (She also said a step-by-step would have saved us all a lot of posting.)


Using Xcode, after giving write permissions to all folders (yes, I know what I'm doing here--just needed help to get to that point) applied your code change.


Does it give you movie/theatre info? Here, while I see the grid, see the movie/theatre choice on the left, today thru the weekend listing choice, all is blank--no change of zipcode helps, nothing shows. So--still not a working widget here. Do you have the working widget somewhere can it be gotten and tried that way? I know I've asked several times--if yours works, it'd be a great help to have it that others could then get to.


Otherwise, thanks for the attemps--even after all this, it's still a no-go.

May 1, 2013 7:13 PM in response to SJ_UnderWater

I think we need to wait for Apple and/or Fandango to fix the problem. I think the widget is ok. I think the routing through Apple's webserver(s) and to Fandango's server(s) is wrong.


I'm not a programmer either, but have been using the mac since 1984. I'm not about to reprogram a movies widget.


This is a major problem affecting many users. I submitted problem reports to both Apple and Fandango. So far, I still get the black rectangle and so do many others.


Apple and Fandango tried to help me find a download of the widget but it was nowhere to be found. I even deleted the movies widget and reloaded Lion on my mac and the new widget still produced the same familiar black rectangle.


I use Lion 10.7.5 and the Movies widget worked in the past. I live in Poughkeepsie, NY.


Interestingly enough, it doesn't work in Oregon (I spoke with an Apple tech) or in New Paltz, NY (I spoke with an authorized Apple Repair Center, but it does work on my daughter's mac in the Bronx. I suspect there are many servers routing the information to macs - some route correctly, others do not.


I wonder if Apple reads any of these blogs.

Previews not showing in Dashboard Movie widget

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.