home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / comm / qana_205.zip / SAMPLE.BAT < prev    next >
DOS Batch File  |  1990-09-19  |  10KB  |  241 lines

  1. echo off
  2. rem SAMPLE.BAT demo batch file for Qanalyst v2.0 program.
  3. rem Copyright (c) 1989 by Barn Owl Software
  4. rem                       P.O. Box #74
  5. rem                       O'Fallon, IL 62269
  6. rem                  VOX: (618) 632-7345
  7. rem                  BBS: (618) 398-5703
  8. rem                  HST: (618) 398-2305
  9.  
  10. cls
  11. echo 
  12. echo Thank you for deciding to run the demo for the Qanalyst v2.0 program!
  13. echo Qanalyst is a Qmodem phone bill analyzer.  If you want to keep track of
  14. echo how much money you spend using Qmodem, this is the program for you.
  15. echo Qmodem can keep track of the BBSs you call in a special "log" file.
  16. echo Qanalyst reads Qmodem log files to determine how much you've spent on
  17. echo Qmodem-related calls.  It's that simple.
  18. echo 
  19. echo Qanalyst is a full-blown menu driven application.  This demo will touch
  20. echo on some of its batch mode and "current call" analysis capabilities and
  21. echo will give you a small idea of what the program can do for you.
  22. echo 
  23. echo The SAMPLE.LG* files are actual Qmodem log files from which we'll create
  24. echo a few reports.  These log files contain different types of calls, file
  25. echo transfers ── even some problems that are flagged in Qanalyst reports.
  26. echo SAMPLE.PRF, a phone-rate data file, provides sample phone call costing
  27. echo details so reports can show realistic $$$ figures.
  28. echo 
  29. echo PLEASE make sure your printer is turned on at this time.  This demo will
  30. echo require 6 sheets of paper total.  You can stop this batch file at any
  31. echo time by pressing CTRL-C.  You can also stop Qanalyst by pressing CTRL-C.
  32. echo 
  33. echo Press CTRL-C to stop this demo, or
  34. pause
  35.  
  36. cls
  37. echo 
  38. echo Thanx for deciding to continue the Qanalyst demo!  First, we're going
  39. echo to go over one of Qanalyst's most powerful capabilities: "Last call"
  40. echo analysis.  We're going to find out what happened during the last call
  41. echo we made in Qmodem.
  42. echo 
  43. echo We're going to say "QANALYST SAMPLE.CF1 /BL" at the DOS prompt.  This
  44. echo will tell Qanalyst to automatically generate a report based on the last
  45. echo call we made in Qmodem.  (SAMPLE.CF1 is a Qanalyst configuration file.)
  46. echo 
  47. echo This report takes 2 pages of paper.
  48. echo The 1st page is a summary report.
  49. echo The 2nd page is a detailed report.
  50. echo Press CTRL-C to stop this demo, or
  51. pause
  52. echo 
  53. echo QANALYST SAMPLE.CF1 /BL
  54. echo 
  55. QANALYST SAMPLE.CF1 /BL
  56. echo 
  57. echo 
  58. pause
  59.  
  60. cls
  61. echo 
  62. echo As you can see from the report we just printed, Qanalyst found that the
  63. echo last call was made to "Farpoint Station", a local call.  You could use
  64. echo this function to take a quick look at the money you spent on the last
  65. echo call you made, EVEN IF THE CALL IS STILL IN PROGRESS.  You can do it
  66. echo from within Qmodem itself if you set up a SCRipt file (we'll demonstrate
  67. echo it a little later in this demo).  All the information you need is in the
  68. echo QANALYST.DOC file, appendix sections C.2 and C.5.
  69. echo 
  70. echo It really didn't cost us anything to make that very last call, did it?
  71. echo Let's look instead at the last call we made specifically to the Forbin
  72. echo Project BBS.  It wasn't the last call we made, but that doesn't matter.
  73. echo 
  74. echo We're going to say "QANALYST SAMPLE.CF1 /BL /BS1-319-233-6157" at the
  75. echo DOS prompt.  This will tell Qanalyst to automatically generate a report
  76. echo based on the last call we made to Qmodem's home BBS.  (SAMPLE.CF1 is a
  77. echo Qanalyst configuration file.)
  78. echo 
  79. echo This report takes 2 pages of paper.
  80. echo The 1st page is a summary report.
  81. echo The 2nd page is a detailed report.
  82. echo Press CTRL-C to stop this demo, or
  83. pause
  84. echo 
  85. echo QANALYST SAMPLE.CF1 /BL /BS1-319-233-6157
  86. echo 
  87. QANALYST SAMPLE.CF1 /BL /BS1-319-233-6157
  88. echo 
  89. echo 
  90. pause
  91.  
  92. cls
  93. echo 
  94. echo This new report shows only on the last call we made to Forbin Project
  95. echo BBS.  This includes a report on the file we uploaded to the board.  We
  96. echo could just have easily reported on ALL calls to Forbin Project if we'd
  97. echo dropped the /BL option from the DOS command line.
  98. echo 
  99. echo Look carefully near the top of the first page of both reports.  You'll
  100. echo see a WARNING message just below the name of the Qmodem log file.  It
  101. echo tells us there is at least one "Manual Dial" entry in the log file, and
  102. echo that can be bad news.  You should AVOID Qmodem's manual dialing if you
  103. echo can.  Qanalyst mishandles manually dialed numbers in many cases and all
  104. echo reports are flagged whenever they are discovered in a log file.  This
  105. echo and other Qmodem/Qanalyst incompatibilities are described in appendix
  106. echo section D.2 of the QANALYST.DOC file.
  107. echo 
  108. pause
  109.  
  110. cls
  111. echo 
  112. echo Now we're going to report on the calls we made to CompuServe, a national
  113. echo network which charges by the minute each time we call.  CompuServe will
  114. echo bill us in addition to any regular phone costs we might rack up.  We're
  115. echo going to say "QANALYST SAMPLE.CF2 /B" at the DOS prompt to get a report
  116. echo on our CompuServe calls.  (SAMPLE.CF2 is a Qanalyst configuration file.)
  117. echo 
  118. echo This report takes 2 pages of paper.
  119. echo The 1st page is a summary report.
  120. echo The 2nd page is a detailed report.
  121. echo Press CTRL-C to stop this demo, or
  122. pause
  123. echo 
  124. echo QANALYST SAMPLE.CF2 /B
  125. echo 
  126. QANALYST SAMPLE.CF2 /B
  127. echo 
  128. echo 
  129. pause
  130.  
  131. cls
  132. echo 
  133. echo Okay, look closely at page #2 of the report.  TESTER.UPL is listed as
  134. echo the second file we uploaded.  Notice how the report says CompuServe
  135. echo suspended its service charges during the upload?  We still paid 16¢ for
  136. echo the cost of the phone call while we were uploading, but Qanalyst didn't
  137. echo add any CompuServe charges.
  138. echo 
  139. echo CompuServe, GEnie, and many other pay-per-use networks suspend their
  140. echo service charges during uploads.  Qanalyst v2.0 can actually compensate
  141. echo for it, resulting in a more accurate phone bill report.
  142. echo 
  143. pause
  144.  
  145. cls
  146. echo 
  147. echo What we're going to do next may look a little odd to you, but you'll
  148. echo definitely like it when you see it.  Let's pretend we're inside Qmodem
  149. echo RIGHT NOW and we're logged onto CompuServe.  How much have we spent on
  150. echo the call?  Can Qanalyst "pop up" inside Qmodem in a Qmodem-like window
  151. echo that shows us what we've spent so far?
  152. echo 
  153. echo We're going to say "QANALYST SAMPLE.CF3 /BL" at the DOS prompt -- but
  154. echo remember, we're PRETENDING this is Qmodem and we're calling CompuServe
  155. echo right now.  (SAMPLE.CF3 is a Qanalyst configuration file specifically
  156. echo set up to generate a Qmodem-like "pop up" window.)  We'll pretend that
  157. echo we issued the Qmodem SCRipt command "DOS 'QANALYST SAMPLE.CF3 /BL'".
  158. echo 
  159. echo This "current call" analysis report requires NO paper.
  160. echo Press CTRL-C to stop this demo, or
  161. pause
  162. echo 
  163. echo Qmodem SCRipt command: "DOS 'QANALYST SAMPLE.CF3 /BL'"
  164. echo 
  165. QANALYST SAMPLE.CF3 /BL
  166.  
  167. cls
  168. echo 
  169. echo Notice how Qanalyst stayed within its special "pop up" window?  That's
  170. echo one of the nice things about the program.  You don't even have to leave
  171. echo Qmodem to learn the cost of the call in progress!  That's how powerful
  172. echo Qanalyst is.
  173. echo 
  174. echo If you had compared the window report to your printout of the previous
  175. echo report, you would have seen they contain much of the same information.
  176. echo Qanalyst suspended CompuServe's charges while an upload was performed,
  177. echo but it continued monitoring the cost of the telephone call.
  178. echo 
  179. echo 
  180. pause
  181.  
  182. cls
  183. echo 
  184. echo The next thing we're going to do is to "condense" the Qmodem log files
  185. echo so they contain only vital information.  Qanalyst removes unnecessary
  186. echo entries from the log file to make it compact.  Typical first-time
  187. echo reduction is 70%% or better if you're willing to get rid of the upload/
  188. echo download information.  We're going to do just that.
  189. echo 
  190. echo We're going to say "QANALYST SAMPLE.CF4 /B" at the DOS prompt to tell
  191. echo Qanalyst to automatically condense our log files.  We could just have
  192. echo easily done it while we analyzed calls in the previous two examples.
  193. echo (SAMPLE.CF3 is a Qanalyst configuration file.)
  194. echo 
  195. echo This condensing requires NO paper.
  196. echo Press CTRL-C to stop this demo, or
  197. pause
  198. echo 
  199. echo QANALYST SAMPLE.CF4 /B
  200. echo 
  201. QANALYST SAMPLE.CF4 /B
  202. echo 
  203. echo 
  204. pause
  205.  
  206. cls
  207. echo 
  208. echo Notice how we achieved a 68%% reduction on the first log file and a 71%%
  209. echo reduction on the second log file?  That's a common first-time reduction
  210. echo when you choose to remove upload/download entries.  It saves disk space
  211. echo but some people like to keep file transfer information.  You can choose
  212. echo which is best for you.
  213. echo 
  214. echo You could also choose to "delete" entries over a specified time period.
  215. echo Calls placed during those days would be totally removed from the log
  216. echo file(s).  This can be a useful way to reduce the size of your logs after
  217. echo generating reports on them.
  218. echo 
  219. echo Qanalyst is powerful enough to let you condense/delete log file entries
  220. echo for one period and report on calls for another period.  You could even
  221. echo report/condense/delete calls over non-contiguous periods if you needed.
  222. echo It's not hard at all when you use Qanalyst!
  223. echo 
  224. echo 
  225. pause
  226.  
  227. cls
  228. echo 
  229. echo We encourage you to use the sample files to generate some reports of your
  230. echo own.  If you use Qanalyst v1.0, you can start up this new version with
  231. echo your old configuration & phone-rate files and play with those.  Feel free
  232. echo to play around with Qanalyst and get a feel of how it works!
  233. echo 
  234. echo That concludes the minor demonstration of what Qanalyst v2.0 can do for
  235. echo you.  Some people have little need to keep an eye on their modem phone
  236. echo bills and you may very well be one of them.  Not every program is useful
  237. echo to every person.  BUT, some people need to know what they're spending on
  238. echo Qmodem calls and some people need to keep track of files they upload &
  239. echo download.  That's where Qanalyst comes in.  It is THE Qmodem phone bill
  240. echo analyzer!
  241.