I also thought I've used a gui dat protocol client to transfer files but maybe it was only in the terminal.