XBMC Community Forum
Nuka1195's repository for unofficial plugins and scripts with the SVN Repo Installer - 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: Third Party Repositories (/forumdisplay.php?fid=157)
+---- Thread: Nuka1195's repository for unofficial plugins and scripts with the SVN Repo Installer (/showthread.php?tid=29911)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48


xbox + atlantis 8.10 - svn installer not installing - mcbmcb0 - 2009-03-01 01:09

hi - noobish question - i can't get the installer to install.
running atlantis 8.10. the installer didn't work at all (v1.1 - like nothing happened). i replaced it with svn repo installer 1.4 and now i can access it via program plugins and drill down thru the various lists. But i only see folder icons, not thumbnails (I thnk that may be a clue, givenm the log file). and then when i go to install anything it fails. I've put most of the log below and from other posts it seems likely its do to with the following:
Quote:11:58:08 M: 56287232 NOTICE: q:\UserData\sources.xml
11:58:08 M: 56287232 ERROR: Missing or invalid <name> and/or <path> in source

Can someone instruct me on fixing this or point me to a solution? i'm sure this is solved in the thread above but i just dont quite follow it

thanks.



Quote:11:58:06 M: 56385536 NOTICE: -----------------------------------------------------------------------
11:58:06 M: 56365056 NOTICE: Starting XBMC, Platform: Xbox. Built on Nov 14 2008
11:58:06 M: 56365056 NOTICE: Q is mapped to: E:\apps\XBMC
11:58:06 M: 56365056 NOTICE: The executable running is: E:\apps\XBMC\default.xbe
11:58:06 M: 56365056 NOTICE: Log File is located: Q:\xbmc.log
11:58:06 M: 56365056 NOTICE: -----------------------------------------------------------------------

11:58:07 M: 56176640 NOTICE: No advancedsettings.xml to load (T:\advancedsettings.xml)
11:58:08 M: 56176640 NOTICE: Per AV pack settings are off
11:58:08 M: 56287232 NOTICE: q:\UserData\sources.xml
11:58:08 M: 56287232 ERROR: Missing or invalid <name> and/or <path> in source
11:58:08 M: 56287232 ERROR: Missing or invalid <name> and/or <path> in source
11:58:08 M: 49987584 NOTICE: Checking the Date!
11:58:08 M: 49987584 NOTICE: start dvd mediatype detection
11:58:14 M: 38518784 WARNING: CUtil::GetMatchingSource... no matching source found for [Program Plugins]
11:58:19 M: 42921984 ERROR: Unable to load: Q:\plugins\programs\SVN Repo Installer\resources\settings.xml, Line 0
Failed to open file
11:58:20 M: 40509440 NOTICE: -->Python Initialized<--
11:58:20 M: 40509440 NOTICE:
11:58:23 M: 42823680 ERROR: Unable to load: Q:\plugins\programs\SVN Repo Installer\resources\settings.xml, Line 0
Failed to open file
11:58:24 M: 40435712 NOTICE: -->Python Initialized<--
11:58:24 M: 40435712 NOTICE:
11:58:31 M: 42713088 ERROR: Unable to load: Q:\plugins\programs\SVN Repo Installer\resources\settings.xml, Line 0
Failed to open file
11:58:31 M: 40321024 NOTICE: -->Python Initialized<--
11:58:31 M: 40321024 NOTICE:
11:58:38 M: 42643456 ERROR: Unable to load: Q:\plugins\programs\SVN Repo Installer\resources\settings.xml, Line 0
Failed to open file
11:58:39 M: 40263680 NOTICE: -->Python Initialized<--
11:58:39 M: 40263680 NOTICE:
11:58:41 M: 37756928 NOTICE: ERROR: Main::_get_thumbnail (209) - [Errno 2] No such file or directory: 'special://profile/Thumbnails/Pictures\\8\\8a273d44.tbn'

- more of the same.... -

11:59:20 M: 39792640 NOTICE: -->Python Initialized<--
11:59:20 M: 39792640 NOTICE:
11:59:29 M: 37351424 NOTICE: ERROR: Main::_get_files (148) - [Errno 2] No such file or directory: 'special://home/plugins\\video\\TED Talks'
11:59:29 M: 37335040 NOTICE:
11:59:29 M: 37347328 NOTICE: ERROR: Main::_download_item (120) - [Errno 2] No such file or directory: 'special://home/plugins\\video\\TED Talks'
11:59:29 M: 37347328 NOTICE:



