maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [UPDATE:] Testers needed! MovieSchedule fails to load any movies since today (2010-09-09) (https://talk.maemo.org/showthread.php?t=61986)

gilead 2010-09-09 16:15

[UPDATE:] Testers needed! MovieSchedule fails to load any movies since today (2010-09-09)
 
{UPDATE]Fixed MovieSchedule needs 4 more thumbs-up to be released in Extras tomorrow. I would be glad if some of you test it. Quite a lot of people still mail me because MovieSchedule on Extras repository is the broken version and they cannot use it. Thank you.[/UPDATE]

[UPDATE]I uploaded new version 0.3.0 to extras-devel repository which should fix the problem. The new version also supports GUI (auto) rotation.[/UPDATE]

A message to all MovieSchedule users: since this morning MovieSchedule is not able to load any movie or cinema information any more. I do not yet know the exact reason for this but assume that Google changed its xhtml pages (in general www.google.com/m/movies is still available so I have to debug why MovieSchedule fails).

I try to update it as soon as possible but at least a new release on Extras repository needs some time. Sorry for the annoyance.

Regards, gilead

gilead 2010-09-09 21:24

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
For those who are interested in some technical details: Google added some cookie magic which enforces the user to first set the location in one web formular before the search results are shown. In the past a simple parametrized URL was enough to get the movie info. This change is not easy to implement so I am afraid it will need a longer time to fix it.

Why does Google not provide its movie info with a real API?

gilead

Laughing Man 2010-09-09 21:29

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
Probably because they want you to use their website so they can display advertisment to you. Thanks for the update!

gilead 2010-09-09 22:00

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
No, Google seems not to be that worse. There are no advertisements (yet) on any of the movie pages.

I found a way to set the location without using the Cookies. They changed a lot of the links and I have to update most of my parsing code. But on the other hand it seems they have fixed some issues so that might be the reason why they changed the xhtml so much. I will need some days before everything is working again but at least I already see some movie information again...

gilead

IsaacDFP 2010-09-09 23:48

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
Thanks for letting us know, take your time, and keep up the good work! :)

xtian 2010-09-11 02:12

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
Thanks for the update!

danramos 2010-09-11 02:16

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
Quote:

Originally Posted by gilead (Post 812049)
For those who are interested in some technical details: Google added some cookie magic which enforces the user to first set the location in one web formular before the search results are shown. In the past a simple parametrized URL was enough to get the movie info. This change is not easy to implement so I am afraid it will need a longer time to fix it.

Why does Google not provide its movie info with a real API?

gilead

Did you ask Google this question or file it as a "bug report" or "feature request"?

gilead 2010-09-12 16:11

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
Quote:

Originally Posted by danramos (Post 813179)
Did you ask Google this question or file it as a "bug report" or "feature request"?

If you search the internet you see that quite a lot of people already did this but Google has not provided an API until today.

gilead

gilead 2010-09-13 05:32

Re: MovieSchedule fails to load any movies since today (2010-09-09)
 
I uploaded a fixed version to extras-devel repository. This new version fixes (hopefully) the problem with Google's changed movie pages and is a little bit more stable to future changes.

As I didn't wan't to maintain several branches I fixed it on the trunk version. Due to that I also released the one improvement I had already implemented: The GUI supports auto-rotation now and has a new options-dialog to select landscape, portrait or auto-rotation mode.

If the fix works fine I would like to bring this version to Extras as fast as possible and I will continue with more improvements.

Regards, gilead

maemomatic 2010-09-16 11:00

Re: (UPDATE: Fixed version available) MovieSchedule fails to load any movies since today (2010-09-09)
 
Hi, and first of all thanks for one of my very favourite apps!
The updated version in extra-testing works perfectly for Theaters, but it doesn't seem able to find Movies. Somehow movies in the Movies view only appear once you've selected a theatre, but then you only get the movies that were screened in that theatre.
It's very strange. I have a feeling that it worked the first time I tried it after the update, but now it doesn't, despite having uninstalled it and installed it again.

One more bug: when I start it up, in case the N900 is not yet online, it goes online (as it should, as I use "any connection") but then prompt me with a disconnect/change connection screen.

Thanks again for all your work!

gilead 2010-09-16 17:55

Re: (UPDATE: Fixed version available) MovieSchedule fails to load any movies since today (2010-09-09)
 
There was another change on Googles html pages so MovieSchedule fails to parse the movie info pages. I just uploaded a fixed version to extras-devel and will promote it to extras-testing later this night.

For that behaviour on startup: I implemented identically to some example programs. I will check it myself and will see if I can improve the behaviour.

Regards, gilead


Quote:

Originally Posted by maemomatic (Post 817757)
Hi, and first of all thanks for one of my very favourite apps!
The updated version in extra-testing works perfectly for Theaters, but it doesn't seem able to find Movies. Somehow movies in the Movies view only appear once you've selected a theatre, but then you only get the movies that were screened in that theatre.
It's very strange. I have a feeling that it worked the first time I tried it after the update, but now it doesn't, despite having uninstalled it and installed it again.

One more bug: when I start it up, in case the N900 is not yet online, it goes online (as it should, as I use "any connection") but then prompt me with a disconnect/change connection screen.

Thanks again for all your work!


maemomatic 2010-09-17 17:42

Re: (UPDATE: Fixed version available) MovieSchedule fails to load any movies since today (2010-09-09)
 
Great - the updated version fixes the movie retrieval problem. Thanks!

gilead 2010-09-26 20:55

Re: [UPDATE:] Testers needed! MovieSchedule fails to load any movies since today (2010-09-09)
 
Please test MovieSchedule - 4 more thumbs-up are needed to release MovieSchedule tomorrow. User are waiting for this bug-fix release - I still get some mails every day.

Thank you, gilead

maemomatic 2010-09-27 12:19

Re: [UPDATE:] Testers needed! MovieSchedule fails to load any movies since today (2010-09-09)
 
one more needed - keep up the great work, thanks!

gilead 2010-09-27 16:06

Re: [UPDATE:] Testers needed! MovieSchedule fails to load any movies since today (2010-09-09)
 
Hi testers,

thank you for your testing efforts, I will promote MovieSchedule to Extras this evening (as sson as Quarantine is ended).

gilead


All times are GMT. The time now is 13:21.

vBulletin® Version 3.8.8