XBMC Community Forum
[RELEASE] XBMC Flicks - Netflix Movies / TV Shows (Video) experimental Addon for XBMC - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Video Add-ons (/forumdisplay.php?fid=154)
+---- Thread: [RELEASE] XBMC Flicks - Netflix Movies / TV Shows (Video) experimental Addon for XBMC (/showthread.php?tid=87552)



- t_buzz - 2010-12-22 05:19

fekker,

I'm running into the exact same problem igotdvds ran into. The error's in the log are identical minus file location. I've got both XML files in the resources folder of the plugin, I've got playback pointed to IE, and I still get the error. Is there something I'm missing somewhere?


- fekker - 2010-12-22 06:17

t_buzz Wrote:fekker,

I'm running into the exact same problem igotdvds ran into. The error's in the log are identical minus file location. I've got both XML files in the resources folder of the plugin, I've got playback pointed to IE, and I still get the error. Is there something I'm missing somewhere?

make sure the path in the playercorefactory.xml is the right path for your OS, if it's 32 bit, c:\program files.. for 64 bit, it's c:\program files (x86)

if that don't work, post a debug log for inspection... must be dharma, latest rev is 1.0.7 from xbmc addon repo, make sure your using the updated version


- t_buzz - 2010-12-22 06:33

Quote:20:53:17 T:7364 M:915451904 NOTICE: DVDPlayer: Opening: C:\Users\Josh\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\l​inks\60021515.html
20:53:17 T:7364 M:915451904 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:53:17 T:5272 M:915439616 NOTICE: Creating InputStream
20:53:17 T:5272 M:915439616 NOTICE: Creating Demuxer
20:53:17 T:5272 M:915369984 ERROR: CDVDDemuxFFmpeg::Open - error probing input format, C:\Users\Josh\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\l​inks\60021515.html
20:53:17 T:5272 M:915365888 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
20:53:17 T:5272 M:915365888 NOTICE: CDVDPlayer::OnExit()
20:53:17 T:5272 M:915365888 NOTICE: CDVDPlayer::OnExit() deleting input stream
20:53:17 T:7364 M:915365888 ERROR: Playlist Player: skipping unplayable item: 0, path [C:\Users\Josh\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\l​inks\60021515.html]
20:53:17 T:7364 M:915394560 NOTICE: CDVDPlayer::CloseFile()
20:53:17 T:7364 M:915394560 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:53:17 T:7364 M:915394560 NOTICE: DVDPlayer: waiting for threads to exit
20:53:17 T:7364 M:915394560 NOTICE: DVDPlayer: finished waiting

There's the last attempt from the log.

advancedsettings.xml
Quote:<advancedsettings>
<videoextensions>
<add>.html</add>
</videoextensions>
</advancedsettings>

playercorefactory.xml
Quote:<playercorefactory>
<players>
<player name="IE" type="ExternalPlayer">
<filename>c:\Program Files\Internet Explorer\iexplore.exe</filename>
<args>-k "{1}"</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>

<rules action="prepend">
<rule name="html" filetypes="html" player="IE" />
</rules>
</playercorefactory>

That is the right directory for IE, I'm using 32bit Vista Home Premium, running XBMC 10.0 with MediaStream_redux skin running.

This is the first script or add-on I've ran into issues with ever, and I've been running XBMC for over a year now.

EDIT: And I'm using 1.07, taken directly from the Add-Ons in XBMC.


- fekker - 2010-12-22 17:57

t_buzz Wrote:There's the last attempt from the log.

advancedsettings.xml


playercorefactory.xml


That is the right directory for IE, I'm using 32bit Vista Home Premium, running XBMC 10.0 with MediaStream_redux skin running.

This is the first script or add-on I've ran into issues with ever, and I've been running XBMC for over a year now.

EDIT: And I'm using 1.07, taken directly from the Add-Ons in XBMC.

This is one of those times where a full debug log would be great, but i'll just have ya look in yours for these lines.. (similar to)

