home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / lsrcmp12.zip / TSWB01.ZIP / TSWB01.TXT < prev   
Text File  |  1996-05-28  |  17KB  |  265 lines

  1. ─── Issue #1 ─── THE SOFTWARE WORKBENCH BY: MATT ANDERSON ──── Summer 1996 ───
  2. ──────────────────────── DOS File Comparing Programs ─────────────────────────
  3.  
  4. Why read the same documentation to a updated program when you can compare
  5. and read only the differences.  Check out what many Windows applications
  6. do to your Win.Ini files, so you can later remove them.  These charts
  7. provide a highly detailed look at several shareware comparing programs
  8. and which one is right for you.  We have examined the features, speed,
  9. and the pros and cons of every program.  Over weeks of researching!
  10.  
  11. Programs Tested                   Author/Company          Released  Marketing
  12. ──────────────────────────────────────────────────────────────────────────────
  13. Laser Compare 1.2 (beta) (LAS)    LaserArts               Jun 1996  Shareware
  14. Sherlock 2.73 (SLK)               Gulf Sierra             Jan 1995  Shareware
  15. Visual Compare 1.52 (VIS)         Whitney Software, Inc.  Jun 1992  Shareware
  16. File Compare (FCP)                Microsoft Corporation   Dos 5.0+  Commercial
  17. Different File Compare 1.0 (DFC)  Tanny Bear Development  May 1993  Shareware
  18.  
  19. (beta) = The version I tested was only a preview of 1.2, their final
  20. release of 1.2 may include some more features.
  21.  
  22. ╔══════════════════════════════════════════════╤═════╤═════╤═════╤═════╤═════╗
  23. ║ General comparison                           │ LAS │ SLK │ VIS │ FCP │ DFC ║
  24. ╟──────────────────────────────────────────────┼─────┼─────┼─────┼─────┼─────╢
  25. ║ Registration fee (without any shipping fees) │ $10 │ $25 │ $30 │ $39 │ $15 ║
  26. ║ Documentation (0=Useless, 10=Informative)    │  8  │  6  │  7  │  3  │  6  ║
  27. ║ Internet email/postage stamp mail support    │  X  │  X  │  X  │  X  │  X  ║
  28. ║ No evaluation period (NSW=Not ShareWare)     │  X  │     │     │ NSW │     ║
  29. ║ Pre-made Windows .PIF and .ICO files         │  X  │     │     │     │     ║
  30. ║ Program is supported by ASP                  │     │  X  │  X  │     │     ║
  31. ║ Telephone support                            │     │  X  │  X  │  X  │     ║
  32. ╟──────────────────────────────────────────────┴─────┴─────┴─────┴─────┴─────╢
  33. ║ Average Registration Fee: $23.80                                           ║
  34. ╚════════════════════════════════════════════════════════════════════════════╝
  35.  
  36. ╔══════════════════════════════════════════════╤═════╤═════╤═════╤═════╤═════╗
  37. ║ Program features                             │ LAS │ SLK │ VIS │ FCP │ DFC ║
  38. ╟──────────────────────────────────────────────┼─────┼─────┼─────┼─────┼─────╢
  39. ║*Ability to analyze ASCII files               │  X  │  X  │  X  │  X  │  X  ║
  40. ║*Ability to analyze BINARY files              │ (1) │     │     │  X  │     ║
  41. ║ Ability to create a composite/merged file    │     │     │  X  │     │  X  ║
  42. ║ Ability to display carriage returns          │  X  │     │     │     │     ║
  43. ║ Ability to ignore case differences           │  X  │  X  │  X  │  X  │  X  ║
  44. ║ Ability to shell to DOS                      │  X  │  X  │     │     │     ║
  45. ║ Ability to text search for a keyword         │     │     │     │     │  X  ║
  46. ║*Automatic file synchronization               │  X  │     │  X  │  X  │  X  ║
  47. ║ Displays the total number of mismatches      │  X  │     │     │     │  X  ║
  48. ║*Displays the line numbers for reference      │  X  │  X  │  X  │  X  │  X  ║
  49. ║*Fast built-in duplicate checking             │  X  │     │  X  │  X  │  X  ║
  50. ║ Help available when -? or /? is entered      │  X  │     │     │  X  │  X  ║
  51. ║ Option to auto exit when its done comparing  │  X  │     │     │ (2) │     ║
  52. ║ Option to ignore leading spaces/tabs         │  X  │ (3) │  X  │ (3) │  X  ║
  53. ║ Option to ignore trailing spaces/tabs        │  X  │ (3) │  X  │ (3) │  X  ║
  54. ║ Option to print results to a printer         │  X  │  X  │     │ (4) │     ║
  55. ║*Option to save mismatch results to a file    │  X  │     │  X  │ (4) │     ║
  56. ║ Option to set the screen mode temporary      │  X  │  X  │  X  │     │  X  ║
  57. ║ Prompts for file names if none are given     │     │  X  │  X  │     │ (5) ║
  58. ║ Side by side comparison                      │     │  X  │  X  │     │  X  ║
  59. ║ Uses a key system for registered users       │  X  │     │     │ (6) │     ║
  60. ║ Uses errorlevel codes for batch files        │  X  │     │  X  │     │     ║
  61. ║ User (friendly) interface                    │ (7) │  X  │  X  │     │  X  ║
  62. ║*Will process files of unlimited size         │  X  │  X  │     │  X  │     ║
  63. ║ Will read command line data from environment │  X  │     │     │     │     ║
  64. ║ Will read command line data from a file      │  X  │     │     │     │     ║
  65. ╟──────────────────────────────────────────────┼─────┼─────┼─────┼─────┼─────╢
  66. ║ Total  [26 possible points]                  │  22 │  12 │  14 │  14 │  15 ║
  67. ╟──────────────────────────────────────────────┴─────┴─────┴─────┴─────┴─────╢
  68. ║ * = A main factor when looking for a good comparison program.              ║
  69. ╟────────────────────────────────────────────────────────────────────────────╢
  70. ║ (1) = Using /H, it can test Binary, but you cannot see differences.        ║
  71. ║ (2) = Since there is no user interface, it will always exit when its done. ║
  72. ║ (3) = Both leading and trailing spaces/tabs ignoring is controlled by one  ║
  73. ║       option.                                                              ║
  74. ║ (4) = You can either redirect the output to a file or printer.             ║
  75. ║ (5) = If you use the -r switch, it shall prompt for the file names.        ║
  76. ║ (6) = Not a shareware program.                                             ║
  77. ║ (7) = Can be disabled using the /O (Output directly to dos) option.        ║
  78. ╚════════════════════════════════════════════════════════════════════════════╝
  79.  
  80. ╔══════════════════════════════════════════════╤═════╤═════╤═════╤═════╤═════╗
  81. ║ Speed Tests (Time in Seconds)                │ LAS │ SLK │ VIS │ FCP │ DFC ║
  82. ╟──────────────────────────────────────────────┼─────┼─────┼─────┼─────┼─────╢
  83. ║ One file to itself                           │ .55 │ 2.2 │ .55 │ .16 │ .22 ║
  84. ║ Two files with one ending mismatch           │ 1.6 │ (A) │ .66 │ .22 │ .27 ║
  85. ║ Two files with one beginning mismatch        │ 2.8 │ (A) │ .77 │ .22 │ .27 ║
  86. ║ Two identical files                          │ .60 │ 2.2 │ .60 │ .22 │ .22 ║
  87. ║ Two different files (Output to a file only)  │ 6.2 │ (A) │  75 │ 2.3 │ (B) ║
  88. ║ Two different files (Output to screen only)  │  12 │ (A) │  74 │  51 │ 1.5 ║
  89. ║ Time to determine if files are identical     │ .55 │ (B) │ .60 │ .16 │ (B) ║
  90. ║ Time to determine if files are different     │ .60 │ (B) │  75 │ 2.3 │ (B) ║
  91. ╟──────────────────────────────────────────────┼─────┼─────┼─────┼─────┼─────╢
  92. ║ Average Time (Margin of Error: 0.05 seconds) │ 3.1 │ N/A │  28 │ 7.1 │ N/A ║
  93. ╟──────────────────────────────────────────────┴─────┴─────┴─────┴─────┴─────╢
  94. ║ Each file consisted of 5000 lines with a random number from 0 to 9 on each ║
  95. ║ line.  Each program created an output file, if there were any differences. ║
  96. ╟────────────────────────────────────────────────────────────────────────────╢
  97. ║ DISCLAIMER: Your results could be different from mine due to factors such  ║
  98. ║ as disk speed, disk fragmentation, disk caching, memory, and TSRs loaded.  ║
  99. ╟────────────────────────────────────────────────────────────────────────────╢
  100. ║ (A) = Program cannot automatically synchronize.                            ║
  101. ║ (B) = Program cannot create an output file and does not use errorlevels.   ║
  102. ║ N/A = Results can not be perform because of program limitations.           ║
  103. ╚════════════════════════════════════════════════════════════════════════════╝
  104.  
  105. The PROS and CONS...
  106.  
  107. Laser Compare by LaserArts ($10) [Shareware]
  108.   Pros: No evaluation period.  Can output up to 14 destinations (10 files,
  109.         3 printers, and the screen) in one session.  Can display carriage
  110.         returns.  Great with batch files including an auto exit option once
  111.         files have been found to be equal or different.  Uses errorlevel
  112.         codes upon exit.  Lifetime registration key system.
  113.   Cons: Complex user interface.  Does not prompt for files if you do not
  114.         give it any.  Mismatches are not displayed side by side.
  115.   My Opinion: Get it, keep it, and figure out how to use it.  To me, this
  116.         program is a extremely beefed up version of DOS's File Compare.  But
  117.         the low registration fee and numberous features makes this program
  118.         my number one pick in almost all categories.
  119.  
  120. Sherlock by Gulf Sierra <ASP> ($25) [Shareware]
  121.   Pros: ASP support.  Many updates.  Windows version now available.  Dual
  122.         windows that allow you to move and compare different sections of two
  123.         files.
  124.   Cons: No '/?' command for instant help.  Registration reminder screen.
  125.         Annoying prompts about printing registration form on exit.  No
  126.         automatic file synchronization.
  127.   My Opinion: Pass.  No auto synchronization can be a real hassle when your
  128.         anaylzing two distinct files.  Maybe future versions will include
  129.         this feature.
  130.  
  131. Visual Compare by Whitney Software, Inc. <ASP> ($30) [Shareware]
  132.   Pros: ASP support.  Side by side comparison.  Ability to create a
  133.         composite file.  Uses errorlevel codes upon exit.
  134.   Cons: Was very slow when comparing two files that were very different.
  135.         File comparing limitation of 16,368 lines.
  136.   My Opinion: Pass.  File limitations and time are a major factor when your
  137.         looking for a good file handling product, perhaps they may make
  138.         another version.
  139.  
  140. File Compare by Microsoft ($39) [Commercial]
  141.   Pros: Very Fast.  Able to compare binary files.  Bundled with MS-Dos 5.0+
  142.   Cons: Direct output only, no user interface.  Aborts if files are too
  143.         different.  Short documentation.  Does not prompt for files if you
  144.         do not give it any.  Mismatches are not displayed side by side.
  145.   My Opinion: Learn it.  This program is only a skeleton program compared to
  146.         the rest of the pack.  But, great if you have already purchased DOS
  147.         and don't do plan on doing much comparing.  Because of the simple
  148.         program design, it can process files very quickly, but video output
  149.         seems to be slow.
  150.  
  151. Different File Compare by Tanny Bear Development ($15) [Shareware]
  152.   Pros: Fully functional.  Very Fast.  Side by side comparison.  Ability to
  153.         create a composite file.  You can text search through the files.
  154.   Cons: It can only output to the screen.  File comparing limitation of
  155.         65,534 lines.  No author name - makes me think that they are
  156.         embarrass about their program.
  157.   My Opinion: Get it, learn it, and if you like it, keep it.  This is great
  158.         if you would like to see a visual comparison between both files
  159.         entirely.  It can examine both files for differences at outstanding
  160.         speeds and has the ability to jump around to any portion of either
  161.         file within a few keystrokes.
  162.  
  163. Programs with an <ASP> besides them means they are members of The
  164. Association of Shareware Professionals.  This is a nice service for the
  165. users and authors of progarms however, with a $100 per year fee to the
  166. authors, you may notice that cost of the registration fee to be slighty
  167. higher than those that who are not members of ASP.  ASP enforces strict
  168. regulations on bringing you the best and most professional quality of
  169. programming possible.
  170. ──────────────────────────────────────────────────────────────────────────────
  171. Where they can be reached:
  172.  
  173. Archives with a "?" indicate a version number is usually placed there.
  174.  
  175. Laser Compare...                       Sherlock...
  176.   LaserArts                              Gulf Sierra
  177.   Jason Laviska                          John P. Bauernschub, Jr.
  178.   510 Tupelo Drive                       14809 Clavel Street
  179.   Melbourne, FL  32935-6371 USA          Rockville, MD  20853-1543 USA
  180.   jason.laviska@outdoor.com              CompuServe ID: 73270,77
  181.   Archive: LSRCMP??.ZIP                  Phone Number: 301-460-0354
  182.                                          Archive: SHERL???.ZIP
  183.                                          (Windows version also available)
  184.  
  185. Visual Compare...                      File Compare (Bundled in Dos 5.0+)...
  186.   Whitney Software, Inc.                 Microsoft Corporation
  187.   John R. Whitney                        One Microsoft Way
  188.   P.O. Box 4999                          Redmond, WA  98052-6399 USA
  189.   Walnut Creek, CA  94596 USA            Phone Numbers: 800-936-3500 (USA)
  190.   CompuServe ID: 70661,3463              or 800-563-9048 (Canada)
  191.   Archive: VC???.ZIP                     No archive. (Not shareware)
  192.  
  193. Different File Compare...
  194.   *** Could not find author's name! ***
  195.   Tanny Bear Development
  196.   3435 Ocean Park Blvd.
  197.   Suite 206
  198.   Santa Monica, CA 90405 USA
  199.   Compuserve ID: 70244,1214
  200.   Fax: 310-396-2552
  201.   Archive: DFC??.ZIP
  202.  
  203. These are the addresses and numbers that were included in the documentations.
  204. ──────────────────────────────────────────────────────────────────────────────
  205. VERDICTS:
  206.  
  207. Best Overall............Laser Compare by LaserArts
  208. Best with Batch Files...Laser Compare by LaserArts
  209. Best in Performance.....Laser Compare by LaserArts for overall speed and
  210.                            Different File Compare by Tanny Bear Development
  211.                            for fast anaylzing to the screen.
  212. Best User Interface.....None!  Each program took time to learn and figure
  213.                            out, I would say that Sherlock and Visual Compare
  214.                            would best fit this category.  Laser Compare and
  215.                            Different File Compare have some unique and
  216.                            complex interfaces, and DOS's FC doesn't have
  217.                            nothing to look at but flying text.
  218. ──────────────────────────────────────────────────────────────────────────────
  219. Other comparing programs on the shareware market, but did not make it to
  220. the my personal top five...Feel free to try them out, maybe you'll like
  221. one of these programs more than the advanced ones listed above.
  222.  
  223. @Compare 1.6 by Brian C. Madsen - Free Registration.
  224. DIFF 1.3 by C. K. Miller - Freeware with source code.
  225. DoubleTake File Comparator 1.6 by John L. Dove III  - Registration: $20
  226. Generation Gap by Damon M. Farris - Registration: $40
  227. File Compare 2.0 by Guido Klemans - Free registration.
  228. ListCompare 1.10 by *** Could not find author's name! *** - Registration: $7
  229. PC Magazine's COMPARE by Michael J. Mefford - Freeware with source code.
  230. QCmp (Quick Compare) by Christopher J. Dunford - Freeware.
  231. ──────────────────────────────────────────────────────────────────────────────
  232. The Software WorkBench (TSWB) is a magazine that is designed to evaluate
  233. the certain pieces of useful shareware programs on the market helping the
  234. average consumer find the right program for their needs.  Many magazines
  235. examine only commerical programs anywhere in the price range of $50-$200
  236. and more.  In today's world, the consumer wants to pay for the software
  237. that has the most overall value or usefulness.  Even though paying $50
  238. for a commerical program may sound like a great deal, many people are
  239. frustrated when they find out the software is too complicated or find the
  240. software was not designed for the application needed.  If you decide to
  241. return to the store an opened software package, in many cases you will be
  242. refused.  And if you were to upgrade this program, you will always end up
  243. paying more from your pocket.  On the other hand, with shareware, you
  244. have the ability to try before you buy.  With many shareware programs,
  245. once you have registered, all the future updates are yours for life.
  246. ──────────────────────────────────────────────────────────────────────────────
  247. Due to the number of people who would like to either kill me for making a
  248. program or company look bad or want their programs listed in a different
  249. issue, I will NOT give out my personal address or phone number.  However,
  250. if I stumble onto your program, I like it, and I find many other programs
  251. similar to it, then I may decide to create another issue of TSWB that
  252. will help many people in finding the perfect program.  If I think its
  253. worth mentioning, I will contact YOU and allow you to distribute this
  254. magazine. I have asked each author, I contacted, that they would keep me
  255. anonymous down to my personal and magazine names so I can continue to
  256. give out only my honest opinions.  If your program was listed in this
  257. issue of TSWB then feel free to distribute it in its UNMODIFIED state
  258. along with your own program, otherwise distribute this file (and the
  259. file_id.diz) in a separate archive called TSWB01.ZIP. - Matt Anderson :-)
  260. ──────────────────────────────────────────────────────────────────────────────
  261. ASP is The Association of Shareware Professionals.
  262. CompuServe is a registered trademark of CompuServe, Inc.
  263. Generation Gap is a trademark of Mutech.
  264. Microsoft is a registered trademark of Microsoft Corporation.
  265.