New version of xbmcscripts installer
#1
As development proceeds and our efforts to extend the service to better quality, we now release a new version of the installer.

Changes made in this release is:
- ADDED: new category (Games).
- FIXED: navigationissues, right-left to change focus to next control.
- FIXED: positions of controls
- CHANGED: better date on scripts
- FIXED: some cleanup in code (removed trailing spaces etc)

This will probably be the last in the 1.x line of code, next release will be major improvments like:
- uninstallation of scripts
- translations
- skins (currently: default, PMIII, MC360 and Clearity)
- newsfeed from http://www.xbmcscripts.com
- dynamically getting categories from site (static in old version)
- making sure we install script in subfolder (create if necessary)
- making sure we have a default.py, otherwise show dialog to choose which file to set as default
- possibility to display readme.txt after completed installation (if included)
- *huge maybe* search for scripts

Download v1.2 of scriptinstaller here
Reply
#2
I'm looking forward to 2.x versions! I really appreciate the people helping move this forward, it is great for the community!

Maybe a coder will help XBMC take script utilization to the next level too? We could definitely use enhancements like allowing navigation of the scripts folder or a database that would allow: securing specified scripts via password, hide scripts from view while allowing a password to enable/view them, etc.
I'm not an expert but I play one at work.
Reply
#3
I tried this on the PC in case that makes a difference. The script was comics v1.2

It froze on installing, looked to be about 90% finished.

Quote:
23:39:39 M: 70557696 INFO: Downloading http://www.xbmcscripts.com/modules/mod_d...oad&gid=48
23:39:39 M: 70557696 INFO:
23:39:39 M: 70557696 INFO: Stating file Q:\scripts\XBMCScripts\_winreg
23:39:39 M: 70557696 INFO: Stating file Q:\system\python\python24.zlib\_winreg
23:39:39 M: 70557696 INFO: Stating file Q:\system\python\DLLs\_winreg
23:39:39 M: 70557696 INFO: Stating file Q:\system\python\Lib\_winreg
23:39:39 M: 70557696 INFO: Stating file Q:\system\python\spyce\_winreg
23:39:39 M: 70557696 INFO: Stating file Q:\scripts\XBMCScripts\lib\_winreg
23:39:39 M: 70549504 INFO: Stating file Z:\~HttpCache\Ube3099dfe4d1844ad84ae0e3ba2f9668
23:39:40 M: 70631424 INFO: Stating file /etc/mime.types
23:39:40 M: 70631424 DEBUG: CURL::CURL - Url has no protocol /etc/mime.types, empty CURL created
23:39:40 M: 70631424 INFO: Stating file /usr/local/etc/httpd/conf/mime.types
23:39:40 M: 70631424 DEBUG: CURL::CURL - Url has no protocol /usr/local/etc/httpd/conf/mime.types, empty CURL created
23:39:40 M: 70631424 INFO: Stating file /usr/local/lib/netscape/mime.types
23:39:40 M: 70631424 DEBUG: CURL::CURL - Url has no protocol /usr/local/lib/netscape/mime.types, empty CURL created
23:39:40 M: 70631424 INFO: Stating file /usr/local/etc/httpd/conf/mime.types
23:39:40 M: 70631424 DEBUG: CURL::CURL - Url has no protocol /usr/local/etc/httpd/conf/mime.types, empty CURL created
23:39:40 M: 70631424 INFO: Stating file /usr/local/etc/mime.types
23:39:40 M: 70627328 DEBUG: CURL::CURL - Url has no protocol /usr/local/etc/mime.types, empty CURL created
23:39:40 M: 70627328 INFO: Stating file Z:\~HttpCache\index.zip
23:39:40 M: 70455296 INFO: Stating file Q:\system\python\python24.zlib\encodings\stringprep
23:39:40 M: 70455296 INFO: Stating file Q:\scripts\XBMCScripts\stringprep
23:39:40 M: 69971968 INFO: Stating file Q:\scripts\XBMCScripts\unicodedata
23:39:40 M: 69971968 INFO: Stating file Q:\system\python\python24.zlib\unicodedata
23:39:40 M: 69971968 INFO: Stating file Q:\system\python\DLLs\unicodedata
23:39:40 M: 69971968 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
23:39:40 M: 69971968 DEBUG: LoadLibraryA('unicodedata.pyd')
23:39:40 M: 69160960 DEBUG: kernel32.dll fake function DisableThreadLibraryCalls called
23:39:40 M: 69160960 DEBUG: LoadLibrary('unicodedata.pyd') returning: 0x183d830
23:39:40 M: 69160960 DEBUG: dllGetProcAddress(0x22c0000(unicodedata.pyd), 'initunicodedata') => 0x22c24f0
23:39:40 M: 69206016 INFO: Stating file Q:\system\python\python24.zlib\encodings\unicodedata
23:39:40 M: 69206016 INFO: Stating file Q:\system\python\python24.zlib\encodings\re
Reply
#4
New version with the issue fixed. (used different cachefolder in cachedhttp, than xbmcscripts) which made the script download the zip, but not finding it when unzipping. Also fixed when focusing the list it updates the description.

