• 1
  • 73
  • 74
  • 75(current)
  • 76
  • 77
  • 109
[RELEASE] XBMC Flicks - Netflix Movies / TV Shows (Video) experimental Addon for XBMC
(2012-11-10, 17:05)amullins65 Wrote:
(2012-11-09, 15:32)IamMomotaros Wrote: Does this include these following line in Netflix.py?

HOST = 'api.netflix.com'
PORT = '80'
REQUEST_TOKEN_URL = 'http://api.netflix.com/oauth/request_token'
ACCESS_TOKEN_URL = 'http://api.netflix.com/oauth/access_token'
AUTHORIZATION_URL = 'https://api-user.netflix.com/oauth/login'

Yes. Just perform a find and replace all matches.

I'm not so sure about that. I have it working without changing those. The authorization part seems to be working without any change.

(2012-11-10, 14:39)stevepro Wrote:
(2012-11-08, 21:29)jwdempsey Wrote: It looks like Netflix changed their API. To get this plugin to work again you will need to find all references to "api.netflix.com" and change it to "api-public.netflix.com". I changed 13 in Netflix.py and 5 in iqueue.py.

This worked for me Thanks


I have already fixed that problem and addressed some other problems it had with foreign characters.
I want to submit my changes to the source repository so others dont have to spend time fixing it themselves.
Reply
I am asking if People in this Forum want to Create a Develop team , Since Fekker's TeamUmx is currently not developing and Maintaining.

The Purpose of These New Dev Team is to Completely patch Eden's XmbcFlicks with the hope that these Patches, Coding style , and Interface upgrades be merged ,hopefully, into Frodo's version XmbcFlicks.

My proposal is ambitions, but sorely need.

Im asking so that we dont waste time Re-writing the same code, Translating same language files, Posting the same useless posts,and to make it easier for noobs like me to use.

Incremental Updates is what caused this to happen in the FIRST PLACE, and an eventual Source code rewrite is in order but First We Need to stop Wasting so Much Man Power and Hours.

Form Previous posts it looks like their is AT LEAST 15 People working Separately on Code Changes, But we need people from other Countries to help us.

So Please Help to Contribute to these Addon.

Reply
[/code]Cant seem to get anything to launch.

After changing all the api.netflic.com to api-public.netflix.com I was able to get to IE explorer window to ask my to login.
-Opening the iqueue.py and added my key/secret


