@bookandtea - You could run CalbreSpy in Read only mode from a command line/script on two of the three computers, and run full-blown calibre on the other one.
On a Windows network you could script "if calibre is not running on another computer start calibre else start calibre-spy". I'm sure you could could something similar on a network of Macs.
BR
|