FilmInfo+ - A german movie details scraper with auto grouping (2 Viewers)

Brudertac

MP Donator
  • Premium Supporter
  • October 26, 2006
    978
    277
    Augsburg
    Home Country
    Germany Germany
    Ok, no promises on time, because I've been unable to find time to work on IMDb+ plugin for over 2 years now :(, but the IMDb+ scraper-script is easier to adjust. If everything falls into place I will have some time this weekend. First I need to fix an issue for Greek users of IMDb+, but that will be ideal time to also look at the German side.

    Always a problem for me, because IMDb.com re-acts totally different for me on a USA-IP then it does for foreign users. Not sure if I will run into the same issues with FilmInfo+, but at least for Germany I can rely on www.4proxy.de

    In worst case I will need assistance from a German user to provide me with detailed scraper-debug enabled movingpictures.log files, or get granted TeamViewer access to their MediaPortal system like I am doing with a Greek user of IMDb+.

    I would to help to test if you need help. Just let me know.
     

    Helios61

    Retired Team Member
  • Premium Supporter
  • January 30, 2008
    4,587
    873
    62
    NRW
    Home Country
    Germany Germany
    Ok, no promises on time, because I've been unable to find time to work on IMDb+ plugin for over 2 years now :(, but the IMDb+ scraper-script is easier to adjust. If everything falls into place I will have some time this weekend.

    Hi RoChess , did you have found some time to work on IMDB+ for german users?
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    @Helios61, nope, everything keeps getting pushed back, because of development priorities at work. The little bit of free time I do have available I have to make sure to relax, as I will otherwise burn-out completely. If you know of a method to clone myself tell me now, and I will take any Multiplicity (1996) plots for granted :)
     

    Brudertac

    MP Donator
  • Premium Supporter
  • October 26, 2006
    978
    277
    Augsburg
    Home Country
    Germany Germany
    @RoChess
    Ich habe immer wieder Filme die keine Beschreibung haben weil keine Deutsche Beschreibung gefunden wird.
    Gibt es die Möglichkeit hier die Englische Beschreibung angezeigt zu bekommen?
    (Ich dachte eigentlich das das mal so war aber sicher bin ich mir nicht....)

    Danke und beste Grüße!
     

    badboyxx

    Portal Pro
    June 15, 2012
    728
    97
    Home Country
    Germany Germany
    Also wenn bei mir keine deutsche Filmbeschreibung gefunden wird, wird dann auch nichts angezeigt. Ist schon seit langem so. Ob es jemals anders war, weiß ich nicht.
     

    Brudertac

    MP Donator
  • Premium Supporter
  • October 26, 2006
    978
    277
    Augsburg
    Home Country
    Germany Germany
    Also wenn bei mir keine deutsche Filmbeschreibung gefunden wird, wird dann auch nichts angezeigt. Ist schon seit langem so. Ob es jemals anders war, weiß ich nicht.

    Naja, da bin ich mir wie gesagt nicht sicher ob das mal anders war. Ich fände es schon toll wenn wenigstens die Englische Beschreibung als Alternative Importiert werden könnte....
     

    Brudertac

    MP Donator
  • Premium Supporter
  • October 26, 2006
    978
    277
    Augsburg
    Home Country
    Germany Germany
    Also ich habe mir die Filminfo.xml näher angeschaut. Es gibt dort definitiv eine Funktion die die Englische "Plot Summary" ziehen soll wenn die Deutsche nicht vorhanden ist:

    Code:
    <!-- get IMDb Summary, if not obtained from OFDb -->
                <if test="${useBackup}=1">
                    <log LogLevel="Info" Message="# FilmInfo+ ### (${curSearch}) so far no DE summary found... getting IMDb.com summary..." />
                    <set name="rx_plot">
                        <![CDATA[
                            (?<=plotpar">)(.+?)(?=<\/p>)
                        ]]>
                    </set>
                    <retrieve name="imdb_plot_web" url="http://akas.imdb.com/title/${movie.imdb_id}/plotsummary" use_caching="false" />
                    <parse name="imdb_plot" input="${imdb_plot_web}" regex="${rx_plot}" />
                    <if test="${imdb_plot}!=">
                        <set name="useBackup" value="0" />
                        <loop name="imdb_sumall" on="imdb_plot">
                            <set name="summary_clean" value="${summary_clean} ${imdb_sumall[0]:striptags}" />
                        </loop>
                        <set name="movie.summary" value="${summary_clean:htmldecode}" />
                    </if>
                    <if test="${imdb_plot}=">
                        <log LogLevel="Info" Message="# FilmInfo+ ### (${curSearch}) no summary found on IMDb.com..." />
                        <if test="${movie.summary}=">
                            <set name="movie.summary" value="Keine Beschreibung gefunden..." />
                        </if>
                    </if>
                </if>

    Leider komme ich nicht wirklich damit klar.... :(
     

    badboyxx

    Portal Pro
    June 15, 2012
    728
    97
    Home Country
    Germany Germany
    @Helios61, nope, everything keeps getting pushed back, because of development priorities at work. The little bit of free time I do have available I have to make sure to relax, as I will otherwise burn-out completely. If you know of a method to clone myself tell me now, and I will take any Multiplicity (1996) plots for granted :)


    Do you think that you would get around to do something in foreseeable future?

    It would be great if this keeps going on. Maybe we can find a volunteer outside there who has knowledge about this topic.
     

    RoChess

    Extension Developer
  • Premium Supporter
  • March 10, 2006
    4,434
    1,897
    Maybe we can find a volunteer outside there who has knowledge about this topic.

    That's the beauty of open-source code is that anybody can do so whenever they want.

    As for me, I'm shooting for Christmas break, but no idea how those plans will work out.
     

    Users who are viewing this thread

    Top Bottom