-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 3 discussions #67
Comments
This feature is not implemented in pytoutv currently, sorry. |
Ok, but what about the Extra branch? and the toutv-extra project that has it too?
|
@bvanheu started work on the extra branch. According to the pull request (#61), it's possible to login, list content and fetch 720p episodes of regular content. It's not possible to fetch extra content though. I'd like to work on this, but I am a bit stuck. I don't have access to an iPhone (or maybe a recent Android?) to analyze how the apps access extra content. |
If toutv-extra [1] works though, it should be possible to learn from that. |
sorry for the lack of presence on this thread :3 simark is right, you can log in & fetch 720p content. The thing is, I couldn't find any API to fetch the actual list of shows available in the extra section. the |
@eepp and I spent some time investigating the iPhone application using mitmproxy. We got a minimal working example of login, and were able to fetch some data about the shows. It seems like the new API is very much centered on what they want the applications to look like, rather than formatting the data in a logical way... but at least the data is there. You can try it if you want: https://gist.github.com/simark/ca21d9e3bfec69cfb18c The usage is
It will log in and then display some user info and some info about a show. I now realize that we did pretty much what @bvanheu did for authentication in the extra branch (although not exactly the same way). But at least we got familiar with how things work, so it should help in the future. |
I guess this isn't the most appropriate place to discuss this, but @simark and I were considering a little refactoring of pytoutv accompanied by a major bump. Here's what I suggest. WDYT? Project structure
All those toutv3
toutvcli3
qtoutvConsidering we're not working full-time on pytoutv, do we even continue to maintain qtoutv, or do we focus future UI efforts on a curses-based interface instead, which we already started in the Other ideasI can't help but think that a very user-friendly interface would be to augment the TOU.TV website itself with download buttons everywhere an episode box/page exists using a browser extension. |
my 2cents: Totally agree where you're leading this project! One thing though, instead of working on a GUI, we would rather maintain a Kodi plugin (and I'm willing to do so). I'm running Kodi on Raspberry Pi and have performance issues running toutv-cli because of THE json -> business objects operation. I definitely think we can trash this. |
As a RPi-based Kodi media center owner, I concur :) |
Hello people, How about the following commands for the upcoming
I would also add the WDYT? |
The EXTRA features are now integrated in master, but there is a lot more discussions about v3 in here that we probably don't want to throw away, so I'll just change the issue subject instead of closing it. |
@gboudreau How to use it? i did install on my OS X using this command
But when I try to run a toutv login (with my username), I got the error that login is not a recognize command... |
@pducharme Until pip is fixed, you can download this repository, then run
from within the repository folder. |
Note that you can do directly:
|
We have to manually do a release and upload it to pip. I can take care of that in the next few days, since it has become a bit more quiet in the last few weeks. I don't know if we should call it v3 or not though. |
I have just done a 3.0.0 release. I decided to go with version 3, since the login & Extra fetching feature is rather important. |
Hi, I followed the installation for OS X : sudo pip3 install pytoutv. Everything is good.
Just want to know how to get access to EXTRA files (or at least 720p). I don't plan on testing, just want to get the version with 720p downloading!
The text was updated successfully, but these errors were encountered: