[XBOX] scripts exit on newer builds?
#1
Hi all,

I've upgraded my xbox this weekend from an old nov2007 build to a newer one and all went OK except for my scripts.

For some reason certain scripts don't work anymore, use the latest version but scirpts like Torrent-X, G4TV, Revision3 or even Apple's Movie Trailers stopped working?

Tried several builds (T3CH, PIMPED) and skins (PMIII? Mediastream, xTV) but all with the same result, treid a fresh install without copying my Userdata but still no luck.

I don't think these scripts are obsolete because it's the latest versions and they also come with the PIMPED build pre-ionstalled.

Could it be that there is some cache outside of the xbmc dir that needs a cleanup? One should think that a reboot would handle such a problem but I'm not sure here.

Anyway I would hate to downgrade back to my 2007 backup because I (and even my g/f) really like the fanart feature but those scripts are really essential to me...

I have a log from my test build wich was comiled today so it can't get much newer than this Wink

Can someone please point out what is causing this behaviour??

Thanks!

Ivago


Quote:20:46:24 M: 57638912 NOTICE: -----------------------------------------------------------------------
20:46:24 M: 57618432 NOTICE: Starting XBMC, Platform: Xbox. Built on Nov 24 2008
20:46:24 M: 57618432 NOTICE: Q is mapped to: E:\Apps\XBMC
20:46:24 M: 57618432 NOTICE: The executable running is: E:\Apps\XBMC\default.xbe
20:46:24 M: 57618432 NOTICE: Log File is located: Q:\xbmc.log
20:46:24 M: 57618432 NOTICE: -----------------------------------------------------------------------
20:46:24 M: 57618432 NOTICE: Unmapped drive T
20:46:24 M: 57618432 NOTICE: Mapping drive T to Harddisk0\Partition1\Apps\XBMC\UserData
20:46:24 M: 57618432 NOTICE: Setup DirectX
20:46:24 M: 57593856 NOTICE: Mapping drive C to Harddisk0\Partition2
20:46:24 M: 57589760 NOTICE: Mapping drive E to Harddisk0\Partition1
20:46:24 M: 57589760 NOTICE: Unmapped drive D
20:46:24 M: 57589760 NOTICE: Mapping drive D to Cdrom0
20:46:26 M: 57589760 NOTICE: Mapping drive F to Harddisk0\Partition6
20:46:26 M: 57589760 NOTICE: Mapping drive G to Harddisk0\Partition7
20:46:27 M: 57589760 NOTICE: Mapping drive X to Harddisk0\Partition3
20:46:27 M: 57589760 NOTICE: Mapping drive Y to Harddisk0\Partition4
20:46:27 M: 57589760 NOTICE: Unmapped drive Z
20:46:27 M: 57589760 NOTICE: Mapping drive Z to Harddisk0\Partition5
20:46:27 M: 57589760 NOTICE: load settings...
20:46:27 M: 57589760 NOTICE: Mapping drive P to Harddisk0\Partition1\Apps\XBMC\UserData
20:46:27 M: 57589760 NOTICE: loading T:\guisettings.xml
20:46:27 M: 57589760 ERROR: Unable to load T:\guisettings.xml, creating new T:\guisettings.xml with default values
20:46:27 M: 57438208 NOTICE: Getting hardware information now...
20:46:27 M: 57438208 NOTICE: Checking resolution 10
20:46:27 M: 57438208 NOTICE: Setting autoresolution mode 7
20:46:27 M: 57438208 NOTICE: No advancedsettings.xml to load (T:\advancedsettings.xml)
20:46:27 M: 57438208 NOTICE: Per AV pack settings are off
20:46:27 M: 57565184 NOTICE: q:\UserData\sources.xml
20:46:27 M: 57565184 ERROR: CSettings::Load Error loading q:\UserData\sources.xml: Line 0, Failed to open file
20:46:27 M: 50012160 NOTICE: Checking the Date!
20:46:27 M: 50012160 NOTICE: start dvd mediatype detection
20:46:27 M: 49946624 NOTICE: initializing playlistplayer
20:46:27 M: 49946624 NOTICE: DONE initializing playlistplayer
20:46:27 M: 49938432 NOTICE: load default skin:[Project Mayhem III]
20:46:29 M: 46231552 WARNING: use dashboard
20:46:29 M: 45916160 NOTICE: initialize done
20:46:29 M: 45916160 NOTICE: Running the application...
20:46:29 M: 43659264 ERROR: DNS lookup for xoap.weather.com failed: 11001
20:46:29 M: 43708416 WARNING: ERROR: Problem accessing the DNS.
20:46:29 M: 43724800 ERROR: Unable to connect to xoap.weather.com: 11001
20:46:29 M: 43667456 ERROR: WEATHER: Weather download failed!
20:46:29 M: 43814912 NOTICE: -->Python Initialized<--
20:46:29 M: 43794432 NOTICE:
20:46:29 M: 43270144 NOTICE: XBFileZilla: Starting...
20:46:29 M: 43728896 NOTICE: ES: Starting event server
20:46:29 M: 41607168 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777
20:46:29 M: 41607168 NOTICE: UDP: Listening on port 9777
20:46:29 M: 38985728 NOTICE: XBFileZilla: Started
20:46:30 M: 40886272 ERROR: DNS lookup for feeds.feedburner.com failed: 11001
20:46:30 M: 40960000 WARNING: ERROR: Problem accessing the DNS.
20:46:30 M: 41025536 ERROR: Unable to connect to feeds.feedburner.com: 11001
20:46:30 M: 41025536 ERROR: DNS lookup for feeds.feedburner.com failed: 11001
20:46:30 M: 41025536 WARNING: ERROR: Problem accessing the DNS.
20:46:30 M: 41025536 ERROR: Unable to connect to feeds.feedburner.com: 11001
20:46:30 M: 41025536 ERROR: DNS lookup for feeds.feedburner.com failed: 11001
20:46:30 M: 41025536 WARNING: ERROR: Problem accessing the DNS.
20:46:30 M: 41025536 ERROR: Unable to connect to feeds.feedburner.com: 11001
20:47:14 M: 36524032 NOTICE: -->Python Initialized<--
20:47:14 M: 36503552 NOTICE:
20:47:17 M: 32235520 NOTICE: ELements:language
20:47:17 M: 32235520 NOTICE:
20:47:17 M: 31559680 NOTICE: -- lang_exp:english
20:47:17 M: 31580160 NOTICE:
20:47:17 M: 31580160 NOTICE: -- LANGOK:True
-- XBMC_LANGDIR:Q:\scripts\Torrent-X\language\english.xml
20:47:17 M: 31580160 NOTICE:
20:47:17 M: 31588352 NOTICE: Traceback (most recent call last):
20:47:17 M: 31588352 NOTICE: File "Q:\scripts\Torrent-X\default.py", line 1121, in ?
20:47:17 M: 31588352 NOTICE:
20:47:17 M: 31588352 NOTICE: MyDisplay = GUI( "skin.xml", ResPath , "Default" )
20:47:17 M: 31588352 NOTICE: TypeError
20:47:17 M: 31588352 NOTICE: :
20:47:17 M: 31588352 NOTICE: XML File for Window is missing
20:47:17 M: 31588352 NOTICE:
20:47:17 M: 31588352 ERROR: Scriptresult: Error
20:47:17 M: 32112640 NOTICE:
20:47:17 M: 32112640 NOTICE:
20:47:47 M: 37634048 NOTICE: -->Python Initialized<--
20:47:47 M: 37634048 NOTICE:
20:47:49 M: 34832384 NOTICE: Traceback (most recent call last):
20:47:49 M: 34811904 NOTICE: File "Q:\scripts\Revision3-v0.1.9\default.py", line 49, in ?
20:47:49 M: 34811904 NOTICE:
20:47:49 M: 34811904 NOTICE: LOG_FILE = open(LOG_FILE_NAME, 'w')
20:47:49 M: 34811904 NOTICE: IOError
20:47:49 M: 34811904 NOTICE: :
20:47:49 M: 34811904 NOTICE: [Errno 2] No such file or directory: 'Q:\\scripts\\Revision3-v0.1.\\revision3Log.txt'
20:47:49 M: 34811904 NOTICE:
20:47:49 M: 34811904 ERROR: Scriptresult: Error
20:48:04 M: 37380096 NOTICE: -->Python Initialized<--
20:48:04 M: 37380096 NOTICE:
20:48:05 M: 34627584 NOTICE: Traceback (most recent call last):
20:48:05 M: 34627584 NOTICE: File "Q:\scripts\G4tv.com xbmcCAST\default.py", line 36, in ?
20:48:05 M: 34627584 NOTICE:
20:48:05 M: 34627584 NOTICE: LOG_FILE = open(LOG_FILE_NAME, 'w')
20:48:05 M: 34627584 NOTICE: IOError
20:48:05 M: 34627584 NOTICE: :
20:48:05 M: 34627584 NOTICE: [Errno 2] No such file or directory: 'Q:\\scripts\\G4tv.com xbmcCAS\\G4Log.txt'
20:48:05 M: 34627584 NOTICE:
20:48:05 M: 34627584 ERROR: Scriptresult: Error
Reply
#2
Hi,

Im no expert by any stretch of the imagination, but looking through your log
would suggest to me that you are not receiving an internet connection to the xbox. Can you confirm this?

Rolleyes
Reply
#3
no, the DNS error is just a coinsidence and has nothing todo with those errors, Revision3 for example should even start without a working DNS but would complain that it couldn't fetch the RSS feeds.

PS Are you able to run these scripts on a recent build?
Reply
#4
I know that G4TV works for me, but I had to alter it slightly. I addressed it in a different post, so I'll just paste that here. I don't know if it will work with all of your other scripts, but I had to get my G4TV fix and I know that one works.

nicoli_k Wrote:I used to use this script quite often, but it doesn't work for me anymore. I am using the build from sept 19, 2008 and have uninstalled it and reinstalled it via XBMCScripts several times. I am getting this error:

File "Q:\scripts\G4tv.com xbmcCAST\default.py", line 36, in ?
LOG_FILE = open(LOG_FILE_NAME, 'w')
IOError: [Errno 2] No such file or directory: 'Q:\\scripts\\G4tv.com xbmcCAS\\G4Log.txt'

I realized that it was looking for a directory that wasn't there. I opened up the default.py in PSPad (really any text editor should work) and saw this:

ROOT_DIR = os.getcwd()[:-1]+'\\'

