home *** CD-ROM | disk | FTP | other *** search
/ Multimédia la Compil' 2 / Sybex_Multimedia_La_Compil_2.iso / cdplayer / manual.dos < prev    next >
Text File  |  1994-02-03  |  40KB  |  913 lines

  1. CDPlayer from Jupiter Software                                         Page 1
  2.  
  3.  
  4.  
  5. CDPLAYER
  6. FROM JUPITER SOFTWARE
  7.  
  8. The information in this manual is subject to change without notice and does
  9. not represent a commitment on the part of Jupiter Software.  The software may
  10. be used or copied only in accordance with the terms of the licence agreement.
  11.  
  12. All rights reserved.  This manual contains proprietary information which is
  13. protected by copyright.  No part of this manual may be reproduced, transcribed,
  14. stored in a retrieval system, translated into any language in any form
  15. whatsoever without the prior written consent of the publisher.
  16.  
  17. Jupiter retains title to and ownership of the programs.  You are licensed to
  18. use the programs for a trial period of 30 days.  After this period you must
  19. either register as a user or remove the programs from your system.  See
  20. ORDER.FRM for details of how to register.
  21.  
  22. Please read the Licence agreement contained in a separate file.
  23.  
  24.  
  25. For further information or support contact -
  26.  
  27. Jupiter Software
  28. 63 Parkside
  29. Wimbledon
  30. London
  31. SW19 5NL
  32. England
  33.  
  34. Tel No. (+44) 081-946 4826
  35. Fax No. (+44) 081-879 0090
  36.  
  37. EMail - CompuServe: 100140,2134
  38.      or pbrace@cix.compulink.co.uk
  39.  
  40. BBS - (+44) 081 947 7527 - Everyone is welcome
  41.  
  42. Jupiter Software is a member of the Association of Shareware Professionals
  43. (ASP)
  44.  
  45. Copyright (c) 1993 Jupiter Software
  46.  
  47. CDPlayer from Jupiter Software                                         Page 2
  48.  
  49.  
  50.                                     CONTENTS
  51.  
  52.                                                                  Page
  53.  
  54.           A    INTRODUCTION                                       3
  55.  
  56.           B    BASIC OPERATIONS
  57.  
  58.                1    Run CDPlayer
  59.                         Command line option                       4
  60.  
  61.                2    The CD Handset                                4
  62.  
  63.                3    Display area                                  5
  64.  
  65.                4    Function Keys                                 5
  66.  
  67.           C    DISC CATALOGUE                                     8
  68.  
  69.                1    Entering/editing the record for the
  70.                                current disc                       8
  71.  
  72.                2    Browsing through your catalogue               9
  73.  
  74.                3    Editing during browsing                       11
  75.  
  76.           D    INSTALLATION                                       12
  77.  
  78.  
  79. CDPlayer from Jupiter Software                                         Page 3
  80.  
  81. A    INTRODUCTION
  82.  
  83. CDPlayer(TM) is a DOS audio CD playing program which provides all the
  84. functions associated with a normal CD player, together with the ability to
  85. catalogue and search your CD collection.
  86.  
  87. Features include:
  88.  
  89.      Custom programme play
  90.  
  91.      Single track play
  92.  
  93.      Shuffle play
  94.  
  95.      Repeat on any play function
  96.  
  97.      Track skip
  98.  
  99.      Music search
  100.  
  101.      Replay track
  102.  
  103.      Pause
  104.  
  105.      On screen volume control
  106.  
  107.      On screen balance control
  108.  
  109.      Disc catalogue allowing the storage of the following for each disc:
  110.                Disc name
  111.                Composer/artist
  112.                Music type
  113.                Disc reference
  114.                Individual track details
  115.  
  116.      Browse through catalogue - with word search
  117.  
  118.      On screen display of elapsed and remaining time for both the current
  119.      track and the disc.
  120.  
  121. CDPlayer from Jupiter Software                                         Page 4
  122.  
  123. B    BASIC OPERATIONS
  124.  
  125. 1    Run CDPlayer
  126.  
  127.      To load CDPlayer, simply change to the sub-directory containing the
  128.      program, by typing the following:
  129.  
  130.           X:             <Enter>
  131.           CD \CDPLAYER   <Enter>
  132.  
  133.      where X is replaced with the drive on which CDPlayer has been installed.
  134.  
  135.      Then type:
  136.  
  137.           CDPLAYER       <Enter>
  138.  
  139.      alternatively, if the directory containing CDPlayer is included in the DOS
  140.      path, you may type CDPlayer at the DOS prompt no matter where you are
  141.      within the system.  However, if you do this you must inform the program
  142.      where your disc catalogue files are stored using the command line option,
  143.      see below.
  144.  
  145.      The CDPlayer handset will be displayed and the system will interrogate the
  146.      first CD drive to see if a disc is loaded and if it is playing - if the
  147.      disc is playing, play will not be interrupted by running CDPlayer.  If a
  148.      disc is found the information relating to the disc will be loaded and the
  149.      handset will display information which is relevant to it.  If no disc is
  150.      found in the first drive, the system will show an error status in the
  151.      handset display.  This error status will disappear as soon as a disc is
  152.      inserted into the drive.  You may change the CD at any time without
  153.      reloading CDPlayer.  The program will register that you have switched
  154.      discs and load the information relevant to the new disc.
  155.  
  156.      Command Line Option (see end of manual for more options)
  157.  
  158.      If, when loading CDPlayer, the directory containing CDPlayer is the
  159.      default it is not necessary to use any command line options.  The program
  160.      will use the default directory to load your CD database.  However, if
  161.      your database files are not resident in the default directory you must
  162.      inform the program where the files reside.  This is done by using the
  163.      command line parameter "/D=".  The path holding the data files is
  164.      specified after the equals sign.  For example, if you are running
  165.      CDPlayer from the root directory C and the data files are contained in a
  166.      directory called CDPLAYER the following would be entered:
  167.  
  168.           CDPlayer /D=C:\CDPLAYER
  169.  
  170.      Whenever CDPlayer needs to access the database it will look in the
  171.      default, or specified, directory for files with the following names:
  172.  
  173.           DISCS.IX
  174.           DISCS.DAT
  175.  
  176.      If they are not found it will create these two files to store a new
  177.      database.
  178.  
  179. 2    The CD Handset
  180.  
  181.      The handset is made up of three areas:
  182.  
  183.  
  184. CDPlayer from Jupiter Software                                         Page 5
  185.  
  186.  
  187.                          Figure 1 - The CD Handset
  188.  
  189.           Display             -    showing the play mode, track being played
  190.                                    and track and disc time elapsed and
  191.                                    remaining
  192.           Play controls       -    using the numeric key pad to provide the
  193.                                    "buttons" normally available on a CD Player
  194.           Selection controls  -    using alpha keys for play mode selection and
  195.                                    catalogue functions
  196.  
  197.      To the right of the handset a scroll bar indicates the current volume
  198.      setting.  An up arrow appears at the top and a down arrow at the end,
  199.      indicating that you press these keys to increase and decrease volume.
  200.  
  201.      At the foot of the function key display a scroll bar indicates the
  202.      current balance setting.  The arrows displayed at either end indicate
  203.      that pressing these will adjust the volume balance between the speakers.
  204.      Pressing "*" will centralize the control.
  205.  
  206.      Not all drives support variable volume and on these drives the volume
  207.      will be constant if the slider is anywhere but at the bottom, or fully to
  208.      the side.  In these cases play will be muted on one or both speakers.
  209.  
  210.      A window is also displayed showing the name of the disk and the title of
  211.      the current track, as recorded in the entry for the disc in the disc
  212.      catalogue, see section C.  This window can be suppressed by including a
  213.      command line parameter of /S when running CDPlayer.
  214.  
  215. 3    Display Area
  216.  
  217.      The display area at the top of the handset, see figure 1, is made up of
  218.      four lines of information relating to the current disc being played.
  219.  
  220.      Line 1
  221.      To the left of line 1 is displayed the current mode of play, this
  222.      can be one of four modes:
  223.  
  224.           Disc           -    play the whole disc from the currently selected
  225.                               track
  226.           Track          -    play the selected track only
  227.           Shuffle Play   -    play the tracks on the disk in a random order
  228.           Custom Play    -    play the tracks listed in the custom play field
  229.                               of the disc's record.
  230.  
  231.      To the right of line 1 the word "Repeat" will be displayed if the
  232.      currently selected play mode is to be repeated, i.e.  repeat the whole
  233.      disc, the track or the custom programme.
  234.  
  235.      Line 2
  236.      To the left of line 2 will appear one of the following:
  237.  
  238.           Stop      -    this will appear if the disc inserted is not currently
  239.                          being played
  240.           Play      -    this will appear if the disc is currently being played
  241.           Pause     -    this will appear if pause has been pressed
  242.           Working   -    this will appear momentarily when one of the function
  243.                          keys has been pressed
  244.           Reading   -    this will be displayed when the player is loading
  245.                          control data from the disk.
  246.           Error     -    this will be displayed if no disc is present in the
  247.                          first drive or if the drive is open.
  248.  
  249.      The remainder of line 2 simply contains headings for the information
  250.      displayed on lines 3 and 4.
  251.  
  252.      Line 3
  253.      This line contains details of the track currently selected, or
  254.      being played, together with the playing time elapsed and that remaining
  255.      for the track.
  256.  
  257.      Line 4
  258.      This line contains details of the amount of playing time which has
  259.      elapsed and is remaining for the disc.
  260.  
  261. CDPlayer from Jupiter Software                                         Page 6
  262.  
  263. 4    Functions Keys
  264.  
  265.      The remainder of the handset, see figure 1, shows the keys which are
  266.      active when CDPlayer is running.
  267.  
  268.      The functions available are as follows:
  269.  
  270.      9/P  Play.  Pressing this key will either play the whole of the disc from
  271.           the currently selected track, the selected track only or any custom
  272.           programme, depending on the play mode (see function "T" below)
  273.  
  274.      8/I  Pause/Interrupt.  Pressing this key will cause play to pause, and
  275.           pressing the key a second time will result in play continuing.
  276.  
  277.      7/S  Stop.  Pressing this key causes play to cease.
  278.  
  279.      6/N  Next Track.  This key causes the system to move forward to the next
  280.           track on the disc based on the mode of play.
  281.  
  282.      4/L  Last Track.  This key causes the system to move back to the
  283.           previous track on the disc based on the mode of play.
  284.  
  285.      5/C  Replay Current track.  Pressing this key, when a disc is being played,
  286.           will cause the system to replay the currently selected track from
  287.           the beginning.
  288.  
  289.      3/F  Fast Forward.  Pressing this key causes the system to jump to a point
  290.           30 seconds later in the track.  This key is only effective while a CD
  291.           is being played.
  292.  
  293.      1/B  Fast Back.  Pressing this key causes the system to jump to a point
  294.           30 seconds earlier in the track.  This key is only effective while a
  295.           CD is being played.
  296.  
  297.      2/E  Eject/Close.  For drives which have an automatic eject and closing
  298.           facility, this key will either open or close the drive.  If a disc
  299.           is being played when this key is pressed, play will cease and the
  300.           disc will be ejected.
  301.  
  302.      ./G  Pressing this key causes the system to request the track number to
  303.           jump to.  If the disk is in play mode, play will continue from the
  304.           selected track.
  305.  
  306.    Arrows Adjust volume and balance.  (*=centralize balance)
  307.  
  308.      0    Exit.  Pressing this key, or "Esc", will terminate CDPlayer.  If a CD
  309.           is being played when the program is terminated, it will continue to
  310.           play.
  311.  
  312.      R    Repeat.  This key toggles repeat mode.  When repeat mode is on,
  313.           "Repeat" is displayed on line 1 of the display, the current play mode
  314.           will repeat continuously until "R" is pressed again (or stop is
  315.           pressed).
  316.  
  317.      M    Track/Custom/Shuffle/Disc.  This key circulates between the three
  318.           play modes, however, if no custom programme has been created for the
  319.           disc currently being played, it will skip past this mode.  The three
  320.           modes are as follows:
  321.  
  322. CDPlayer from Jupiter Software                                         Page 7
  323.  
  324.                Track     -    play the current track only
  325.                Custom    -    play the tracks entered in the custom play field
  326.                               of the database record for the current disc.
  327.                               Whenever a disc is inserted the program
  328.                               identifies the disc and if a record exists for
  329.                               it, it will be loaded and any custom play
  330.                               programme will be available.
  331.                Shuffle   -    shuffle the tracks into a random order for
  332.                               playing.  If repeat is on when playing a disk in
  333.                               shuffle mode, the disk will be repeated played
  334.                               with the tracks shuffled into a different order
  335.                               on each play.
  336.  
  337.                Disc      -    play the whole disc from the track currently
  338.                               selected
  339.  
  340.      D    Disc Catalogue.  Pressing this key will cause the system to enter
  341.           disc catalogue mode in one of three ways:
  342.  
  343.                1. If a record already exists for the disc inserted in the drive
  344.                the record will be loaded and offered for editing.
  345.  
  346.                2. If a record does not exist for the disc inserted in the drive
  347.                the system will load the track data from the CD and offer a
  348.                blank record for a new record to be created.
  349.  
  350.                3. If no disc is inserted in the drive, i.e. the handset is
  351.                displaying "Error", the system will enter browse mode, for
  352.                details see the next section.
  353.  
  354.    O/X/V  Import/Export/CSV.  Pressing these keys access the database import
  355.           and export facilities.
  356.  
  357.           Export data
  358.  
  359.           The information stored in the CD catalogue may be exported in one of
  360.           two formats:
  361.  
  362.           Record format       Where each field is written to the file on a
  363.                               separate line, each record occupying a fixed
  364.                               number of lines. (press X)
  365.  
  366.           CSV                 Where the whole record is written on one line in
  367.                               Comma Separated Variable format. (press V)
  368.  
  369.           In both cases the order of the record is as follows:
  370.  
  371.                     Disc ID
  372.                     Name
  373.                     Composer/artist
  374.                     Music type
  375.                     Custom play
  376.                     Disc reference
  377.                     30 track titles
  378.  
  379.           On selecting the appropriate option, you will be asked to:
  380.  
  381.                     Enter path and name of file to create
  382.  
  383.           Enter the full path and name and press <enter>.  If you select the
  384.           option but do not wish to proceed, pressing Esc will abort the
  385.           routine and return you to the handset.
  386.  
  387.           If the file already exists you will informed of this fact and asked
  388.           to confirm that you wish to proceed.
  389.  
  390.           A count of the records being exported is displayed as the file is
  391.           created and on completion a message indicating that the process was
  392.           successful.
  393.  
  394.           Import data
  395.  
  396.           Data may be imported from a file stored in Record Format, see above.
  397.           The system uses the Disc ID to identify records and if the ID
  398.           already exists in the database the record will be updated, if it
  399.           does not exist a new record will be created.  You may use this
  400.           facility to merge multiple databases.
  401.  
  402.           On selecting the import data option, you will be asked to:
  403.  
  404.                     Enter path and name of file to import
  405.  
  406.           Enter the full path and name and press <enter>.  If you select the
  407.           option but do not wish to proceed, pressing Esc will abort the
  408.           routine and return you to the handset.
  409.  
  410.           If the file does not exist, or is not in the correct format, a
  411.           message will be displayed.  If the file is acceptable, the data will
  412.           be imported and a progress message displayed.  When the import is
  413.           complete a message to this effect will be displayed.
  414.  
  415.           If any new records are added during an import they will not contain
  416.           details of track time, and the total number of tracks may not be
  417.           correct as this will be based on the track titles recorded.
  418.           However, both the track times and the total number of tracks will be
  419.           updated by the system on the first occasion that the CD is loaded
  420.           and the data record accessed.
  421.  
  422.      If you have a mouse installed you can control the handset with it.  When
  423.      the handset is displayed, the mouse cursor will be visible and you may
  424.      click on a button or the arrow keys of the volume controls to invoke the
  425.      function.  Clicking on the bar of the balance slider will centralize the
  426.      control.
  427.  
  428.  
  429. CDPlayer from Jupiter Software                                         Page 8
  430.  
  431. C    DISC CATALOGUE
  432.  
  433.      CDPlayer provides a facility for maintaining and searching a catalogue of
  434.      your CDs.  Whenever a CD is inserted in the drive, CDPlayer identifies the
  435.      disc and determines whether or not a record exists in the database.  If a
  436.      record is found it is loaded and any custom play programme is made
  437.      available for playing.  If a record is not found CDPlayer will allocate a
  438.      unique identification to the disc and determine the number of tracks and
  439.      playing time of each.  It is possible to play CDs which do not have an
  440.      entry in the database, however, the custom play facility will not be
  441.      available until a record has been created.
  442.  
  443.      1    Entering/editing the record for the current disc
  444.  
  445.           When a disc is inserted in the drive, the system displays details
  446.           regarding the disc in the handset display and you may access the
  447.           record for the CD by pressing "D" - this will operate whether or not
  448.           the current CD is being played or is in "stop mode".  On pressing
  449.           "D" the Record Screen will be displayed, see figure 2.
  450.  
  451.  
  452.                          Figure 2 - Record Screen
  453.  
  454.           If a record for the CD already exists it will be loaded and
  455.           presented to you for edit, if no record exists a blank record screen
  456.           will be displayed containing the total tracks on the disc, the
  457.           total playing time and the playing times for each track.
  458.  
  459.           Each record consists of the following:
  460.  
  461.                Disc name - up to 30 characters.  Records are sorted
  462.                alphabetically by disc name when displayed in browse mode, see
  463.                below.
  464.  
  465.                Composer/Artist - this may be up to 30 characters and can be
  466.                used to record the composer or artist.
  467.  
  468.                Music type - a field of 15 characters which you can use to
  469.                identify the type of music, e.g. baroque, romantic, pop etc.
  470.  
  471.                Custom play - this field is 30 characters long and contains the
  472.                tracks to be played when custom play mode is selected.  Tracks
  473.                are identified by a number from 1 to 9 or a letter from A to U
  474.                (representing tracks 10 to 30).  To set up a custom play simply
  475.                enter the track identifications one after the other in the
  476.                order in which they are to be played.  For example if you wish
  477.                to play track 7 followed by 10 and then 15, enter "7AF".
  478.  
  479.                Disc reference - a field of 15 characters in which you may
  480.                record the reference by which you identify the disc.  It is
  481.                sensible to allocate unique references to each of your discs as
  482.                this field is displayed when browsing through your CD
  483.                collection, providing a means of identifying the disc you are
  484.                seeking.
  485.  
  486.                Track details - you may enter a description of up to 50
  487.                characters (100 characters for registered users), shown within
  488.                a scrolling field of 25 characters if the disc contains more
  489.                than 15 tracks, for each track on the disc.  When browsing
  490.                through your CD catalogue, "word filter" searches all fields
  491.                within a record including track details, it is therefore
  492.                possible to search for
  493.  
  494.  CDPlayer from Jupiter Software                                        Page 9
  495.  
  496.                a particular track and then identify the disc on
  497.                which it resides.  See section on browsing below.
  498.  
  499.                Disc ID - Each disc record is indexed by a unique 8 digit hex
  500.                string.  This key is shown on the edit screen for reference
  501.                purposes.
  502.  
  503.           The system allows you to record details of up to 30 tracks for each
  504.           CD.  Two edit screens are provided, one for discs with 15 or less
  505.           tracks and one for those with over 15 tracks.  The edit screen for
  506.           the the former, displays the track list in a single column while
  507.           that for the latter uses a two column format.
  508.  
  509.           If the CD is playing, the track currently being played is
  510.           highlighted and the track and disc status are shown at the top right
  511.           of the Record Screen.  If the CD is being played in Shuffle mode,
  512.           the order in which the tracks are being played is displayed at the
  513.           top right of the window.
  514.  
  515.           On accessing the record, the entry field will be positioned by "Disc
  516.           name".  Enter or edit the name of the disc and press <Enter> to
  517.           move to the "Composer/Art." field.  If you enter all 30 characters
  518.           it is not necessary to press <Enter>.  You may continue entering
  519.           the fields one at a time and on completing the entry for the final
  520.           track the entry field will move back to "Disc name".
  521.  
  522.           You may move from field to field by pressing the "up" and "down"
  523.           arrow keys, provided the cursor is positioned on the first character
  524.           of the field.
  525.  
  526.           The following keys are available to you whilst entering information:
  527.  
  528.                Insert      -  inserts a space at the current cursor position
  529.  
  530.                Delete      -  deletes the character at the current cursor
  531.                               position
  532.  
  533.                Right arrow -  moves the cursor one position to the right
  534.  
  535.                Left arrow  -  moves the cursor one position to the left
  536.  
  537.                Ctrl V      -  toggles insert mode on and off.  If insert mode
  538.                               is on the cursor is displayed as a flashing
  539.                               box, if off it is a flashing line.  In insert
  540.                               mode characters are inserted within any existing
  541.                               text and the back space key is destructive.  In
  542.                               over write mode characters over write existing
  543.                               text and the back space key is non destructive.
  544.  
  545.           At any point when the Records Screen is displayed pressing "F8" will
  546.           access the browse window, see below.
  547.  
  548.           When you have finished entering or editing the record press "Esc".
  549.           If you have made any changes to the record the system will ask you
  550.           if you wish to save the edited record.  Pressing "Y" will cause the
  551.           changes to be stored in the database, while pressing "N" will
  552.           discard the changes you have made and leave the original record
  553.           intact, if one existed.
  554.  
  555.      2    Browsing through your catalogue
  556.  
  557.           Pressing "F8" when the Record Screen is displayed, or pressing "D"
  558.           when the handset is displayed and an error status is indicated,
  559.           accesses the Browse Screen.  See figure 3.
  560.  
  561.  
  562.                          Figure 3 - Browse Screen
  563.  
  564.           If you have a mouse installed, a scroll bar will appear on the right
  565.           hand side of the window and a mouse cursor will appear in the
  566.           centre of the screen.  The scroll bar indicates the relative
  567.  
  568. CDPlayer from Jupiter Software                                         Page 10
  569.           position of the highlighted record within the database and it use is
  570.           described below.
  571.  
  572.           The Browse Screen is divided into three areas as follows:
  573.  
  574.                1    Heading           - taking up the first two lines
  575.  
  576.                2    Catalogue display - showing 10 entries from the database at
  577.                                         a time
  578.  
  579.                3    Instruction area  - displayed on the last two lines
  580.  
  581.           On accessing the Browse Screen, the first ten entries in your
  582.           database, based on a alphabetical sort of the disc name, will be
  583.           displayed.  Each line contains the following:
  584.  
  585.                Disc name
  586.                Composer
  587.                Music type
  588.                Disc reference
  589.  
  590.           The first entry will be highlighted.  You may scroll through your CD
  591.           catalogue with the following keys:
  592.  
  593.           Page up   -    Pressing "Page up" will cause the list to scroll back
  594.                          10 records.
  595.  
  596.           Page down -    Pressing page down will cause the list to scroll
  597.                          forward 10 records.
  598.  
  599.           Up arrow  -    Pressing "Up arrow" moves the highlight bar to the
  600.                          previous record, scrolling the list back if necessary.
  601.  
  602.           Down arrow-    Pressing "Down arrow" moves the highlight to the
  603.                          next record, scrolling the list forward if necessary.
  604.  
  605.           Home      -    Pressing "Home" displays the first 10 entries in the
  606.                          list.
  607.  
  608.           End       -    Pressing "End" displays the last 10 entries in the
  609.                          list.
  610.  
  611.           If you have a mouse you may use it to scroll up and down a line at a
  612.           time by clicking on the "up" and "down" arrows displayed in the
  613.           instruction area.  Clicking on the "Page up" and "Page down" arrow
  614.           will cause the screen to scroll up and down ten entries at a time,
  615.           as will clicking on the arrows at the top and bottom of the scroll
  616.           bar.  You may move to the beginning of the list by clicking on
  617.           "Home" and to the end of the list by clicking on "End".
  618.  
  619.           Mouse users can also jump to a relative position within the list by
  620.           clicking on the scroll bar itself.  For example, if you click two
  621.           thirds of the way down the scroll bar the system will jump to two
  622.           thirds of the way through your catalogue.
  623.  
  624.           Goto Disc
  625.  
  626.           It is possible to jump to a specific disc, by pressing "G" and
  627.           entering the first few characters of the disc name.  If the name
  628.           entered does not exist the system will jump to the next highest name
  629.           found, based on an alphabetical sort.
  630.  
  631. CDPlayer from Jupiter Software                                         Page 11
  632.  
  633.           Word Filter
  634.  
  635.           Pressing "W" will cause the system to request the entry of a filter
  636.           string, with the prompt "Enter word filter".  The filter string can
  637.           be up to 10 characters long (30 characters for registered users)
  638.           and may be a single word or a group of words.  On entering a string
  639.           the system will redisplay the browse list containing only those
  640.           records which contain the string entered in the Composer/Artist
  641.           field,  for registered users the string may be present within any
  642.           field, and case is ignored.
  643.  
  644.           You may use the word filter to, for example, display all music by
  645.           Mozart.  For registered users, this will result in all discs being
  646.           listed which contain Mozart in any field, e.g.  as the Composer or
  647.           within track details.  It will therefore pick up any compilation
  648.           discs which include Mozart music.  Once the list is displayed you
  649.           may scroll through the filtered list in the same way as you scroll
  650.           through the full list.  Filtering is deactivated by pressing "W" for
  651.           a second time or by exiting from the Browse Window.
  652.  
  653.           Exit From Browse Mode
  654.  
  655.           You exit from the Browse Window by pressing, or clicking on, "Esc".
  656.  
  657.      3    Editing during browsing
  658.  
  659.           When browsing through your database, a record may be selected for
  660.           viewing or editing by highlighting it on the Browse Screen and
  661.           pressing <Enter>, or by double clicking on the entry.  The Edit Disc
  662.           Record Screen will be displayed, which is in the same format as the
  663.           Record Screen.  You may edit the selected record, if required, in
  664.           the same way as records are edited from the Record Screen.
  665.  
  666.           To exit from the Edit Disc Record Screen press "Esc".  If you have
  667.           edited the record you will be asked if you want it saved; pressing
  668.           "Y" will cause your catalogue to be updated while pressing "N" will
  669.           discard any changes made.
  670.  
  671.      4    Deleting a record  (Registered users only)
  672.  
  673.           If you wish to delete a record, highlight it in the Browse Window
  674.           and press "D".
  675.  
  676.           A window will be displayed asking for confirmation that you wish to
  677.           delete the record.  If you do wish to continue press "Y" and it will
  678.           be removes, otherwise press "N".
  679.  
  680.      5    Rebuilding the database index
  681.  
  682.           It is possible that your database index may become corrupt.  This is
  683.           not likely to happen very often, but loss of power to the system
  684.           while the index is being updated is one event which will definitely
  685.           corrupt the data.
  686.  
  687.           If the system detects a problem with the index it will inform you
  688.           that the index requires rebuilding and ask you to confirm that you
  689.           wish this to be done.
  690.  
  691.  
  692.  
  693. CDPlayer from Jupiter Software                                         Page 12
  694.  
  695. D    INSTALLATION
  696.  
  697.      An automated installation routine is provided on the disk.  To run this
  698.      routine insert the disk in your floppy drive, log on to the drive and run
  699.      the installation routine by typing:
  700.  
  701.           X:             <Enter>
  702.           INSTALL Y      <Enter>
  703.  
  704.      Where "X" will either by "A" or "B" depending on the drive being used and
  705.      "Y" will be the letter identifying the hard disk on which CDPlayer is to
  706.      be installed.
  707.  
  708.      The installation routine will create a directory called CDPLAYER within
  709.      the root of your hard disk, and copy the programs to it.  It is, in
  710.      fact, only necessary to have the program file CDPLAYER.EXE present on the
  711.      hard disk and this can be resident in any directory.
  712.  
  713.      When the program is first run, it will create the database files
  714.      required to store your CD catalogue, see section B.1.  for more
  715.      information.
  716.  
  717.      To update a shareware installation, simply copy CDPLAYER.EXE from the
  718.      issue disk to the directory containing your shareware version of the
  719.      program.
  720.  
  721. Note - ADDITIONAL COMMAND LINE OPTIONS
  722.  
  723.      Five new command line options are available.  These allow you to change
  724.      the screen colours used to display the handset and database.  They are as
  725.      follows:
  726.  
  727.           /S     - Suppress display of disk title and current track
  728.  
  729.           /N=999 - Normal display used for handset display area
  730.           /E=999 - Display of entry keys
  731.           /B=999 - Display of background
  732.           /V=999 - Display of view/browse screen
  733.  
  734.      The may appear in any order and must be separated by at least one space.
  735.      999 = The number of the attribute to be used from 0 to 255, following
  736.      standard IBM colours.
  737.  
  738. E. MEMORY RESIDENT PLAYER
  739.  
  740. This disk included a restricted demonstration copy of CDTsr(TM).  Note this
  741. is not a shareware program but all registered users of CDPlayer will also
  742. receive a full unrestricted copy of this program.
  743.  
  744. CDTsr is a memory resident CD playing handset which can be called up over
  745. any text based application.  The default key sequence for invoking help is
  746. <Alt><P>, however this may be changed and a second key sequence may be
  747. defined using command line parameters.
  748.  
  749. CDTsr is a swapping memory resident program, so when not in use it occupies
  750. less than 7kb of memory.  On being called, the system will secure the DOS
  751. environment before loading itself and displaying the handset.  On exit, the
  752. operating system environment is reinstated and the user may continue.  By
  753. adopting this approach the system occupies the minimum possible memory and can
  754. be used with programmes that require large amounts of memory to be available
  755. to them.
  756.  
  757. This program allows DOS users to pop up a CD handset similar to that contained
  758. in CDPlayer.  This is very handy for pausing the CD to take a phone call,
  759. carrying on with your current application and then resuming play by popping up
  760. the handset a second time.  Also for playing a new CD without having to close
  761. down your current application.
  762.  
  763. To load CDTsr simply change to the directory containing CDTsr and type:
  764.  
  765.           CDTSR             <Enter>
  766.  
  767. CDTsr will be loaded and a welcome message displayed but the program will
  768. remain dormant.  You may now activate CDTsr at any time, either from the DOS
  769. line or from within an application, by pressing <Alt><P>.
  770.  
  771. The following command line parameters are available and should be inserted
  772. after the name of the program, separated by spaces.  The order of the
  773. appearance of the command line parameters has no effect.
  774.  
  775. a) \bold /U - Unload
  776.  
  777. Inserting this command line parameter, which must appear on its own, causes
  778. CDTsr to remove itself from memory providing it is safe so to do.  If it
  779. is not safe for CDTsr to be removed, because other programmes have been
  780. loaded after it, CDTsr will display a message indicating that it is not
  781. safe to unload itself and will remain in memory.  If CDTsr is successfully
  782. unloaded, you will be informed of this fact before being returned to the DOS
  783. prompt.
  784.  
  785. b) /S - Swap File
  786.  
  787. The program maintains two swap files on disk that are used to temporarily hold
  788. the DOS environment when the handset is being used.  These swap files default to:
  789.  
  790.         CDSwp.1$$
  791.         CDSwp.2$$
  792.  
  793. and are stored in the root of drive C.  If you wish to change name of the file
  794. used, or the directory where the swap file is stored, use the /S parameter in
  795. the following format:
  796.  
  797.         /S= X:\path\name
  798.  
  799. without providing an extension.  The swap file will then be created using the
  800. name provided and extensions of ".1$$" and ".2$$".  If the path specified
  801. cannot be found a message will be displayed indicating that CDTsr cannot be
  802. loaded.
  803.  
  804. Important Warning for Network Users
  805.  
  806. Where CDTsr is being used over a network and the swap files are being
  807. stored on the file server, it is essential that each user's swap files are
  808. contained in a different directory on the disk, or carry different names.
  809. This can easily be achieved by using the users home directory.  If this is not
  810. done crashes will occur as the users DOS environment, which has been stored to
  811. the swap file, may be overridden by the DOS environment stored by another user
  812. and hence will not be available to be reloaded by the first user when the
  813. handset closed.
  814.  
  815. c) /M - No Swap Message
  816.  
  817. By default CDTsr displays a message indicating that it is swapping in and
  818. swapping out as these actions occur.  If you have EMS available, CDTsr
  819. will swap to EMS rather than to disk and these messages may be annoying as the
  820. speed of swapping will be virtually instantaneous.  You may therefore turn off
  821. the swap message by including this command line parameter.
  822.  
  823. d) /F - Force use of disk for swapping
  824.  
  825. By default the system will swap to EMS if it is available.  When memory is at
  826. a premium you may want to keep all EMS available for your applications, adding
  827. /F on the command line forces the system to create the swap files on disk.
  828.  
  829. e) Display Attributes
  830.  
  831. As for CDPlayer --- /N, /E and /B.
  832.  
  833. f) /P -  2nd Hot Key
  834.  
  835. The standard key sequence of <Alt><P> is always available for calling the
  836. handset.  However, it may be that you would like to use an alternative key
  837. sequence.  You can select an alternative key sequence by using the P
  838. parameter, which takes the following format:
  839.  
  840.         CDTSR /P=\$0000
  841.  
  842. The four zero's are made up of two pairs of hexadecimal numbers and are
  843. interpreted as follows:
  844.  
  845. First two digits
  846.  
  847. These are made up from the following and represent the status of the Shift,
  848. Alt and Ctrl keys:
  849.  
  850.         00      no shifts
  851.         01      right shift
  852.         02      left shift
  853.         04      Ctrl
  854.         08      Alt
  855.  
  856. If you wish to use more than one key in combination, add together the codes
  857. given.  For example, <Ctrl><Alt> is "0C".
  858.  
  859. Second two digits
  860.  
  861. The second two zeros must represent a valid scan code, in hexadecimal.  The
  862. following table sets out the valid scan codes:
  863.  
  864.                    A-1E    N-31     0-0B    F1-3B      [-1A
  865.                    B-30    0-18     1-02    F2-3C      ;-27
  866.                    C-2E    P-19     2-03    F3-3D      ,-33
  867.                    D-20    Q-10     3-04    F4-3E      /-35
  868.                    E-12    R-13     4-05    F5-3F      \-2B
  869.                    F-21    S-1F     5-06    F6-40      ]-1B
  870.                    G-22    T-14     6-07    F7-41      '-28
  871.                    H-23    U-16     7-08    F8-42      .-34
  872.                    I-17    V-2F     8-09    F9-43      '-29
  873.                    J-24    W-11     9-0A    F10-44
  874.                    K-25    X-2D             F11-57
  875.                    L-26    Y-15             F12-58
  876.                    M-32    Z-2C
  877.  
  878.     For example:
  879.  
  880.         /P=$0244        identifies left shift + F10
  881.         /P=$082E        identifies Alt + C
  882.         /P=$0517        identifies Ctrl + right shift + I
  883.  
  884. As the alternative key sequences.
  885.  
  886. g) /R - Replace main Hot Key
  887.  
  888. The standard Hot Key of <Alt><P> can be replaced using this parameter.  It is
  889. used in exactly the same way as "/P" but the defined key sequence will be
  890. available in place of the default not in addition to it.  You may use both
  891. "/P" and "/R" together, selecting two sequences of your choosing.
  892.  
  893. h) /K - Keep in memory
  894.  
  895. By default the program only keeps a small portion in memory when it is not in
  896. use.  It will swap in the remaining code when called and swap it out when
  897. closed.  By this method only 6.5k of memory is used by CDTsr.  If you wish to
  898. force the program to remain in memory and not swap to disk, add the command
  899. line parameter /K.  If this is used the system will take up approximately
  900. 86.5k of memory.
  901.  
  902.  
  903.  
  904.  
  905. The handset is very similar to that contained in CDPlayer, but it does not
  906. provide access to your disc catalogue, and the play mode cannot be changed.
  907. All the functions provided by pressing the numeric keys, described in section
  908. B.4., are available and will remain in force when you exit from the program.
  909. The program will also remember the status of the drive.  It is therefore
  910. possible to call up the handset, pause a CD, close the handset and continue
  911. work and then call it again to continue play from the same point on the disk
  912. --- very handy when taking phone calls.
  913.