2009-04-06, 22:10
In the early days of XBMC (for Windows that is) it was a real pain to get scripts/plugins to work. Most scripts/plugins would simply fail altogether or just display their indexes but then fail to display content.
With the increasing popularity of XBMC for Windows, fortunately most authors altered/enhanced their scripts/plugins to work on this platform. With the latest releases (from 179xx on, I think), things are back to square one..........Most working scripts/plugins fail again or crash XBMC, due to path changes. (special://home/)
Yet, installers like "SVN Repo Installer" or "XBMC Zone Installer" (which itself doesn't work) have those scripts/plugins in their repository as if they are suppose to work.
So a couple of questions:
To recap, getting scripts and plugins to work today gives an even worse headache than before. Even the latest script/plugins fail on the Windows platform. Let their finally be some uniformity.
With the increasing popularity of XBMC for Windows, fortunately most authors altered/enhanced their scripts/plugins to work on this platform. With the latest releases (from 179xx on, I think), things are back to square one..........Most working scripts/plugins fail again or crash XBMC, due to path changes. (special://home/)
Yet, installers like "SVN Repo Installer" or "XBMC Zone Installer" (which itself doesn't work) have those scripts/plugins in their repository as if they are suppose to work.
So a couple of questions:
- Are scripts/plugins provided by the above mentioned installers supposed to work on ALL platforms and if so is this tested before they are released?
- If not, at least let the author of the scripts/plugin mention tested platforms in his comment in the "default.py" as a rule. Or have the installer mention something. This to prevent to install a script/plugin that eventually crashes XBMC (it happens a lot..........)
- What can the inexperienced user (or someone with moderate scripting skills) do to make scripts/plugins work that display the "Special://home/plugins/xxxx/xxxx/default.py" error.
- Can the user find the erroneous line in the script and alter it with the correct one. In other words: what to find and replace? Can someone explain this in layman terms.
To recap, getting scripts and plugins to work today gives an even worse headache than before. Even the latest script/plugins fail on the Windows platform. Let their finally be some uniformity.