Hi all,
The AudioService is a sort of a proof of concept using the VRVS rat It works although it does not honour the Service Settings eg. talk on by default OTOH, The VPConsumerService should work as expected http://irstudio.ucalgary.ca/download/OSX/AudioService.zip http://irstudio.ucalgary.ca/download/OSX/VPConsumerService.zip to install, place these in: /Applications/AccessGridToolkit.app/Contents/Resources/NodeServices/ **Note**: There's a small bug in AG where NodeServices with more than one directory level in the zipfile don't extract properly Here's a patch that should go into AG, if it hasn't already been fixed in CVS http://irstudio.ucalgary.ca/download/OSX/Types.patch To make current installations work, just patch the file: /Applications/AccessGridToolkit.app/Contents/Resources/lib/python2.3/site-packages/AccessGrid/Types.py or manually replace these lines: # create subdir if needed pathparts = string.split(filename, '/') if len(pathparts) == 2: temp_dir = os.path.join(path, pathparts[0]) if not os.access(temp_dir, os.F_OK): os.mkdir(temp_dir) destfilename = os.path.join(path,filename) # Extract the file filecontent = zf.read( filename ) f = open( destfilename, "wb" ) f.write( filecontent ) f.close() with these lines: # create subdir if needed destfilename = os.path.join(path,filename) if filename.endswith('/'): if not os.access(destfilename, os.F_OK): os.mkdir(destfilename) else: # Extract the file filecontent = zf.read( filename ) f = open( destfilename, "wb" ) f.write( filecontent ) f.close()