Isn't it hosted on github? ll you would have to do is install git and run "git clone <diasporagiturl>" and it will pull the files from the server. This is done easily from within a Linux distribution like Ubuntu or Arch Linux. I don't know about Windows since I don't have it installed.