HDRTOSS.PAS 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. Uses DOS;
  2. Var
  3. HDRFile : text;
  4. SearchHDR : SearchRec;
  5. i : integer;
  6. inpstr : string;
  7. Begin
  8. FindFirst('*.hdr',AnyFile,searchHDR);
  9. if doserror = 0 then repeat
  10. Assign(HdrFile,SearchHdr.name);
  11. Reset(HDRFile);
  12. ReadLn(hdrfile,inpstr);
  13. Delete(InpStr,1,8);
  14. if pos('CRACK',inpstr) = 0 then
  15. begin
  16. if pos('DEMO',inpstr) = 0 then
  17. begin
  18. if pos('GAME',inpstr) = 0 then
  19. begin
  20. if pos('HACKER',inpstr) = 0 then
  21. begin
  22. Close(HDRFile);
  23. Rename(HDRFile,'c:\fido\autouue\files'+SearchHDR.name);
  24. end
  25. else
  26. begin
  27. Close(HDRFile);
  28. Rename(HDRFile,'c:\fido\files\uue\HACKER\'+SearchHDR.name);
  29. end;
  30. end
  31. else
  32. begin
  33. Close(HDRFile);
  34. Rename(HDRFile,'c:\fido\files\uue\sols\'+SearchHDR.name);
  35. end;
  36. end
  37. else
  38. begin
  39. Close(HDRFile);
  40. Rename(HDRFile,'c:\fido\files\uue\demostuf\'+SearchHDR.name);
  41. end;
  42. end
  43. else
  44. begin
  45. Close(HDRFile);
  46. Rename(HDRFile,'c:\fido\files\uue\crack\'+SearchHDR.name);
  47. end;
  48. FindNext(SearchHDR)
  49. until DosError <> 0;
  50. End.