Download new version (1.4) here

*note to self, never code when sleepy*
Reply
#5
Hey blittan,

thanks for reworking the installer! I think putting up a games category was not only a natural response to current developments but also one of the best ideas on xbmcscripts.com recently (apart from cleaning up the script base).

Still, I am sorry to report a bug for the installer on my side: I cannot see any of those fancy gfx you surely added to the script. I am using the downloadable version from your last post (see above) and I am running it on XBMC 2.0.1 latest build from T3CH. Any solution to that? I already took a rough look inside the source but couldn't find a cause for that.

Thanks for your help in advance

akaigotchi
Reply
#6
i'll second previous speaker.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#7
rename the 'skins' folder 'gfx'
Reply
#8
finally got around to testing it out. it rocks!
Catchy Signature Here
Reply
#9
fixed the bad foldername.. copied to the wrong location in build.bat Sad
Reply
#10
I think a new version came out today, but an error comes up when using the XBMCscripts script to update it. It says to go to their website to download it from there if there is an error, but that page doesn't seem to have been updated in a while.
Reply
#11
I too get today's date and a mention to go to the site to download if the installer fails. Sad

Something tells me that XBMCScripts.com needs to either update or withdraw from the project; I know how busy people can get, but no update since 2007 and no reason given in the news section either? No

C'mon, man.
Reply
#12
There hasn't been a new version released. Nor have we updated the site with news, since we are in the progress with a new and improved (totally rewritten) installer.

The site is updated whenever a new script is added. But since the site isn't the way it should be accessed, we don't waste time on posting news on the site. The new distributionsystem will only have a simple webpage with links to the scripts.

We have had it with mambo / docman crap and we are sick of the site as it is in its current state. There are way too many security holes and hacking attacks on it.

The reason it's still hanging on there is to provide the service to you all while we develop a new distributionsystem for the scripts.

But both EnderW and myself are quite busy with work and school, so real life has to come first.
Reply
#13
Well let me know if you want something coded site wise, I was going to start on a project which would have more upto scripts than XBMCScripts does at the moment, but if you're still interested in running the project I don't mind coding a nice little backend for the site, I could code it so it does not need the main XBMC script changing.
Reply
#14
@DigiNews: Thanks for the offer, but we can handle it ourself. We don't have the time to explain the concept and what we already have coded to another part.

Besides xbmcscripts.com are updated with new scripts as soon as they are uploaded. There are a few scripts only hosted on xbmc-scripting that should be uploaded to xbmcscripts. Other than that, I dont see what xbmcscripts are currently missing.

If you feel like helping out a bit, you may package the svn scripts and upload them to xbmcscripts.
Reply
#15
What scripts would those be Tongue
For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
Reply

Logout Mark Read Team Forum Stats Members Help
New version of xbmcscripts installer0