• Big U docs part 2

    From mspangler@mspangler@gemsi.com (Michael Spangler) to comp.sys.apple2 on Saturday, July 19, 2003 18:28:00
    From Newsgroup: comp.sys.apple2

    This continues from File Mover. anyone know how to make this work on
    Prodos 2.03?

    FILEMOVER
    FILE.MOVER is a fast, user-friendly program for copying files,
    formatting disks, and handling other file operations such as deleting, renaming, locking and unlocking files.

    Unlike Apple's FILER, this program does not require BASIC.SYSTEM to be reloaded, or lengthy pathnames to be entered. It has the edge on the
    IIc System Utilities disk because it is faster, takes up much less
    disk space (under 30 blocks compared to 151 blocks!), and is
    compatible with the RAM disk. Only FILE.MOVER has options to view
    files, move files, and to format disks with more than 35 tracks.

    GETTING STARTED Type "-FILE.MOVER" or select it from Big U's main
    menu. The current date and time (if available) will be shown near the
    top right of the screen. Below that, disk directories [A] and [B] are identified with their slot and drive values. All file handling is
    based on these two "working" directories. They may be different disks,
    or subdirectories of the same disk. Use option N to change them.
    FILE.MOVER Options begin on page 23.

    BEAGLE BROS' FILE.MOVER Copyright (c) 1985, Randy Brandt & Bert
    Kersey
    =================================================================
    5-NOV-85 17:38
    Current Directory Set-Up: ------------------------------------------------------------------------
    [A]: Slot 6, Dr 1 /BIG.U
    [B]: Slot 3, Or 2 /RAM ------------------------------------------------------------------------
    MAKE A CH01CE:
    (C) COPY files from [A] to [B] (A) See catalog of [A]
    (M) MOVE files from [A] to [B] (B) See catalog of [B]
    (V) VIEW files on [A] (N) New directory on [A]
    (E) ERASE files on [A] (X) Exchange [A] and [B]
    LOCK files on [A] (S) Create subdir on [A]
    (U) UNLOCK files on [A] (D) Rename directory [A]
    (R) RENAME files on [A] (T) Change date/time
    (F) FORMAT options (Esc) Exit

    ENTERING NAMES WITH FILE.MOVER You will only have to type a name if
    you are creating a subdirectory or renaming a file or directory. On
    these occassions, the following rules and features will apply:
    - You are forced to start with a letter A-Z.
    - You are limited to 15 characters.
    - Spaces are automatically converted to periods.
    - The Delete key erases the character to the left of the cursor
    and "pulls back" characters to the right.
    - Control-Y erases all characters to the right of
    the cursor, including the cursor position.
    - Regardless of the cursor position, you may press
    Return to accept the name shown.
    - Esc cancels the entry. (Pressing Esc nearly
    always gets you out of unwanted situations.)

    PRINTING THE FILE.MOVER SCREEN
    Press Control-P at almost any time to dump the text screen to a
    printer in slot 1. If the print-out has some blank lines caused by
    extra carriage returns, run FILEMOVER.SETUP (page 31).

    You cannot dump the hi-res screen in the VIEW option (page 24), and
    Control-P is ignored when FILE.MOVER expects you to type a file name.
    If your printer is in slot 2, type "PR#1,A$C200" before running
    FILE.MOVER.

    SELECTING FILES WITH FILE.MOVER
    When you select certain file operations from the main menu, directory
    [A] will be read and its files will be displayed on the screen. For
    example:

    BEAGLE BROS' FILE.MOVER Copyright (c) 1985, Randy Brandt & Bert
    Kersey ==================================================================================
    /BIG U 5-Nov-85
    17:32
    ----------------------------------------------------------------------- Filename Type Size Modified | Filename Type Size
    Modified ----------------------------------------------------------------------------------
    BIG.U Bin 5 1-Nov-85 | FILE.MOVER Bin 25 5-Nov-85
    COPYRIGHT.1985 Bas 1 1-Nov-85 | FILEMOVER.SETUP Bas 5 5-NOV-85 BY.RANDY.BRANDT Bas 1 1-Nov-85 | KEYCAT.80 Bin
    8 5-Nov-85
    BEAGLE.BROS.INC Bas 4 1-Nov-85 | KEYCAT.80 Bin 8 5-Nov-85
    Z Bas 1 1-Nov-85 | KEYCAT.SETUP Bas 6 5-Nov-85
    PRODOS Sys 30 1-Nov-85 |
    BASIC.SYSTEM Sys 21 1-Nov-85 |
    STARTUP Bas 6 5-Nov-85 |
    NOTES Bas 3 1-Nov-85 |
    AMPER Dir 1 5-Nov-85 |
    COMMAND Dir 2 1-Nov-85 |
    UTILITY Dir 2 5-Nov-85 |
    I Bas 3 1-Nov-85 |
    CRT.WRITER Bas 12 5-Nov-85 |
    CRT.CODE Bin 3 1-Nov-85 | ------------------------------------------------------------------------------- Press Return after using arrow keys to select files to COPY, or press
    Esc

    Moving the Cursor:
    The first file name will be highlighted in inverse (black letters on a
    white bar). Let's call that bar the "cursor". To move the cursor to
    other files, move up or down with the vertical arrow keys ("A" or "Z"
    for II+ users), or move from column to column by pressing Tab (or
    Control-I).

    Selecting Files: Press the right arrow key to select the file name at
    the cursor. De-select files by pressing the left arrow key.

    Press Control-A to select all files, ignoring previous selections.
    When all desired files have been selected in the proper order, press
    Return to let FILE.MOVER go to work. While the chosen file operations
    are going on, you may press Esc to quit.

    Changing the Order of Files: A number will appear to the left of each
    selected file name. This determines the order in which file operations
    will occur, allowing you to organize disks by copying files in any
    order.
    To change a file's number, move the cursor to the file name. Deselect
    the file if necessary with the left arrow, and then type the first
    digit (1-9) of the new number that you want. A question mark will
    appear. Press the space bar for a single digit number, or enter the
    second digit. This option is designed for inserting a file into a
    sequence already selected. Previously selected files will be
    renumbered as necessary.
    If only a few files are out of order on a disk, select all files (see Control-A, previous page), then de-select the misplaced ones so that
    you can enter the correct numbers directly.

    Viewing Large Directories
    FILE.MOVER displays a maximum of 29 files at a time; if a directory
    has more, "view next page" will appear in place of file 30. Move the
    cursor there and press Return to see more files. Another page will be
    shown with a "view previous page" option and (possibly) another "view
    next page" option. The limit is 95 files per directory. Files from 96
    on will be ignored by FILE.MOVER.

    FILE.MOVER OPTIONS
    C: COPY FILES FROM [A] TO [B]
    Press "C" to copy files from directory [A] to [B]. Select the desired
    [A] files from the menu on the screen. See "Selecting Files" (page
    21).
    If you copy a locked file, both the original and copy will be left
    unlocked. Single drive users will be prompted as to which disk volume
    to insert as the copying occurs.

    M: MOVE FILES FROM [A] TO [B]
    Press "M" to move files from directory [A] to directory [B]. This
    option is identical to the Copy option (above), except that the
    original file will be deleted. It is especially handy for grouping
    files in a subdirectory on a disk. Just move the files from the disk's
    main directory into the subdirectory on the same disk. The disk must
    have at least as many free blocks available as the size of the largest
    file being moved.
    Warning: Don't MOVE files to the RAM disk. Use COPY instead.

    V: VIEW FILES ON [A]
    Press "V" to view a file on directory [A] in hex/ASCII format. When
    the file menu appears, highlight the desired file name and press
    Return to load it for viewing.
    Use the left and-right arrow keys to page back and forth through a
    file. Press Control-P to print the screen at any time.

    The hex number to the left of each line is the offset of that line
    within the file. For example, the first byte on line I is at 0,
    because it is 0 bytes from the beginning of the file. The first byte
    on line 2 is $10 (16 decimal) bytes from the beginning, the last byte
    on line 2 is $1F (31 decimal) bytes away, and so on.
    Press Return to see how the file looks as a hires picture. It'll
    probably look like garbage unless you loaded an actual picture file.
    Press any key to get back to the text display.
    Press Esc to return to the main menu when you're finished viewing.


    BEAGLE BROS' FILE.MOVER Copyright (c) 1985, Randy Brandt &
    Bert Kersey ===============================================================================

    5-NOV-85 17:36
    Viewing /BIG.U/FILE.MOVER --------------------------------------------------------------------------------
    0F00- EF F2 E5 AO OF E6 AO F4 E8 E5 AO E6 E9 EC 65 20 ore of t he
    file
    0F10- CE 64 20 96 63 20 80 62 C9 BD FO 09 C9 98 DO F2 Nd 6c N6
    IMpIIIPr
    0F20- C6 09 4C C5 4C EE F3 4B A9 00 8D D2 4C AD F3 48 FILELnsK
    )lMRL-sK
    0F30- C9 01 DO 04 A9 00 FO 06 AD D5 4C 18 69 20 8O DS IAPDIOpF
    -UL1i MU
    0F40- 4C 4C 79 4C A9 00 8D BE BE 20 C3 6A C9 88 DO OD LLyI)!M^ >
    CJIHPM
    0F50- A6 09 CA CA ED 20 05 86 06 09 4C C5 4C 20 B6 63 &IJJ' PE
    FILEL 6c
    0F60- 4C 6F 4D 3F 20 00 C3 20 58 FC 20 D4 63 C2 C5 Cl LoM? AC ll!
    TcBEA
    0F70- C7 CC C5 AO C2 D2 CF D3 A7 AO C6 C9 CC C5 AE CD GLE BROS '
    FILE.M
    0F80- CF D6 C5 D2 AO AO AO AO AO AO AO AO AO AO C3 EF OVER
    Co
    0F90- FO F9 F2 E9 E7 E8 F4 AO A8 E3 A9 AO BI B9 B8 B5 pyright
    (c) 1985
    0FA0- AC AO D2 El EE E4 F9 AO C2 F2 El EE E4 F4 AO A6 , Randy
    Brandt &
    0FB0- AO C2 E5 F2 F4 AO CB E5 F2 F3 E5 F9 DO A9 BD 20 Bert Ke
    rseyM)=

    FILE.MOVER can load a maximum of 16 blocks (8K) at a time, so larger
    files must be viewed in several sections. When the end of a section is
    reached (every $2000 bytes), you are prompted to press Return to read
    the next section, or Esc to continue viewing the current section. Once
    you read a new section, you cannot return to the previous one unless
    you go back to the menu and restart with the view option. This
    "chunk-by-chunk" method lets you view massive 100K files like the main AppleWorks segment.

    E: ERASE FILES ON [A]
    Press "E" to erase (delete) files from directory [A]. Select the
    doomed files from the menu (see page 21) and they will be ruthlessly
    destroyed. If files are locked, you will be asked for permission.
    Press "Y" to erase it, or "N" to grant a stay of execution.
    Note: A subdirectory cannot be erased unless it does not contain any
    files.
    L: LOCK FILES ON [A]

    Press "L" to lock files on directory [A]. Select the files to be
    locked from the menu (see page 21) and FILE.MOVER does the rest.
    Note: You will not get an error if you lock a locked file or unlock an
    unlocked one.
    U: UNLOCK FILES ON [A]

    Press "U" to unlock files on directory [A]. This option works
    similarly to option "L", above.

    R: RENAME FILES ON [A]
    Press "R" to rename files in [A]. Select the files to be renamed from
    the menu (see page 21). Type the new name, or just press Return (or
    Esc) to skip the current file.
    If a file is locked, it will be unlocked anyway and you will be
    allowed to rename it. The file will remain unlocked under its new
    name.

    A or B: SEE CATALOG OF [A] OR [B]
    Press "A" or "B" to directory [A] or [B]. As with normal ProDOS
    catalogs, you may press Control-C to exit early. Unlike normal, you
    may press the space bar to "single-step" through the file names.

    N: NEW DIRECTORY ON [A]
    Press "N" to change the directory represented by [A] near the top of
    the screen. You will then have three options: A, D and N (or Esc to
    exit):

    A: Add a Subdirectory
    Press "A" to read a subdirectory on directory [A]. A menu of disk [A]
    files will be shown. Use the arrow keys to select the subdirectory you
    want. Press Return to select the subdirectory, or Esc to exit.
    For example, if you select the SUBFILES subdirectory after reading the
    /DISK main directory, [A] will become "/DISK/SUBFILES".

    D: Drop a Subdirectory
    Press "D" to drop the last subdirectory from directory [A]. For
    example, if [A] was set to "/DISK/SUBFILES", pressing "D" would change
    it to "/DISK".

    N: New Disk
    Press "N" to read a new disk. Then specify the slot and drive you
    want. Enter the desired slot (1-6) and drive (1-2), insert the new
    disk, and press Return to read it. You will be returned to the main
    menu, with the new disk's volume name listed as directory [A].
    Most Apples use slot 6 for disk drives 1 and/or 2. Hard disks are
    often in slot 7 or 5. The RAM disk is always slot 3, drive 2.
    Apple IIc Note: The "internal drive" is slot 6, drive 1, the "external
    drive" is slot 6, drive 2.

    X: EXCHANGE [A] AND [B]
    Most options apply only to [A], so this option lets you move [B] to
    [A] with an "X" keypress.

    S: CREATE SUBDIRECTORY ON [A]
    Press "S" to create a subdirectory in directory [A]. Then type a name
    for the new subdirectory (page 20). Use the "Add subdirectory" option
    if you want to use the newly created subdirectory on [A].
    This option is useful for grouping files on a disk. Create a new
    subdirectory, choose it as directory [B], and then move files into it
    from the main directory on [A].

    D: RENAME DIRECTORY [A]
    Press "D" to rename directory [A]. This option will actually rewrite
    the name on the disk. For example, you could rename /BIG.U, /LITTLE.U.
    Type in a new directory name (see page 20). If subdirectories have
    been added to [A], you may only rename the most recent subdirectory.

    T: CHANGE DATE/TIME
    Press "T" to set the date and time. If your Apple has a clock, this
    option is unavailable. Use the left and right arrows to highlight the
    segment you wish to change. The day is always highlighted first, so
    pressing the left arrow would move you to the minutes, while pressing
    the right arrow first would highlight the month.
    Use the up arrow or "A" to increase the highlighted value, and the
    down arrow or "Z" to decrease it. All segments "wraparound" when the
    end is reached. A "No Date" option appears between December and
    January.
    Press Return when the date is correct, or press Esc to restore the
    date given when you selected this option. The date and time are not
    saved on disk by FILE.MOVER. Use the DATE.SET program (page 63) to do
    that.

    F: FORMAT OPTIONS
    ("Format" means "erase", so be careful!) Press "F" for the format
    menu, then choose a format option. Press Esc if you want to return to
    the main menu.

    RAM Disk Options (128K Apples only)
    I: Install /RAM
    Press "I" to format the RAM disk (or reconnect it if it was
    disconnected).
    D: Disconnect /RAM
    Press "D" to disconnect the RAM disk so that auxiliary memory can be
    used for other purposes (like Beagle Bros' Extra K disk).

    Floppy Disk Options
    Formatting (or "initializing") a floppy disk allows ProDOS to use it
    for storing files. Remember, all existing information on the disk will
    be destroyed. The newly formatted disk will be named "/BLANK." It may
    be renamed to any legal name with the "Rename Directory" option on the
    main menu.

    N: New Format Slot/Drive Values
    Press "N" to enter new slot and drive values. (Unlike other FILE.MOVER operations, diskette formatting has nothing to do with [A] and [B].)
    Enter the new values and press Return.
    F: Normal Format (35 tracks) Press "F" for a normal ProDOS format.
    This option works with all 5-1/4" Apple drives. They have 35 tracks
    which store 4K each, giving a total capacity of 140K, or 280 blocks.
    Directory information takes up 7 blocks, leaving 273 free for files.
    Press Return to format the disk, or press Esc to return to the menu.

    GOING BEYOND THE 35-TRACK LIMIT
    Most Apple disk drives are capable of formatting 38 tracks, for a
    total disk capacity of 152K, or 304 blocks. All IIc drives, Ile
    DuoDisk and He UniDisk drives should work with 38 tracks. Many Disk II
    drives will work as well. Some non-Apple drives are even capable of
    formatting 40 tracks, giving you 160K of storage.
    FILE.MOVER has a special format option to format disks for 38 tracks.
    If your drives can handle it, you can change this option to anything
    from 36-40 tracks (see FILEMOVER.SETUP, page 31). The instructions are
    the same for all formats.

    S: Special Format (38 tracks)
    Press "S" to format extra tracks. Press Return after the warning
    message. Esc returns you to the menu. The formatter cannot determine
    if a drive handles 35 tracks only, and will repeatedly try to "get at"
    the extra tracks. Open the drive door if you accidently try to format
    38 or 40 tracks on a 35-track drive.

    FORMAT ERROR MESSAGES
    If a formatting problem arises, you will get one of the following
    messages:
    Unable to format may be caused by a physically damaged disk or an
    incorrectly positioned disk in the drive. To avoid this, try slowly
    wiggling the drive door as you close it.
    Unable to format write-protected disk occurs if the write-enable notch
    on the diskette is covered, or if you try formatting on a non-existent
    drive like slot 3, drive 1. Don't try formatting a printer slot;
    you'll have to press Control-Reset.
    Unable to format due to bad drive steed means you might have to take
    your drive in to a dealer for professional service.

    CREATING A BOOTABLE DISK
    ProDOS-formatted disks contain only directory information, leaving the
    rest of the space for data. The PRODOS and BASIC.SYSTEM files
    necessary for booting are not automatically stored on the disk. Follow
    these steps to create a bootable disk:
    1. Format a disk.
    2. From the main menu, select "N" twice to change directory [A] to
    /BLANK (the new disk).
    3. Press "X" to swap directories. Directory [B] is now /BLANK.
    4. Press "N" twice and make /BIG.U directory [A].
    5. Press "C" to copy files from /BIG.U to /BLANK.
    6. Copy PRODOS and BASIC.SYSTEM.
    7. Insert /BLANK in drive 1 and reboot. It should boot and exit to BASIC.SYSTEM.

    ProDOS automatically runs any program named STARTUP after BASIC.SYSTEM
    is loaded. To make a simple STARTUP program, type "NEW" and enter this
    program:

    10 HOME
    20 PRINT CHR$(4);"CAT"

    Now type "SAVE STARTUP" and reboot; this time your new disk will clear
    the screen and then catalog itself.

    QUITTING FILE.MOVER
    Press Esc from the main menu. Verify your choice by pressing "Q" and
    you will be returned to Applesoft. Any previously existing program
    will have vanished, but utilities such as GPLE and ProDOS external
    commands above Himem should have survived.

    CUSTOMIZING PRODOS 1.1.1 FOR EXTRA TRACKS
    ProDOS 1.1.1 is normally limited to 280 disk blocks (35 tracks), so it
    will ignore the extra 24 blocks on a 38-track disk. Here's how to
    increase its capacity for up to 40 tracks:
    1. From Applesoft, type "BLOAD PRODOS,TSYS,A$2000".
    2. Type "CALL -151".
    3. Type "56E3:number" Replace number with 20 for a 36-track drive,
    with 28 for a 37-track drive, with 30 for a 38-track drive, with 38
    for a 39-track drive, or with 40 for a 40-track drive.
    4. Type "BSAVE PRODOS,TSYS,A$2000".
    5. Type "3DOG" or press Control-Reset to get back to Applesoft.
    6. Reboot to install the new extra-track version. It will still work
    properly with 35-track disks.

    FILEMOVER.SETUP
    Use this program to change FILE.MOVER's special format option to
    anything from 36-track to 40-track formatting. Type
    "FILEMOVER.SETUP,D1" to get started. After FILE.MOVER is loaded, you
    may select the desired number of tracks.
    Some printers automatically do a carriage return after 80 characters
    are printed. FILE.MOVER normally does too, so you may get
    doublespacing in part of your printouts. To cancel FILE.MOVER's
    carriage returns, select option "P". Press "S" to save FILE.MOVER with
    the new values.
    --- Synchronet 3.18b-Win32 NewsLink 1.113