home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / BEEHIVE / UTILITYS / CPMDSKU.SFX / transfer.doc < prev   
Text File  |  1980-01-01  |  7KB  |  189 lines

  1.  
  2.  
  3.                          ╘WO ╨ROGRAMS
  4.    ╘╥┴╬╙╞┼╥ ├╨/═ WILL AUTOMATICALLY TRANSFER YOUR DOWNLOADED
  5. PROGRAMS ONTO A SPECIAL ├╨/═ TRANSFER DISK WHICH YOU CAN
  6. CREATE WITH PROGRAM NUMBER TWO, ╨╥╧╞╔╠┼╥. ╘HIS SHORT PROGRAM
  7. WILL PLACE A FILE CALLED ╨╥╧╞╔╠┼.╙╒┬ ON THE DISK. ╘HE
  8. COMMANDS IN THIS FILE WILL BE CARRIED OUT AUTOMATICALLY BY
  9. ╙╒┬═╔╘.├╧═, A ├╨/═ PROGRAM FOR WHICH YOU'LL FIND A LOT OF
  10. USES IN OTHER APPLICATIONS.
  11.  
  12.  
  13.                         ╙╒┬═╔╘ ╞ILES
  14.     ╔F YOU'D USED AN ┴╙├╔╔ WORD-PROCESSOR TO CREATE A FILE
  15. NAMED ═┘╞╔╠┼.╙╒┬ CONTAINING JUST THE WORD ─╔╥ AND A CARRIAGE
  16. RETURN, YOU COULD TYPE ╙╒┬═╔╘ ═┘╞╔╠┼ AT THE ┴> PROMPT TO
  17. HAVE IT DISPLAY THE DIRECTORY. (┴ LOT MORE WORK THAN IT'S
  18. WORTH!) ╔F THE .╙╒┬ FILE IS NAMED ╨╥╧╞╔╠┼, HOWEVER, ITS
  19. COMMANDS WILL BE CARRIED OUT WHENEVER YOU ┬╧╧╘ ├╨/═ WITHOUT
  20. YOUR HAVING TO TYPE ANYTHING. (╙╒┬═╔╘.├╧═ MUST BE ON THE
  21. DISK ALSO.  ╔'LL EXPLAIN A LITTLE LATER HOW TO COPY THIS AND
  22. THREE OTHER NECESSARY FILES ONTO YOUR TRANSFER DISK.)
  23.  
  24.  
  25.  
  26.                    ╚OW TO ╘RANSFER A ╞ILE
  27.     ╧NCE YOU'VE DOWNLOADED A PROGRAM ONTO A ├┬═ FORMAT DISK
  28. (AS OPPOSED TO A ├╨/═ DISK),  ╥╒╬ ╘╥┴╬╙╞┼╥ ├╨/═.  ╫HEN
  29. YOU'RE PROMPTED TO ENTER A FILE TO TRANSFER, YOU CAN ENTER A
  30. FILENAME, OR PRESS THE ╞3 KEY TO DISPLAY EITHER A ├┬═ OR A
  31. ├╨/═ DIRECTORY. (╙ORRY, IT WON'T READ ═╞═ FORMAT DISKS.)
  32.  
  33.     ╔F YOUR FILE IS IN ╨╟═ FORMAT, IT'S QUICKLY ┬╠╧┴─ED TO
  34. ┬┴╬╦ 1, WHERE ├╨/═ CAN REACH IT.  ┴NY OTHER FORMAT (I.E. ╙┼╤
  35. OR ╒╙╥) IS READ BYTE BY BYTE WITH ╟┼╘#, AND TAKES QUITE A
  36. BIT LONGER.
  37.  
  38.                   !! ADDENDUM: A BUG FOUND !!
  39.     ╘HE PRECEDING REFERS TO A ┬╔╬ FORMAT FILE DOWNLOADED TO
  40. DISK AS A ╨╟═ FILE, ╬╧╘ ONE RE-SAVED AS A ╨╟═ SINCE THIS
  41. WOULD ADD A TWO BYTE ╠╧┴─ ┴──╥┼╙╙ TO THE BEGINNING OF THE
  42. FILE. ╔F, HOWEVER, YOUR FILE HAS A LOAD ADDRESS, TEMPORARILY
  43. REMOVE LINES 580 - 600 FROM ╘╥┴╬╙╞┼╥ ├╨/═.   - A.S. 4/4/86 -
  44.  
  45.     ╧NCE YOUR FILE IS IN MEMORY, YOU'LL BE ASKED IF IT'S A
  46. TEXT FILE. ╘HE REASON FOR THIS IS THAT ├╨/═ NEEDS AN
  47. ┼ND-╧F-╞ILE MARKER ( CHR$(26) ) TO KNOW WHEN TEXT STOPS. ╔F
  48. IT'S NOT THERE, WHEN YOU ╘┘╨┼ THE FILE YOU'LL PROBABLY GET A
  49. MESS OF MEANINGLESS CHARACTERS FOLLOWING THE TEXT ON THE
  50. SCREEN.
  51.  
  52.  
  53.                          ├╨/═ ╙┴╓┼
  54.     ┘OU WILL NEXT BE TOLD TO PLACE YOUR TRANSFER DISK IN THE
  55. DRIVE.  ╔F ╨╥╧╞╔╠┼.╙╒┬ IS IN PLACE, THE ENDING ADDRESS OF
  56. YOUR FILE WILL BE ADDED TO IT.  (╔F FOR SOME REASON IT'S
  57. NOT, YOU CAN ╙┴╓┼ IT MANUALLY USING THE BEGINNING AND ENDING
  58. ADDRESSES DISPLAYED.)
  59.  
  60.     ╘HEN YOU WILL BOOT ├╨/═ AND YOUR FILE WILL AUTOMATICALLY
  61. BE WRITTEN TO THE DISK AS ╘╥┴╬╙╞┼╥.├┬═.  ╞IRST YOU'LL SEE:
  62.  
  63.           ┴>╙┴╓┼
  64.  
  65.     ╘HIS CAUSES ╙┴╓┼ TO STAND BY.  ╬EXT YOU'LL SEE:
  66.  
  67.           ┴>├├╨
  68.  
  69.     ╔N ├╨/═ 3.0, ╙┴╓┼ BEGINS IT'S WORK AFTER ANY FOLLOWING
  70. PROGRAM ENDS, NOT IMMEDIATELY. ╙O WE'LL JUST CALL THE ├├╨
  71. SINCE IT'S QUICK AND WON'T BOTHER US.  ┴LL YOU'LL SEE IS A
  72. ├╘╥╠-├ WHICH WAS PLACED IN ╨╥╧╞╔╠┼.╙╒┬ TO RETURN US TO ╙┴╓┼.
  73.  
  74.     ╬OW ╙┴╓┼ WILL BECOME ACTIVE AND PROMPT FOR A FILENAME
  75. WHICH, ALONG WITH THE MEMORY ADDRESSES, WILL BE SUPPLIED BY
  76. ╨╥╧╞╔╠┼.╙╒┬.
  77.  
  78.     ╫HEN YOU AGAIN SEE THE ┴> PROMPT, YOU'LL BE IN CONTROL
  79. OF THE KEYBOARD. ┘OU OUGHT TO RENAME YOUR FILE NOW FOR TWO
  80. REASONS. ╞IRST, THE NEXT TIME YOU TRANSFER A PROGRAM, IT
  81. WILL ERASE ╘╥┴╬╙╞┼╥.├┬═ FROM THE DISK.  ╙ECOND, IF YOUR FILE
  82. IS AN EXECUTABLE PROGRAM, IT MUST HAVE THE FILETYPE
  83. EXTENSION .├╧═ OR IT WON'T RUN. ╥ENAMING A ├╨/═ FILE IS JUST
  84. AS EASY AS IN 128 MODE, BUT A LITTLE DIFFERENT. ╩UST TYPE:
  85.  
  86.           ┴>╥┼╬┴═┼ ╬┼╫╬┴═┼.├╧═=╘╥┴╬╙╞┼╥.├┬═
  87.  
  88.    ╙O THAT'S HOW YOU'LL DO IT.  ┬UT FIRST, YOU'VE GOT TO
  89. HAVE A TRANSFER DISK READY.  ╚ERE'S HOW TO MAKE ONE:
  90.  
  91.  
  92.                    ├REATING A ╘RANSFER ─ISK
  93.  1. ┬OOT YOUR ├╨/═ ╙YSTEM DISK.  ╘YPE ╞╧╥═┴╘ AND CHOOSE
  94.    ╧╬╠┘ A SINGLE-SIDED, 128 FORMAT DISK. (┼ITHER DISK DRIVE
  95.    CAN DO THIS.)
  96.  
  97.  2. ╠EAVE ├╨/═, AND IN 128 MODE, ╥╒╬ ╨╥╧╞╔╠┼╥ WITH YOUR NEW
  98.    TRANSFER DISK IN THE DRIVE.
  99.  
  100.  3. ┬OOT YOUR ├╨/═ ╙YSTEM DISK AGAIN.  (╔ KNOW, BUT THERE
  101.    ARE REASONS!)
  102.  
  103.  4. ╫ITHOUT REMOVING YOUR ╙YSTEM ─ISK, TYPE:
  104.  
  105.           ┴>╨╔╨ ┼:=┴:├╨═.╙┘╙ ! ╨╔╨ ┼:┴:├├╨.├╧═
  106.            (╘HERE MUST BE A SPACE AFTER ╨╔╨.)
  107.  
  108.  5. ─ISK '┼' IS YOUR TRANSFER DISK, AND '┴' IS YOUR ╙YSTEM
  109.    DISK.  ╞OLLOW THE INSERT-DISK PROMPTS AND PRESS ╥┼╘╒╥╬
  110.    AFTER EACH INSERTION.
  111.  
  112.  6. ╫HEN THE ┴> PROMPT RETURNS (THE TRANSFER DISK WILL BE IN
  113.    THE DRIVE), TYPE:
  114.  
  115.           ┴>╨╔╨ ┼:=┴:╙┴╓┼.├╧═ ! ╨╔╨ ┼:=┴:╙╒┬═╔╘.├╧═
  116.  
  117.  7. ╘HIS TIME, DISK '┴' IS THE ╞╠╔╨-╙╔─┼ OF YOUR ╙YSTEM
  118.    DISK. ('┼' IS STILL THE TRANSFER DISK.)  ┴GAIN FOLLOW THE
  119.    PROMPTS AND YOUR TRANSFER DISK WILL BE FINISHED.
  120.  
  121.     ╬OW JUST WHERE CAN YOU FIND ├╨/═ PROGRAMS TO DOWNLOAD?
  122.  
  123.  
  124.                      ╙OFTWARE ╙OURCES
  125.     ╨ROBABLY THE EASIEST SOURCE FOR ╨UBLIC ─OMAIN SOFTWARE
  126. IS ON ├OMPU╙ERVE.  ╟╧ ├╨═╙╔╟ TO SEE THE ╙╔╟/═ AND ├╨═╒╟
  127. (╙PECIAL ╔NTEREST ╟ROUP FOR ═ICROCOMPUTERS AND ├╨/═ ╒SERS
  128. ╟ROUP) DATABASES.  ┘OU'LL BE HAPPY TO FIND THEY'VE ADDED A
  129. BRAND NEW SECTION DEVOTED TO ├OMMODORE!  ╘HEY'VE ALSO GOT
  130. LISTS OF LOCAL ╥├╨═'S (╥EMOTE ├╨/═ BULLETIN BOARDS).
  131.  
  132.   ═Y LOCAL ╥├╨═ IS RUN BY ┬ILL ┼ARNEST IN ┴LLENTOWN, ╨┴. ╘HE
  133. PHONE NUMBER IS AREA 215-398-1634.  ╨LEASE FOLLOW THE RULES
  134. AND UPLOAD YOUR CONTRIBUTIONS WHEN YOU CAN.
  135.  
  136.  
  137.                    ╚OW ╘RANSFER ├╨/═ ╫ORKS
  138. 10 ╚OLD VARIABLES TO $1├00 (7168 DEC.) - TRANSFERRED FILE
  139.  FOLLOWS IMMEDIATELY; TRAP ANY ERRORS.
  140.  
  141. 20 ╫ IS HALF OF CURRENT SCREEN WIDTH. ╘ABBING TO ╫ MINUS
  142.  HALF OF STRING LENGTH WILL CENTER STRING ON 40 ╧╥ 80 COLS.
  143.  
  144. 30-90 ╔NITIALIZE AND DISPLAY TITLE.
  145.  
  146. 100 ╥ECOVER FROM A PREVIOUSLY TRAPPED PROBLEM.
  147.  
  148. 110-150 ├HOOSE TRANSFER OR DIRECTORY.
  149.  
  150. 160-180 ├HECK FOR ├┬═; ├╨/═ OR UNKNOWN DISK TYPE.
  151.  
  152. 190-430 ─O ├╨/═ DIRECTORY ACCORDING TO FORMAT AND SKEW
  153.  FACTOR. (╞OUR PHYSICAL SECTORS=ONE LOGICAL SECTOR.)
  154.  
  155. 440-450 ╞INISH UP EITHER TYPE OF DIRECTORY AND RETURN TO
  156.  PROMPT.
  157.  
  158. 460-540 ╥EAD ╙┼╤ OR ╒╙╥ FILE INTO MEMORY, ┬┴╬╦ 1.
  159.  
  160. 550-610 ╥EAD ╨╥╟ FILE INTO MEMORY MUCH FASTER.
  161.  
  162. 620-630 ═AKE SURE A TEXT FILE HAS AN ┼╧╞ MARKER FOR ├╨/═.
  163.  
  164. 640-680 ═AKE SURE IT'S A ├╨/═ DISK WE'RE TRANSFERRING TO.
  165.  
  166. 690-720 ╙EE IF IT'S A SPECIAL TRANSFER DISK.
  167.  
  168. 730-740 ╚EX ADDRESSES NEEDED BY ╙┴╓┼.
  169.  
  170. 750-800 ╔F IT IS A TRANSFER DISK, UPDATE ╨╥╧╞╔╠┼.╙╒┬.
  171.  
  172. 810-830 ┬OOT ├╨/═ IF THE DISK IS ├╨/═.
  173.  
  174. 840 ┼ND OF MAIN PROGRAM.
  175.  
  176. 850 ╘RAP DIRECTORY ERRORS AND THE ╥╒╬/╙╘╧╨ KEY.
  177.  
  178. 860 ╔F IT'S NOT A DISK ERROR, SHOW IT AND ╙╘╧╨.
  179.  
  180. 870 ╥ING BELL AND DISPLAY DISK ERRORS.
  181.  
  182. 880 ╥┼╙╒═┼ IF TRAPPED BY ┬┴╙╔├ OR GO BACK IF TRAPPED BY
  183.  PROGRAM.
  184.  
  185. .......................................................
  186.  
  187.   4/1/86 - BY ┴LAN ╙TEED (┴LBATROSS)
  188.   ╨UBLIC ─OMAIN, NON-COMMERCIAL USE ONLY
  189.