Revise by Guoyoooping'blog TxtBrowser