home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / dbase / moviel20.zip / MOVIELOG.TXT < prev    next >
Text File  |  1993-05-22  |  25KB  |  793 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.                         The Video Movie Log Database Program
  17.                                   By Richard Thomas
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.                                  Copyright (c) 1993
  41.                                    Richard Thomas
  42.                                  All Rights Reserved
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.           Welcome to the Video Movie Log Database Program! This is a
  74.           program to help you keep track of all those video tapes that tend
  75.           to collect around the house. If you are like me, you have managed
  76.           to collect quite a few. After all with the cost of new release
  77.           video tapes at about $10.00 - $20.00 it almost seems like a false
  78.           economy to rent them rather than to simply buy them! Some of
  79.           these tapes are only available for a short time and so you might
  80.           want to add these to your collection while they are still
  81.           available!
  82.  
  83.           But, once you get all of these tapes, how are you going to keep
  84.           track of them? I started this project with just that question in
  85.           mind. My first attempt was in the days before I got my first PC
  86.           and I used a trusty typewriter! Eventually I used several
  87.           database managers, but they never gave me quite what I wanted so,
  88.           eventually I started writing this program. Version 1 (for lack of
  89.           a better description) has worked in our household steadily since
  90.           I first wrote it about September of 1992. But, we wanted a little
  91.           more flexibility in the way we looked at our movies, so I started
  92.           on this version. I then added the ability to define printers so
  93.           that everyone can have their printout look the best it can using
  94.           their own printer.
  95.  
  96.           So, Give it a try, If you like it I will send you the registered
  97.           version for only $10.00. I will also provide you with any updates
  98.           which come along as a result of suggestions from you or any other
  99.           registered user for a minimal cost.
  100.  
  101.           This will get rid of that irritating opening screen and 15 second
  102.           delay at the end. This will also support the concept of
  103.           "ShareWare" and keep the cost of software down.
  104.  
  105.           Remember to send your $10.00 to:
  106.               Richard Thomas
  107.               804 E. Gentile St.
  108.               Layton, UT   84041
  109.  
  110.           Be sure to tell me what disk size you want, and I will send it to
  111.           you via return mail.
  112.  
  113.           System Requirements:
  114.  
  115.           I always like to know whether or not I can run a program. Before
  116.           I go on here is what you need to run this program:
  117.                An IBM Compatible PC.
  118.                MS or PC DOS Version 3.1 or above.
  119.                384k of system memory (RAM)
  120.                A disk drive with approximately 1MB of free space
  121.                  (The more free space you have the larger your
  122.                   database can be, Hard Drives work much faster.)
  123.                A color monitor (Supports CGA,EGA,VGA and MCGA)
  124.                A printer to print your reports.
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.           Supported, but not required:
  140.                (Nice to have but if you don't it will still work)
  141.                Microsoft Compatible Mouse with driver.
  142.                LIM EMS V4.0 or above.
  143.  
  144.           Program Limits:
  145.  
  146.           Because of the nature of the database engine that was used to
  147.           develop this program there is a limit to the maximum size of your
  148.           database file. This limit is reached if your file ever reaches
  149.           128Mb. Because of the amount of space that each movie record
  150.           takes this limit would be reached once you had stored
  151.           approximately 400,000,000 Movies. You must also understand that
  152.           you must have that amount of free disk space.
  153.  
  154.           Since I always like to know all about my status as a user up
  155.           front I always think it is important to get all the legal stuff
  156.           out of the way as quickly as possible so here it is.
  157.  
  158.           License:
  159.  
  160.           You are granted a limited license to use this program on a single
  161.           computer for a period of 30 days for evaluation purposes. If you
  162.           continue to use this program for more than the 30 day period you
  163.           are expected to send in the registration fee. No one except the
  164.           author may accept any payment of any kind for this program. A
  165.           disk copying fee is not considered payment. This program may not
  166.           be sold for any amount of money except by the author.
  167.  
  168.           Copyright:
  169.  
  170.           This program is Copyright(c) 1993 by Richard Thomas and is
  171.           protected by United States Copyright laws and international
  172.           treaty provisions.
  173.  
  174.           Warranty:
  175.  
  176.           Richard Thomas disclaims all warranties either express or
  177.           implied, including but not limited to implied warranties of
  178.           merchantability and fitness for a particular purpose. In no event
  179.           will Richard Thomas or his agents or suppliers be liable for any
  180.           damages whatsoever (including without limitation, damages for
  181.           loss of business profits, business interruption, loss of business
  182.           information, or other pecuniary loss) arising out of the use or
  183.           inability to use this product, Even if the author has been
  184.           advised of the possibility of such damages.
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.           Registration:
  206.  
  207.           A registration fee of US$10.00 is required for the use of The
  208.           Movie Log beyond the 30 day trial period.  Registration entitles
  209.           the holder to the registered version of this program and
  210.           notification of upgrades from the author. This does not imply
  211.           that there are any guarantees that there will ever be any future
  212.           upgrades. I do solicit comments and will take into consideration
  213.           the suggestions of any and all registered users. If you are not a
  214.           registered user, do not expect any technical support, nor do I
  215.           guarantee that I will listen to any suggestions.
  216.  
  217.           Registration fees in the form of check or money order in US
  218.           Dollars payable to Richard Thomas may be sent along with your
  219.           name, address and phone number to:
  220.                Richard Thomas
  221.                804 E. Gentile St.
  222.                Layton, UT  84041
  223.           The registered version will be returned via return mail.
  224.           If you live outside the U.S. or Canada (APO's and FPO's
  225.           excepted), please enclose and additional $10.00 US for postage.
  226.           This means that those of you who live (and work) overseas but
  227.           have an APO or FPO address will only have to pay the normal
  228.           $10.00 registration fee.
  229.  
  230.           Distribution:
  231.  
  232.           Feel free to upload this program to you favorite Bulletin Board
  233.           System, or give it to a friend, or in any way give this program
  234.           the widest possible distribution. Just be sure that you do not
  235.           charge for the program itself. You may charge a disk copying fee
  236.           provided that you make it clear that this fee does NOT purchase
  237.           the program. You may NOT modify, reverse engineer or de-compile
  238.           any files that you distribute.
  239.  
  240.           Numbering System:
  241.  
  242.           My Version numbering system is just a little different. I still
  243.           use the standard of Major.Minor(BugFix) convention, that is this
  244.           is Major Release 2 Minor Release 0 Bug Fix 0. That Makes this
  245.           Version 2.00. The letter on the end indicates whether or not this
  246.           is a registered copy. "U" indicates Unregistered "R" indicates a
  247.           registered copy.
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.           Features:
  272.  
  273.           This program incorporates many features which I believe makes it
  274.           an especially easy and quick way to store all your video movies.
  275.  
  276.           Mouse driven interface with pull down menus:
  277.  
  278.           Will automatically detect the presence of any Microsoft
  279.           compatible Mouse driver. If present, the program will allow you
  280.           to use it to make menu selections an to choose from various other
  281.           selections.
  282.  
  283.           Large capacity to store movies:
  284.  
  285.           This system will hold approximately 400,000,000 movies (depending
  286.           on your disk space).
  287.           Quick retrieval of any movie on file:
  288.  
  289.           Retrieval times are almost instantaneous on an my personal
  290.           system. Since my personal system is not "state of the art"
  291.           (80386SX-16 4megs RAM 106Meg HD). Yours could be even faster.
  292.           This is with a database of more than 500 movies.
  293.  
  294.           Ability to determine your own movie categories:
  295.  
  296.           Since not all movies fit into nice neat categories, you are given
  297.           the ability to define any category you choose "on the fly". You
  298.           are allowed to choose up to 3000 different categories. In order
  299.           to establish a new category, simply enter a movie with that new
  300.           category, it is automatically established and stored.
  301.  
  302.           Ability to print various lists of your movies in various ways:
  303.  
  304.           Presently you can print your movies by category, then
  305.           alphabetically within category or alphabetically regardless of
  306.           category. You can print a summary which only includes title,
  307.           category, time and year made. You can also print a complete
  308.           listing in either method which includes all the information that
  309.           you entered, including the Star and personal comments.
  310.  
  311.           On-Line help available from a menu selection:
  312.  
  313.           Cant remember how to do something? Just go to the on line help
  314.           screen that refers to your question.
  315.  
  316.           Starting the program:
  317.  
  318.           First you need to unzip the program (If you are reading this,
  319.           that has already been done). Next you need to create a directory
  320.           using the DOS MD command (If you don't know how to do this
  321.           consult your DOS manual). Then simply copy all the files into
  322.           this directory. You can call your directory anything you like,
  323.           but, I suggest calling it MOVIELOG.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.           To actually start the program simply type MOVIELOG at the DOS
  338.           prompt. This will start the program. When the program first
  339.           starts, it will create an empty movie file and ask you for your
  340.           background color preference. It will also ask you for your
  341.           library name, This allows it to personalize your movie lists. You
  342.           can enter anything you want, but I suggest you use your last name
  343.           as the name here will be placed on report headers as: "THE JONES
  344.           MOVIE THEATER PLAYLIST". Please select your preference with
  345.           either the mouse or the Tab-Arrow Key-Enter key combinations,
  346.           this will then bring up the opening screen. From here all
  347.           functions are accessible from the pull-down menus. This initial
  348.           opening sequence will only occur the first time you start the
  349.           program. After that, all files will already exist, so you will
  350.           only have to go through this once.
  351.  
  352.           Running this program from WINDOWS:
  353.  
  354.           This program will run as a DOS application in Windows. I have
  355.           provided a program information file called "MOVIELOG.PIF" and an
  356.           icon file "MOVIE.ICO" for this use. I have tested these files
  357.           under Windows V3.1 and they work quite well.
  358.  
  359.           Keys:
  360.  
  361.           If you do not have a mouse or choose not to use it, the most
  362.           familiar key to use in this program will be the TAB key. The TAB
  363.           key will move your selection cursor from button to button. It
  364.           will also move you from field to field in the Add and Edit Movie
  365.           windows. The Shift-TAB key will move you back. If you have a
  366.           mouse and choose to use it the mouse cursor will always be
  367.           available for you to make selections with.
  368.  
  369.           Menus:
  370.  
  371.           All menus are available either by using a mouse and clicking with
  372.           the left mouse button, or by pressing the ALT-First letter key.
  373.           In order to access the Movies functions, press ALT-M, Utilities
  374.           are ALT-U, Reports are ALT-R and Help is ALT-H. Using a keyboard
  375.           you can the use the up and down arrow keys to highlight your
  376.           selection, then press enter or press the letter that is
  377.           highlighted. to select with a mouse, place the mouse cursor on
  378.           your selection, then click with the left mouse button. We will
  379.           talk about specifics later.
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.           Movies Menu:
  404.  
  405.           The Items on the Movies menu are:
  406.           Name         Handy Key        Shortcut Key
  407.           Add Movie        A                  F1
  408.           Edit Movie       E                  F2
  409.           Delete Movie     D                  F3
  410.           Look At Movies   L                  F4
  411.           Exit             X                  Ctrl-X
  412.  
  413.           You can either use the mouse to access any of these functions or
  414.           use the handy key or shortcut key.
  415.  
  416.           Functions:
  417.  
  418.           One of the first things you will probably want to do is add some
  419.           of your own movies to your list. First gather them all together
  420.           then select Add movies from the list. You will then get a screen
  421.           to fill in with all the information pertaining to each tape. Be
  422.           sure that each title is different from every other title.
  423.  
  424.           Simply fill in the information in each field, using the TAB key
  425.           to move through the fields, You can back up using the Shift-TAB
  426.           key combination. Using the back space key in each field will back
  427.           up the cursor to let you correct any mistakes in any individual
  428.           field.
  429.  
  430.           The following fields are automatically capitalized for
  431.           consistency and to insure that all searches are as efficient as
  432.           possible:
  433.              Movie Category
  434.              Movie Title
  435.              MPAA Rating
  436.           So it does not matter how you enter the information into these
  437.           fields, it will be automatically capitalized for you.
  438.  
  439.           The time field is designed to store the running time of the movie
  440.           in minutes. This is simply because most of my movies list it this
  441.           way. This should be entered as a number. So if the movie is 120
  442.           minutes long simply enter 120.
  443.  
  444.           The personal rating Field is designed to store your personal
  445.           rating on a scale of 0 to 9 stars. It should be entered as a
  446.           number. You can give any meaning you want to this scale.
  447.  
  448.           It is unimportant what order you enter your movies in, the
  449.           program will take care of all sorting and ordering for you
  450.           automatically, silently and quickly. You will also notice that
  451.           there is not "SAVE" command, this is because the program does
  452.           this automatically for you.
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.           The default category is "COMEDY" simply because we seem to have
  470.           more comedies that any other single category. So if you are
  471.           entering a COMEDY movie, you do not have to enter a movie
  472.           category.
  473.  
  474.           Once you have entered all the information that concerns this
  475.           particular title, simply press return or click on OK to save this
  476.           entry.
  477.  
  478.           Edit Movie:
  479.  
  480.           If you enter a movie, then discover that you have made a mistake
  481.           after it is already saved, you can always edit any movie. This is
  482.           the second item on the Movies menu and is available by using your
  483.           mouse, the ALT-M, E or F2 keys.
  484.  
  485.           Once here, simply enter the title of the movie (again the case of
  486.           letters is unimportant), the same screen that you used to enter
  487.           it in the first place will appear, this time filled in with all
  488.           the information that you previously entered.
  489.  
  490.           Simply use the TAB, Shift-TAB key, and backspace key to move to
  491.           the correct place, then type over any incorrect information to
  492.           correct it. Once all information has been corrected simply press
  493.           ENTER or click on OK this will automatically save any changes
  494.           that you have made.
  495.  
  496.           Delete Movie:
  497.  
  498.           If for any reason you should ever get rid of a movie, here is
  499.           where you would delete it from the database. PLEASE be very
  500.           careful using this option. This option will absolutely erase the
  501.           entry from the database, then the only way to recover it is re-
  502.           enter it from Add Movie.
  503.  
  504.           You will be given several options to back out. This is NOT
  505.           intended to be an irritant, it is only intended to insure that
  506.           what you get rid of is what you really intended to get rid of.
  507.  
  508.           Please give some thought to whether or not you really want to
  509.           Delete any given movie.
  510.  
  511.           DON'T DO THIS UNLESS YOU REALLY, REALLY THINK ABOUT IT!!!!!!
  512.           (If you ever want to dump the entire DATABASE you can erase the
  513.           file "MOVIELOG.DB" from the DOS prompt. The next time you start
  514.           the program a new database will be created.)
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.           Utility Menu:
  536.  
  537.           The Items on the Utility menu are:
  538.           Name         Handy Key
  539.           Backup           B
  540.           Color            C
  541.           Name             N
  542.           Printer          P
  543.  
  544.           Functions:
  545.  
  546.           The purpose of these program utilities is to make it easier to
  547.           make the program act as you want it to.
  548.  
  549.           Backup:
  550.  
  551.           This option will copy your database and your configuration files
  552.           to a floppy disk in either the A: or B: drive. This backup DOES
  553.           NOT compress the files, nor will it split a large database across
  554.           multiple volumes. It is not there to replace your normal backup
  555.           procedures, it is only there to provide an extra measure of
  556.           security. Please be sure that your floppy disk has sufficient
  557.           room to hold all of the files that are going onto it. My personal
  558.           library will fit onto a 360K floppy and still have room left
  559.           over.
  560.  
  561.           Color:
  562.  
  563.           If you ever want to change the background color of your screen
  564.           and data entry fields, choose this option. A window will appear
  565.           giving you your choice of available colors. You can either choose
  566.           the desired color with a mouse or press the TAB key 3 times, then
  567.           use the arrow keys to make you selection, press ENTER and your
  568.           selection will become the new default.
  569.  
  570.           Name:
  571.  
  572.           If you ever want to change the name that will appear on the top
  573.           of your reports, this is the place to do it. If for any reason
  574.           you want to change the name from "JONES" to "SMITH" choose this
  575.           option. The name will be automatically capitalized for
  576.           consistency. Then this will become the new default name to appear
  577.           on your movie lists.
  578.  
  579.           Printer:
  580.  
  581.           This program comes supplied with several printer drivers. The
  582.           first 8 characters of the name indicate the Make and Model of the
  583.           printer. This option allows you to choose your printer from this
  584.           list by using the "DEFINE" sub-option. If your printer is not on
  585.           the list, you can create a new printer driver by simply choosing
  586.           the "CREATE" sub-option.
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.           If you do decide to create your own printer driver, it will be
  602.           time to get out your printer manual and determine the correct
  603.           codes. Give your printer a name that you can remember. Then type
  604.           in the codes, using the TAB or SHIFT-TAB keys, then press ENTER
  605.           when done.
  606.  
  607.           After your printer driver is created you still need to DEFINE
  608.           your printer, It will now appear on the list of available
  609.           printers. Simply select it by using your mouse or pressing the
  610.           TAB key 3 times then using the Arrow Keys and pressing ENTER.
  611.           Your selected printer will now become the default from now on.
  612.  
  613.  
  614.           Reports Menu:
  615.  
  616.           The Items on the Reports menu are:
  617.           Name         Handy Key
  618.           Summary          S
  619.           Complete         C
  620.           Type             T
  621.           Alphabetical     A
  622.  
  623.           Functions:
  624.  
  625.           This is where you can see the results of all your labors. The
  626.           most difficult part of any program like this is entering all the
  627.           information (That part is your labor). This will give you output
  628.           reports.
  629.  
  630.           Summary:
  631.  
  632.           This report is sorted first by category, then by movie title. It
  633.           also allows you to direct the output to either the printer or to
  634.           a file. the end result should look something like this:
  635.  
  636.           Page:  3                                          05-19-1993
  637.  
  638.                      THE THOMAS MOVIE THEATER PLAYLIST
  639.  
  640.           Movie Type       Movie Title          Rating   Year  Length
  641.  
  642.           COMEDY        BACK TO THE FUTURE        PG     1985     116
  643.           COMEDY        BEETHOVEN                 PG     1991      87
  644.           COMEDY        BEING THERE               PG     1979     130
  645.           COMEDY        BLAZING SADDLES           R      1974      93
  646.  
  647.           This will help you to keep all your movies organized by category
  648.           if that is they way you want to do it. ( this is my personal
  649.           preference).
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.           Complete:
  668.  
  669.           This report is very similar to the summary, except that all the
  670.           information that you entered will placed on the report. It should
  671.           look similar to the following:
  672.  
  673.           Page:  1                                         05-19-1993
  674.                      THE THOMAS MOVIE THEATER PLAYLIST
  675.  
  676.           ACT/ADV DR. NO  PG 111 Minutes  Filmed in: 1962
  677.           Starring: Sean Connery and Ursula Andress.  This movie rates 8
  678.           Star(s)
  679.           First James bond film is least pretentious, with meatier story,
  680.           better all around production of Ian Fleming caper. Bond
  681.           investigates strange occurrences in Jamaica, encounters master
  682.           fiend Dr. No.
  683.  
  684.           Type:
  685.  
  686.           This option allows you to print either a summary or complete type
  687.           report based on the category of your choosing. If you want a list
  688.           of all your Comedies, choose this option, you will then only get
  689.           those movies in that category.
  690.  
  691.           Alphabetical:
  692.  
  693.           This option allows you to print a list in either the summary or
  694.           complete format, but sorted alphabetically by movie title. This
  695.           is regardless of category.
  696.  
  697.           Help Menu:
  698.  
  699.           The Items on the Help menu are:
  700.           Name         Handy Key
  701.           Add Movie        A
  702.           Edit Movies      E
  703.           Delete Movies    D
  704.           Look At Movies   L
  705.           Change Colors    C
  706.           Backup Database  B
  707.           Printer Options  P
  708.  
  709.           Functions:
  710.  
  711.           These are the help functions. If you ever have a question this
  712.           set of options will offer on-line help. Refer to these as often
  713.           as you feel like it.
  714.  
  715.           That should get you started using this program, if you have any
  716.           comments, suggestions, etc. I am always open to these comments
  717.           from registered users, please let me know what you would like to
  718.           see in future versions.
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.                                   REGISTRATION FORM
  734.  
  735.                Name:__________________________________________
  736.  
  737.                Address:_______________________________________
  738.  
  739.                City:________________________
  740.  
  741.                State:__________
  742.  
  743.                Zip:_______________________
  744.  
  745.                Where did you get your copy of this program?
  746.  
  747.                __ BBS                 ___ Friend
  748.  
  749.                ___ Users Group        ___ Other (specify)
  750.  
  751.                _______________________________________________
  752.  
  753.                Preferred Disk Size:
  754.  
  755.                ___ 5.25"
  756.  
  757.                ___ 3.5"
  758.  
  759.           Please send this form with your Check or Money Order for US$10.00
  760.           to:
  761.                Richard Thomas
  762.                804 E. Gentile St.
  763.                Layton, UT  84041
  764.  
  765.           Your registered version will be sent to you via return mail.
  766.  
  767.           Program: Video Movielog V2.0U
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.