[RELEASE] XBMC Skin Manager (Open Source Python Software for Windows)

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
hired goon Offline
Member
Posts: 51
Joined: Nov 2006
Reputation: 0
Post: #11
When I run "XBMC Skin Manager.exe" in v0.5 I get an error telling me to look at the log file, which shows:

"Traceback (most recent call last):
File "XBMCsm.py", line 38, in <module>
File "http.pyc", line 27, in <module>
File "UnRAR\__init__.pyc", line 78, in <module>
File "ctypes\__init__.pyc", line 340, in __init__
WindowsError: [Error 126] The specified module could not be found"

is there something else I need to install first? The user manual just says to run the .exe.

-- Geoff
find quote
juju0 Offline
XBMC Skin Manager author
Posts: 44
Joined: Nov 2006
Reputation: 0
Post: #12
Hello,
it's a problem of missing dll : download here. Put it on program folder.
I added it on program zip too.

Thanks for feedback.
find quote
terminalx Offline
Senior Member
Posts: 143
Joined: Oct 2004
Reputation: 0
Post: #13
thanks. really nice cool programBig Grin
find quote
hired goon Offline
Member
Posts: 51
Joined: Nov 2006
Reputation: 0
Post: #14
juju0 Wrote:it's a problem of missing dll
That's fixed the problem -- thanks.

I selected the amped skin to see what would happen - the application checked out the skin from SVN, built it and installed it. I was actually running XBMC at the time and I could change to the newly-installed skin successfully.

The only irritation was a lack of progress indicator while all this was happening. The "Operations" tab just shows "Downloading" without any indication of current state. The XBMC Skin Manager window comes up with "Not Responding" which seems like there's a problem, but I guess the application is busy doing something else in the background. No big deal, but I thought for a while that the application had hung.

--Geoff
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Question  Cool, but... Post: #15
juju0 Wrote:To skins creators : if you want to see your skin on XBMC Skin Manager, please PM me.
Can you not just start by adding all the skins from the SVN of the XBMC Skinning Project?

http://sourceforge.net/svn/?group_id=87325

If you prefer then you can access it via HTTP here => http://xboxmediacenter.svn.sourceforge.n...diacenter/

Confused

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.
find quote
juju0 Offline
XBMC Skin Manager author
Posts: 44
Joined: Nov 2006
Reputation: 0
Post: #16
Gamester17 Wrote:Can you not just start by adding all the skins from the SVN of the XBMC Skinning Project?

Actually, there is already a SVN client included for skins from XBMC Skinning Project since the version 0.2.
I said that for other skins (downloaded via HTTP links). My bad, it wasn't very clear.
find quote
xboxbox451 Offline
Junior Member
Posts: 36
Joined: Aug 2005
Reputation: 0
Post: #17
Excellent job on this application. I have a suggestion. Would it be possible to add a button into your app that can be configured to send an FTP command to cycle XBMC to another skin or reset the GUI skin setting back to Project Mayhem III? I thought this may be ideal in case a skin is installed thats not compatible with a persons XBMC build. For instance, if a skin is not compatible, and has broken navigation or missing fonts, it could be hard to switch back to a working skin from the GUI.

Theres an HTTP command that can cycle skin themes which is something similar to what I'm suggesting, though I feel an FTP command would be more suitable, since the web server is off by default.

If this is possible I think it would make a great fail-safe.

Thanks again for this app.
find quote
juju0 Offline
XBMC Skin Manager author
Posts: 44
Joined: Nov 2006
Reputation: 0
Post: #18
xboxbox451 Wrote:Excellent job on this application. I have a suggestion. Would it be possible to add a button into your app that can be configured to send an FTP command to cycle XBMC to another skin or reset the GUI skin setting back to Project Mayhem III? I thought this may be ideal in case a skin is installed thats not compatible with a persons XBMC build. For instance, if a skin is not compatible, and has broken navigation or missing fonts, it could be hard to switch back to a working skin from the GUI.

Theres an HTTP command that can cycle skin themes which is something similar to what I'm suggesting, though I feel an FTP command would be more suitable, since the web server is off by default.

If this is possible I think it would make a great fail-safe.

Thanks again for this app.

Yes, it's a good idea but, I'm may be wrong but there is no HTTP,FTP or built-in function for change skin (or I've not seen it). The only way I see for distant reset skin settings : delete "UserData\guisetting.xml" then restart XBMC, it's easy to implement with an FTP command.

And for program freezes while operations, I've finally find a way to keep a responsive GUI by using delayedresult functions of WxPython.

I'll try to update this ASAP.
find quote
xboxbox451 Offline
Junior Member
Posts: 36
Joined: Aug 2005
Reputation: 0
Post: #19
I checked the current available FTP commands LINK, and it looks like the closest commands to achieve switching skins is maybe by sending a site activatewindow command to ensure the appearance window is active, then using a site action select command to send a command to cycle the skin setting in that window. Though I'm not sure if thats even possible. I tried the site activatewindow 10019 command, and that works fine for activating the appearance window, though I'm not quite sure how the site action select command works.

If the above is possible, then it would work with most builds of XBMC. If not, maybe a request to the devs to see if its possible to add an FTP command to cycle skins. I know their busy with other development, but its worth a shot, particularly for your app since it truly allows others to easily find all skins and add them to their builds.
find quote
coastal Offline
Senior Member
Posts: 108
Joined: Sep 2007
Reputation: 0
Post: #20
just want to report this error;
Exception in thread Thread-4:
Traceback (most recent call last):
File "threading.pyc", line 460, in __bootstrap
File "threading.pyc", line 440, in run
File "svn.pyc", line 82, in download
ClientError: REPORT request failed on '/svnroot/xboxmediacenter/!svn/vcc/default'
REPORT of '/svnroot/xboxmediacenter/!svn/vcc/default': Could not read response body: Secure connection truncated (https://xboxmediacenter.svn.sourceforge.net)

was downloading and extracting xtv, vision and clarity.
find quote
Post Reply