Code:
12:56:14 T:2264 M:4294967295  NOTICE: Checking resolution 11
12:56:14 T:2264 M:4294967295  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
12:56:14 T:2264 M:4294967295  NOTICE: Loaded playercorefactory configuration
12:56:14 T:2264 M:4294967295  NOTICE: Loading player core factory settings from special://profile/playercorefactory.xml.
12:56:14 T:2264 M:4294967295  NOTICE: Loaded playercorefactory configuration
12:56:14 T:2264 M:4294967295  NOTICE: Loaded advancedsettings.xml from special://profile/advancedsettings.xml

more then likely your two files are not in the correct location that they need to be in.


- izula - 2010-12-22 21:54

I am very excited about this Plugin thanks you very much, I am however having a problem getting the plugin to work here is my log file of what happens, when I try to load any of the movie menus in the plugin I get script failed.

XBMC Log
----------
14:47:33 T:1912 M:4294967295 NOTICE: Getting hardware information now...
14:47:33 T:1912 M:4294967295 NOTICE: Checking resolution 11
14:47:33 T:1912 M:4294967295 NOTICE: Default DVD Player: dvdplayer
14:47:33 T:1912 M:4294967295 NOTICE: Default Video Player: dvdplayer
14:47:33 T:1912 M:4294967295 NOTICE: Default Audio Player: paplayer
14:47:33 T:1912 M:4294967295 NOTICE: Loading media sources from special://masterprofile/sources.xml
14:47:34 T:1912 M:4294967295 NOTICE: initializing playlistplayer
14:47:34 T:1912 M:4294967295 NOTICE: DONE initializing playlistplayer
14:47:34 T:1912 M:4294967295 NOTICE: initialize done
14:47:34 T:1912 M:4294967295 NOTICE: Running the application...
14:47:34 T:1912 M:4294967295 NOTICE: ES: Starting event server
14:47:34 T:4864 M:4294967295 NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
14:47:34 T:4864 M:4294967295 NOTICE: UDP: Listening on port 9777
14:47:41 T:3568 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:41 T:3568 M:4294967295 NOTICE: ##########################################################
14:47:41 T:3568 M:4294967295 NOTICE: Mode: 0
14:47:41 T:3568 M:4294967295 NOTICE: Arg1: 0
14:47:41 T:3568 M:4294967295 NOTICE: Arg2:
14:47:41 T:3568 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:44 T:2300 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: Mode: 30
14:47:44 T:2300 M:4294967295 NOTICE: Arg1: 0
14:47:44 T:2300 M:4294967295 NOTICE: Arg2: ?mode=30
14:47:44 T:2300 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: root folder: special://home/addons/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: working folder: special://profile/addon_data/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: real link path: C:\Program Files (x86)\XBMC\portable_data\userdata\addon_data\plugin.video.xbmcflicks\links\
14:47:44 T:2300 M:4294967295 NOTICE: image folder: special://home/addons/plugin.video.xbmcflicks/resources/
14:47:44 T:2300 M:4294967295 NOTICE: userinfo folder: special://profile/addon_data/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: USER INFO FILE LOC: special://profile/addon_data/plugin.video.xbmcflicks/userinfo.txt
14:47:44 T:2300 M:4294967295 NOTICE: couldn't load user information from userinfo.properties file
14:47:44 T:2300 M:4294967295 NOTICE: .. getAuth called ..
14:47:44 T:2300 M:4294967295 NOTICE: OSX Setting is set to: False
14:47:44 T:2300 M:4294967295 NOTICE: .. user configured ..
14:47:45 T:2300 M:4294967295 ERROR: Error Type: exceptions.KeyError
14:47:45 T:2300 M:4294967295 ERROR: Error Contents: oauth_token
14:47:45 T:2300 M:4294967295 ERROR: Traceback (most recent call last):
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\default.py", line 26, in ?
import resources.lib.menu as menu
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\menu.py", line 225, in ?
getNewToWatchInstant()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 780, in getNewToWatchInstant
initApp()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 757, in initApp
user = getAuth(netflixClient,VERBOSE_USER_LOG)
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 60, in getAuth
(tok, url) = netflix.user.getRequestToken()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\Netflix.py​", line 47, in getRequestToken
requestToken = oauth.OAuthToken.from_string(response.read())
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\oauth.py", line 142, in from_string
key = params['oauth_token'][0]
KeyError: oauth_token
14:47:45 T:1912 M:4294967295 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.xbmcflicks/?mode=30
14:47:45 T:1912 M:4294967295 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.xbmcflicks/?mode=30) failed
14:47:45 T:4876 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:45 T:4876 M:4294967295 NOTICE: ##########################################################
14:47:45 T:4876 M:4294967295 NOTICE: Mode: 0
14:47:45 T:4876 M:4294967295 NOTICE: Arg1: 0
14:47:45 T:4876 M:4294967295 NOTICE: Arg2:
14:47:45 T:4876 M:4294967295 NOTICE: ##########################################################


