- simon_rb - 2011-11-11
Dixon Butz Wrote:Oh, I thought you had a nzb.org account.
Well setup SABnzbd in that plugin. It has to be set in that one. The nzb.su and other variations do not have those options for those.
Just uncheck the dot that says Nzbs.org.
This is the nzb.su plug:
http://www.box.net/shared/yhkv8pbopolbya1rede6
Only 4 options to set up.
Feed items
id
key r
hide xxx
You should be up and running with nzb.su
I have not seen any that run nzbmatrix.
I tried to install this and it says dependencies not met.
- kricker - 2011-11-11
What does this part in default.py do?
Code: NS_MEDIA = "http://search.yahoo.com/mrss/"
NS_REPORT = "http://www.newzbin.com/DTD/2007/feeds/report/"
NS_NEWZNAB = "http://www.newznab.com/DTD/2010/feeds/attributes/"
- dr99 - 2011-11-11
Popeye,
Now that the xbmc nightlies are in a feature freeze and about to hit beta, would you look at the script errors that have plagued the nightlies since about mid June. The first video you play works fine but the second one gets this error. I replaced the filenames with *
Quote:23:02:16 T:696 NOTICE: DVDPlayer: Opening: rar://D%3a%5ctemp%5c*.mkv
23:02:16 T:696 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED
23:02:16 T:2800 NOTICE: Creating InputStream
23:02:16 T:2800 NOTICE: Creating Demuxer
23:02:17 T:2800 ERROR: XFILE::CFile::Read : Access violation at 0x00958f17: Reading location 0x056e3d46
23:02:21 T:3440 ERROR: Error Type: <type 'exceptions.WindowsError'>
23:02:21 T:3440 ERROR: Error Contents: (32, 'The process cannot access the file because it is being used by another process', 'D:\\temp\\*.part13.rar')
23:02:21 T:3440 ERROR: Traceback (most recent call last):
File "C:\Users\AppData\Roaming\XBMC\addons\plugin.video .nzbs\default.py", line 632, in <module>
playVideo(params)
File "C:\Users\AppData\Roaming\XBMC\addons\plugin.video .nzbs\default.py", line 466, in playVideo
os.remove(filename)
WindowsError: (32, 'The process cannot access the file because it is being used by another process', 'D:\\temp\\*.part13.rar')
- kricker - 2011-11-11
simon_rb Wrote:I tried to install this and it says dependencies not met. I believe you have to have the nzbs plugin installed first.
- simon_rb - 2011-11-11
kricker Wrote:I believe you have to have the nzbs plugin installed first.
Ah - ok. Thanks. I'll try that when I get home.
Cheers
- Dixon Butz - 2011-11-11
simon_rb Wrote:Ah - ok. Thanks. I'll try that when I get home.
Cheers
Kricker is correct.
I posted:
setup SABnzbd in "that" plugin. It has to be set in that one. The nzb.su and other variations do not have those options for those.
Just uncheck the dot that says Nzbs.org.
I should have said nzbs plugin instead of saying "that".
- simon_rb - 2011-11-11
Dixon Butz Wrote:Kricker is correct.
I posted:
setup SABnzbd in "that" plugin. It has to be set in that one. The nzb.su and other variations do not have those options for those.
Just uncheck the dot that says Nzbs.org.
I should have said nzbs plugin instead of saying "that".
Not your fault mate - reading it back now it's pretty obvious what you meant. My bad.
- simon_rb - 2011-11-11
Well I installed and setup both. When I open Nzb.su it gives me a list with TV and Movies, however when I select one I get a script error. Is there a log I can paste here?
Thanks in advance
- kricker - 2011-11-11
Just the regular xbmc.log. Turning on debugging in XBMC's settings may give you more info in the log. Don't paste the entire log. Paste just the relevant lines, or use pastebin.
- simon_rb - 2011-11-11
kricker Wrote:Just the regular xbmc.log. Turning on debugging in XBMC's settings may give you more info in the log. Don't paste the entire log. Paste just the relevant lines, or use pastebin.
Code: 21:16:57 T:3392 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
21:16:57 T:2540 DEBUG: Thread Background Loader 2540 terminating
21:16:58 T:3392 DEBUG: SDLKeyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
21:16:58 T:3392 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
21:16:58 T:3392 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.nzbsu/?mode=nzb.su&catid=2040)
21:16:58 T:3392 DEBUG: ParentPath = [plugin://plugin.video.nzbsu]
21:16:58 T:320 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Nzb.su('plugin://plugin.video.nzbsu/','0','?mode=nzb.su&catid=2040')
21:16:58 T:320 INFO: initializing python engine.
21:16:58 T:320 DEBUG: new python thread created. id=33
21:16:58 T:320 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the Nzb.su plugin...
21:16:58 T:2528 DEBUG: Thread XBPyThread start, auto delete: 0
21:16:58 T:2528 DEBUG: Python thread: start processing
21:16:58 T:2528 NOTICE: -->Python Interpreter Initialized<--
21:16:58 T:2528 DEBUG: XBPyThread::Process - The source file to load is C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py
21:16:58 T:2528 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.common.plugin.cache\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.parsedom\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.elementtree\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
21:16:58 T:2528 DEBUG: XBPyThread::Process - Entering source directory C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu
21:16:58 T:2528 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.nzbsu" dependent on version 1.0 of the xbmc.python api
21:16:59 T:3392 DEBUG: ------ Window Init (DialogBusy.xml) ------
21:17:00 T:320 DEBUG: DialogProgress::StartModal called
21:17:00 T:320 DEBUG: ------ Window Init (DialogProgress.xml) ------
21:17:00 T:2528 INFO: -->Python script returned the following error<--
21:17:00 T:2528 ERROR: Error Type: <class 'xml.parsers.expat.ExpatError'>
21:17:00 T:2528 ERROR: Error Contents: syntax error: line 1, column 0
21:17:00 T:2528 ERROR: Traceback (most recent call last):
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py", line 265, in <module>
nzb_su(params)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py", line 108, in nzb_su
list_feed_nzb_su(url)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py", line 122, in list_feed_nzb_su
doc = load_xml(feedUrl)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py", line 220, in load_xml
return parseString(xml)
File "C:\Program Files (x86)\XBMC\system\python\Lib\xml\dom\minidom.py", line 1928, in parseString
return expatbuilder.parseString(string)
File "C:\Program Files (x86)\XBMC\system\python\Lib\xml\dom\expatbuilder.py", line 940, in parseString
return builder.parseString(string)
File "C:\Program Files (x86)\XBMC\system\python\Lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
ExpatError: syntax error: line 1, column 0
21:17:00 T:2528 INFO: -->End of Python script error report<--
21:17:00 T:2528 INFO: Python script stopped
21:17:00 T:2528 DEBUG: Thread XBPyThread 2528 terminating
21:17:00 T:3392 DEBUG: waiting for python thread 33 to stop
21:17:00 T:3392 DEBUG: python thread 33 destructed
21:17:00 T:3392 DEBUG: ------ Window Init (DialogKaiToast.xml) ------
21:17:00 T:320 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - plugin exited prematurely - terminating
21:17:00 T:3392 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.nzbsu/?mode=nzb.su&catid=2040
21:17:00 T:3392 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.nzbsu/?mode=nzb.su&catid=2040) failed
21:17:00 T:3392 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.nzbsu)
21:17:00 T:3392 DEBUG: ParentPath = [addons://sources/video/]
21:17:00 T:320 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin Nzb.su('plugin://plugin.video.nzbsu/','0','')
21:17:00 T:320 INFO: initializing python engine.
21:17:00 T:320 DEBUG: new python thread created. id=34
21:17:00 T:320 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the Nzb.su plugin...
21:17:00 T:1552 DEBUG: Thread XBPyThread start, auto delete: 0
21:17:00 T:1552 DEBUG: Python thread: start processing
21:17:00 T:1552 NOTICE: -->Python Interpreter Initialized<--
21:17:00 T:1552 DEBUG: XBPyThread::Process - The source file to load is C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu\default.py
21:17:00 T:1552 DEBUG: XBPyThread::Process - Setting the Python path to C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.simplejson\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.beautifulsoup\lib;C:\Program Files (x86)\XBMC\addons\script.module.pil\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.common.plugin.cache\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.parsedom\lib;C:\Users\HTPC\AppData\Roaming\XBMC\addons\script.module.elementtree\lib;C:\Program Files (x86)\XBMC\addons\script.module.pysqlite\lib;C:\Program Files (x86)\XBMC\system\python\DLLs;C:\Program Files (x86)\XBMC\system\python\Lib;C:\Program Files (x86)\XBMC\python26.zip;C:\Program Files (x86)\XBMC\system\python\lib\plat-win;C:\Program Files (x86)\XBMC\system\python\lib\lib-tk;C:\Program Files (x86)\XBMC;C:\Program Files (x86)\XBMC\system\python;C:\Program Files (x86)\XBMC\system\python\lib\site-packages;
21:17:00 T:1552 DEBUG: XBPyThread::Process - Entering source directory C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbsu
21:17:00 T:1552 DEBUG: Instantiating addon using automatically obtained id of "plugin.video.nzbsu" dependent on version 1.0 of the xbmc.python api
21:17:00 T:3392 DEBUG: ------ Window Init (DialogBusy.xml) ------
21:17:00 T:3392 DEBUG: ------ Window Deinit (DialogProgress.xml) ------
21:17:01 T:320 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult- plugin returned successfully
21:17:01 T:1552 INFO: Scriptresult: Success
21:17:01 T:1552 INFO: Python script stopped
21:17:01 T:1552 DEBUG: Thread XBPyThread 1552 terminating
21:17:01 T:2896 DEBUG: Thread Background Loader start, auto delete: 0
21:17:01 T:3392 DEBUG: waiting for python thread 34 to stop
21:17:01 T:3392 DEBUG: python thread 34 destructed
21:17:01 T:3392 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
21:17:01 T:2896 DEBUG: Thread Background Loader 2896 terminating
21:17:05 T:3392 DEBUG: ------ Window Deinit (DialogKaiToast.xml) ------
21:17:12 T:3392 DEBUG: SECTION:UnloadDll(special://xbmcbin/system/libcurl.dll)
21:17:19 T:3392 DEBUG: ------ Window Init (Pointer.xml) ------
21:17:19 T:3392 DEBUG: CApplication::ProcessMouse: trying mouse action wheeldown
21:17:21 T:3392 DEBUG: Previous line repeats 1 times.
21:17:21 T:3392 DEBUG: SDLKeyboard: scancode: 5b, sym: 0137, unicode: 0000, modifier: 10
21:17:21 T:3392 DEBUG: CApplication::OnKey: win-leftwindows (10f0d6) pressed, action is
21:17:21 T:3392 DEBUG: ------ Window Deinit (Pointer.xml) ------
21:17:21 T:3392 DEBUG: SDLKeyboard: scancode: 5b, sym: 0137, unicode: 0000, modifier: 10
21:17:21 T:3392 DEBUG: CApplication::OnKey: win-leftwindows (10f0d6) pressed, action is
21:17:21 T:3392 DEBUG: CWinEventsWin32::WndProcWindow is inactive
21:17:25 T:3392 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib.dll)
21:17:30 T:3992 DEBUG: Thread Jobworker 3992 terminating (autodelete)
21:17:31 T:320 DEBUG: Thread Jobworker 320 terminating (autodelete)
- iDude - 2011-11-12
Hey guys,
I finally found the time to work on my NZBMatrix addon and I just uploaded the new version to github. You can find it here
New stuff:
- View/add/delete bookmarks
- Scrapes (and caches) metadata from TMDB (optional)
- Setting to display scene names or normal names
- Search in all categories
For more info check out the README here
- Dixon Butz - 2011-11-12
iDude Wrote:Hey guys,
I finally found the time to work on my NZBMatrix addon and I just uploaded the new version to github. You can find it here
New stuff:
- View/add/delete bookmarks
- Scrapes (and caches) metadata from TMDB (optional)
- Setting to display scene names or normal names
- Search in all categories
For more info check out the README [url=https://github.com/pzydog/xbmc-nzbmatrix"]here[/url]
Oh nice! Thx for sharing!
That readme link does not work. I did see it though.
Seems like nzbmatrix is overloaded atm:
Database Server: MySQL Connection Error: Too many connections
Guess their new server didn't help much?
- simon_rb - 2011-11-12
iDude Wrote:Hey guys,
I finally found the time to work on my NZBMatrix addon and I just uploaded the new version to github. You can find it here
New stuff:
- View/add/delete bookmarks
- Scrapes (and caches) metadata from TMDB (optional)
- Setting to display scene names or normal names
- Search in all categories
For more info check out the README [url=https://github.com/pzydog/xbmc-nzbmatrix"]here[/url]
Great work!!! I was asking for this only a few posts ago.. Couldn't get NZBsu to work (script error). I'll try this. Thanks!!!
- simon_rb - 2011-11-12
iDude Wrote:Hey guys,
I finally found the time to work on my NZBMatrix addon and I just uploaded the new version to github. You can find it here
New stuff:
- View/add/delete bookmarks
- Scrapes (and caches) metadata from TMDB (optional)
- Setting to display scene names or normal names
- Search in all categories
For more info check out the README [url=https://github.com/pzydog/xbmc-nzbmatrix"]here[/url]
It setup fine however when I tested a film it sent the request to SABNzbd and it started the download then waited for the first RAR, then the "working" came up in the bottom right hand corner, after a few seconds I got a script error. This is the furthest I have got so far.. am so close.. Looks like a problem with the NZB player/streamer addon setup rather than the NZBMatrix. Log is below if anyone can help.
Cheers
Code: 02:12:37 T:4024 NOTICE: DVDPlayer: Opening: rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:12:37 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:12:37 T:3104 NOTICE: Creating InputStream
02:12:37 T:3104 NOTICE: Creating Demuxer
02:12:38 T:3104 ERROR: XFILE::CFile::Read : Access violation at 0x015a2037: Reading location 0x0a0b5727
02:12:52 T:3764 ERROR: Error Type: <type 'exceptions.WindowsError'>
02:12:52 T:3764 ERROR: Error Contents: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:12:52 T:3764 ERROR: Traceback (most recent call last):
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 724, in <module>
play_video(params)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 519, in play_video
os.remove(filename)
WindowsError: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:13:08 T:3104 ERROR: XFILE::CFileRar::Seek - Timeout waiting for buffer to empty
02:13:08 T:3104 WARNING: could not find codec parameters for rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:13:08 T:3104 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit()
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit() deleting input stream
02:13:08 T:4024 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.nzbs/?mode=play&file=7s-panicb.2011.720p.x264.rar&movie=7s-panicb.2011.720p.x264.mkv&file_list=7s-panicb.2011.720p.x264.rar&folder=M%3A%5CDownloads%5Cincomplete%5CPanic+Button+2011+720p+BluRay+x264+7SinS&nzoid=SABnzbd_nzo_j4z1z7&nzoidhistory=None]
02:13:08 T:4024 NOTICE: CDVDPlayer::CloseFile()
02:13:08 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:13:08 T:4024 NOTICE: DVDPlayer: waiting for threads to exit
02:13:08 T:4024 NOTICE: DVDPlayer: finished waiting
- iDude - 2011-11-12
Dixon Butz Wrote:Oh nice! Thx for sharing!
That readme link does not work. I did see it though.
Fixed
simon_rb Wrote:It setup fine however when I tested a film it sent the request to SABNzbd and it started the download then waited for the first RAR, then the "working" came up in the bottom right hand corner, after a few seconds I got a script error. This is the furthest I have got so far.. am so close.. Looks like a problem with the NZB player/streamer addon setup rather than the NZBMatrix. Log is below if anyone can help.
Cheers
Code: 02:12:37 T:4024 NOTICE: DVDPlayer: Opening: rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:12:37 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:12:37 T:3104 NOTICE: Creating InputStream
02:12:37 T:3104 NOTICE: Creating Demuxer
02:12:38 T:3104 ERROR: XFILE::CFile::Read : Access violation at 0x015a2037: Reading location 0x0a0b5727
02:12:52 T:3764 ERROR: Error Type: <type 'exceptions.WindowsError'>
02:12:52 T:3764 ERROR: Error Contents: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:12:52 T:3764 ERROR: Traceback (most recent call last):
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 724, in <module>
play_video(params)
File "C:\Users\HTPC\AppData\Roaming\XBMC\addons\plugin.video.nzbs\default.py", line 519, in play_video
os.remove(filename)
WindowsError: (32, 'The process cannot access the file because it is being used by another process', 'M:\\Downloads\\incomplete\\Panic Button 2011 720p BluRay x264 7SinS\\7s-panicb.2011.720p.x264.r92')
02:13:08 T:3104 ERROR: XFILE::CFileRar::Seek - Timeout waiting for buffer to empty
02:13:08 T:3104 WARNING: could not find codec parameters for rar://M%3a%5cDownloads%5cincomplete%5cPanic Button 2011 720p BluRay x264 7SinS%5c7s%2dpanicb%2e2011%2e720p%2ex264%2erar/7s-panicb.2011.720p.x264.mkv
02:13:08 T:3104 ERROR: CDVDPlayer::OpenDemuxStream - Error creating demuxer
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit()
02:13:08 T:3104 NOTICE: CDVDPlayer::OnExit() deleting input stream
02:13:08 T:4024 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.nzbs/?mode=play&file=7s-panicb.2011.720p.x264.rar&movie=7s-panicb.2011.720p.x264.mkv&file_list=7s-panicb.2011.720p.x264.rar&folder=M%3A%5CDownloads%5Cincomplete%5CPanic+Button+2011+720p+BluRay+x264+7SinS&nzoid=SABnzbd_nzo_j4z1z7&nzoidhistory=None]
02:13:08 T:4024 NOTICE: CDVDPlayer::CloseFile()
02:13:08 T:4024 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
02:13:08 T:4024 NOTICE: DVDPlayer: waiting for threads to exit
02:13:08 T:4024 NOTICE: DVDPlayer: finished waiting
I just tested the same release and you're right. Some process (I'm guessing DVDPlayer) is still accessing the file when the nzbs addon tries to delete it. Don't know if this is XBMCs fault but the nzbs addon needs to handle this exception anyway. Maybe Popeye can take a look at it?
|