1、首次启动:判断是否有生成Auth.txt——>有的话,非首次启动,没有的话,为首次启动
2、首次启动后,判断是否需要激活——>不激活,试用阶段,将试用相关信息写入Auth.txt,返回授权成功
3、首次启动后,激活试用——>联系作者获取激活码,将激活相关信息写入Auth.txt,返回授权成功
4、非首次启动,读取Auth.txt——>获取isAuth值——>False,则为试用阶段,提示请及时激活——>判断当前试用次数是否到期——>到期,提示是否联系作者续期——>续期输入激活码,将激活信息写入Auth.txt,返回授权成功
5、非首次启动,读取Auth.txt——>获取isAuth值——>False,则为试用阶段,提示请及时激活——>判断当前试用次数是否到期——>到期,提示是否联系作者续期——>不续期,返回授权失败
6、非首次启动,读取Auth.txt——>获取isAuth值——>False,则为试用阶段,提示请及时激活——>判断当前试用次数是否到期——>未到期——>usedTimes+1,写入Auth.txt,返回授权成功
7、非首次启动,读取Auth.txt——>获取isAuth值——>True,则为激活使用阶段——>判断当前试用次数是否到期——>未到期——>usedTimes+1,写入Auth.txt,返回授权成功
8、非首次启动,读取Auth.txt——>获取isAuth值——>True,则为激活使用阶段——>判断当前试用次数是否到期——>到期,提示是否联系作者续期——>不续期,返回授权失败
9、非首次启动,读取Auth.txt——>获取isAuth值——>True,则为激活使用阶段——>判断当前试用次数是否到期——>到期,提示是否联系作者续期——>续期,输入激活码,将激活码信息写入Auth.txt,返回授权成功



