main() { printf("\n ENTER NAME : "); startname[0] = 20; startname[1] = 8; readstring(&startname[2]); printf("\n ENTER SERIAL NO. : "); readstring(serial); for (i = strlen(startname);i < 30;i++) startname[i] = ' '; sprintf(&startname[30],"SERIAL No. %s%c",serial,0); pirated(); printf("\nSearching....."); fhandle = open("options.exe",NORM); lseek(fhandle,1,SEEK_SET); do { lastseek = read(fhandle,&buffer,BUFLEN); string1 = find(_osmajor * _osminor - ALPHA + 'C',buffer,&buffer[BUFLEN],checkdisktype()- GAMMA + 5); if (string1 != NULL) { printf("\nsuccessful 1\n"); sprintf(string1,"%s",startname); string1 = find(_osminor / _osmajor - BETA + 'A',buffer,&buffer[BUFLEN],checkdisktype()- GAMMA + 5); if (string1 != NULL) { printf("successful 2\n"); sprintf(string1,"%s",codesname); lseek(fhandle,-lastseek,SEEK_CUR); write(fhandle,&buffer,BUFLEN); printf("\nSuccessfully Installed for :\n%s",startname); exit(0); } } } while (string1 == NULL && !eof(fhandle)); printf("Un-Successful\n"); close(fhandle); }
unsigned int Book::currPirated() const { return pirated(simulation()->t()); }