Posts by Lululla

    this plugin as already said by KiddaC is a bit old, like me, and it's full of bugs,

    Leave on CacheFolder = "Default"

    and select just the media/hdd folder

    that's how it works

    occasionally check the link for updates..


    (download all folder plugin from github otherwise no screen e no other fix)

    Thanks a lot @Lululla for continues support

    i have littlie issue for setting my movie folder to plugin, it always

    Code
    config.plugins.moviebrowser.moviefolder=/media/hdd/

    not accept to change to

    Code
    config.plugins.moviebrowser.moviefolder=/media/hdd/movie

    Try now (test)

    select or locate your device

    On config menu see "Show List of Movie Folder" .. and select your folder movie ;)

    Thanks a lot @Lululla for continues support

    i have littlie issue for setting my movie folder to plugin, it always

    Code
    config.plugins.moviebrowser.moviefolder=/media/hdd/

    not accept to change to

    Code
    config.plugins.moviebrowser.moviefolder=/media/hdd/movie

    the plugin accept only device mounted

    Code
    def getMountDefault(choices):
        choices = {x[1]: x[0] for x in choices}
        default = choices.get("/media/hdd") or choices.get("/media/usb")
        # print("[MovieBrowser][getMountDefault] default, choices", default, "   ", choices)
        return default


    in this case .. folder are :

    -moviebrowser

    -moviebrowser/cache


    On config menu see "Show List of Movie Folder" .. and select your folder movie ;)

    I fixed something else, Sunday never goes away, and tomorrow it's back to work


    -Added ability to import 2 apikeys for tmdb & thetvdb)
    -Correct all Url for tmdb & thetvdb


    eg . correct this work:

    url = 'https://api.themoviedb.org/3/search/movie?api_key=%s&query=%s&language=%s' % (tmdb_api_key, name, self.language) 


    and this and work:

    url = 'https://www.thetvdb.com/api/GetSeries.php?seriesname=%s&language=%s' % (name, self.language)


    i'm not sure for this ... mm

    url = 'https://www.thetvdb.com/api/%s/series/' + seriesid[x] + '/' + config.plugins.moviebrowser.language.value + '.xml' % thetvdb_api_key



    apart from the Director which is not picked up, the config is not saved correctly, at least some entries.




    The command for plugin..?? ok


    Screen BrowserMetrix

    • 'nextMarker': self.gotoABC,
    • 'prevMarker': self.gotoXYZ,
    • 'red': self.switchStyle,
    • 'yellow': self.updateDatabase,
    • 'blue': self.hideScreen,
    • 'contextMenu': self.config,
    • 'showEventInfo': self.toggleInfo,
    • 'EPGPressed': self.toggleInfo,
    • 'startTeletext': self.editDatabase,
    • 'showMovies': self.updateDatabase,
    • 'showRadio': self.deleteMovie,
    • 'leavePlayer': self.markSeen,
    • '1': self.controlMovies,
    • '2': self.renewTMDb,
    • '3': self.renewTVDb,
    • '4': self.filterSeen,
    • '5': self.toogleContent,
    • '6': self.filterFolder,
    • '7': self.filterDirector,
    • '8': self.filterActor,
    • '9': self.filterGenre,
    • '0': self.gotoEnd,
    • 'bluelong': self.showHelp,
    • 'displayHelp': self.showHelp



    Screen BrowserBackdrop

    • 'nextMarker': self.gotoABC,
    • 'prevMarker': self.gotoXYZ,
    • 'red': self.switchStyle,
    • 'yellow': self.updateDatabase,
    • 'blue': self.hideScreen,
    • 'contextMenu': self.config,
    • 'showEventInfo': self.togglePlot,
    • 'EPGPressed': self.togglePlot,
    • 'startTeletext': self.editDatabase,
    • 'showMovies': self.updateDatabase,
    • 'showRadio': self.deleteMovie,
    • 'leavePlayer': self.markSeen,
    • '1': self.controlMovies,
    • '2': self.renewTMDb,
    • '3': self.renewTVDb,
    • '4': self.filterSeen,
    • '5': self.toogleContent,
    • '6': self.filterFolder,
    • '7': self.filterDirector,
    • '8': self.filterActor,
    • '9': self.filterGenre,
    • '0': self.gotoEnd,
    • 'bluelong': self.showHelp,
    • 'displayHelp': self.showHelp


    Screen BrowserPosterwall

    • 'nextMarker': self.gotoABC,
    • 'prevMarker': self.gotoXYZ,
    • 'red': self.switchStyle,
    • 'yellow': self.updateDatabase,
    • 'blue': self.hideScreen,
    • 'contextMenu': self.config,
    • 'showEventInfo': self.toggleInfo,
    • 'EPGPressed': self.toggleInfo,
    • 'startTeletext': self.editDatabase,
    • 'showMovies': self.updateDatabase,
    • 'showRadio': self.deleteMovie,
    • 'leavePlayer': self.markSeen,
    • '1': self.controlMovies,
    • '2': self.renewTMDb,
    • '3': self.renewTVDb,
    • '4': self.filterSeen,
    • '5': self.toogleContent,
    • '6': self.filterFolder,
    • '7': self.filterDirector,
    • '8': self.filterActor,
    • '9': self.filterGenre,
    • '0': self.gotoEnd,
    • 'bluelong': self.showHelp,
    • 'displayHelp': self.showHelp



    regards

    Try it too, and don't install the .ipk, it's being tested.

    - changed load poster/banner/backdrop system

    - eliminated 8000 lines of useless code

    -automatic switch hd/fhd This also applies to PNGs, also for all 3 sckin embedded

    -Load TMDB Apikey from /tmp/apikey.txt (from config menu) or put with VirtualKeyboard

    .. there is still a lot to fix




    fhd

    screenshot_20221210134946.jpgscreenshot_20221210134937.jpg


    Button:

    - Red for swith skin..

    - Epg - Info - menu - Numbers - Ch+/Ch- - Pvr - etc etc etc

    in config menu set Automatic for backdrop update


    strange you can't see the director's name, they must have changed the tags on the server


    We still need to fix the multilists, font , character, and much more.

    Now I rest a bit.


    don't ask me anything else for now, it's just a contribution to pass some time




    edit:

    -Load TMDB Apikey from /tmp/apikey.txt (from config menu) or put with VirtualKeyboard

    You have a update.py in folder plugin Filmxy???

    try:


    Update Database with Timer: YES

    Timer Database Update put your timer

    Hide Plugin during Update: YES

    small contribution.. (so to speak, thousands of lines of code :head banger: )


    -readable configuration

    -screen switch removed

    -insert local language (now you have to do the translations),


    as you can see from the photo, the locale language (Italian) works perfectly



    screenshot_20221204181703.jpg


    screenshot_20221204181736.jpg


    screenshot_20221204181744.jpg





    the switch screen needs to be fine-tuned, in a FHD resolution it might close in hd, and you have to restart the box for that

    but that too is resolved.



    I had to pause this code for obvious reasons, therefore, it will no longer be full screen but 1280

    Waiting for the video resolution to automate

    Code
                # f = open('/proc/stb/video/alpha', 'w')
                # f.write('%i' % config.av.osd_alpha.value)
                # f.close()



    you just need to overwrite the existing folder

    this may reset your movie database, but you can recreate it


    enjoy

    crash randomly when scrolling


    no problem friend


    first of all, i don't know what image you are using and on what kind of box.

    it might be a solution for you, but it may not be for others who have solved it.

    The atv 6.4 is EOL (end of life), we are at the atv 7.2 beta, so if now the official image is 7.0 it will soon be 7.1 if not even 7.2)

    So be careful.