home *** CD-ROM | disk | FTP | other *** search
/ PC Press 1997 July / Sezamfile97_1.iso / msdos / utility / sdf105.arj / SDF.DOC < prev    next >
Text File  |  1994-06-13  |  3KB  |  92 lines

  1. <Custom 2>
  2.  
  3. Search Disk for File Utility (Alias: Search for the lost file)
  4.  
  5. Kako  samo  ime  kaée,  program  sluéi  za  pretraéivanje   diska za nekom
  6. datotekom  ili joä lepäe:  servis 'izgubljeno  - naöeno' ;).  Vrlo se lako
  7. koristi  (äto  je üudno  ako se  uzme u  obzir moj  prethodni  program pod
  8. nazivom LOGE).
  9.  
  10. Dakle, ovo je joä jedan program iz  mjova's utility factory. Nastao je pod
  11. specijalnim okolnostima  u kojima sam se naäao nedavno...  Te okolnosti su
  12. sledeåe:
  13.  
  14.     - zanimalno me zaäto DOS onoliko drlja po disku
  15.     - kako drlja po disku 
  16.     - bio  mi je potreban  program sa  samo *dva*  parametra:  ·diskovi· i
  17.         ·maska imena datoteke· i 
  18.     - da dokaéem Bojanu  (Bojan Petroviå, sezam:pbojan)  da moée i brée da
  19.         se rilja po disku
  20.  
  21. Äto se tiüe riljanja  po disku, to radi super ;). Elem,  sad znam zaäto je
  22. to tako, nauüio sam  kako DOS uopäte radi sa diskom,  napravio sam program
  23. opäte  namene  jednostavne upotrebe  i supersoniüne  brzine.  E, ali nisam
  24. postigao velike  razlike u brzini u odnosu na BFIND  (mislim da ta verzija
  25. nije javna!). Iskreno,  oüekivao sam da åe SDF biti  duplo bréi od BFINDa,
  26. ali åorak! ;) Radi  se o svega nekom procentu (od 5% do  10%) - joä bi taj
  27. procenat bio i manji da sam i ja dodao onoliko podataka o svakoj datoteci.
  28. Drugo, SDF je dugaüak 16k, pa se i  njegovo uüitavanje odvija kraåe. Nego,
  29. brzina  dolazi do izraéaja  ako disk nije  kelnerisan (cache  ;). U takvim
  30. sluüajevima sam  merio i razliku od 30% (u korist SDF-a,  normalno ;). Joä
  31. facinantniji (kao  ritam Benija Gudmena) su rezultati  sa flopijem (70%) -
  32. al' tek äto mi to treba... ;)
  33.  
  34. Da sad ne iznosim kritike na oba  programa, samo da opiäem kako se koristi
  35. (i üemu sluéi) SDF. Komandna linija je ovakva:
  36.  
  37.     SDF <maska>
  38.  
  39. ili ovakva:
  40.  
  41.     SDF <diskovi> <maska>
  42.  
  43. <maska> kao i u  komandnoj liniji: dozvoljeno je koristiti  divlje znakove
  44. ;) (* i ?). Ako se tip ne navede onda se neåe ni proveravati.
  45.  
  46. U prvom  sluüaju åe za fajlom SDF  jurcati po diskovima od  C: pa do kraja
  47. (do  Z:). Ako  disk  nije  lokalni  onda åe  biti  preskoüen  (ne radi pod
  48. mreéom!). U drugom  sluüaju se moraju navesti oznake  diskova (samo slova)
  49. na kojima treba diåi praäinu i prevrnuti svako åoäe:
  50.  
  51.     SDF ecd *.bak
  52.  
  53. ova  komanda znaüi  da pogleda  diskove  redom: E:  C: D:, i  na njima sve
  54. fajlove koji imaju tip 'bak' - ma prosto je.
  55.  
  56. E, da, ne  pravi razliku  izmeöu atributa,  pa åe se u listama  naåi üak i
  57. fajlovi koji su 'skriveni' itd.
  58.  
  59.  
  60.  
  61.  
  62.                             -=≡(*)≡=-
  63.  
  64.  
  65. Moéda  jednog dana  napravim joä  puno, puno  parametara,  ali za danas je
  66. dosta (a i mrzi me kad veå postoji BFIND ;)).
  67.  
  68. Joä se premiäljam da li i izvorni kod da ubacim u arhivu...
  69.  
  70.  
  71. 25/10/1993:
  72. Uz  program moéete  naåi i  izvorni kôd.  Ograöujem  se od  svake pogreäne
  73. upotrebe! Dalje,  *MRZI* me da dalje ubrzavam ispis i  joä neke stvari, pa
  74. ako neko  baä toliko  éeli moée  se time  zabaviti. Takoöe,  moram reåi da
  75. postoje  neki delovi  koji nisu  dovräeni i  nisu u upotrebi,  ali su ipak
  76. ostali u kodu tek  da se sam ne izgubim jednog dana...  Ipak, ovo je jedna
  77. BETA verzija.
  78.  
  79. Prijatna zabava!
  80.  
  81.  
  82. 13/06/1994: v1.05, viäe nije BETA
  83. Ispravljena greäka u üitanju sektora.
  84.  
  85.  
  86.  
  87.  
  88. 27 Avgust 1993
  89. Autor: Miljan Jovanoviå, 
  90.        SEZAM, mjova.
  91.  
  92.