igoa
  BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Smyg1 подскажите пожалуйста вот в этом фрагменте сделать тоже самое без лога никак нельзя?   Я не понимаю ограничений среды трекс, т.е. зачем рушить основной лог файл ради этого.   Сейчас вставил LogOff перед Log SN.TXT чтобы основной лог сохранить.      Command AutoSN   ulcl ulptr       uStr SerialNumber       uStr DriveSerialNumber       getstr EmptySerialNumber, "                    "       fPrintf "\nNew Serial Number: "       log SN.txt;logclr;FPBlock Off       fprintf"WD-%d%02d%02d%02d%02d\n",Year,Month,Day,Hour,Minute       logoff;ldbin "SN.txt";FileRemove "SN.txt"       vscon;vscid;rdflnom 2       ptrmode short       if(NewHeaderType == FALSE)          lvar1 = *(rbfr+26)          lvar2 = *(rbfr+52)       else          lvar1 = *(rbfr+50)          // Get Size of serial number          lvar2 = *(rbfr+52)       eif       lvar1 = lvar1+2        copy EmptySerialNumber, rbfr: lvar1       copy wbfr:0,rbfr:lvar1,15       if(*(rbfr+0x68)>0x3B)           ulptr=rbfr+*(rbfr+0x66)+49           *ulptr=0       eif               if(*(rbfr+0x32)>0xff)            if(familyid==0x281)              ptrmode short;ulptr=rbfr+*(rbfr+0xc6)              ptrmode char;ulptr-=4;*ulptr=1            eif              ptrmode short;ulptr=rbfr+*(rbfr+0xf6)+13            ptrmode char;*ulptr=7            ptrmode short;ulptr=rbfr+*(rbfr+0xfa)+2;*ulptr=0            eif           copy rbfr, wbfr;write_fl 2       if ( rstat bit 0 )           printf"\nAuto edit SN failed!\n"       eif           pat 0;filldw rbfr,0   eCommand // AutoSN |