//其他不变,只是在验证码判定时的程序与zmud7版本有所不同
//介于4.62对分号“;”的处理我没搞明白,因此建立单独建立一个变量num_list,不要放在trigger里,赋值与zmud7版本一致
//程序主体如下:
#LO;
#FILE 1 check_code_iago.txt;
#var num_3 " '''''''''''";
#fu num1_key %left(@tmp, 15);
#fu num2_key %delete(%left(@tmp, 32), 1, 17);
#fu num3_key %delete(%left(@tmp, 49), 1, 34);
#fu num4_key %delete(%left(@tmp, 66), 1, 51);
tmp=%read(1,6);
#math num1 (%pos(@num1_key(@tmp),@num_list)/16+1);
#if (@num1=2 | @num1=3) {tmp=%read(1,4);
#if (@num1_key(@tmp)=@num_3) {num1=3} {num1=2}} ;
#if (@num1=10) {num1=0};
tmp=%read(1,6);
#math num2 (%pos(@num2_key(@tmp),@num_list)/16+1);
#if (@num2=2 | @num2=3) {tmp=%read(1,4);
#if (@num2_key(@tmp)=@num_3) {num2=3} {num2=2}} ;
#if (@num2=10) {num2=0};
tmp=%read(1,6);
#math num3 (%pos(@num3_key(@tmp),@num_list)/16+1);
#if (@num3=2 | @num3=3) {tmp=%read(1,4);
#if (@num3_key(@tmp)=@num_3) {num3=3} {num3=2}} ;
#if (@num3=10) {num3=0};
tmp=%read(1,6);
#math num4 (%pos(@num4_key(@tmp),@num_list)/16+1);
#if (@num4=2 | @num4=3) {tmp=%read(1,4);
#if (@num4_key(@tmp)=@num_3) {num4=3} {num4=2}} ;
#if (@num4=10) {num4=0};
tmp=%read(1,17);
#math num5 (%pos(@num1_key(@tmp),@num_list)/16+1);
#if (@num5=2 | @num5=3) {tmp=%read(1,15);
#if (@num1_key(@tmp)=@num_3) {num5=3} {num5=2}} ;
#if (@num5=10) {num5=0};
tmp=%read(1,17);
#math num6 (%pos(@num2_key(@tmp),@num_list)/16+1);
#if (@num6=2 | @num6=3) {tmp=%read(1,15);
#if (@num2_key(@tmp)=@num_3) {num6=3} {num6=2}} ;
#if (@num6=10) {num6=0};
tmp=%read(1,17);
#math num7 (%pos(@num3_key(@tmp),@num_list)/16+1);
#if (@num7=2 | @num7=3) {tmp=%read(1,15);
#if (@num3_key(@tmp)=@num_3) {num7=3} {num7=2}} ;
#if (@num7=10) {num7=0};
tmp=%read(1,17);
#math num8 (%pos(@num4_key(@tmp),@num_list)/16+1);
#if (@num8=2 | @num8=3) {tmp=%read(1,15);
#if (@num4_key(@tmp)=@num_3) {num8=3} {num8=2}} ;
#if (@num8=10) {num8=0};
@num1@num2@num3@num4@num5@num6@num7@num8;
#unvar num_3;
#unvar num1_key;
#unvar num2_key;
#unvar num3_key;
#unvar num4_key;
#unvar tmp;
#unvar num1;
#unvar num2;
#unvar num3;
#unvar num4;
#unvar num5;
#unvar num6;
#unvar num7;
#unvar num8;
#CLOSE 1