add string getuniquecode for make same string has a unique code
improve getuniquecode