fixed download bug, caused by space in path; new bug: all files are like the first;
fixed bug of downloaded files having the same content;