Giter Site home page Giter Site logo

plugin.video.exodusredux's People

Contributors

host505 avatar i-a-c avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

plugin.video.exodusredux's Issues

My TV Shows>Progress & Episodes do not load

UPDATE: Figured out the issue. Any value I enter into TMDB under ACCOUNTS causes updates and playback of TV to fail. I've tried everything I can pull from https://www.thetvdb.com/member/api - Username, Unique ID, & API Key - and all of them cause the issue. It's like that setting is broken (or I can't figure out what to put there).

Enabled My Lists in ER (March 11, 2019 2.0.2 bld) but navigating to My TV Shows>Progress or My TV Shows>Episodes spins the wheel for a second and then fails. Log below. I saw this on an established RPi3 with OSMC and a brand new from scratch build I just made, with ER being the only thing installed\configured.

19:58:51.955 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
19:58:55.144 T:1926339072 DEBUG: LIRC: Update - NEW at 1537217:160 0 KEY_OK linux-input-layer (KEY_OK)
19:58:55.144 T:1926339072 DEBUG: OnKey: 11 (0x0b, obc244) pressed, action is Select
19:58:55.146 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=calendar&url=progress)
19:58:55.147 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/?action=mytvNavigator]
19:58:55.166 T:1533014784 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 19 ms
19:58:55.166 T:1906307840 DEBUG: StartScript - calling plugin Exodus Redux('plugin://plugin.video.exodusredux/','19','?action=calendar&url=progress')
19:58:55.167 T:1695544064 DEBUG: Thread LanguageInvoker start, auto delete: false
19:58:55.167 T:1695544064 INFO: initializing python engine.
19:58:55.167 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): start processing
19:58:55.469 T:1695544064 DEBUG: -->Python Interpreter Initialized<--
19:58:55.470 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): the source file to load is "/home/osmc/.kodi/addons/plugin.video.exodusredux/default.py"
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): setting the Python path to /home/osmc/.kodi/addons/plugin.video.exodusredux:/home/osmc/.kodi/addons/script.exodusredux.artwork/lib:/home/osmc/.kodi/addons/script.exodusredux.metadata/lib:/home/osmc/.kodi/addons/script.module.addon.common/lib:/home/osmc/.kodi/addons/script.module.beautifulsoup4/lib:/home/osmc/.kodi/addons/script.module.certifi/lib:/home/osmc/.kodi/addons/script.module.chardet/lib:/home/osmc/.kodi/addons/script.module.exodusredux/lib:/home/osmc/.kodi/addons/script.module.idna/lib:/home/osmc/.kodi/addons/script.module.metahandler/lib:/home/osmc/.kodi/addons/script.module.myconnpy/lib:/home/osmc/.kodi/addons/script.module.openscrapers/lib:/home/osmc/.kodi/addons/script.module.requests/lib:/home/osmc/.kodi/addons/script.module.resolveurl/lib:/home/osmc/.kodi/addons/script.module.simplejson/lib:/home/osmc/.kodi/addons/script.module.urllib3/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-arm-linux-gnueabihf:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): entering source directory /home/osmc/.kodi/addons/plugin.video.exodusredux
19:58:55.472 T:1695544064 DEBUG: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): instantiating addon using automatically obtained id of "plugin.video.exodusredux" dependent on version 2.19.0 of the xbmc.python api
19:58:55.649 T:1926339072 DEBUG: ------ Window Init (DialogBusy.xml) ------
19:58:55.750 T:1926339072 DEBUG: LIRC: Update - NEW at 1537823:160 0 KEY_OK_UP linux-input-layer (KEY_OK_UP)
19:58:58.291 T:1695544064 INFO: CPythonInvoker(25, /home/osmc/.kodi/addons/plugin.video.exodusredux/default.py): script successfully run
19:58:58.399 T:1695544064 INFO: Python script stopped
19:58:58.399 T:1695544064 DEBUG: Thread LanguageInvoker 1695544064 terminating
19:58:58.402 T:1926339072 ERROR: GetDirectory - Error getting plugin://plugin.video.exodusredux/?action=calendar&url=progress
19:58:58.403 T:1926339072 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.exodusredux/?action=calendar&url=progress) failed
19:58:58.404 T:1926339072 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.exodusredux/?action=mytvNavigator)
19:58:58.404 T:1926339072 DEBUG: ParentPath = [plugin://plugin.video.exodusredux/]
19:58:58.405 T:1926339072 DEBUG: Loading items: 11, directory: plugin://plugin.video.exodusredux/?action=mytvNavigator sort method: 0, ascending: false
19:58:58.427 T:1703932672 DEBUG: CAddonDatabase::SetLastUsed[plugin.video.exodusredux] took 23 ms
19:58:58.433 T:1695544064 DEBUG: Thread BackgroundLoader start, auto delete: false
19:58:58.444 T:1695544064 DEBUG: Thread BackgroundLoader 1695544064 terminating
19:58:58.501 T:1926339072 DEBUG: ------ Window Deinit (DialogBusy.xml) ------

What's new section

Are you able to add a what's new section, so that when we open the addon we can click on it and it tells us what's been added on the latest update etc, numbers, placenta had this feature :)

Redux requested provider setting

Hi there not sure where to post with this, so apologies but would it be possible to add a feature that allows us to display certain providers first upon search results?

Extended Info , Not working with TV shows

Windows 10 x64 / Kodi 18 / Skin Aura Leia branch

When using Extended Info as default Info Provider (skin setting in aura , and others )

It pulls up a blank page when going to information on any TVshow Widget or Directly from addon .
It should be noted Movies work fine both on widgets and directly from addon

It seems to work perfectly fine for TVshows in other addons . (though i have not tested other Exodus based addons ) Which is why i file this as a bug under Exodus Redux .

Would need Confirmation from someone else .

"showtitle", "tvshowid" empty when playing a series added to the library

http://openelec:8080/jsonrpc?request={"jsonrpc": "2.0", "method": "Player.GetItem", "params": { "properties": ["title", "file", "showtitle", "tvshowid", "season", "episode"], "playerid": 1 }, "id": 1}

results in:

{"id":1,"jsonrpc":"2.0","result":{"item":{"episode":2,"file":"xxxxx","label":"Kiss Tomorrow Goodbye","season":3,"showtitle":"","title":"Kiss Tomorrow Goodbye","tvshowid":-1,"type":"unknown"}}}

Which seems really strange to me because in the library view it shows all information, including the shows name, correctly.

This is an issue because it causes most subtitle addons to no longer work since they cant find the show's name. On Kodi 17, could be related to that.

Provider module/scraper settings keep resetting to default causing no streams found

Randomly but frequently the >tools>provider settings resets to default thereby losing user inputs for setting up the lambda scraper module. Results in the inability to get movie links. This requires going back and choosing the lambda module and dowloading the module and configuring, then clearing providers. Then after shutting down kodi, we have to go back and do it again. In Gaia there is a setting for saving the settings cache. I don't see it in exodusredux UI but I suspect there is a similar function which is toggled wrong. I am running Kodi 17 on both linux mint 19 and manjaro 18 on various devices. Others on reddit have this issue also on firestick etc.

Scraping issues

I've noticed to tonight when scraping using Real Debrid many big sources are being blocked, RLSBB and 2DLL are examples, is this cloudflare blocking addons from pulling the sources? Is there a work around that can be fixed within the addon or is it a host issue?

RLSBB and 2DLL sources.

Hi there it appears there are problems getting RLSBB and 2DLL sources with Real Debrid, currently RLSBB are returning no links and neither is 2DLL, I'm only mainly getting 300mb film links and DirectDL providers, not sure if the scraper could be updated? This is currently using exodus redux I have tried other addons also, and heard other reports, last night 2DLL would sometimes return links but would have to scrape it at least 4 times to get the results, my timer is set to 60, clearerd all providers etc, this morning it's no returning links at all for that source along with RLSBB. Thanks in advance!

Various Kodi 18 log issues

