Refactor for getFile

need to deal with replace path
The log seems to have some problem

only show the first info and won't show other things
Update the version

don't know if it works with tq.getFile