Accessing Shared iTunes Libraries with AppleScript

I have several shared libraries that I can access and I would like to have AppleScript access these libraries and save a list of the songs in the libraries to disk. I have read that this may not be possible, and that it may only be possible if Remote Apple Events is enabld on the remove machine.

However, this does not make sense because it seems like I am not sending an event to the remote system, rather, all I am doing is saving the list of songs that appear on my own screen.

Is this possible? And if so, can someone suggest a way to access these libraries?

It is possible to access shared libraries with AppleScript

For example:

tell application "iTunes"
	set shared_source to some source whose kind is shared library
	set shared_lib to playlists of shared_source
end tell

gives you a list of all playlists of a random shared library.
There is also a “shared track” class in the directory of iTunes