2013年3月4日 从刘学春那里拷贝过来 1、输入密码0000出错,已修改,是没有转换成字符串“0000”,而是直接用数值。 除了CA部分,所有要输入机器密码的都有错误。 2、更改了语言设置部分。 3.密码输入部分也要修改: 1)出厂设置的密码是数字 0 0 0 0 ,应该改为 “0000”; 2)密码输入框中密码是Unicode字符,然后callback函数将它转换成ASCII 字符,比如输入键盘上 0 0 0 0,字符为 “0000”,但是函数又将它减去 '0',这会导致字符被转换成数字,然后与内存中systemdata.password进行 比较,而我们的password应该是字符串了,没有同步,也需要改。注释掉 减'0'的那一行; 3)但上面两处修改引发了第三个问题:自动搜台后系统不断重启!更有信 息量一点的说:搜索到节目 -> 存储节目 -> 播放节目 -> 重启 -> 读入 节目数据 -> 播放节目,到底那部分出了问题,会导致重启。 我把CAS初始化代码注释掉了,导致了这个问题,但是为什么CAS影响这么大? 4.添加了NIT更新的内容。