- bryanc - 2009-03-01 19:05

EDIT: It just now occurred to me that I should perhaps be using the 1.3.1 version of the plugin. I tried it out, and it works perfectly. It appears to be the case that people running the latest released builds of XBMC need to use 1.3.1 and 1.4 is only for people building XBMC from source? If that is the case, perhaps Nuka1195 could update the original post to make that clear.

My original post for historical purposes:

I had some trouble getting this to work -- I tried the both .zip file in the first post, and checking out the SVN Repo Installer from SVN manually. It'll browse the repo, but fails to install anything.

The found the relevant error to be this one:

Code:
10:38:37 T:2960924672 M:1297305600   ERROR: OpenForWrite - Error opening special://home/plugins/pictures/flickr/default.py
10:38:37 T:2960924672 M:1297305600  NOTICE: ERROR: Main::_get_files (153) - [Errno 0] Error: 'special://home/plugins/pictures/flickr/default.py'
10:38:37 T:2960924672 M:1297305600  NOTICE:
10:38:37 T:2960924672 M:1297305600  NOTICE: ERROR: Main::_download_item (120) - [Errno 0] Error: 'special://home/plugins/pictures/flickr/default.py'

I was able to hack it to work by editing installerAPI/xbmcplugin_downloader.py and around line 134 where I found the line:

drive = xbmc.translatePath( "/".join( [ "special://home", self.args.install ] ) )

I just copped out and hardcoded:

drive = "/Users/bryan/Library/Applicaiton Support/XBMC/"

Total hack I know. I'm properly ashamed of myself. But it makes it work.

I'm running the latest released 8.10 Atlantis, for OSX.


- BigBellyBilly - 2009-03-01 20:04

unless you've got a recent xbmc build that has the new special:// paths in, no script that uses them will work.


- bryanc - 2009-03-01 20:30

BigBellyBilly Wrote:unless you've got a recent xbmc build that has the new special:// paths in, no script that uses them will work.

Ok. I can infer after-the-fact that (apparently) the published 8.10 version of XBMC doesn't have those paths, even though I don't know (or care) what they are.

With all respect, end users shouldn't have to know or care about such internal workings of the application -- it would be more meaningful to those of us who don't follow development if the compatibility requirements where in higher level terms -- e.g. "If you are running the version 8.10 or below, install the 1.3.1 version of this plugin". This is, afterall, and sticky in the end-user forum Wink

Thank you for the info though.


- mcbmcb0 - 2009-03-02 08:53

Ok, thanks bryanc, v 1.3.1 has instantly solved it on Atlantis 8.10 (stable) on the xbox. as you state it appears v1.4 is not for that verison of XBMC without a hack or something.

for anyone else struggling with this the link to v1.3.1 is currently:
http://xbmc-addons.googlecode.com/svn/packages/plugins/programs/SVN_Repo_Installer_1.3.1.zip


- SofaKng - 2009-03-03 04:14

What's the difference between "tagged" and non-tagged addons/scripts?


- tankd0g - 2009-03-05 00:02

Are you supposed to be able to brows this depository from within XBMC somehow?


- MartijnKooi - 2009-03-05 00:11

sofakng Wrote:What's the difference between "tagged" and non-tagged addons/scripts?

sofakng Wrote:What's the difference between "tagged" and non-tagged addons/scripts?

Hi, I'm new to the board and this (great) community.
The installer seems to work seamless, not sure the difference between tagged or non tagged though.
I tried to install an addon or script but it results in an error in the standard skin (PM3.HD). The other standard skin (media stream) seems to install without an error except nothing appears..
This is the error message:
There was an error installing item! (Sometimes the application hangs and reset automatically.)

I did browse to the .xbmc folder but it did not install any file.
Is there an option to look into a log file in order to solve this issue? Any help would be appreciated!

cheers, Martijn


- iRoNBiLL - 2009-03-05 08:37

Navi-X Media Browser now has a section for Scripts and Plugins... check it out.


- BigBellyBilly - 2009-03-05 11:17

I'm pretty sure the idea behind having separate trunk and tags was that they're the equiv 'in dev' and 'released', respectively. Some scripts use the root folder (version number) name in the tags area to determine if new is available. This was the practise used on xbmc-scripting svn.
However, the majority of scripts/plugin don't seems to be following this so if you take a script/plugin from trunk and it doesn't work, it should be considered w.i.p beta code.