- fekker - 2010-12-22 22:24

izula Wrote:I am very excited about this Plugin thanks you very much, I am however having a problem getting the plugin to work here is my log file of what happens, when I try to load any of the movie menus in the plugin I get script failed.

XBMC Log
----------
14:47:33 T:1912 M:4294967295 NOTICE: Getting hardware information now...
14:47:33 T:1912 M:4294967295 NOTICE: Checking resolution 11
14:47:33 T:1912 M:4294967295 NOTICE: Default DVD Player: dvdplayer
14:47:33 T:1912 M:4294967295 NOTICE: Default Video Player: dvdplayer
14:47:33 T:1912 M:4294967295 NOTICE: Default Audio Player: paplayer
14:47:33 T:1912 M:4294967295 NOTICE: Loading media sources from special://masterprofile/sources.xml
14:47:34 T:1912 M:4294967295 NOTICE: initializing playlistplayer
14:47:34 T:1912 M:4294967295 NOTICE: DONE initializing playlistplayer
14:47:34 T:1912 M:4294967295 NOTICE: initialize done
14:47:34 T:1912 M:4294967295 NOTICE: Running the application...
14:47:34 T:1912 M:4294967295 NOTICE: ES: Starting event server
14:47:34 T:4864 M:4294967295 NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
14:47:34 T:4864 M:4294967295 NOTICE: UDP: Listening on port 9777
14:47:41 T:3568 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:41 T:3568 M:4294967295 NOTICE: ##########################################################
14:47:41 T:3568 M:4294967295 NOTICE: Mode: 0
14:47:41 T:3568 M:4294967295 NOTICE: Arg1: 0
14:47:41 T:3568 M:4294967295 NOTICE: Arg2:
14:47:41 T:3568 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:44 T:2300 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: Mode: 30
14:47:44 T:2300 M:4294967295 NOTICE: Arg1: 0
14:47:44 T:2300 M:4294967295 NOTICE: Arg2: ?mode=30
14:47:44 T:2300 M:4294967295 NOTICE: ##########################################################
14:47:44 T:2300 M:4294967295 NOTICE: root folder: special://home/addons/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: working folder: special://profile/addon_data/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: real link path: C:\Program Files (x86)\XBMC\portable_data\userdata\addon_data\plugin.video.xbmcflicks\links\
14:47:44 T:2300 M:4294967295 NOTICE: image folder: special://home/addons/plugin.video.xbmcflicks/resources/
14:47:44 T:2300 M:4294967295 NOTICE: userinfo folder: special://profile/addon_data/plugin.video.xbmcflicks/
14:47:44 T:2300 M:4294967295 NOTICE: USER INFO FILE LOC: special://profile/addon_data/plugin.video.xbmcflicks/userinfo.txt
14:47:44 T:2300 M:4294967295 NOTICE: couldn't load user information from userinfo.properties file
14:47:44 T:2300 M:4294967295 NOTICE: .. getAuth called ..
14:47:44 T:2300 M:4294967295 NOTICE: OSX Setting is set to: False
14:47:44 T:2300 M:4294967295 NOTICE: .. user configured ..
14:47:45 T:2300 M:4294967295 ERROR: Error Type: exceptions.KeyError
14:47:45 T:2300 M:4294967295 ERROR: Error Contents: oauth_token
14:47:45 T:2300 M:4294967295 ERROR: Traceback (most recent call last):
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\default.py", line 26, in ?
import resources.lib.menu as menu
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\menu.py", line 225, in ?
getNewToWatchInstant()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 780, in getNewToWatchInstant
initApp()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 757, in initApp
user = getAuth(netflixClient,VERBOSE_USER_LOG)
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\iqueue.py", line 60, in getAuth
(tok, url) = netflix.user.getRequestToken()
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\Netflix.py​", line 47, in getRequestToken
requestToken = oauth.OAuthToken.from_string(response.read())
File "C:\Program Files (x86)\XBMC\portable_data\addons\plugin.video.xbmcflicks\resources\lib\oauth.py", line 142, in from_string
key = params['oauth_token'][0]
KeyError: oauth_token
14:47:45 T:1912 M:4294967295 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.xbmcflicks/?mode=30
14:47:45 T:1912 M:4294967295 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.xbmcflicks/?mode=30) failed
14:47:45 T:4876 M:4294967295 NOTICE: -->Python Interpreter Initialized<--
14:47:45 T:4876 M:4294967295 NOTICE: ##########################################################
14:47:45 T:4876 M:4294967295 NOTICE: Mode: 0
14:47:45 T:4876 M:4294967295 NOTICE: Arg1: 0
14:47:45 T:4876 M:4294967295 NOTICE: Arg2:
14:47:45 T:4876 M:4294967295 NOTICE: ##########################################################
what os are you using?