13:24:56 T:1816 NOTICE: root folder: C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb
13:24:56 T:1816 NOTICE: working folder: C:\Users\AcePC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\
13:24:56 T:1816 NOTICE: links folder: C:\Users\AcePC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\links
13:24:56 T:1816 NOTICE: real link path: C:\Users\AcePC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\links
13:24:56 T:1816 NOTICE: resource folder: C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources
13:24:56 T:1816 NOTICE: lib folder: C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib
13:24:56 T:1816 NOTICE: userinfo folder: C:\Users\AcePC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\
13:24:56 T:1816 NOTICE: USER INFO FILE LOC: C:\Users\AcePC\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\userinfo.txt
13:24:56 T:1816 NOTICE: couldn't load user information from userinfo.txt file
13:24:56 T:1816 NOTICE: .. getAuth called ..
13:24:56 T:1816 NOTICE: OSX Setting is set to: False
13:24:56 T:1816 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('key',)
Traceback (most recent call last):
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\default.py", line 26, in <module>
import resources.lib.menu as menu
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib\menu.py", line 478, in <module>
getInstantQueue(2)
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib\iqueue.py", line 1378, in getInstantQueue
initApp()
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib\iqueue.py", line 1373, in initApp
user = getAuth(netflixClient,VERBOSE_USER_LOG)
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib\iqueue.py", line 44, in getAuth
netflix.user = NetflixUser(MY_USER,netflix)
File "C:\Users\AcePC\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-4aa5bcb\resources\lib\Netflix.py", line 28, in __init__
self.accessToken = oauth.OAuthToken(user['access']['key'], user['access']['secret'] )
KeyError: ('key',)
-->End of Python script error report<--
13:24:56 T:1772 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.xbmcflicks/?mode=12
13:24:56 T:1772 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.xbmcflicks/?mode=12) failed
13:24:56 T:5116 NOTICE: Thread XBPyThread start, auto delete: false
13:24:56 T:5116 NOTICE: -->Python Interpreter Initialized<--
13:24:56 T:5116 NOTICE: ##########################################################
13:24:56 T:5116 NOTICE: Arg1: 0
13:24:56 T:5116 NOTICE: Arg2: ?mode=0
13:24:56 T:5116 NOTICE: Mode: 0
13:24:56 T:5116 NOTICE: ##########################################################
13:24:56 T:3056 NOTICE: Thread Background Loader start, auto delete: false
13:25:01 T:1772 NOTICE: Storing total System Uptime
13:25:01 T:1772 NOTICE: Saving settings
13:25:01 T:1772 NOTICE: stop all
13:25:01 T:1772 NOTICE: ES: Stopping event server
13:25:01 T:1772 NOTICE: stopping zeroconf publishing
13:25:01 T:1772 NOTICE: Webserver: Stopping...
13:25:01 T:1772 NOTICE: WebServer: Stopped the webserver
13:25:01 T:1772 NOTICE: Webserver: Stopped...
13:25:01 T:4992 NOTICE: ES: UDP Event server stopped
13:25:01 T:1772 NOTICE: stop sap announcement listener
13:25:01 T:1772 NOTICE: clean cached files!
13:25:01 T:1772 NOTICE: unload skin
13:25:02 T:4192 NOTICE: StorageServer-1.3.0 Closed down
13:25:03 T:1772 NOTICE: stop python
13:25:03 T:1772 NOTICE: stopped
13:25:03 T:1772 NOTICE: destroy
13:25:03 T:1772 NOTICE: closing down remote control service
13:25:03 T:1772 NOTICE: unload sections
13:25:03 T:1772 NOTICE: destroy
13:25:03 T:1772 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10021 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
13:25:03 T:1772 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
13:25:03 T:1772 NOTICE: closing down remote control service
13:25:03 T:1772 NOTICE: unload sections
13:25:03 T:1772 NOTICE: application stopped...
Reply
Alright, so I've spent all 12+ hours trying to fix this, and am coming up empty. Read almost the entire thread, tried everything, and still getting the same result.
I'm having an auth problem with the script. It never gets to the opening a browser part. I've synced my time to NTP, made sure my firewall was off, ensured that I am able to access netflix through my browser, everything I can think of.

Log file is here:

http://pastebin.com/Px8UkkrQ

Thanks in advance


EDIT:
Fixed auth issue, I guess I was just too tired last night I missed the changing of the netflix api url.

I can load and play streams, but search and my queue do not show anything.

Any ideas?
Reply
As a temporary measure while we're waiting for patdavid's refactored version, I've got a version up at on GitHub with all of the fixes discussed here. It includes the changes for Latin-1, the TV Instant Availability hack, and the URLs have been updated to the 'api-public' version.

This is a fork of the original spudsdude repository. It works on my machine; as far as I know, it should be installable the same way the original is.

I'm also going to create a pull request to the original repo, so maybe these changes will eventually make it back up to the main source.
Reply
(2012-11-11, 21:42)hartez Wrote: As a temporary measure while we're waiting for patdavid's refactored version, I've got a version up at on GitHub with all of the fixes discussed here. It includes the changes for Latin-1, the TV Instant Availability hack, and the URLs have been updated to the 'api-public' version.

This is a fork of the original spudsdude repository. It works on my machine; as far as I know, it should be installable the same way the original is.

I'm also going to create a pull request to the original repo, so maybe these changes will eventually make it back up to the main source.

Nice Hartez, I tried it and the Plugin is really good.

I also made a Git Hub account, but I Don't know to use it.So I'm posting my on from the in link below.

https://skydrive.live.com/redir?resid=EB...561B52!136

I fixed some problems from my previous modded xbmcflicks.

1.Changed three instances of api.netflix.com to api-public.netflix.com in Netflix.py

2. Changed the Default Player back to IE.

3.I Translated User Interface language.

