i-a-c / plugin.video.exodusredux Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
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) ------
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 :)
This would be a cool feature to include if someone wants to do it . Integration instructions for Addons is included in these links
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?
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 .
I am having issues with Exodus Redux not marking Trakt episodes as watched, can you recommend a solution?
Please add an option for Greek + English providers in the settings
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.
When using Widget items that link to Redux . It will show link results in a window and not directory . This only happens on Widget items .
Kodi 18 Beta5 / Windows 10 / Latest released Redux and dependency's
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.
I feel this would help a great many people that can't seem to figure out anything on their own lol .
Thanks for all your work ! you don't get enough thanks !
I feel a Rebrand of ExodusRedux and Lambada Scrapers is in order .
I say We call it
Moses & The Tablets of Stone
/s only slightly
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?
Can't get it to find HEVC sources at all despite togglng the HEVC setting on/off etc. I have an RD account.
For eg, The Flash only seems to find a few 720p 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!
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"
This isn't something in THIS add-on, but the fact that Exodus Redux comes up on Trakt.tv as "Test" with no icon, whenever we try to authorize it.
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
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.
https://www.reddit.com/r/Addons4Kodi/comments/9r4mvy/exodus_redux_resume_playback/
Resume not working for me and others . Need confirmation if it only effects Kodi 18 . or Kodi 18 beta 4 , i'll try to find some time to do some tests .
Resume will Pop up (even if i've never watched a show ) it never works even if i have .
I have trakt installed and auth'd , both in addon and trakt addon , scrobbling works
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.
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.
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.
I've uploaded providers and language strings for German and Polish language.
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".
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 ! :)
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!
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 :)
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.
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.
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.
I've personally constantly dealt with this issue. anything can be done about it on the addon side? the link will half load and alllllmost play. I've gotten this issue for the past few months
https://www.reddit.com/r/Addons4Kodi/comments/9y57ax/dead_link_handling_in_addons/
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 ๐คฃ
Here's my logs: http://paste.kodi.tv/faseqigoxi
I'm from Reddit. Basically, I click something such as "New Movies" and the circle appears and disappears. Nothing else happens.
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
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).
Trying to see any documentary (new category menu after update) crashes kodi. Tested on a Libreelec box and windows.
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
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"?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.