try removing the file
addon_data/plugin.video.xbmcflicks/userinfo.txt
restart xbmc
when you hit one of the settings again you should get a web browser opened up

if your using osx, make sure you set that in the addon-on settings
also, you will want to ensure your browser has silverlight installed.. easiest way is to just view a movie in netflix (from there site) that way we know all that part is working


- izula - 2010-12-22 22:39

I am using Windows 7 with XBMC in portable mode.
I deleted the requested file and tired again but it gives me the same error.


- t_buzz - 2010-12-22 22:45

Quote:14:35:10 T:8768 M:971878400 NOTICE: load settings...
14:35:10 T:8768 M:971763712 NOTICE: special://profile/ is mapped to: special://masterprofile/
14:35:10 T:8768 M:971751424 NOTICE: loading special://masterprofile/guisettings.xml
14:35:10 T:8768 M:970260480 NOTICE: Getting hardware information now...
14:35:10 T:8768 M:970260480 NOTICE: Checking resolution 12
14:35:10 T:8768 M:970203136 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
14:35:10 T:8768 M:970178560 NOTICE: Loaded playercorefactory configuration
14:35:10 T:8768 M:970178560 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
14:35:10 T:8768 M:970178560 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
14:35:10 T:8768 M:970174464 NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml)
14:35:10 T:8768 M:970170368 NOTICE: Default DVD Player: dvdplayer

Yep, you're right on that one. Added palyercorefactory.xml and advancedsettings.xml to userdata, we have it working now.

Thanks for your patience. As I said this is the first 'issue' I've run into using XBMC and I was pretty sure it was user error.


- fekker - 2010-12-23 05:44

t_buzz Wrote:Yep, you're right on that one. Added palyercorefactory.xml and advancedsettings.xml to userdata, we have it working now.

Thanks for your patience. As I said this is the first 'issue' I've run into using XBMC and I was pretty sure it was user error.
good deal, glad ya got that sorted

izula Wrote:I am using Windows 7 with XBMC in portable mode.
I deleted the requested file and tired again but it gives me the same error.

you'll need to enable debug mode in the plugin with verbose user info also enabled.this will have user specific info in it, so don't post it until you have cleared out the unique id's (long strings of letters/numbers).. after you have cleared those out, pastebin the xbmc log file so i can see what's up


[AppleTV] Is it possible to use XBMC Flicks (Netflix) on an Apple TV with XBMC? - markl1 - 2010-12-23 07:47

I need an idiot's guide to getting this to work. Any ideas where I can find one? I have XBMC (10) installed and working. I can get into my file system using Cyberduck. I have the xbmcflicks addon installed. Now I'm lost.
I'm using Mac OSX. When I try to edit the newly created playercorefactory.xml it opens IE in Windows XP via parallels. IE errors saying that you can't edit the xml file with a style sheet. I couldn't make a style sheet for IE on XP if I had too. Is there a way to edit this file in a mac editor? Cyberduck doesn't let me change the editor for the file when I click on it. Is there another way to get into the Apple TV from my mac without Cyberduck? After all this where do I put this file after I get it edited?