Then I remembered reading the ABC TV Script thread from a short while back and applied bonuswavepilot's method of changing that line to:

ROOT_DIR = os.getcwd()+'\\'

which has fixed the script for me. I don't know how many scripts have this same problem, but it's worth checking if a script suddenly stops working with the newer builds. Hopefully this helps someone else experiencing the same problem.
Reply
#5
Hi,

The reason why your old scripts don't work anymore is since Atlantis (actually the beta versions just before), XBMC Python module has been updated. Changes are not very important but enough to break some scripts especially when they need to know the current path, or script using WindowXML.

The good new is all the new script follow the new format, not the old one, so it is better to change to the last version of XBMC.
Here is the list of the changes:
*NOTICE* New code changes that affects all scripts!
Image
_____________________________

Repositories Installer: select and install unofficial repositories / TAC.TV: watch videos on TAC.TV
Installer Passion-XBMC: Download and Install Add-ons (pre-Dharma only)

Image
Reply
#6
nice one nicoli_k !!!

got G4TV and Revison3 (v19) up and running again with editing the root_dir variable in default.py

torrent-x doesn't use the same syntax so that one is still dead but 2 out of 3 is really nice Smile

Are there any other azureus frontends that work on Atlantis?

Anyway thx ALOT nicoli_k!
Reply

Logout Mark Read Team Forum Stats Members Help
[XBOX] scripts exit on newer builds?0