2013-01-25, 05:47
Ok.. Here is the issue with XBMCFlicks. It is looking for a specific HTML file in the plugin folder. That file exists on my server computer that does my scraping. My media center computer does not contain that file so when XBMC tries to run the strm it comes up with no file. It appears that to use My.Library with xbmcflicks it simply must be run on the same computer where you will be playing the videos.
When I edited the strm file and changed the link above to this one, it worked... This link is from the computer that runs My.Library.
So is there any way to get My.Library to create strm files that contain a network address instead of a local address?
Edit:
I may have figured out my issue. I added this to the advancedsettings.xml
This substitutes the local path in the strm for a network path where the actual netflix files are stored. (On the server that My.Library is run on)
When I edited the strm file and changed the link above to this one, it worked... This link is from the computer that runs My.Library.
Code:
\\SERVERNAME\USERNAME\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks\links\70160061.html
So is there any way to get My.Library to create strm files that contain a network address instead of a local address?
Edit:
I may have figured out my issue. I added this to the advancedsettings.xml
Code:
<pathsubstitution>
<substitute>
<from>C:\Users\USERNAME\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks</from>
<to>\\SERVER\USERNAME\AppData\Roaming\XBMC\userdata\addon_data\plugin.video.xbmcflicks</to> <!-- Note the difference between the usage of forward and backslashes -->
</substitute>
</pathsubstitution