3 A.I added Spanish , French, and Portuguese to addon.xml
3 B.I also Moved some code to the begining of iqueue.py, modQueue.py, and Menu.py

from Modqueue.py:

__settings__ = xbmcaddon.Addon(id='plugin.video.xbmcflicks')
ROOT_FOLDER = __settings__.getAddonInfo('path')
RESOURCE_FOLDER = os.path.join(str(ROOT_FOLDER), 'resources')
LIB_FOLDER = os.path.join(str(RESOURCE_FOLDER), 'lib')
WORKING_FOLDER = xbmc.translatePath(__settings__.getAddonInfo("profile"))
LINKS_FOLDER = os.path.join(str(WORKING_FOLDER), 'links')
REAL_LINK_PATH = os.path.join(str(WORKING_FOLDER), 'links')
USERINFO_FOLDER = WORKING_FOLDER
XBMCPROFILE = xbmc.translatePath('special://profile')

place before lines 113-121
now lines 10-18

from iqueue.py:

__settings__ = xbmcaddon.Addon(id='plugin.video.xbmcflicks')
ROOT_FOLDER = __settings__.getAddonInfo('path')
RESOURCE_FOLDER = os.path.join(str(ROOT_FOLDER), 'resources')
LIB_FOLDER = os.path.join(str(RESOURCE_FOLDER), 'lib')
WORKING_FOLDER = xbmc.translatePath(__settings__.getAddonInfo("profile"))
LINKS_FOLDER = os.path.join(str(WORKING_FOLDER), 'links')
REAL_LINK_PATH = os.path.join(str(WORKING_FOLDER), 'links')
USERINFO_FOLDER = WORKING_FOLDER
XBMCPROFILE = xbmc.translatePath('special://profile')

place before lines 1316-1324
now lines 13-21

from menu.py:

global addonPath
global resourcePath
__settings__ = xbmcaddon.Addon(id='plugin.video.xbmcflicks')
addonPath = __settings__.getAddonInfo('path')
resourcePath = os.path.join(addonPath, 'resources')

place before lines 410-414
now lines 6-10

3 C.Changed some strings from assignment statements into {assignment statement} = __settings__.getLocalizedString()
from menu.py
Example..

SUBMENU0iw = "Instant Movies and Shows"

to:

SUBMENU0iw = __settings__.getLocalizedString( 40005 )

3 D. Changed Xbmc Gui feed-back dialog from:

dialog.ok("Settings completed", "You must restart the xbmcflicks plugin")
to:
dialog.ok( __settings__.getLocalizedString( 40052 ), __settings__.getLocalizedString( 40053 ))

Stuff that doesn't work: Browsing by Gengre, Expirmental Search, Sparsed information from Tv shows.
I Don't Have Disc Service, So I Still I'm not sure About That.

As always, This is still for United States and Canada. If you from another Country, Please Contribute, We Can only Guess the fixes.
Reply
(2012-11-11, 21:42)hartez Wrote: As a temporary measure while we're waiting for patdavid's refactored version, I've got a version up at on GitHub with all of the fixes discussed here. It includes the changes for Latin-1, the TV Instant Availability hack, and the URLs have been updated to the 'api-public' version.

This is a fork of the original spudsdude repository. It works on my machine; as far as I know, it should be installable the same way the original is.

I'm also going to create a pull request to the original repo, so maybe these changes will eventually make it back up to the main source.

This seems to be working for me, thanks.

Reply
api-eu.netflix.com working ok here in finland, of course those genres won't work.

I use netflix via google chrome, ps3 remote and eventghost mouse emulation plugin, you only need one left clikc to screen and then all commands works just fine. Stupid silverlight needs that mouse click.

You can even select episodes with mouse plugin, just move pointer to episod button absolute x,y and then incremental up down. I use long key press to scroll mouse.
Reply
Everything works fine with XBMCFlicks until I click a movie to play. It opens up the internet explorer browser and starts playing a movie but then kicks me back to XBMC.
Reply
Do any of you have a legit download link?
I tried the one of the first page, but it took me to a weird site, then I clicked DOWNLOAD NOW and I got a zip file with an exe file inside.
So I'm pretty sure that's a virus I'm not even gonna touch.
"Lucifer, the Light-bearer! Strange and mysterious name to give to the Spirit of Darkness! Lucifer, the Son of the Morning! Is it he who bears the Light, and with its splendors intolerable, blinds feeble, sensual, or selfish souls? Doubt it not!"
[Albert Pike, Morals and Dogma of the Ancient and Accepted Scottish Rite of Freemasonry]
Reply
Netflix on Linux just announced - http://www.iheartubuntu.com/2012/11/netf...-here.html

