[MISC] fix function argv order, file is the 1st argument
[ENHANCE] add getstring/setstring user-space program