home *** CD-ROM | disk | FTP | other *** search
/ Gambler 28 A / GAMBLERCD28A.BIN / Utils / GP / Progs / AC / AC.DOC next >
Text File  |  1997-05-10  |  7KB  |  187 lines

  1. -----------------------------===[ polskie znaki w standardzie Latin 2 ]===---
  2. Advanced Compare 1.20
  3. Copyright (c) 1995-96 Jim Midnite
  4. ---------------------------------
  5.  
  6.  
  7. 1. Do czego sêu╛y program Advanced Compare? ---------------------------------
  8.  
  9. Program Advanced Compare (zwany dalej AC) sêu╛y do porównywania plików. W
  10. przeciwieΣstwie do DOS-owego polecenia FC, AC mo╛e porównywaå pliki tylko
  11. binarnie, jednak ma on znacznie wi⌐ksze mo╛liwoÿci (porównywanie do
  12. dziewi⌐ciu plików, wyÿwietlanie danych w ró╛nych systemach liczbowych...)
  13.  
  14.  
  15. 2. Korzystanie z AC / parametry ---------------------------------------------
  16.  
  17. Aby porównaå pliki, wystarczy podaå je jako parametry programu AC, np.
  18.  
  19. >>>> AC SAVEGAM1.DAT SAVEGAM2.DAT SAVEGAM3.DAT
  20.  
  21. Program mo╛e porównywaå do dziewi⌐ciu plików jednoczeÿnie.
  22.  
  23. Aby skorzystaå z ró╛nych opcji programu, nale╛y u╛yå odpowiednich parametrów.
  24.  
  25.  
  26. 2.1. Parametr /? ------------------------------------------------------------
  27.  
  28. Parametr /? sêu╛y do wyÿwietlenia krótkiego spisu dost⌐pnych parametrów.
  29. Spis ten pokazywany jest równie╛ w przypadku uruchomienia AC bez ╛adnych
  30. parametrów.
  31.  
  32. 2.2. Parametr /Mxx ----------------------------------------------------------
  33.  
  34. Parametrem /M deklarujemy maksymalnÑ liczb⌐ ró╛nic do wyÿwietlenia. Jeÿli
  35. podamy liczb⌐ 100 (/M100), wtedy program po wyÿwietleniu setnej ró╛nicy
  36. przerwie prac⌐. Wartoÿå xx mo╛e byå podana w systemie szesnastkowym, pod
  37. warunkiem, ╛e zapiszemy jÑ jako np. "$1234" lub "1234h" (z dolarem na
  38. poczÑtku lub literkÑ "h" na koΣcu)
  39.  
  40. 2.3. Parametr /O[H|D|B] -----------------------------------------------------
  41.  
  42. KorzystajÑc z parametru /O wybieramy sposób, w jaki b⌐dÑ przedstawione
  43. offsety:
  44.  
  45. /OH     offsety b⌐dÑ wyÿwietlane w systemie szesnastkowym (heksadecymalnym)
  46.         (sposób domyÿlny)
  47. /OD     offsety b⌐dÑ wyÿwietlane w systemie dziesiÑtkowym (decymalnym)
  48. /OB     offsety b⌐dÑ wyÿwietlane w obu systemach
  49.  
  50. 2.4. Parametr /D[H|D] -------------------------------------------------------
  51.  
  52. Parametr /D decyduje o sposobie wyÿwietlania ró╛nic:
  53.  
  54. /DH     ró╛nice b⌐dÑ wyÿwietlane w systemie szesnastkowym (sposób domyÿlny)
  55. /DD     ró╛nice b⌐dÑ wyÿwietlane w systemie dziesiÑtkowym
  56.  
  57. 2.5. Parametr /I[H|D] -------------------------------------------------------
  58.  
  59. Parametr /I powoduje wêÑczenie trybu wyÿwietlania przyrostów, tzn. wartoÿci
  60. drugiego i nast⌐pnych plików b⌐dÑ przyrównywane do wartoÿci pierwszego.
  61.  
  62. Opcjonalnie po parametrze /I mo╛na podaå liter⌐ H lub D:
  63.  
  64. /IH     wartoÿci przyrostów b⌐dÑ wyÿwietlane w systemie szesnastkowym
  65. /ID     wartoÿci przyrostów b⌐dÑ wyÿwietlane w systemie dziesiÑtkowym
  66.         (sposób domyÿlny)
  67.  
  68. 2.6. Parametry /Vxx i /VVxx -------------------------------------------------
  69.  
  70. Parametr /V powoduje, ╛e b⌐dÑ wyÿwietlane tylko linijki z przyrostami
  71. równymi xx. Jeÿli natomiast u╛yjemy parametru /VV, wtedy w ka╛dej linijce
  72. inne (ni╛ podany) przyrosty b⌐dÑ zastÑpione symbolem '(nm)'. Wartoÿå xx
  73. mo╛e byå podana w systemie szesnastkowym.
  74.  
  75. 2.7. Parametry /1xx, /2xx, /3xx, /4xx, /5xx, /6xx, /7xx, /8xx, /9xx ---------
  76.  
  77. KorzystajÑc z parametrów /#xx (gdzie # jest cyfrÑ od 1 do 9) nakazujemy
  78. programowi wyÿwietlenie tylko tych linijek, w których bajt w pliku okreÿlonym
  79. cyfrÑ # (dla 1 b⌐dzie to pierwszy plik itd) b⌐dzie miaê wartoÿå xx.
  80.  
  81. Przykêadowo, podanie parametru /550h spowoduje wyÿwietlenie tylko tych ró╛nic,
  82. w których bajt w piÑtym pliku ma wartoÿå 80 (50h).
  83.  
  84. 2.8. Parametry + i - --------------------------------------------------------
  85.  
  86. U╛ycie parametru + spowoduje wyÿwietlenie tylko tych offsetów, przy których
  87. wartoÿci bajtów w kolejnych plikach b⌐dÑ odpowiednio coraz wi⌐ksze.
  88. Analogicznie parametr - nakazuje wyÿwietlanie offsetów, dla których bajty
  89. majÑ coraz ni╛sze wartoÿci.
  90.  
  91. 2.9. Parametry ++ i -- ------------------------------------------------------
  92.  
  93. U╛ycie parametru + spowoduje wyÿwietlenie tylko tych offsetów, przy których
  94. wartoÿci S¥αW w kolejnych plikach b⌐dÑ odpowiednio coraz wi⌐ksze. Sêowo
  95. liczone jest wg wzoru: BAJT + 256 * NAST¿PNY_BAJT. Analogicznie parametr --
  96. nakazuje wyÿwietlanie offsetów, dla których sêowa majÑ coraz ni╛sze wartoÿci.
  97.  
  98.  
  99. 3. Komunikaty zwracane przez program ----------------------------------------
  100.  
  101. >>>> Byte value must be in range 0-255
  102.      Wartoÿå bajtu musi zawieraå si⌐ w przedziale 0-255
  103.  
  104. Podano za du╛Ñ (lub za maêÑ) wartoÿå bajtu (parametry /1, /2, /3...).
  105.  
  106. >>>> Cannot open file:
  107.      Nie mo╛na otworzyå pliku:
  108.  
  109. Program nie mo╛e odnale½å ╛Ñdanego pliku - byå mo╛e podano niewêaÿciwÑ nazw⌐.
  110.  
  111. >>>> Cannot read from file:
  112.      Nie mo╛na czytaå z pliku:
  113.  
  114. Program nie mo╛e przeczytaå danego pliku. PrzyczynÑ tego mo╛e byå bêÑd na
  115. dyskietce (dysku).
  116.  
  117. >>>> Increment value must be in range -255..255
  118.      Wartoÿå przyrostu musi zawieraå si⌐ w przedziale -255..255
  119.  
  120. Podano za du╛Ñ (lub za maêÑ) wartoÿå przyrostu (parametr /V lub /VV)
  121.  
  122. >>>> Invalid parameter - run program with '/?' switch to obtain help
  123.      Bê⌐dny parametr - uruchom program z opcjÑ '/?', aby otrzymaå pomoc
  124.  
  125. Podano nieznany programowi parametr.
  126.  
  127. >>>> Maximum number of differences to display must be in range 1-99999
  128.      Maksymalna liczba ró╛nic do wyÿwietlenia musi zawieraå si⌐ w przedziale
  129.      1-99999
  130.  
  131. Podano za du╛Ñ (lub za maêÑ) liczb⌐ ró╛nic do wyÿwietlenia (parametr /M).
  132.  
  133. >>>> No differences encountered!
  134.      Nie wystÑpiêy ╛adne ró╛nice!
  135. >>>> No differences shown!
  136.      Nie pokazano ╛adnych ró╛nic!
  137.  
  138. Badanie plików nie wykryêo ╛adnych ró╛nic mi⌐dzy nimi
  139.  
  140. >>>> Not enough memory!
  141.      Za maêo pami⌐ci!
  142.  
  143. Program ma za maêo pami⌐ci do dyspozycji.
  144.  
  145. >>>> Number of differences:
  146.      Liczba ró╛nic:
  147. >>>> Number of shown differences:
  148.      Liczba pokazanych ró╛nic:
  149.  
  150. Program informuje o liczbie wykrytych ró╛nic mi⌐dzy plikami.
  151.  
  152. >>>> Specify at least 2 filenames!
  153.      Podaj co najmniej dwie nazwy plików!
  154. >>>> At least 2 filenames are required for compare!
  155.      Co najmniej dwie nazwy plików sÑ konieczne dla operacji porównania!
  156.  
  157. Program ma za maêo plików do porównania.
  158.  
  159. >>>> Too many filenames!
  160.      Za du╛o nazw plików!
  161.  
  162. Program mo╛e porównywaå najwy╛ej 9 plików.
  163.  
  164. >>>> User break!
  165.      Przerwa na ╛Ñdanie u╛ytkownika.
  166.  
  167. Wyÿwietlanie ró╛nic zostaêo przerwane przez u╛ytkownika (wciÿni⌐ciem
  168. klawisza).
  169.  
  170.  
  171. 4. Inne ---------------------------------------------------------------------
  172.  
  173. Program Advanced Compare nale╛y do kategorii freeware, co znaczy, ╛e mo╛na
  174. bezpêatnie i bez ograniczeΣ go kopiowaå, pod warunkiem ╛e ╛aden plik
  175. wchodzÑcy w jego skêad nie zostanie zmieniony.
  176.  
  177. Je╛eli w programie znajdziesz ewentualne bê⌐dy, lub masz jakieÿ sugestie,
  178. komentarze lub pomysêy, napisz na adres:
  179.  
  180. Gambler
  181. Wydawnictwo Lupus
  182. ul. St⌐piΣska 22/30
  183. 00-739 Warszawa
  184. z dopiskiem "Jim Midnite"
  185.  
  186. ------------------------------------------------------- Jim Midnite, 1996 ---
  187.