Comments (14)
Alrighty, I'll ping you when it comes to that.
Unfortunately TV show download support is a lot harder than movies since there are seasons, and then you need to provide a UI in the website to select the season. Or maybe I could make an option in the settings page where you can select what it should download (e.g. First season
, All seasons
), that way I don't have to make a UI and it keeps everything simple. What do you think?
from web-to-plex.
Thanks for reaching out. For this ticket I'll first implement support for viewing TV shows from {IMDb,Trakt} in Plex, and later I'll look at implementing downloaders. I'm using Sonarr though, so I don't know if I'll ever add support for SickRage to be honest.
from web-to-plex.
Well if you can layout a modular system I'd be happy to add sickbeard and the two forks.
from web-to-plex.
If you will support TV shows and Sonarr in the future, I would love to have support for the myshows.me website (Russian Trakt.tv alternative for TV shows). For example: https://en.myshows.me/view/5713/
Shows pages can have urls in those formats:
https://en.myshows.me/view/5713/
https://myshows.me/view/5713/
https://ua.myshows.me/view/5713/
and every show page has an IMDB link, located here:
$("div.clear>p:nth-child(9)>a")[0].href
Name:
for pages 'https://myshows.me/ *': $("p.subHeader")[0].innerText
for pages 'https://**.myshows.me/ *': $("main>h1")[0].innerText
(needs to remove extra space at the end of the result)
Year (needs regex for first 4-letter number):
$("div.clear>p.flat")[0].innerText
If this data is enough for the website support, I'll try to make a pull request if/when the TV support will be added.
from web-to-plex.
Just leaving notes:
- Ignore season options, just leave a pop-up that'll take the user to the page for editing (if wanted)
- Find some sort of API documentation for SickRage
I downvoted my own comment... there's no f***ing API documentation
from web-to-plex.
If you want to add support for sickbeard, sickrage or medusa so it could actually download them all there's a decent api for it. I'm one of the developers so let me know if you need any help.
https://github.com/SickRage/SickRage
https://github.com/pymedusa/Medusa
from web-to-plex.
Since sickbeard, sickrage and medusa all support thetvdb mapping it shouldn't be too hard to get it to download. You'd just need to provide the TVDB ID as well as the season and episode you want. It could then check if you've got it downloaded and if not then add the episode to the queue to download.
Trakt also displays the TVDB ID for most shows on the page so you can use that to get the ID.
from web-to-plex.
I don't have the time to implement TV show support in the near future unfortunately. TV shows is a lot harder than movies because you have seasons and individual episodes, and without at least supporting seasons it's kinda useless. I imagine you would have a button on TV show pages that works like adding a show to Sonarr does:
If someone wants to start working on this I will review a PR and help anyone with it though!
from web-to-plex.
So, got everything except "adding" to work. Will keep at it for a little while
from web-to-plex.
Done
from web-to-plex.
Will not be adding SickRage support, no patience to install another application and fumble through the API
from web-to-plex.
Why do I do this to myself? Will add to Wiki after v4.1.3.0
goes live →
Adding a custom manager (Experimental Feature — v4.1.3.0
)
Adding SiCKRAGE
from web-to-plex.
Things to add
- The "Import Rules" function
- The "Manager Rules Notation" functionality
SiCKRAGE.json
{
"SiCKRAGE": {
"type": "show",
"api-url": {
"GET": "{url}home/",
"add": { "POST": "{api-url}addShows/newShow?apikey={api}&search_string={name}" },
"find": { "GET": "{api-url}displayShow?apikey={api}&show={tvdb}" },
"view": { "OPEN": "{:add}" }
}
}
}
from web-to-plex.
Moved to #166
from web-to-plex.
Related Issues (20)
- Issue: Metacritic overrides all URLs HOT 3
- Feature: Add Opera (Chromium) Support
- Issue: Major Security Flaw HOT 2
- First time use of this plugin - Errors when trying to configure HOT 7
- Issue: Permissions don't work for Firefox HOT 1
- Issue: Sites have to be refreshed for the extension to work HOT 1
- Feature: Add support for Mobile devices HOT 1
- Issue: Ombi doesn't work HOT 8
- Issue: CouchPotato does not work HOT 5
- Issue: Website layout is broken in Chrome by this extension HOT 16
- Feature: Add Custom Manager Support HOT 1
- Issue: Firefox has been disabled (by Mozilla) HOT 6
- Issue: Charging CouchPotato does not work HOT 32
- Feature: Adding custom sites HOT 4
- Issue: Date corruption (ruTorrent Interface) HOT 9
- Issue: Letterboxd Plex Error (Chrome) HOT 5
- Plex Error - Google Chrome HOT 8
- Issue: Is this addon working correctly? HOT 3
- Issue: Extra "\" is added to start of storage path when adding to Radarr HOT 1
- Issue: can't connect to radarr
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from web-to-plex.