[RELEASE] XBMC Zone Installer (Plugin)
#1
Thumbs Up 
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);
Reply
#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.
Reply
#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.
Reply
#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/" )
Reply
#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
Reply
#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.
Reply
#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).
Reply
#8
Good thinking Dan, this will help make it easier to get plugins and scripts. Great plugin!

iRoNBiLL
Reply
#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...
Reply
#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
Reply
#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
Reply
#12
Wheew, I finally implemented the changes, thanks to queeup and google :-)
Reply
#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?! :-)...
Reply
#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)
Retired from Add-on dev
Reply
#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.
Reply

Logout Mark Read Team Forum Stats Members Help
[RELEASE] XBMC Zone Installer (Plugin)0