[RELEASE] XBMC Zone Installer (Plugin)

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Thumbs Up  [RELEASE] XBMC Zone Installer (Plugin)
Post: #1
Program plugin to install plugins & scripts from XBMCZone.com.

Download:
More details on my blog and here.


Changelog:
  • v2.4 (25 June 2010):
    * Italian translation (thanks to KymyA);
    * urllib.quote() error with French descriptions with Python 2.6 on OpenSuse (thanks to karaffa);
    * MediaStream_Redux skin;
  • v2.3 (11 January 2010):
    * error when install path contains "&" character, e.g. username is "Bart&Ernie" (thanks to erlichmen);
    * highlight addon version;
    * allow plugin to update itself;
  • v2.2:
    * add "Latest Add-ons" (Shannon);
    * new icons (Shannon);
  • v2.1:
    * display add-on version & date in the list (+ sort);
  • v2.0:
    * use data from XML feeds (instead of parsing the HTML pages);
    * new add-on info dialog before installation;
    * display add-ons in categories.
  • v1.2:
    * not showing add-ons with HTML tags in description;
  • v1.1:
    * use new "special://" paths if newer XBMC build (thanks to queeup);
(This post was last modified: 2010-06-26 18:22 by Dan Dare.)
find quote
nicoli_k Offline
Team-XBMC Forum Moderator
Posts: 649
Joined: May 2008
Reputation: 0
Location: USA
Post: #2
thanks for the update. the download link wasn't working for me, but I went to your blog and found your google code page and downloaded it from there: http://code.google.com/p/dandar3-xbmc-ad...loads/list

thanks again!

*must have been a temporary error. the original download link is now up.
(This post was last modified: 2009-03-09 02:56 by nicoli_k.)
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #3
@nicoli_k
It was probably that xbmczone.com wasn't accessible then. I've added a link to the Google Code project as well, thanks.
find quote
queeup Offline
Posting Freak
Posts: 762
Joined: Feb 2009
Reputation: 16
Post: #4
Q: and T: directorys cause some trouble for me.Its trying to install root directory not user.
Code:
16:20:36 T:2754608016 M:571289600  NOTICE:
16:20:36 T:2754608016 M:571289600  NOTICE: os.mkdir (dir_path)
16:20:36 T:2754608016 M:571289600  NOTICE: OSError
16:20:36 T:2754608016 M:571289600  NOTICE: os.mkdir (dir_path)
16:20:36 T:2754608016 M:571289600  NOTICE: OSError
16:20:36 T:2754608016 M:571289600  NOTICE: :
16:20:36 T:2754608016 M:571289600  NOTICE: [Errno 2] No such file or directory: '/usr/share/xbmc/plugins/video/WinAmpTV/'
16:20:36 T:2754608016 M:571289600  NOTICE:
16:20:36 T:2754608016 M:571289600   ERROR: Scriptresult: Error

Some tweaks for install directory.

xbmczone_plugin_list.py:
line 35-38
Code:
("Q:\\")
to
("special://home/")

xbmczone_script_list.py:
line 68
Code:
("Q:\\")
to
("special://home/")

xbmczone_download_install.py:
line 32
Code:
( "T:\\" )
to
( "special://temp/" )
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #5
Hi Queep,

I've developed & tested the script with Atlantis 8.10 - I tried it recently with a newer build and aside from the special paths change, I believe the plugins are not to be installed in the user directory rather the application one.

Thanks for your fixes, I'll see if I can make to work with both old and new paths, until the new version release, was that in april?

- Dan
find quote
Livin Offline
Posting Freak
Posts: 3,545
Joined: May 2004
Reputation: 17
Location: above ground
Post: #6
Good site... I just upped 2 scripts.

If I may ask for a feature - Allowing screenshots would be nice too.

I'm not an expert but I play one at work.
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #7
Unfortunatelly the xbmczone.com is not really being admined, but even so it's up and as you've seen is quite easy to upload addons, compared to xbmcscripts.com where it took whole days till they approved the uploads and now it's been down for a while.

This is not their official installer, I wrote it simply to be able to install the addons directly from their website - the admin said they are working on an installer, some tried offered our help, nothing happened for a while...

I agree, would be nice if the addons would have icons - the only thing I could do is assign icons per type for plugins, while the same icon for scripts... You could post your suggestion on their forum (xbmczone.com/forums).
find quote
iRoNBiLL Offline
Senior Member
Posts: 171
Joined: Jun 2008
Reputation: 0
Location: Las Vegas, U.S.A.
Post: #8
Good thinking Dan, this will help make it easier to get plugins and scripts. Great plugin!

iRoNBiLL
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #9
Thank you, sir, glad to see it was worth the effort.

Seems the site is getting better visibility and people have started uploading, that's pretty good.

Maybe xbmc.org will start hosting all plugins on their website (http://xbmc.org/download/plugins-scripts/), actually they kinda do considering the SVN Repo Installer...
find quote
iRoNBiLL Offline
Senior Member
Posts: 171
Joined: Jun 2008
Reputation: 0
Location: Las Vegas, U.S.A.
Post: #10
Well, accessing the SVN is kinda a pain in the butt, especially for your average user... but it's still the OFFICIAL XBMC repository, since most of the scriptors actually use it. I think someone should work on the XBMC SVN Repo script and have it setup so you can add additional file sources like your site and others. Navi-X did pretty well for downloads at xbmczone.com so the site is definately a good source! I'll post a tutorial later on how to add files to the SVN.... took me an hour to figure it out!

iRoNBiLL
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #11
I agree, It's not very easy, maybe all those repository xmls could be hosted on xbmc.org and then people could submit their repository urls.

I wrote my own repository definition and a small wiki page on how to install it.
http://code.google.com/p/dandar3-xbmc-ad...oInstaller
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #12
Wheew, I finally implemented the changes, thanks to queeup and google :-)
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #13
Finally version 2.0 is out, using data from XMLs, not the website HTML pages, which is currently going through a revamp.

Took me a whole day yesterday to bang my head against the WindowXML and I'd use the opportunity to other people for writing plugins/scripts from which I could learn a few things, like Nuka1195 for Apple Movie Trailers plugin and Theater Showtimes and others, and last but not least the editors of the XBMC controls wikipages, to understand what the heck I'm reading Big Grin that WindowXML has quite a steep learning curve and can be quite frustrating for a begginer - I wish someone would spend sometime to write a designer application for these things (or is it one already?! :-)...
find quote
BigBellyBilly Offline
Skilled Python Coder
Posts: 900
Joined: Feb 2005
Reputation: 2
Location: UK
Post: #14
As linked to by your Wiki page, I've updated the XBMC "SVN Repo Installer" package to be the latest from trunk. v1.7

If you want more up to date docs, I suggest you use the "Python Docs Maker" script, (and if your really keen for the very latest coding functions, browse XBMC source repo)

My Addons (myTV, T3CH Upgrader, DVDProfiler, BBCPodRadio, Comics, Football, GoogleReader, reeplay.it, Metacritic, Phonebin, FileViewer,SVN Repo Installer (contributor)) available at Box.net
(This post was last modified: 2009-05-08 14:20 by BigBellyBilly.)
find quote
Dan Dare Offline
http://www.xbmc4xbox.org
Posts: 1,039
Joined: Sep 2004
Reputation: 146
Post: #15
@BigBellyBilly
Not sure what we're talking about... you mean to get access to my google code repository?

Will do - do you know someone that could update the generated docs at http://xbmc.sourceforge.net/python-docs/ - I use those sometimes even if generated a while back in October.
find quote
Post Reply