So i've been waiting to post this till RC1 , but i still see this in the log , Been there with all kodi 18 versions forever . what is this ?

10:31:14.111 T:10132   DEBUG: CAddonSettings[plugin.video.exodusredux]: loading setting definitions
10:31:14.111 T:10132   DEBUG: CAddonSettings[plugin.video.exodusredux]: trying to load setting definitions from old format...
10:31:14.111 T:10132 WARNING: CAddonSettings[plugin.video.exodusredux]: cannot reference setting (relative index: -11; absolute index: -10) in another category in old setting condition "!eq(-11,)" for "tv.widget.alt"
10:31:14.111 T:10132 WARNING: CAddonSettings[plugin.video.exodusredux]: failed to parse visible condition "!eq(-11,)" of old setting definition for "tv.widget.alt"
10:31:14.111 T:10132 WARNING: CAddonSettings[plugin.video.exodusredux]: cannot reference setting (relative index: -12; absolute index: -10) in another category in old setting condition "eq(-12,)" for "tv.widget"
10:31:14.111 T:10132 WARNING: CAddonSettings[plugin.video.exodusredux]: failed to parse visible condition "eq(-12,)" of old setting definition for "tv.widget"

trakt issue ?

Hi,

It seems there is an issue with trakt. I just do a clean install of kodi and exodus redux, but no way to get to progress, or even season and episode list. Have they changed their api again ? :(

Or may it come from my internet connexion ? I tried two different one, same issue.
only error message in kodi.log :
ERROR: XFILE::CDirectory::GetDirectory - Error getting
ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.exodusredux/?action=calendar&url=progress) failed

Thanks

Settings pop up tabs

When pressing "tools" you see a list of the titles of the settings tabs. Whichever title you press in the settings pop up you will be at the first category "general" instead of the corresponding category you clicked on.

Exodus Redux vs Exodus 7

I see @kodibae has copied the plugin.video.exodusredux https://github.com/kodibae/repository.kodibae/tree/master/script.module.exodusscrapers and script.module.exodus https://github.com/kodibae/repository.kodibae/tree/master/script.module.exodus code into his Exodus 7 addon. (Not a big deal). However, he also copied script.module.lambdascrapers into something called script.module.exoduscrapers. https://github.com/kodibae/repository.kodibae/tree/master/script.module.exodusscrapers

I wish kodibae would have just played along with everyone else and used lambdascrapers.. but whatever.

I've seen alot of people mentioning Exodus 6 (now 7) when having problems with ExodusRedux. I can never reproduce these errors. I'm wondering now whether folks asking for help on Reddit were even running the correct addon.

[Feature Request] Check Library before Integrating/Updating

Hi,

I already have a handful on content store locally. I love the library integration feature, but when it adds my Collection, I get duplicates; the .strm file and the physical local .mkv file.

Is there a way where Exodus can check to see if an item already exists in the Library (check library for {title} and {season} etc. If the epsiode/movie is already in the library, don't add the .strm file. If it it isn't, then add the .strm file.

This would work well when you download and then later remove local files. The Exodus Library Update would remove duplicates, and add back .strm files for local files that have been deleted - thus the Kodi Library will always look complete, without duplicates.

I know there is an 'Avoid creating duplicates', but it seems it's only if the local file is already there. It would be better if the option was a bit more thorough and checked the library each time it does an update.

Bungled titles on widget items

Not sure exactly what is going on here, but it appears that on the latest version, titles on widget items are formatted in some weird way.

The first two images in this album are from widgets populated by Exodus Redux, while the second two are from another add-on.

https://imgur.com/a/1YhfKeB

Language Notes

I've uploaded providers and language strings for German and Polish language.

  1. In the Lambdascrapers Module settings, enable the Foreign Provider(s) of choice.
  2. In Exdous Redux Settigs, change the General>Providers Language to either German or Polish.

Is this normal behavior? Initially, I had General>Providers Language set to English and these foreign provider weren't loading. For some reason, I was expecting all Foreign Providers to play since I had "Enable All Foreign Providers".

can't disable fanart

In Tools-> General, I can"t disable fanart. I uncheck fanart option , do Ok. When I come back Fanart is active.
I only managed to change it directly in userdata/addons/exodus/setings.xml

I tested it on windows, I didn't check it on my Rpi, but it should be the same

Anyway, thanks for your work ! :)

IMDB Watchlist not working

In Exo Redux, Info!! section says Mar 11, 2019- Fix IMDb Watchlist in settings
In Tools > Settings- Accounts, I did key in my IMDb User Id.
When I go to My Movies or My TV Shows and select IMDb, nothing happens!

Clear Search History, notification.

Sorry if this sounds really petty but running Kodi 18 RC1 and when i clear the search history within in the tools section of the addon, there is no " Exodus Redux Process Complete " notification to say it's been cleared, would it be possible to add this feature in? Much appreciated for all of your hard work :)

[Feature Request] Basic Download Management

While the support with downloads rather than just streams is great with Exodus Redux, a very simple download manager would go a long way in making downloads managable and convienient.

Pause/Stop, Resume, and Progress bar in an isolated section "Download Manager" would suffice.

Trakt not pulling TV List, works for Movies?

I'm not sure if this addon is still being developed or not. If it is, I'm not sure if this is the place to post this, so hopefully it's right.

Version - 2.0.3A
System - LibreELEC/Raspberry Pi 3b+

I'm experiencing a very strange behavior on my installation. When I browse to the "My Movies" and then to "Movie Lists", then I see my lists. If I select the one I created on Trakt's website ("Streaming List"), it pulls down the movies I have planned to watch. This is the CORRECT behavior. However, if I do the same process to select the TV Shows, it doesn't work. Instead, it seems to want to load up my Kodi's "Video Sources" link instead, where it offers things like "Videos", "Playlists" and "Add videos...". This only just started happening last night. I've made no changes to any settings. I've already tried to go through all of the tools to clear various caches to no success. I've also verified that I can see and access my created list via Trakt's website. Would really like some advice on fixing this.

Can supply log file(s) if necessary.

Info Language setting doesn't impact the TV Shows

Hi,

I set the 'Info Language' in the 'General Settings' to be on my language (Hebrew)
It does work on Movies section (For example Trakt -> Movies -> My Collection),
The posters and the info are in Hebrew.

But in TV Shows it still show the posters and the info in English, why?
(For example Trakt -> TV Shows -> My Collection)

Does it something the relate to the TVDB or another information scraper?
Does it something with the Exodus Redux addon?

Thanks.

Requested setting for scraper

Would it be possible to add a feature that enables us to remove the bottom line that says normal 1080p 720 SD in the box that we see when it's scraping for links? It would be a pretty cool feature for us RD users so that when we click on a movie or tv show the box only displays the top line that usually says Prem : 1080 etc. Hope this makes sense ๐Ÿคฃ

Quick Icon I made

Please upload / replace as needed in plugin.video.exodusredux and the artwork modules default theme . as needed , if you want

it was a quick job , I want to work on a new icon / fanart / background using the same kinda style / theme (movie poster backdrop ) . If i ever get around to it

https://i.imgur.com/6hVz7Ry.png

TVDB setting doesn't seem to work

Any value I enter into TMDB under ACCOUNTS causes PROGRESS updates and playback in TV section (My TV) to fail. I've tried everything I can pull from https://www.thetvdb.com/member/api - Username, Unique ID, & API Key - and all of them cause the issue. It's like that setting is broken (or I can't figure out what to put there).

Documentaries problem.

Trying to see any documentary (new category menu after update) crashes kodi. Tested on a Libreelec box and windows.

Verify peer

can you implement all sources having |verifypeer=false at the end and if not is there a way to add it manually for sources that fail the CA certificate requirements in Kodi newer versions, this includes sources like Gcloud which will not work due to this issue

Channels not working

It appears that for me, and possibly others, the "Channels" menu doesn't load anything. Is this supposed to be different from "TV Shows -> Networks"?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.