It's ugly, bit it's a start
Reply
I am having trouble getting XBMC Flicks working on Eden. The authorization launches; I am able to tell Netflix to link to XBMC. However, the userinfo.txt file remains blank. Also, there is a script error when I try to proceed into Netflix. Here is my log:

19:45:01 T:4624 NOTICE: and run again.
19:45:01 T:4624 NOTICE: browser open has completed
19:45:30 T:4624 NOTICE: The dialog was displayed, hopefully you read the text and waited until you authorized it before clicking ok.
19:45:30 T:4624 NOTICE: user key set to: xxxxxxxxxxxxxx
19:45:30 T:4624 NOTICE: user secret set to:xxxxxxxxxxxxxx
19:45:30 T:4624 ERROR: Error Type: <class 'httplib.BadStatusLine'>
19:45:30 T:4624 ERROR: Error Contents:
19:45:30 T:4624 ERROR: Traceback (most recent call last):
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\default.py", line 26, in <module>
import resources.lib.menu as menu
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\resources\lib\menu.py", line 474, in <module>
getInstantQueue()
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\resources\lib\iqueue.py", line 1379, in getInstantQueue
initApp()
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\resources\lib\iqueue.py", line 1374, in initApp
user = getAuth(netflixClient,VERBOSE_USER_LOG)
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\resources\lib\iqueue.py", line 85, in getAuth
tok = netflix.user.getAccessToken( MY_USER['request'] )
File "C:\Users\Mark\AppData\Roaming\XBMC\addons\spudsdude-XBMC-Flicks-a644263\resources\lib\Netflix.py", line 74, in getAccessToken
response = client.connection.getresponse()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 990, in getresponse
response.begin()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 391, in begin
version, status, reason = self._read_status()
File "C:\Program Files (x86)\XBMC\system\python\Lib\httplib.py", line 355, in _read_status
raise BadStatusLine(line)
BadStatusLine
19:45:30 T:3704 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.xbmcflicks/?mode=10
19:45:30 T:3704 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.xbmcflicks/?mode=10) failed
19:45:30 T:2032 NOTICE: -->Python Interpreter Initialized<--
19:45:31 T:2032 NOTICE: ##########################################################
19:45:31 T:2032 NOTICE: Arg1: 0
19:45:31 T:2032 NOTICE: Arg2: ?mode=0
19:45:31 T:2032 NOTICE: Mode: 0
19:45:31 T:2032 NOTICE: ##########################################################[/quote][/php]
Reply
anyone know if this is going to be updated for Frodo?
Reply
(2010-12-17, 01:05)Arcanthur Wrote:
igotdvds Wrote:What did you use to get "Netflix" and "Instant Queue" in the breadcrumbs?

I use the same visible string you use to make the view only visible in the plugin: <visible>substring(container.folderpath,plugin://plugin.video.xbmcflicks)</visible>

I went a little crazy and decided to make my versions of the default netflix UI, xbox360 netflix UI, and the new PS3 netflix UI. I had fun Rofl

Default style:
Image

Xbox360 Style:
Image

PS3 Style:
Image

Is this a custom skin? Can I download the files somewhere? I would love to have this interface! Thanks!
Reply
I also need some assistance editing the playercorefactory.xml file. I have made the changes so it should load firefox rather than IE and restarted XBMC but for some reason every time it still opens in IE. What gives? Am I missing something here?
Reply
  • 1
  • 73
  • 74
  • 75(current)
  • 76
  • 77
  • 109

Logout Mark Read Team Forum Stats Members Help
[RELEASE] XBMC Flicks - Netflix Movies / TV Shows (Video) experimental Addon for XBMC16