Does the tool support file transfers between the client and server?
The answer depends on which client (protocol) you use to execute your scripts. The Java client (v2.0 enterprise feature) is planned to support file transfers. Current implementation of the RFB (VNC) client however doesn’t have this functionality. File transfers as you see them in UltraVNC and TightVNC are proprietary features of these particular products which have no support in the official RFB protocol. There is no written specification and I would have to review the C code to find out how it works in order to implement it in Java. It may be subject to unannounced changes which makes it a maintenance nightmare. It would also introduce dependency on a particular VNC server which is against the philosophy of this project. For all these reasons I decided not to implement the VNC file transfer at the moment. If there’s enough demand and someone is willing to pay for the development or someone from the community implements it, it may be delivered as a plugin in the future. As a workaround